.elementor-7683 .elementor-element.elementor-element-4068c5d7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7683 .elementor-element.elementor-element-4068c5d7:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-4068c5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13172B;}.elementor-7683 .elementor-element.elementor-element-4068c5d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-7683 .elementor-element.elementor-element-4068c5d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7683 .elementor-element.elementor-element-543d5986.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7683 .elementor-element.elementor-element-543d5986.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7683 .elementor-element.elementor-element-543d5986 > .elementor-element-populated{padding:0% 0% 0% 10%;}.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-7683 .elementor-element.elementor-element-57d657a0{text-align:start;}.elementor-7683 .elementor-element.elementor-element-57d657a0 img{width:90%;}.elementor-bc-flex-widget .elementor-7683 .elementor-element.elementor-element-133bd1ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7683 .elementor-element.elementor-element-133bd1ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-theme-site-logo .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-7683 .elementor-element.elementor-element-6d901985{text-align:start;}.elementor-7683 .elementor-element.elementor-element-6d901985 img{width:85%;}.elementor-7683 .elementor-element.elementor-element-52b757b8{text-align:start;}.elementor-7683 .elementor-element.elementor-element-52b757b8 img{width:34%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7683 .elementor-element.elementor-element-7afce252 .elementor-icon-wrapper{text-align:center;}.elementor-7683 .elementor-element.elementor-element-7afce252.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5597a14 );}.elementor-7683 .elementor-element.elementor-element-7afce252.elementor-view-framed .elementor-icon, .elementor-7683 .elementor-element.elementor-element-7afce252.elementor-view-default .elementor-icon{color:var( --e-global-color-5597a14 );border-color:var( --e-global-color-5597a14 );}.elementor-7683 .elementor-element.elementor-element-7afce252.elementor-view-framed .elementor-icon, .elementor-7683 .elementor-element.elementor-element-7afce252.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5597a14 );}.elementor-7683 .elementor-element.elementor-element-373cbbc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7683 .elementor-element.elementor-element-373cbbc > .elementor-background-overlay{background-color:#000000;opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-373cbbc > .elementor-container{max-width:756px;min-height:90vh;}.elementor-7683 .elementor-element.elementor-element-373cbbc:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-373cbbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Viernes68-e1756814867650.jpg") 50% 50%;background-size:cover;}.elementor-7683 .elementor-element.elementor-element-373cbbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7683 .elementor-element.elementor-element-66478d9{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-45px;text-align:end;}.elementor-7683 .elementor-element.elementor-element-66478d9 > .elementor-widget-container{padding:0% 5% 0% 0%;}body:not(.rtl) .elementor-7683 .elementor-element.elementor-element-66478d9{left:605px;}body.rtl .elementor-7683 .elementor-element.elementor-element-66478d9{right:605px;}.elementor-7683 .elementor-element.elementor-element-66478d9 img{width:55%;}.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-7683 .elementor-element.elementor-element-0f8ae5e{text-align:center;font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:bold;line-height:0em;color:#FFFFFF;}.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-7683 .elementor-element.elementor-element-ab6d538{width:var( --container-widget-width, 109.656% );max-width:109.656%;--container-widget-width:109.656%;--container-widget-flex-grow:0;text-align:center;}.elementor-7683 .elementor-element.elementor-element-ab6d538 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3em;font-weight:700;line-height:1.3em;letter-spacing:0.9px;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-5a0bc9f{text-align:center;font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:bold;line-height:0em;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-36d5159 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7683 .elementor-element.elementor-element-36d5159 > .elementor-background-overlay{background-color:#000000;opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-36d5159 > .elementor-container{max-width:756px;min-height:90vh;}.elementor-7683 .elementor-element.elementor-element-36d5159:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-36d5159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Viernes68-e1756814867650.jpg") 50% 50%;background-size:cover;}.elementor-7683 .elementor-element.elementor-element-36d5159{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7683 .elementor-element.elementor-element-b35c035{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-45px;text-align:end;}.elementor-7683 .elementor-element.elementor-element-b35c035 > .elementor-widget-container{padding:0% 5% 0% 0%;}body:not(.rtl) .elementor-7683 .elementor-element.elementor-element-b35c035{left:605px;}body.rtl .elementor-7683 .elementor-element.elementor-element-b35c035{right:605px;}.elementor-7683 .elementor-element.elementor-element-b35c035 img{width:55%;}.elementor-7683 .elementor-element.elementor-element-7ef900c{text-align:center;font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:bold;line-height:0em;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-0d9b88f{width:var( --container-widget-width, 100.177% );max-width:100.177%;--container-widget-width:100.177%;--container-widget-flex-grow:0;text-align:center;}.elementor-7683 .elementor-element.elementor-element-0d9b88f img{max-width:46%;}.elementor-7683 .elementor-element.elementor-element-fa74d1a{width:var( --container-widget-width, 109.656% );max-width:109.656%;--container-widget-width:109.656%;--container-widget-flex-grow:0;text-align:center;}.elementor-7683 .elementor-element.elementor-element-fa74d1a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3em;font-weight:700;line-height:1.3em;letter-spacing:0.9px;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-34cf1a8{column-gap:0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:bold;line-height:1em;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-a0671d4{text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-cab28c4:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-cab28c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cursoseuropeosdeverano.com/wp-content/uploads/2021/05/european-parliament-5960924_1920.jpg");}.elementor-7683 .elementor-element.elementor-element-cab28c4 > .elementor-background-overlay{background-color:#13172B;opacity:0.91;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-cab28c4 > .elementor-container{min-height:35vh;}.elementor-7683 .elementor-element.elementor-element-cab28c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7683 .elementor-element.elementor-element-6d292ed{width:var( --container-widget-width, 100.177% );max-width:100.177%;--container-widget-width:100.177%;--container-widget-flex-grow:0;text-align:center;}.elementor-7683 .elementor-element.elementor-element-6d292ed img{max-width:46%;}.elementor-7683 .elementor-element.elementor-element-ab4a5c1{margin-top:0px;margin-bottom:48px;}.elementor-7683 .elementor-element.elementor-element-816ae01{text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-51d773a:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-51d773a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5597a14 );}.elementor-7683 .elementor-element.elementor-element-51d773a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7683 .elementor-element.elementor-element-51d773a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7683 .elementor-element.elementor-element-da2d3b8 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;}.elementor-7683 .elementor-element.elementor-element-da2d3b8 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-7683 .elementor-element.elementor-element-da2d3b8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7683 .elementor-element.elementor-element-da2d3b8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7683 .elementor-element.elementor-element-da2d3b8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7683 .elementor-element.elementor-element-da2d3b8 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-e882627 );fill:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-da2d3b8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-7683 .elementor-element.elementor-element-da2d3b8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-da2d3b8 .e--pointer-framed .elementor-item:before,
					.elementor-7683 .elementor-element.elementor-element-da2d3b8 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-da2d3b8{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-334ae4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-7683 .elementor-element.elementor-element-334ae4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-ed0b1a7{text-align:center;}.elementor-7683 .elementor-element.elementor-element-ed0b1a7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active){background-color:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs .eael-tabs-nav > ul li{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;background-color:var( --e-global-color-5597a14 );color:#333;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-e882627 );border-radius:0px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-f775594 > .eael-advance-tabs > .eael-tabs-nav ul li{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-f775594 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs .eael-tabs-nav > ul .active{background-color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#fff;border-style:none;}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs .eael-tabs-content > div{color:#000000;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:#FFAA06;}.rtl .elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-7683 .elementor-element.elementor-element-f775594 .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-f6c3a12:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-f6c3a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5597a14 );}.elementor-7683 .elementor-element.elementor-element-f6c3a12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-7683 .elementor-element.elementor-element-f6c3a12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-6ab4980{text-align:center;}.elementor-7683 .elementor-element.elementor-element-6ab4980 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active){background-color:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li{font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;background-color:#FFFFFF;color:#333;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-e882627 );border-radius:0px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-dc6585a > .eael-advance-tabs > .eael-tabs-nav ul li{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-dc6585a > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li i{color:#333;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li svg{fill:#333;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul .active{background-color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#fff;border-style:none;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#fff;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#fff;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-content > div{color:#000000;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:#FFAA06;}.rtl .elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-7683 .elementor-element.elementor-element-dc6585a .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-8e204ba:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-8e204ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cursoseuropeosdeverano.com/wp-content/uploads/2025/07/61f7e0711a03b-1.jpeg");}.elementor-7683 .elementor-element.elementor-element-8e204ba > .elementor-background-overlay{background-color:#13172B;opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-8e204ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-7683 .elementor-element.elementor-element-c4a0af7{text-align:center;}.elementor-7683 .elementor-element.elementor-element-c4a0af7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-7145263 > .elementor-widget-container{background-color:var( --e-global-color-5597a14 );border-radius:5px 5px 5px 5px;}.elementor-7683 .elementor-element.elementor-element-7145263{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing .eael-pricing-item{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .header .title{color:var( --e-global-color-82c3a1e );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#000000;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .eael-pricing-tag .price-tag .original-price{font-family:"Roboto", Sans-serif;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#000000;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .body ul li{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .body ul li .li-icon{color:var( --e-global-color-e882627 );width:20px;height:20px;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .body ul li .li-icon svg{fill:var( --e-global-color-e882627 );height:20px;width:20px;font-size:20px;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing-item .body ul li .li-icon i{font-size:20px;}div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border, .tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#3d3d3d;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing .eael-pricing-button{font-weight:400;color:#fff;background:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-7145263 .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-7683 .elementor-element.elementor-element-13836c7 > .elementor-widget-container{background-color:var( --e-global-color-5597a14 );border-radius:5px 5px 5px 5px;}.elementor-7683 .elementor-element.elementor-element-13836c7{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing .eael-pricing-item{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .header .title{color:var( --e-global-color-82c3a1e );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#000000;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .eael-pricing-tag .price-tag .original-price{font-family:"Roboto", Sans-serif;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#000000;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .body ul li{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .body ul li .li-icon{color:var( --e-global-color-e882627 );width:20px;height:20px;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .body ul li .li-icon svg{fill:var( --e-global-color-e882627 );height:20px;width:20px;font-size:20px;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing .eael-pricing-button{font-weight:400;color:#fff;background:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-13836c7 .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-7683 .elementor-element.elementor-element-e3342e1 > .elementor-widget-container{background-color:var( --e-global-color-5597a14 );border-radius:5px 5px 5px 5px;}.elementor-7683 .elementor-element.elementor-element-e3342e1{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing .eael-pricing-item{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .header .title{color:var( --e-global-color-82c3a1e );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#000000;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .eael-pricing-tag .price-tag .original-price{font-family:"Roboto", Sans-serif;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#000000;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .body ul li{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .body ul li .li-icon{color:var( --e-global-color-e882627 );width:20px;height:20px;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .body ul li .li-icon svg{fill:var( --e-global-color-e882627 );height:20px;width:20px;font-size:20px;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing .eael-pricing-button{font-weight:400;color:#fff;background:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-e3342e1 .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-7683 .elementor-element.elementor-element-341ad31 > .elementor-widget-container{background-color:var( --e-global-color-5597a14 );border-radius:5px 5px 5px 5px;}.elementor-7683 .elementor-element.elementor-element-341ad31{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing .eael-pricing-item{border-radius:5px;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .header .title{color:var( --e-global-color-82c3a1e );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#000000;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .eael-pricing-tag .price-tag .original-price{font-family:"Roboto", Sans-serif;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#000000;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .body ul li{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .body ul li .li-icon{color:var( --e-global-color-e882627 );width:20px;height:20px;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .body ul li .li-icon svg{fill:var( --e-global-color-e882627 );height:20px;width:20px;font-size:20px;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing .eael-pricing-button{font-weight:400;color:#fff;background:var( --e-global-color-e882627 );}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:var( --e-global-color-82c3a1e );}.elementor-7683 .elementor-element.elementor-element-341ad31 .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-7683 .elementor-element.elementor-element-f2ff01f{padding:5% 0% 5% 0%;}.elementor-7683 .elementor-element.elementor-element-586f849{text-align:center;}.elementor-7683 .elementor-element.elementor-element-586f849 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-8688585 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-7683 .elementor-element.elementor-element-8688585{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.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-7683 .elementor-element.elementor-element-4178ec9 .elementor-button{background-color:var( --e-global-color-e882627 );font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active){background-color:#333;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li{font-family:"Work Sans", Sans-serif;font-weight:bold;background-color:#E6E4E4;color:#333;border-style:solid;border-width:4px 4px 4px 4px;border-color:#F4F4F4;border-radius:2px 2px 2px 2px;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;color:#333;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;fill:#333;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-tab-top-icon li i, .elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-tab-top-icon li img, .elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul .active{background-color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#fff;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#fff;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#fff;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-content > div{color:#000000;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:#FFAA06;}.rtl .elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-7683 .elementor-element.elementor-element-dad1eb5 .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-b2dcf57 .elementor-button{background-color:var( --e-global-color-82c3a1e );font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-7683 .elementor-element.elementor-element-b2dcf57 .elementor-button:hover, .elementor-7683 .elementor-element.elementor-element-b2dcf57 .elementor-button:focus{background-color:#6C4905;}.elementor-7683 .elementor-element.elementor-element-e76b6b1{--spacer-size:50px;}.elementor-7683 .elementor-element.elementor-element-9b189be > .elementor-background-overlay{background-color:#13172B;opacity:0.91;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-9b189be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7683 .elementor-element.elementor-element-26134e2{text-align:center;}.elementor-7683 .elementor-element.elementor-element-27b5259{margin-top:0px;margin-bottom:48px;}.elementor-7683 .elementor-element.elementor-element-fd2d115{text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-49d5bd8{margin-top:0px;margin-bottom:48px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7683 .elementor-element.elementor-element-a822506 .elementor-repeater-item-26cbe38 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Viernes68-e1756814867650.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-a822506 .elementor-repeater-item-fa838af .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Viernes74.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-a822506 .elementor-repeater-item-ab4a378 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Viernes79.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-a822506 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-7683 .elementor-element.elementor-element-a822506 .swiper-slide-contents{max-width:66%;}.elementor-7683 .elementor-element.elementor-element-a822506 .swiper-slide-inner{text-align:center;}.elementor-7683 .elementor-element.elementor-element-0ecdc4e{text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-9f71c87 .elementor-button{background-color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-e092588:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-e092588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cursoseuropeosdeverano.com/wp-content/uploads/2025/07/61f7e0711a03b-1.jpeg");}.elementor-7683 .elementor-element.elementor-element-e092588 > .elementor-background-overlay{background-color:#13172B;opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-e092588{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7683 .elementor-element.elementor-element-26c7bae{--spacer-size:5vh;}.elementor-7683 .elementor-element.elementor-element-7abd8bd{text-align:center;}.elementor-7683 .elementor-element.elementor-element-7abd8bd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-8014b13{width:var( --container-widget-width, 110.98% );max-width:110.98%;--container-widget-width:110.98%;--container-widget-flex-grow:0;text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-e7b22b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-7683 .elementor-element.elementor-element-ea00151{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-7683 .elementor-element.elementor-element-ea00151 > .elementor-widget-container{margin:59px 59px 59px 59px;}.elementor-7683 .elementor-element.elementor-element-ea00151 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-455e2f0 .elementor-repeater-item-015bbfe .swiper-slide-bg{background-color:#833ca3;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Miercoles-tarde1.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-455e2f0 .elementor-repeater-item-a6ccb54 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Miercoles-tarde15.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-455e2f0 .elementor-repeater-item-fcbcf0b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Miercoles-tarde33-e1756816388486.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-455e2f0 .elementor-repeater-item-0a0896d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Miercoles-tarde17-e1756816426829.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-455e2f0 .elementor-repeater-item-2398d4a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Miercoles-tarde26.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-455e2f0 .elementor-repeater-item-d256df3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Miercoles-tarde12.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-455e2f0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-7683 .elementor-element.elementor-element-455e2f0 .swiper-slide-contents{max-width:66%;}.elementor-7683 .elementor-element.elementor-element-455e2f0 .swiper-slide-inner{text-align:center;}.elementor-7683 .elementor-element.elementor-element-0945982{text-align:center;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-0723404:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-0723404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cursoseuropeosdeverano.com/wp-content/uploads/2025/06/header_cerco-20.jpg.webp");}.elementor-7683 .elementor-element.elementor-element-0723404 > .elementor-background-overlay{background-color:#13172B;opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-0723404{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7683 .elementor-element.elementor-element-4c58bc3{--spacer-size:5vh;}.elementor-7683 .elementor-element.elementor-element-c3fe3bb{text-align:center;}.elementor-7683 .elementor-element.elementor-element-c3fe3bb .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-aa629e4{width:var( --container-widget-width, 110.98% );max-width:110.98%;--container-widget-width:110.98%;--container-widget-flex-grow:0;text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-8ef6c5c{text-align:center;}.elementor-7683 .elementor-element.elementor-element-8ef6c5c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-7f01137 .elementor-repeater-item-6aa50fd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Jueves-tarde23.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-7f01137 .elementor-repeater-item-cf96615 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Jueves-tarde15.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-7f01137 .elementor-repeater-item-ba1c483 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Jueves-tarde11.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-7f01137 .elementor-repeater-item-6772fbb .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Jueves-tarde45.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-7f01137 .elementor-repeater-item-040f0ec .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Jueves-tarde29.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-7f01137 .elementor-repeater-item-33aac06 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/09/CEV2025-Jueves-tarde4.jpg);background-size:cover;}.elementor-7683 .elementor-element.elementor-element-7f01137 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-7683 .elementor-element.elementor-element-7f01137 .swiper-slide-contents{max-width:66%;}.elementor-7683 .elementor-element.elementor-element-7f01137 .swiper-slide-inner{text-align:center;}.elementor-7683 .elementor-element.elementor-element-d3f86db{text-align:center;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-19e25b0:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-19e25b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1972B9;}.elementor-7683 .elementor-element.elementor-element-19e25b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:74px 74px 74px 74px;}.elementor-7683 .elementor-element.elementor-element-19e25b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-1ad345a{text-align:center;}.elementor-7683 .elementor-element.elementor-element-1ad345a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;color:#FFAA06;}.elementor-7683 .elementor-element.elementor-element-cb5dec6 img{width:50%;max-width:50%;border-radius:999px 999px 999px 999px;}.elementor-7683 .elementor-element.elementor-element-10aa670{text-align:start;}.elementor-7683 .elementor-element.elementor-element-10aa670 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-b13005f{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-44b6bb1:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-44b6bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E4;background-image:url("https://cursoseuropeosdeverano.com/wp-content/uploads/2022/09/63090bfa16e57.jpeg");background-position:-188px -643px;}.elementor-7683 .elementor-element.elementor-element-44b6bb1 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-44b6bb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7683 .elementor-element.elementor-element-ffcf740 > .elementor-widget-container{background-color:var( --e-global-color-82c3a1e );padding:18px 0px 8px 0px;}.elementor-7683 .elementor-element.elementor-element-ffcf740{text-align:center;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-5190fce > .elementor-widget-container{background-color:var( --e-global-color-82c3a1e );padding:18px 0px 8px 0px;}.elementor-7683 .elementor-element.elementor-element-5190fce{text-align:center;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-afc32e4:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-afc32e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1871B8;}.elementor-7683 .elementor-element.elementor-element-afc32e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-7683 .elementor-element.elementor-element-afc32e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-08d8d8f{text-align:center;}.elementor-7683 .elementor-element.elementor-element-08d8d8f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7683 .elementor-element.elementor-element-4b55d10{--divider-border-style:solid;--divider-color:var( --e-global-color-5597a14 );--divider-border-width:1px;}.elementor-7683 .elementor-element.elementor-element-4b55d10 .elementor-divider-separator{width:100%;}.elementor-7683 .elementor-element.elementor-element-4b55d10 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-7683 .elementor-element.elementor-element-bb55273.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7683 .elementor-element.elementor-element-bb55273.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7683 .elementor-element.elementor-element-bb55273.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7683 .elementor-element.elementor-element-3a993c1{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;}.elementor-7683 .elementor-element.elementor-element-3a993c1 > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-7683 .elementor-element.elementor-element-a91b857{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;text-align:start;}.elementor-7683 .elementor-element.elementor-element-a91b857 > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-7683 .elementor-element.elementor-element-56e88eb{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;text-align:start;}.elementor-7683 .elementor-element.elementor-element-56e88eb > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-7683 .elementor-element.elementor-element-bf1ccaa{--divider-border-style:solid;--divider-color:var( --e-global-color-5597a14 );--divider-border-width:1px;}.elementor-7683 .elementor-element.elementor-element-bf1ccaa .elementor-divider-separator{width:100%;}.elementor-7683 .elementor-element.elementor-element-bf1ccaa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7683 .elementor-element.elementor-element-85994cd{text-align:center;}.elementor-7683 .elementor-element.elementor-element-85994cd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-7683 .elementor-element.elementor-element-0e44784.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7683 .elementor-element.elementor-element-0e44784.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7683 .elementor-element.elementor-element-0e44784.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7683 .elementor-element.elementor-element-d4df211{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;text-align:end;}.elementor-7683 .elementor-element.elementor-element-d4df211 > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-7683 .elementor-element.elementor-element-7293acf{width:var( --container-widget-width, 12.908% );max-width:12.908%;--container-widget-width:12.908%;--container-widget-flex-grow:0;align-self:center;}.elementor-7683 .elementor-element.elementor-element-0de4de7{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:end;}.elementor-7683 .elementor-element.elementor-element-0de4de7 > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-7683 .elementor-element.elementor-element-8b307d4{width:auto;max-width:auto;}.elementor-7683 .elementor-element.elementor-element-c6e63e4{width:var( --container-widget-width, 8.032% );max-width:8.032%;--container-widget-width:8.032%;--container-widget-flex-grow:0;}.elementor-7683 .elementor-element.elementor-element-ea126f6{width:var( --container-widget-width, 28.569% );max-width:28.569%;--container-widget-width:28.569%;--container-widget-flex-grow:0;}.elementor-7683 .elementor-element.elementor-element-ea126f6 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7683 .elementor-element.elementor-element-9dd3506{--divider-border-style:solid;--divider-color:var( --e-global-color-5597a14 );--divider-border-width:1px;}.elementor-7683 .elementor-element.elementor-element-9dd3506 .elementor-divider-separator{width:100%;}.elementor-7683 .elementor-element.elementor-element-9dd3506 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7683 .elementor-element.elementor-element-335bb37 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7683 .elementor-element.elementor-element-335bb37:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-335bb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1871B8;}.elementor-7683 .elementor-element.elementor-element-335bb37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7683 .elementor-element.elementor-element-335bb37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7683 .elementor-element.elementor-element-1973494{text-align:start;}.elementor-7683 .elementor-element.elementor-element-1973494 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-81d3a51{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-7683 .elementor-element.elementor-element-81d3a51 .elementor-divider-separator{width:100%;}.elementor-7683 .elementor-element.elementor-element-81d3a51 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7683 .elementor-element.elementor-element-70b00cf > .elementor-widget-container{--e-transform-scale:0.6;}.elementor-7683 .elementor-element.elementor-element-70b00cf{text-align:start;}.elementor-7683 .elementor-element.elementor-element-70b00cf img{width:100%;max-width:92%;opacity:0.87;filter:brightness( 130% ) contrast( 139% ) saturate( 129% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-7683 .elementor-element.elementor-element-1f93b17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7683 .elementor-element.elementor-element-1f93b17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7683 .elementor-element.elementor-element-f58c7f8{text-align:start;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-7683 .elementor-element.elementor-element-c56a625{text-align:start;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7683 .elementor-element.elementor-element-7afce252 .elementor-icon-wrapper{text-align:end;}.elementor-7683 .elementor-element.elementor-element-7afce252 .elementor-icon{font-size:33px;}.elementor-7683 .elementor-element.elementor-element-7afce252 .elementor-icon svg{height:33px;}.elementor-7683 .elementor-element.elementor-element-44b6bb1:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-44b6bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-7683 .elementor-element.elementor-element-543d5986{width:11.332%;}.elementor-7683 .elementor-element.elementor-element-133bd1ce{width:17.263%;}.elementor-7683 .elementor-element.elementor-element-4a256090{width:15.432%;}.elementor-7683 .elementor-element.elementor-element-23528d69{width:55.973%;}.elementor-7683 .elementor-element.elementor-element-e6716c2{width:28.214%;}.elementor-7683 .elementor-element.elementor-element-1f93b17{width:71.786%;}}@media(max-width:767px){.elementor-7683 .elementor-element.elementor-element-543d5986{width:30%;}.elementor-7683 .elementor-element.elementor-element-57d657a0{text-align:center;}.elementor-7683 .elementor-element.elementor-element-57d657a0 img{width:96%;}.elementor-7683 .elementor-element.elementor-element-6d901985{text-align:center;}.elementor-7683 .elementor-element.elementor-element-4a256090{width:33%;}.elementor-7683 .elementor-element.elementor-element-52b757b8{text-align:center;}.elementor-7683 .elementor-element.elementor-element-52b757b8 img{width:54%;}.elementor-7683 .elementor-element.elementor-element-23528d69{width:30%;}.elementor-7683 .elementor-element.elementor-element-0f8ae5e{font-size:1em;line-height:2em;}.elementor-7683 .elementor-element.elementor-element-ab6d538 .elementor-heading-title{font-size:2em;}.elementor-7683 .elementor-element.elementor-element-5a0bc9f{font-size:1em;line-height:2em;}.elementor-7683 .elementor-element.elementor-element-7ef900c{font-size:1em;line-height:2em;}.elementor-7683 .elementor-element.elementor-element-fa74d1a .elementor-heading-title{font-size:2em;}.elementor-7683 .elementor-element.elementor-element-34cf1a8{font-size:1em;line-height:2em;}.elementor-7683 .elementor-element.elementor-element-0945982{text-align:center;}.elementor-7683 .elementor-element.elementor-element-d3f86db{text-align:center;}.elementor-7683 .elementor-element.elementor-element-44b6bb1:not(.elementor-motion-effects-element-type-background), .elementor-7683 .elementor-element.elementor-element-44b6bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7683 .elementor-element.elementor-element-70b00cf img{height:10vh;}}/* Start custom CSS for html, class: .elementor-element-c378971 */.ponente-box {
  width: 220px;
  margin: 10px;
  display: inline-block;
  text-align: center;
  font-family: inherit;
}

.flip-card {
  width: 100%;
  height: 300px;
  perspective: 1000px;
  overflow: visible; /* cambiamos de hidden a visible para evitar recortes */
  border-radius: 12px;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.flip-card.flipped .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  backface-visibility: hidden;
  background-color: #fff;
  box-sizing: border-box;
}

.flip-card-front {
  z-index: 2; /* asegúrate que la parte frontal esté siempre visible */
  overflow: hidden; /* para que la imagen no se salga */
}

.flip-card-front img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  border-radius: 12px;
}

.flip-card-back {
  transform: rotateY(180deg);
  position: relative;
  padding: 15px;
  text-align: center;
  overflow: visible; /* eliminamos scroll interno en escritorio */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
  z-index: 1;
  min-height: 100%;
}

.flip-card-back::before {
  content: "";
  background-image: var(--back-img);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}

.ponente-bio {
  font-size: 0.875rem;
  line-height: 1.4;
  color: #222;
  font-family: inherit;
  text-align: center;
  margin-top: 10px;
  max-height: none;
  overflow-y: visible;
  position: relative;
  z-index: 1;
}

.ponente-nombre {
  font-weight: 600;
  margin: 10px 0 5px;
  font-size: 1rem;
  color: #222;
  font-family: inherit;
  position: relative;
  z-index: 1;
}

.ponente-cargo {
  font-size: 0.875rem;
  color: #666;
  margin: 0 0 10px 0;
  font-family: inherit;
  position: relative;
  z-index: 1;
}

/* Móvil: scroll para texto largo y ajuste de tamaños */
@media (max-width: 600px) {
  .ponente-box {
    width: 100% !important;
    max-width: 100% !important;
    margin: 10px 0;
  }

  .flip-card {
    width: 100% !important;
    height: 400px;
    overflow: hidden;
  }

  .flip-card-front img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
  }

  .flip-card-back::before {
    background-size: cover;
    background-position: center;
  }

  .flip-card-back {
    overflow-y: auto; /* scroll solo en móvil */
    padding: 20px 15px;
  }

  .ponente-nombre {
    font-size: 1.2rem;
    margin-bottom: 8px;
  }

  .ponente-cargo {
    font-size: 1rem;
    margin-bottom: 12px;
  }

  .ponente-bio {
    font-size: 1rem;
    max-height: 180px;
    overflow-y: auto;
  }
}
.christian-bason .flip-card-back::before {
  content: "";
  background-image: var(--back-img);
  background-image: url('https://cursoseuropeosdeverano.com/wp-content/uploads/2025/05/Christian-Bason.jpg');
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}
}
.katarzyna-back .flip-card-back::before {
  content: "";
  background-image: url(https://cursoseuropeosdeverano.com/wp-content/uploads/2024/07/1698699666722.jpg);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}
}
.flip-card-back.isidro-laso-fondo::before {
  content: "";
  background-image: url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/05/Isidro-Laso.jpg);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ea1c20 */.ponente-box {
  width: 220px;
  margin: 10px;
  display: inline-block;
  text-align: center;
  font-family: inherit;
}

.flip-card {
  width: 100%;
  height: 300px;
  perspective: 1000px;
  overflow: visible;
  border-radius: 12px;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.flip-card.flipped .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  backface-visibility: hidden;
  background-color: #fff;
  box-sizing: border-box;
}

.flip-card-front {
  z-index: 2;
  overflow: hidden;
}

.flip-card-front img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  border-radius: 12px;
}

.flip-card-back {
  transform: rotateY(180deg);
  position: relative;
  padding: 15px;
  text-align: center;
  overflow: visible;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
  z-index: 1;
  min-height: 100%;
  /* La imagen de fondo ahora viene de la variable CSS inline */
}

.flip-card-back::before {
  content: "";
  background-image: var(--back-img);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}

.ponente-bio {
  font-size: 0.875rem;
  line-height: 1.4;
  color: #222;
  font-family: inherit;
  text-align: center;
  margin-top: 10px;
  max-height: none;
  overflow-y: visible;
  position: relative;
  z-index: 1;
}

.ponente-nombre {
  font-weight: 600;
  margin: 10px 0 5px;
  font-size: 1rem;
  color: #222;
  font-family: inherit;
  position: relative;
  z-index: 1;
}

.ponente-cargo {
  font-size: 0.875rem;
  color: #666;
  margin: 0 0 10px 0;
  font-family: inherit;
  position: relative;
  z-index: 1;
}

/* Móvil: scroll para texto largo y ajuste de tamaños */
@media (max-width: 600px) {
  .ponente-box {
    width: 100% !important;
    max-width: 100% !important;
    margin: 10px 0;
  }

  .flip-card {
    width: 100% !important;
    height: 400px;
    overflow: hidden;
  }

  .flip-card-front img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
  }

  .flip-card-back::before {
    background-size: cover;
    background-position: center;
  }

  .flip-card-back {
    overflow-y: auto;
    padding: 20px 15px;
  }

  .ponente-nombre {
    font-size: 1.2rem;
    margin-bottom: 8px;
  }

  .ponente-cargo {
    font-size: 1rem;
    margin-bottom: 12px;
  }

  .ponente-bio {
    font-size: 1rem;
    max-height: 180px;
    overflow-y: auto;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6e1a21 */.ponente-box {
  width: 220px;
  margin: 10px;
  display: inline-block;
  text-align: center;
  font-family: inherit;
}

.flip-card {
  width: 100%;
  height: 300px;
  perspective: 1000px;
  overflow: visible; /* cambiamos de hidden a visible para evitar recortes */
  border-radius: 12px;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.flip-card.flipped .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  backface-visibility: hidden;
  background-color: #fff;
  box-sizing: border-box;
}

.flip-card-front {
  z-index: 2; /* asegúrate que la parte frontal esté siempre visible */
  overflow: hidden; /* para que la imagen no se salga */
}

.flip-card-front img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  border-radius: 12px;
}

.flip-card-back {
  transform: rotateY(180deg);
  position: relative;
  padding: 15px;
  text-align: center;
  overflow: visible; /* eliminamos scroll interno en escritorio */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
  z-index: 1;
  min-height: 100%;
}

.flip-card-back::before {
  content: "";
  background-image: var(--back-img);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}

.ponente-bio {
  font-size: 0.875rem;
  line-height: 1.4;
  color: #222;
  font-family: inherit;
  text-align: center;
  margin-top: 10px;
  max-height: none;
  overflow-y: visible;
  position: relative;
  z-index: 1;
}

.ponente-nombre {
  font-weight: 600;
  margin: 10px 0 5px;
  font-size: 1rem;
  color: #222;
  font-family: inherit;
  position: relative;
  z-index: 1;
}

.ponente-cargo {
  font-size: 0.875rem;
  color: #666;
  margin: 0 0 10px 0;
  font-family: inherit;
  position: relative;
  z-index: 1;
}

/* Móvil: scroll para texto largo y ajuste de tamaños */
@media (max-width: 600px) {
  .ponente-box {
    width: 100% !important;
    max-width: 100% !important;
    margin: 10px 0;
  }

  .flip-card {
    width: 100% !important;
    height: 400px;
    overflow: hidden;
  }

  .flip-card-front img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
  }

  .flip-card-back::before {
    background-size: cover;
    background-position: center;
  }

  .flip-card-back {
    overflow-y: auto; /* scroll solo en móvil */
    padding: 20px 15px;
  }

  .ponente-nombre {
    font-size: 1.2rem;
    margin-bottom: 8px;
  }

  .ponente-cargo {
    font-size: 1rem;
    margin-bottom: 12px;
  }

  .ponente-bio {
    font-size: 1rem;
    max-height: 180px;
    overflow-y: auto;
  }
}
.christian-bason .flip-card-back::before {
  content: "";
  background-image: var(--back-img);
  background-image: url('https://cursoseuropeosdeverano.com/wp-content/uploads/2025/05/Christian-Bason.jpg');
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}
}
.katarzyna-back .flip-card-back::before {
  content: "";
  background-image: url(https://cursoseuropeosdeverano.com/wp-content/uploads/2024/07/1698699666722.jpg);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}
}
.flip-card-back.isidro-laso-fondo::before {
  content: "";
  background-image: url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/05/Isidro-Laso.jpg);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed0f3e1 */.ponente-box {
  width: 220px;
  margin: 10px;
  display: inline-block;
  text-align: center;
  font-family: inherit;
}

.flip-card {
  width: 100%;
  height: 300px;
  perspective: 1000px;
  overflow: visible; /* cambiamos de hidden a visible para evitar recortes */
  border-radius: 12px;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.flip-card.flipped .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  backface-visibility: hidden;
  background-color: #fff;
  box-sizing: border-box;
}

.flip-card-front {
  z-index: 2; /* asegúrate que la parte frontal esté siempre visible */
  overflow: hidden; /* para que la imagen no se salga */
}

.flip-card-front img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  border-radius: 12px;
}

.flip-card-back {
  transform: rotateY(180deg);
  position: relative;
  padding: 15px;
  text-align: center;
  overflow: visible; /* eliminamos scroll interno en escritorio */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
  z-index: 1;
  min-height: 100%;
}

.flip-card-back::before {
  content: "";
  background-image: var(--back-img);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}

.ponente-bio {
  font-size: 0.875rem;
  line-height: 1.4;
  color: #222;
  font-family: inherit;
  text-align: center;
  margin-top: 10px;
  max-height: none;
  overflow-y: visible;
  position: relative;
  z-index: 1;
}

.ponente-nombre {
  font-weight: 600;
  margin: 10px 0 5px;
  font-size: 1rem;
  color: #222;
  font-family: inherit;
  position: relative;
  z-index: 1;
}

.ponente-cargo {
  font-size: 0.875rem;
  color: #666;
  margin: 0 0 10px 0;
  font-family: inherit;
  position: relative;
  z-index: 1;
}

/* Móvil: scroll para texto largo y ajuste de tamaños */
@media (max-width: 600px) {
  .ponente-box {
    width: 100% !important;
    max-width: 100% !important;
    margin: 10px 0;
  }

  .flip-card {
    width: 100% !important;
    height: 400px;
    overflow: hidden;
  }

  .flip-card-front img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
  }

  .flip-card-back::before {
    background-size: cover;
    background-position: center;
  }

  .flip-card-back {
    overflow-y: auto; /* scroll solo en móvil */
    padding: 20px 15px;
  }

  .ponente-nombre {
    font-size: 1.2rem;
    margin-bottom: 8px;
  }

  .ponente-cargo {
    font-size: 1rem;
    margin-bottom: 12px;
  }

  .ponente-bio {
    font-size: 1rem;
    max-height: 180px;
    overflow-y: auto;
  }
}
.christian-bason .flip-card-back::before {
  content: "";
  background-image: var(--back-img);
  background-image: url('https://cursoseuropeosdeverano.com/wp-content/uploads/2025/05/Christian-Bason.jpg');
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}
}
.katarzyna-back .flip-card-back::before {
  content: "";
  background-image: url(https://cursoseuropeosdeverano.com/wp-content/uploads/2024/07/1698699666722.jpg);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}
}
.flip-card-back.isidro-laso-fondo::before {
  content: "";
  background-image: url(https://cursoseuropeosdeverano.com/wp-content/uploads/2025/05/Isidro-Laso.jpg);
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0.20;
  border-radius: 12px;
  top: 0;
  left: 0;
}/* End custom CSS */