:root{--rosa:var(--bde-palette-color-1-8b08b0ff-0165-48ee-8ad6-15ece479552a);--rojo:var(--bde-palette-color-1-27d0e346-934a-44bc-a8b2-eb494449189b);--dark-grey:var(--bde-palette-color-1-7ab1e1f4-a984-4fa1-8e9e-794f30648f3b);--color1:var(--bde-palette-color-1-7ab1e1f4-a984-4fa1-8e9e-794f30648f3b);--textColor:var(--bde-palette-base-text-78849354-c875-4130-862c-388062594d28-14);--darkGreen:var(--bde-palette-color-1-8bedee3b-8118-49b4-a6a7-f33b6af72536);--menuColor:#ffffff;--color2:#fff;--beige:var(--bde-palette-color-1-653a444c-7daa-4ce7-9686-646002d5ccf2);--dark-beige:var(--bde-palette-color-1-da486e11-72db-4fbd-aad1-8cf8a7ee7784);--bde-links-color-hover:var(--rojo)!important;--bgColorCard:var(--beige);--checkBox:#33D5CA;--label_01:#3ea29b;--label_02:#d27d31;--label_03:#5b36cc;--label_04:#00a9f1;--label_05:#88706f;--label_06:#0A5CA9;--label_07:#B30089;--tagColor:#88706f}body.demo{position:relative}body.demo::before{content:"";position:absolute;width:100%;top:0;display:block;background:pink;height:100%;z-index:3;left:50%;max-width:1339px;transform:translateX(-50%);pointer-events:none;opacity:.2}html,body{overscroll-behavior:none}.breakdance .blocks{padding-left:2%!important;padding-right:2%!important}.breakdance .footer .footer_extras{display:grid;grid-template-columns:auto max-content;gap:10px}.breakdance .footer .footer_extras .bde-column{--column-width:auto}.breakdance .footer ul li a{white-space:normal!important}.breakdance .footer ul li.disabled a{opacity:.3;pointer-events:none}.breakdance .footer bde-wp-menu:not(.legal_menu) ul li.current-menu-item a{background:#ff868e4f;padding:8px 0}.breakdance .footer a:hover{color:var(--rosa);text-decoration:underline}.breakdance .legal_menu ul li a{border-left:1px solid #ffffff!important;padding-left:7px!important;margin-left:-5px!important}.breakdance .bde-button.read-more .breakdance-link{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:var(--dark-grey);--bde-button-custom-text-color-hover:var(--dark-grey);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:transparent;color:var(--dark-grey);font-weight:400;text-decoration:none}.breakdance .bde-button.read-more .breakdance-link::after{content:"";display:block;background-color:currentColor;width:12px;height:12px;margin-right:4px;margin-left:10px;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%3E%0D%0A%3Cpath%20d%3D%22M10.504%203.414L1.897%2012.021L0.483002%2010.607L9.089%202H1.504V0H12.504V11H10.504V3.414Z%22%20fill%3D%22%23124B47%22%2F%3E%0D%0A%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%3E%0D%0A%3Cpath%20d%3D%22M10.504%203.414L1.897%2012.021L0.483002%2010.607L9.089%202H1.504V0H12.504V11H10.504V3.414Z%22%20fill%3D%22%23124B47%22%2F%3E%0D%0A%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:var(--bde-transition-duration)}.breakdance .tag-post{z-index:2}.biColor strong{color:var(--rojo)}body.breakdance .maxBigScreen .section-container{max-width:1900px;margin-left:auto;margin-right:auto}.breakdance .footer .nav-programs-list{grid-template-columns:1fr;display:grid;gap:16px;list-style-type:none;margin:0;padding:0}.breakdance .footer .nav-programs-list a{font-size:.875em;font-weight:300}.breakdance .footer .nav-programs-list a:not(:hover){text-decoration:none;color:var(--white)}.breakdance .footer .nav-programs-list a.disabled{display:none}.breakdance .maxBigScreen{max-width:1700px;margin:0 auto}body.breakdance .hoverLink a{border-bottom:1px solid #fff0}body.breakdance .hoverLink a:hover{border-bottom:1px solid var(--textColor)}body.breakdance .getContainer{display:none}body.breakdance .accreditations_list{margin:30px 0}body.breakdance .accreditations_list>div.item>a{display:grid;grid-template-columns:40px 1fr;gap:10px;align-items:center;color:inherit}body.breakdance .accreditations_list>div.item>a img.breakdance-image-object{aspect-ratio:1;object-fit:contain;pointer-events:none}body.breakdance #accreditation_popup .hoverLink:has(.breakdance-link.hide){pointer-events:none;display:none}.breakdance a.hoverCard{color:inherit}.breakdance a.hoverCard .card--wrapimg{position:relative;overflow:hidden}.breakdance a.hoverCard .card--wrapimg::before{content:"";inset:-20%;top:90%;left:90%;border-radius:300vw;position:absolute;aspect-ratio:1}.breakdance a.hoverCard .arrowIcon .breakdance-icon-atom{border:2px solid var(--dark-grey)}.breakdance a.hoverCard .breakdance-icon-atom,.breakdance a.hoverCard .card--wrapimg::before{transition:all 0.45s ease}.breakdance a.hoverCard:hover,.breakdance a.hoverCard{color:inherit!important}.breakdance .bde-preset-3eaf7327-5d78-40bd-94f4-03661e654033{width:100%}.breakdance .bde-preset-3eaf7327-5d78-40bd-94f4-03661e654033 a{padding:8px 0!important;border-bottom:1px solid var(--dark-beige)!important;margin-bottom:19px;border-radius:0;justify-content:flex-start}.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown--open .breakdance-dropdown-floater{z-index:-1;margin-left:-20px;width:calc(min(var(--bde-dropdown-width), 100vw) - var(--dropdown-edge-offset) * 2 + 40px)}.breakdance .headerBlock:has(.breakdance-dropdown--open) img.logo_header{filter:none}.breakdance .headerBlock .bde-columns.mainMenu{align-items:center;padding:0 5px 0 22px}.breakdance .headerBlock .section-container{background-color:#52414178;border-radius:28px;align-items:center;justify-content:space-between;display:flex;flex-direction:row;max-height:60px;mix-blend-mode:normal;-webkit-backdrop-filter:blur(10px)brightness(.6);backdrop-filter:blur(10px) brightness(.6);padding:12px 20px}.breakdance .headerBlock ul#menu-108>li.breakdance-menu-item>.breakdance-menu-link,.breakdance .headerBlock ul#menu-108>li.breakdance-menu-item .breakdance-dropdown-toggle .breakdance-menu-link{color:var(--menuColor)!important;font-weight:700}.breakdance .headerBlock ul.breakdance-menu-list>li.breakdance-menu-item .breakdance-menu-link-arrow::after{background-color:var(--menuColor)!important;font-weight:700}.breakdance .headerBlock .section-container:has(.breakdance-dropdown--open){background-color:#fff;border-radius:0;-webkit-border-top-left-radius:30px;-webkit-border-top-right-radius:30px;-moz-border-radius-topleft:30px;-moz-border-radius-topright:30px;border-top-left-radius:30px;border-top-right-radius:30px;backdrop-filter:none;mix-blend-mode:normal;-webkit-backdrop-filter:none;--menuColor:var(--dark-grey)}.breakdance .headerBlock{top:20px;height:54px}.breakdance .headerBlock img.logo_header{filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(115deg) brightness(108%) contrast(108%)}.breakdance .breakdance-menu-item--active>a{color:var(--rojo)!important;font-weight:900}.breakdance .breakdance-menu-item a[aria-current="page"]{color:var(--rojo)!important;font-weight:900}.breakdance .headerBlock ul#menu-108 li.breakdance-menu-item .breakdance-dropdown--open .breakdance-dropdown-toggle button{color:#aa2932!important}.breakdance .programsTabsList .bde-tabs__tab.is-active span{font-weight:900}.breakdance .areaListContainer:has(.bde-shortcode span.empty){display:none}.breakdance .programsTabsList .bde-tabs__tabslist{gap:0!important;border-left:0!important;position:relative}.breakdance .programsTabsList .bde-tabs__tabslist::after{content:"";position:absolute;width:10px;height:70px;border-right:1px solid var(--dark-beige);right:0;top:-70px}.breakdance .programsTabsList .bde-tabs__tab{border-right:1px solid var(--dark-beige);padding-left:0!important}.breakdance .programsTabsList .bde-tabs__tab::after{display:none!important}.breakdance .menuPrograms .programTitle{padding-bottom:10px;border-bottom:1px solid #e7e7e7;margin-bottom:30px;width:28%}.breakdance .programsTabsList .bde-tabs__tab::before{content:"";position:absolute;width:10px;height:auto;aspect-ratio:1;right:8%;top:50%;transform:translateY(-50%) rotate(44deg);border-right:2px solid var(--textColor);border-top:2px solid var(--textColor)}.breakdance .programsTabsList .bde-tabs__tab:not(.is-active)::before{opacity:.3}.breakdance .sede-tipo-programa{border-bottom:1px solid var(--dark-beige)}.breakdance .sede-tipo-programa .item-sede:first-child{border-color:var(--dark-beige)}.banner_list{list-style-type:none;margin:0;padding:0;margin-bottom:18px}.banner_list li{min-height:230px;overflow:hidden;border-radius:15px;text-align:center;display:grid;align-items:end;align-content:end;padding:20px;background-size:cover}.banner_list li:not(:last-child){margin-bottom:10px}.banner_list li p{margin:0}.banner_list li p.title{background:var(--rojo);color:#fff;font-size:180%;padding:4px 20px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.banner_list li p.subtitle{background:var(--dark);color:#fff;font-size:110%;padding:5px 20px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.internal-hero .section-container{background-color:var(--dark-grey);overflow:hidden;border-radius:10px;margin:0 auto 20px}.internal-hero h1{font-weight:400!important}.internal-hero div.label{background:#fff;border-radius:10px;max-width:160px;position:absolute;right:30px;bottom:30px;padding:15px}.internal-hero div.label.pic img{width:100%;height:auto;border-radius:5px}.internal-hero div.label.pic{color:var(--dark-grey);text-align:center;padding:8px 8px 4px}.internal-hero div.label.pic a{color:var(--dark-grey);text-decoration:none}.internal-hero div.stars p{color:var(--dark-grey);margin:0;line-height:100%;text-transform:uppercase;font-weight:700}.internal-hero div.stars p.count{background:#dfdfdf;width:100%;height:auto;aspect-ratio:5 / 1;margin:8px 0;position:relative}.internal-hero .bde-text p{padding-right:200px;font-size:112.5%;font-weight:700;max-width:660px}.internal-hero>.section-container{background-position:center right;position:relative}.internal-hero>.section-container .blocks{max-width:1340px;margin:0 auto;padding:40px 0 0!important;width:96%}.internal-hero>.section-container .blocks:not(.content-hero),.internal-hero>.section-container .blocks.content-breadcrumbs{padding:0!important}.internal-hero>.section-container::before{content:"";inset:0;position:absolute;background:#000;background:linear-gradient(270deg,#fff0 0%,rgb(59 0 0 / .8) 100%);z-index:1}.internal-hero>.section-container::after{content:"";inset:0;background:var(--dark-grey);position:absolute;top:auto;height:44px;z-index:1}.internal-hero nav.breadcrumbs{position:relative;z-index:2;color:#fff;font-size:75%;display:flex;align-items:center}.internal-hero nav.breadcrumbs a{color:#fff;margin-right:30px;position:relative}.internal-hero nav.breadcrumbs a::after{background:url(https://eserp.com/wp-content/plugins/customize/assets/img/breadcrumbs-arrow.svg) no-repeat center;content:"";position:absolute;inset:0;right:-22px;left:auto;width:14px;background-size:46%}.internal-hero nav.breadcrumbs a.home{background:#ffffff1c url(https://eserp.com/wp-content/plugins/customize/assets/img/home.svg) no-repeat center;width:29px;min-width:29px;height:auto;aspect-ratio:1;display:inline-block;text-indent:-9999px;border-radius:50px;background-size:53%;background-position:7px 6px}.blocks.content-hero{min-height:356px;display:grid;align-items:center;color:#fff;position:relative;z-index:2;padding-top:40px}.blocks.content-breadcrumbs{display:grid;position:relative;z-index:10;height:44px;align-items:center}.blocks.content-hero h1,.blocks.content-hero .bde-text,.blocks.content-hero p{color:#fff}.internal-hero div.stars.stars_1 p.count::after{width:20%}.internal-hero div.stars.stars_2 p.count::after{width:40%}.internal-hero div.stars.stars_3 p.count::after{width:60%}.internal-hero div.stars.stars_4 p.count::after{width:80%}.internal-hero div.stars.stars_5 p.count::after{width:100%}.internal-hero div.stars p.count::before{background:url(https://eserp.com/wp-content/plugins/customize/assets/img/star.svg) repeat center;content:"";position:absolute;top:0;bottom:0;left:0;width:100%;z-index:2}.internal-hero div.stars p.count::after{background-color:#f5a502;content:"";position:absolute;top:0;bottom:0;left:0;width:0%;z-index:1}.internal-hero div.stars p.title{background:url(https://eserp.com/wp-content/plugins/customize/assets/img/logo_stars.svg) no-repeat center;overflow:hidden;text-indent:-9999px;background-size:100%;aspect-ratio:3}.blocks.content-hero div.text{width:100%;max-width:1000px}.single-programa .blocks.content-hero .bde-text p{max-width:none;padding-right:0}.single-programa .internal-hero .relatedPrograms{display:flex;gap:15px;margin-bottom:15px}.single-programa .internal-hero .relatedPrograms a{text-decoration:none;color:#ffffff94;padding:6px 0}.single-programa .internal-hero .relatedPrograms a.active{border-bottom:2px solid #e33634;font-weight:900;letter-spacing:.07em;pointer-events:none}.breakdance .bde-shortcode.menuProgramList{max-height:430px;overflow-y:auto;padding-right:20px}.breakdance .menuProgramList ul.programs-list{list-style-type:none;padding:0;display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:10px}.breakdance .menuProgramList ul.programs-list li a{color:initial;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #fff0}.breakdance .menuProgramList ul.programs-list li a:hover{border-color:initial}.breakdance #empresas-colaboradoras:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:1%}.breakdance #empresas-colaboradoras:not(.swiper-initialized) .swiper-wrapper div.empresa-colaboradora{flex-basis:13.42%}.breakdance .noticias-conocimiento .wrap_arrows{max-width:calc(var(--bde-section-width) - 40px);width:91%;left:0}.footnotes ul,ul.footnotes,.footnotes ol,ol.footnotes{padding-left:15px}.footnotes li,.footnotes p,.footnotes{font-size:13px}.footnotes li::marker{color:var(--rojo)}.checkList ul{list-style:none;margin:10px 0 0;padding:0}.checkList ul li{margin-bottom:1em;padding-left:26px;position:relative}.checkList ul li::before{content:"";position:absolute;left:0;top:3px;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/check.svg) no-repeat center;width:16px;aspect-ratio:1;background-size:100%}.breakdance .testimonialList .person{padding-left:30px;position:relative}.breakdance .testimonialList .person::before{content:"";background:url(https://eserp.com/wp-content/plugins/customize/assets/img/testimonio_icon.svg) no-repeat center;width:24px;aspect-ratio:1;position:absolute;left:0}.breakdance .testimonialList a.linkedin{padding-left:30px;position:relative;color:var(--bde-headings-color);text-decoration:none;margin-top:15px}.breakdance .testimonialList a.linkedin::before{content:"";background:url(https://eserp.com/wp-content/plugins/customize/assets/img/linkedin.svg) no-repeat center;width:24px;aspect-ratio:1;position:absolute;left:0}.breakdance a.modal_video{position:relative}.breakdance a.modal_video::before{content:"";background:#000 url(https://eserp.com/wp-content/plugins/customize/assets/img/play_icon.svg) no-repeat center;position:absolute;width:60px;aspect-ratio:1;z-index:5;pointer-events:none;border-radius:50%;bottom:16px;left:18px;border:1px solid #ffffff36}.breakdance .tabsPrograms .bde-tabs__tab.is-active span::before{background:url(https://eserp.com/wp-content/plugins/customize/assets/img/check_white.svg) no-repeat center}.breakdance .pastillaPrograma a{position:relative;background-color:var(--bgColor);color:var(--btnColor);border:0;pointer-events:none;padding-left:54px!important;border-radius:9999px;font-size:15px;font-weight:700;text-transform:capitalize;padding:var(--bde-button-padding-sm);flex-direction:row-reverse}.breakdance .tabsPrograms .bde-tabs__tabslist-container{overflow-y:auto!important;scrollbar-width:none}.breakdance .tabsPrograms .bde-tabs__tabslist-container .bde-tabs__tab{padding:10px 20px!important}.breakdance .pastillaPrograma a::before{content:"";position:absolute;inset:0;background-image:url(https://eserp.com/wp-content/plugins/customize/assets/img/separa_pastilla.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:18px 0;pointer-events:none}.breakdance .pastillaPrograma a:not(:last-child),.breakdance .read-more a:not(:last-child){display:none}.breakdance .whiteBG .pastillaPrograma a::before{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(151deg) brightness(105%) contrast(105%)}.breakdance .clearBG .pastillaPrograma a::before{filter:brightness(0) saturate(100%) invert(100%) sepia(69%) saturate(51%) hue-rotate(264deg) brightness(99%) contrast(97%)}.breakdance .beigeBG .pastillaPrograma a::before{filter:brightness(0) saturate(100%) invert(92%) sepia(4%) saturate(871%) hue-rotate(168deg) brightness(114%) contrast(95%)}.breakdance .pastillaPrograma.tooltip a:hover{background-color:var(--rojo)}.breakdance .pastillaPrograma.tooltip a:hover::after{--btnColor:#ffffff}.breakdance .pastillaPrograma.tooltip a{pointer-events:all;overflow:visible}.breakdance .pastillaPrograma.tooltip a span::after{content:"";position:absolute;right:-32px;height:100%;aspect-ratio:1;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/help.svg) no-repeat center;top:0;background-size:60%}.breakdance .pastillaPrograma:has(a span.button-atom__text:empty){display:none}.breakdance .bde-mode .bde-button__button::after{content:"";display:block;background-color:currentColor;width:18px;height:18px;margin-right:11px;margin-left:4px;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Capa_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%20373%20417.1%22%3E%0D%0A%20%20%3Cpath%20d%3D%22M185%2C309.7c71.7%2C0%2C134.5%2C30.8%2C168.6%2C76.9l-36.1%2C17.1c-27.8-32.9-76.7-54.8-132.5-54.8s-104.7%2C21.9-132.5%2C54.8l-36.1-17.1c34.1-46%2C96.8-76.9%2C168.5-76.9ZM185%2C15.9c26%2C0%2C50.9%2C10.3%2C69.2%2C28.7%2C18.4%2C18.4%2C28.7%2C43.3%2C28.7%2C69.2v58.8c0%2C25.2-9.7%2C49.5-27.2%2C67.7-17.5%2C18.2-41.3%2C29-66.5%2C30.1h-4.3c-26%2C0-50.9-10.2-69.2-28.6-18.4-18.4-28.7-43.3-28.7-69.2v-58.8c0-25.2%2C9.7-49.5%2C27.2-67.7%2C17.5-18.2%2C41.3-29%2C66.5-30.1h4.3ZM185%2C55.1c-15%2C0-29.4%2C5.7-40.3%2C16-10.9%2C10.3-17.5%2C24.3-18.3%2C39.3v3.4c0%2C0%2C0%2C58.8%2C0%2C58.8%2C0%2C15.3%2C5.9%2C30%2C16.6%2C41%2C10.6%2C11%2C25.2%2C17.4%2C40.4%2C17.8%2C15.3.4%2C30.1-5.1%2C41.4-15.4%2C11.3-10.3%2C18.1-24.7%2C19-39.9v-3.4c0%2C0%2C0-58.8%2C0-58.8%2C0-15.6-6.2-30.5-17.2-41.5-11-11-26-17.2-41.5-17.2Z%22%2F%3E%0D%0A%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Capa_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%20373%20417.1%22%3E%0D%0A%20%20%3Cpath%20d%3D%22M185%2C309.7c71.7%2C0%2C134.5%2C30.8%2C168.6%2C76.9l-36.1%2C17.1c-27.8-32.9-76.7-54.8-132.5-54.8s-104.7%2C21.9-132.5%2C54.8l-36.1-17.1c34.1-46%2C96.8-76.9%2C168.5-76.9ZM185%2C15.9c26%2C0%2C50.9%2C10.3%2C69.2%2C28.7%2C18.4%2C18.4%2C28.7%2C43.3%2C28.7%2C69.2v58.8c0%2C25.2-9.7%2C49.5-27.2%2C67.7-17.5%2C18.2-41.3%2C29-66.5%2C30.1h-4.3c-26%2C0-50.9-10.2-69.2-28.6-18.4-18.4-28.7-43.3-28.7-69.2v-58.8c0-25.2%2C9.7-49.5%2C27.2-67.7%2C17.5-18.2%2C41.3-29%2C66.5-30.1h4.3ZM185%2C55.1c-15%2C0-29.4%2C5.7-40.3%2C16-10.9%2C10.3-17.5%2C24.3-18.3%2C39.3v3.4c0%2C0%2C0%2C58.8%2C0%2C58.8%2C0%2C15.3%2C5.9%2C30%2C16.6%2C41%2C10.6%2C11%2C25.2%2C17.4%2C40.4%2C17.8%2C15.3.4%2C30.1-5.1%2C41.4-15.4%2C11.3-10.3%2C18.1-24.7%2C19-39.9v-3.4c0%2C0%2C0-58.8%2C0-58.8%2C0-15.6-6.2-30.5-17.2-41.5-11-11-26-17.2-41.5-17.2Z%22%2F%3E%0D%0A%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:var(--bde-transition-duration)}.breakdance .bde-lang .bde-button__button::after{content:"";display:block;background-color:currentColor;width:18px;height:18px;margin-right:11px;margin-left:4px;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Capa_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%20237.1%20217.1%22%3E%0D%0A%20%20%0D%0A%20%20%3Cpath%20d%3D%22M186.1%2C92.8l46.2%2C115.4h-22.6l-12.6-31.5h-42.9l-12.6%2C31.5h-22.6l46.2-115.4h21ZM96.9%2C8.9v21h63v21h-20.6c-8.1%2C24.4-21%2C46.8-38%2C66.1%2C7.6%2C6.8%2C15.8%2C12.8%2C24.5%2C17.9l-7.9%2C19.7c-11.3-6.4-21.8-14-31.4-22.7-18.7%2C17-40.9%2C29.7-65.1%2C37.2l-5.6-20.2c20.7-6.6%2C39.7-17.5%2C55.9-31.9-12-13.6-21.9-28.8-29.6-45.1h23.5c5.8%2C10.8%2C12.9%2C20.9%2C20.9%2C30.2%2C13.1-15.1%2C23.5-32.4%2C30.5-51.2H12.9v-21h63V8.9h21ZM175.6%2C123.1l-13.1%2C32.7h26.1l-13.1-32.7Z%22%2F%3E%0D%0A%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Capa_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%20237.1%20217.1%22%3E%0D%0A%20%20%0D%0A%20%20%3Cpath%20d%3D%22M186.1%2C92.8l46.2%2C115.4h-22.6l-12.6-31.5h-42.9l-12.6%2C31.5h-22.6l46.2-115.4h21ZM96.9%2C8.9v21h63v21h-20.6c-8.1%2C24.4-21%2C46.8-38%2C66.1%2C7.6%2C6.8%2C15.8%2C12.8%2C24.5%2C17.9l-7.9%2C19.7c-11.3-6.4-21.8-14-31.4-22.7-18.7%2C17-40.9%2C29.7-65.1%2C37.2l-5.6-20.2c20.7-6.6%2C39.7-17.5%2C55.9-31.9-12-13.6-21.9-28.8-29.6-45.1h23.5c5.8%2C10.8%2C12.9%2C20.9%2C20.9%2C30.2%2C13.1-15.1%2C23.5-32.4%2C30.5-51.2H12.9v-21h63V8.9h21ZM175.6%2C123.1l-13.1%2C32.7h26.1l-13.1-32.7Z%22%2F%3E%0D%0A%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:var(--bde-transition-duration)}body.single-programa .internal-hero .section-container{background-size:cover;background-repeat:no-repeat;background-position:center}.breakdance .claustro_list{display:flex;flex-wrap:wrap;gap:12px}.breakdance .claustro_list a{padding:15px 35px 18px;background:var(--beige);border-radius:10px;text-decoration:none;color:initial}.breakdance .claustro_list a span{padding-bottom:6px;border-bottom:1px solid #fff0;transition:all 0.2s linear;position:relative}.breakdance .claustro_list a span::after{content:"";width:18px;display:inline-block;height:auto;aspect-ratio:1;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/arrow.svg) no-repeat center;;position:relative;margin-left:9px;top:3px}.breakdance .claustro_list a:hover{color:initial}.breakdance .claustro_list a:hover span{border-color:initial}body.single-programa main.contentModules{overflow-x:hidden}.breakdance.programa-tax-fp-grado-superior .headerBlock a:has(img.logo_header){position:relative}.breakdance.programa-tax-fp-grado-superior .headerBlock a:has(img.logo_header)::before,.breakdance.programa-tax-fp-grado-superior .breakdance-menu-topbar-logo:has(img)::before{content:"";background:url(https://eserp.com/wp-content/plugins/customize/assets/img/logofp_color.svg) no-repeat center;height:100%;width:100%;display:grid;position:absolute;filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(115deg) brightness(108%) contrast(108%)}.breakdance.programa-tax-fp-grado-superior .headerBlock img.logo_header{opacity:0;pointer-events:none}.breakdance.programa-tax-fp-grado-superior .headerBlock:has(.breakdance-dropdown--open) a:has(img.logo_header)::before{filter:none}.breakdance.programa-tax-fp-grado-superior .footer.blocks img.bde-image2{opacity:0;pointer-events:none}.breakdance.programa-tax-fp-grado-superior .footer.blocks .bde-column{position:relative}.breakdance.programa-tax-fp-grado-superior .footer.blocks .bde-column:has(img.bde-image2)::before{opacity:1;content:"";background:url(https://eserp.com/wp-content/plugins/customize/assets/img/logofp_vertical.svg) no-repeat center;height:100%;width:100%;display:grid;position:absolute;max-width:150px}.breakdance .countSlider .wrap_arrows .numbers .current{font-weight:900}.breakdance .countSlider .wrap_arrows .numbers{position:absolute;top:92px;right:80px}.breakdance .countSlider .swiper-pagination{opacity:0;pointer-events:none;position:absolute;bottom:0;z-index:-1}.breakdance .countSlider .bde-tabs__select.js-tab-select{background:#c02e38 url(https://eserp.com/wp-content/plugins/customize/assets/img/arrow_white.svg) no-repeat right .5rem center;background-size:1.5em 1.5em;border-radius:999px;color:#fff;border:0}.breakdance .countSlider .bde-tabs__select.js-tab-select:focus-visible{outline:0}.breakdance .countSlider .wrap_arrows.hide{display:none}.breakdance .countSlider .swiper-button-next,.breakdance .countSlider .swiper-button-prev{background:#000;color:#fff;padding:4px;width:30px;height:auto;aspect-ratio:1;border-radius:9999px;top:26px;left:auto;right:0}.breakdance .countSlider .swiper-button-next::after,.breakdance .countSlider .swiper-button-prev::after{font-size:12px}.breakdance .countSlider .swiper-button-prev{right:36px}.breakdance .countSlider.normal .wrap_arrows .numbers{top:19px}.wrap-areas{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.wrap-areas[data-cols="4"]{grid-template-columns:repeat(4,1fr)}.wrap-areas[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.breakdance .wrap_feature{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px}.breakdance .wrap_feature .feature-box{display:grid;grid-template-columns:22px 1fr;gap:10px;padding-bottom:15px}.breakdance .wrap_feature .feature-box:not(:first-child){padding-left:20px;border-left:1px solid var(--dark-beige)}.breakdance .wrap_feature .feature-box img{filter:brightness(0) saturate(100%) invert(36%) sepia(48%) saturate(3669%) hue-rotate(341deg) brightness(89%) contrast(105%)}.breakdance .instagramFeed::before{content:"#";color:#fff;position:absolute;font-size:400px;right:30%;top:-290px;font-weight:700;opacity:.5}.breakdance .instagramFeed .section-container{padding:0!important;position:relative}.breakdance .instagramFeed .section-container .sbi-owl-stage-outer::before{content:"";inset:0;position:absolute;z-index:2;right:90%;background:#F0F0F0;background:linear-gradient(90deg,rgb(240 240 240) 5%,#fff0 100%);pointer-events:none}.breakdance .instagramFeed .section-container .sbi-owl-stage-outer::after{content:"";inset:0;position:absolute;z-index:2;left:90%;background:#F0F0F0;background:linear-gradient(270deg,rgb(240 240 240) 5%,#fff0 100%);pointer-events:none}.breakdance .instagramFeed .sbi_photo_wrap{border-radius:12px!important}.breakdance .instagramFeed .sbi-header.sbi-header-type-text{display:none}.breakdance .instagramFeed .sbi-owl-nav{width:92%;height:40px;margin:0 auto;max-width:1340px;position:relative}.breakdance .instagramFeed .sbi-owl-nav div{position:absolute;top:0!important;right:0;left:auto;box-shadow:none;background:#111827;color:#fff;font-size:11px;padding:8px}.breakdance .instagramFeed .sbi-owl-nav div:hover{background:#111827;color:#fff}.breakdance .instagramFeed .sbi-owl-nav div.sbi-owl-prev{right:32px}.breakdance .instagramFeed #sb_instagram #sbi_images.sbi_carousel{display:flex!important;flex-direction:column-reverse;padding:0;margin-top:-20px}.breakdance .btnArrow,.breakdance .btnArrow a{height:100%;min-height:120px;width:100%}.breakdance .btnArrow{background-color:var(--beige);border-radius:10px;overflow:hidden;border:1px solid var(--beige);position:relative}.breakdance .btnArrow a,.breakdance .btnArrow a:focus,.breakdance .btnArrow a:focus-within{background-color:#fff0;color:var(--dark-grey);font-size:18px;font-weight:900;text-align:left;line-height:120%;display:grid;justify-content:left;border:0;padding:14px 24px;padding-right:60px;text-decoration:none;align-items:center}.breakdance .btnArrow:hover,.breakdance .btnArrow:focus,.breakdance .btnArrow:focus-within{background-color:var(--dark-grey);border-color:var(--verde);filter:drop-shadow(0 0 8px #29a8a099)}.breakdance .btnArrow a:hover,.breakdance .btnArrow a:focus,.breakdance .btnArrow a:focus-within{background-color:#fff0;color:var(--beige)}.breakdance .btnArrow a::after{position:absolute;right:21px;bottom:24px;z-index:2;background:#ffffff!important}.breakdance .btnArrow a::before{content:"";position:absolute;right:15px;bottom:15px;width:36px;background:var(--dark-grey);aspect-ratio:1;border-radius:50px}.breakdance .btnArrow a:hover::after,.breakdance .btnArrow a:focus::after,.breakdance .btnArrow a:focus-within::after{background-color:var(--dark-grey)!important}.breakdance .btnArrow a:hover::before,.breakdance .btnArrow a:focus::before,.breakdance .btnArrow a:focus-within::before{background:#fff}.breakdance .btnArrow{background-image:url(https://eserp.com/wp-content/plugins/customize/assets/img/arrows_bg.svg);background-size:auto 90%;background-repeat:no-repeat;background-position:center right}.breakdance .btnArrow a::after{content:"";display:block;background-color:currentColor;width:17px;height:17px;margin-right:4px;margin-left:4px;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Capa_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%20392%20392%22%3E%0D%0A%20%20%0D%0A%20%20%3Cpath%20d%3D%22M314%2C119.6L60.8%2C372.8l-41.6-41.6%2C253.1-253.2H49.2V19.2h323.6v323.6h-58.8V119.6Z%22%2F%3E%0D%0A%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Capa_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%20392%20392%22%3E%0D%0A%20%20%0D%0A%20%20%3Cpath%20d%3D%22M314%2C119.6L60.8%2C372.8l-41.6-41.6%2C253.1-253.2H49.2V19.2h323.6v323.6h-58.8V119.6Z%22%2F%3E%0D%0A%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:var(--bde-transition-duration)}.cardSteps{position:relative;counter-increment:headerCounter;z-index:1;box-shadow:0 0 0 8px var(--bgColorCard);-webkit-box-shadow:0 0 0 8px var(--bgColorCard);-moz-box-shadow:0 0 0 8px var(--bgColorCard)}.cardSteps .ee-iconbox-content{width:100%}.cardSteps .ee-iconbox-text{background-color:var(--beige);height:100%;margin-left:-28px;padding:10px 20px;display:grid;align-items:center;border-radius:5px;position:relative;width:calc(100% + 28px)}.cardSteps .ee-iconbox-text::after{content:"";position:absolute;top:-8px;width:100%;border-top:2px dotted var(--beige);left:0}.cardSteps::after{content:"";position:absolute;height:70px;aspect-ratio:.5;background:var(--bgColorCard);left:-1px;top:50%;transform:translateY(-50%);border-radius:0;-webkit-border-top-right-radius:999px;-webkit-border-bottom-right-radius:999px;-moz-border-radius-topright:999px;-moz-border-radius-bottomright:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border:1px solid #d0d0d0;border-left:0}.cardSteps::before{content:counter(headerCounter);font-size:20px;color:var(--rojo);position:absolute;margin:0;background:#ffd4d9;width:40px;aspect-ratio:1;display:grid;align-items:center;text-align:center;border-radius:999px;left:-22px;top:50%;transform:translateY(-50%);z-index:2;box-shadow:0 0 0 8px var(--bgColorCard);-webkit-box-shadow:0 0 0 8px var(--bgColorCard);-moz-box-shadow:0 0 0 8px var(--bgColorCard)}.breakdance .hero-time-line .slider-timeline{background-color:#ffffff14;bottom:20px;margin:0;width:calc(100% - 40px);left:20px;right:0}.breakdance .hero-time-line>.section-container{padding-bottom:0!important}.guide-wrap{display:grid;grid-template-columns:230px 3fr;gap:50px}.guide-wrap .tabs-nav a{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:12px;padding:12px;margin-bottom:10px;border:1px solid #fff0;text-decoration:none;color:#88706f;border-radius:10px}.guide-wrap .tabs-nav a.active{border-color:var(--dark-beige);color:#2c2c2c;font-weight:600}.guide-wrap .tabs-nav a.active img{filter:brightness(0) saturate(100%) invert(13%) sepia(81%) saturate(9%) hue-rotate(326deg) brightness(102%) contrast(96%)}.guide-wrap .content_tabs{background:var(--beige);padding:25px;border-radius:10px;border:1px solid var(--dark-beige)}.guide-wrap .content_tabs p{margin-top:0}.guide-wrap .content_tabs .item-tab:not(.active){display:none}.guide-wrap .content_tabs ul.items_3cols{padding-left:0;display:grid;grid-template-columns:repeat(3,1fr);list-style-type:none;gap:30px;margin-top:30px}.guide-wrap .content_tabs ul.items_3cols li{display:grid;grid-template-columns:40px 1fr;grid-template-rows:min-content 1fr;gap:15px 25px}.guide-wrap .content_tabs ul.items_3cols li br{display:none}.guide-wrap .content_tabs ul.items_3cols li p{grid-column:span 2;line-height:120%}.guide-wrap .content_tabs ul.items_3cols li p:last-child{margin-bottom:0}.guide-wrap .content_tabs ul.items_3cols li h6{font-size:250%;font-weight:600;line-height:100%;margin:0}.guide-wrap .content_tabs ul.items_3cols li h6 strong{display:block;font-size:55%;line-height:100%;margin-top:.4em;margin-bottom:.8em}.guide-wrap .content_tabs ul.items_3cols li h6 span{font-weight:400;display:block;font-style:italic;font-size:75%;margin-top:.2em}.guide-wrap .url_list{list-style-type:none;margin:15px 0 0;padding-left:0}.guide-wrap .url_list li{display:grid;grid-template-columns:24px 190px 1fr;gap:5px;margin-bottom:15px}.guide-wrap .url_list li::before{content:"";width:15px;aspect-ratio:.7;display:inline-block;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/check.svg) no-repeat center;padding-left:0;margin-right:10px}.guide-wrap .url_list li p{position:relative;margin:0}.guide-wrap .url_list li p:not(:empty)::before{content:" - "}.guide-wrap .url_list li a{color:var(--rojo)}.guide_block:not(:last-child){border-bottom:1px solid var(--dark-beige);padding-bottom:25px;margin-bottom:25px}.breakdance .block_wrap_card{display:grid;grid-template-columns:1fr 1fr;gap:10%}.breakdance .block_wrap_card.pic-left{gap:4%}.breakdance .block_wrap_card img{border-radius:10px;aspect-ratio:1.4;object-fit:cover;width:100%;max-width:none}.breakdance .block_wrap_card.pic-left .wrap,.breakdance .block_wrap_card.pic-top .wrap{order:2}.breakdance .block_wrap_card.pic-left .card-pic,.breakdance .block_wrap_card.pic-top .card-pic{order:1}.breakdance .block_wrap_card.pic-top,.breakdance .block_wrap_card.pic-bottom{grid-template-columns:1fr;gap:20px}.breakdance .block_wrap_card.no-pic{grid-template-columns:1fr;gap:0}.breakdance .block_wrap_card.pic-top img,.breakdance .block_wrap_card.pic-bottom img{max-width:none;width:100%;aspect-ratio:3.4}.breakdance .guide_block .title{font-size:20px}.sede-galeria .splide__arrows.splide__arrows--ltr{position:absolute;width:106px;right:0;top:-45px}.address-item a{color:var(--red-eserp)}.address-item a:not([href]),.address-item a[href=""]{color:inherit;text-decoration:none;pointer-events:none}.cards--withhover .cc-query-item .card--extrainfo{max-width:0;overflow:hidden;max-height:0;margin-bottom:0;transition:all 0.2s linear}.cards--withhover .cc-query-item .card{width:100%}.cards--withhover .cc-query-item{transition:all 0.5s linear;display:flex;flex:1;padding-bottom:120px}.cards--withhover .cc-query-item:hover{flex-basis:180%}.cards--withhover .cc-query-item:hover .card--extrainfo{display:grid;max-width:none;max-height:200px;margin-bottom:30px}body.breakdance section.ancla{padding-top:40px;margin-top:-40px}body.breakdance section.ancla .subTitle{margin-top:60px}body.breakdance .companyCard{max-width:220px;box-shadow:none;border:1px solid var(--dark-beige);border-radius:10px;overflow:hidden;padding:0 15px 10px;position:relative;gap:0;text-align:center;grid-template-rows:1fr 40px;display:grid;justify-content:center;align-content:center;align-items:center}body.breakdance .companyCard img{aspect-ratio:1.7;object-fit:contain}body.breakdance .companyCard .ee-imagebox-button{position:absolute;inset:0;margin:0;overflow:hidden;text-indent:-9999px;background:#fff0;padding:0}body.breakdance .companyCard .ee-imagebox-text{width:100%;text-align:center;display:grid;height:100%;align-items:center;line-height:100%}.coordinator-card{display:grid;grid-template-columns:66px auto;gap:2px 15px;margin-bottom:12px;grid-template-rows:1fr;align-items:center}.coordinator-card .profile-pic{border-radius:1000px;border:1px solid var(--dark-beige);width:100%;height:auto;aspect-ratio:1;background:var(--beige)}.coordinator-card h4.subtitle{margin:0;display:grid;align-items:end;font-size:110%}.coordinator-card a.linkedin{position:relative;color:inherit!important;text-decoration:none}.coordinator-card a.linkedin::before{content:"";height:20px;display:inline-block;aspect-ratio:1;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/linkedin.svg) no-repeat center;margin-right:6px;position:relative;top:4px;margin-left:-2px}.breakdance .cardPricePrograms img.card--pic{height:120px}.eserp-pagination+.controls .primaryBtn{width:max-content;margin:15px auto 8px;--color1:#fff;--color2:var(--dark-grey)}.eserp-pagination+.controls .hide{display:none;pointer-events:none}.eserp-pagination+.controls{text-align:center;margin-top:30px}.eserp-pagination+.controls .progress-container{background-color:var(--dark-beige);width:100%;max-width:300px;height:2px;margin:13px auto 0;position:relative}.eserp-pagination+.controls .progress-container span{height:4px;position:absolute;background:var(--rojo);left:0;top:-1px}.eserp-pagination+.controls.complete .counter,.eserp-pagination+.controls.complete .progress-container{display:none}.eserp-pagination+.controls button.loadLess{border:0;padding:8px 35px 7px;padding-left:0;border-bottom:1px solid #fff0;position:relative;background:#fff0}.eserp-pagination+.controls button.loadLess:hover{border-color:var(--textColor)}.eserp-pagination+.controls button.loadLess::before{content:"";position:absolute;width:20px;height:3px;background:#000;right:0;top:50%}.breakdance .loop-posts .tag-post a{color:var(--darkGreen);text-decoration:none}.breakdance .programTab .bde-tabs__tab.is-active{border:1px solid var(--dark-beige);-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.breakdance .programTab .bde-advanced-tabs-content>.bde-tabs__panel.js-panel{background:var(--beige);padding:26px;border:1px solid var(--dark-beige);border-radius:15px;overflow:hidden}.breakdance .programTab .bde-advanced-tabs-content>.bde-tabs__panel.js-panel>div.bde-tabs__panel-content{position:relative}.breakdance .programTab .program-tab-content:not(:first-child):not(:empty){margin-top:35px!important}.breakdance .programTab .footer-notes-block{padding:0}.breakdance .programTab .footer-notes-block ul,.breakdance .programTab .footer-notes-block ol{margin:0}.breakdance .programTab button.bde-tabs__tab{align-items:flex-start}.breakdance .programTab .arrowLink a{color:inherit;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #fff0;transition:all 0.4s ease;position:relative;padding-right:26px;width:max-content}.breakdance .programTab .arrowLink a:hover{border-color:inherit}.breakdance .programTab .arrowLink a::after{content:"";display:inline-block;width:22px;height:22px;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/arrow.svg) no-repeat center;position:absolute;right:0;background-size:58%}.breakdance .programTab .html-block.posi_right-pic,.breakdance .programTab .html-block.posi_left-pic{display:grid;grid-template-columns:1fr 0.8fr;gap:50px}.breakdance .programTab .html-block.posi_left-pic{direction:rtl}.breakdance .programTab .html-block .pb-wrap{direction:ltr}.breakdance .programTab .html-block img{height:100%;border-radius:10px;object-fit:cover;width:100%}.breakdance .programTab .html-block .block_title{margin-top:0}.breakdance .programTab .htmlEditor ul{margin:0;list-style:none;padding:0}.breakdance .programTab .htmlEditor ul li{padding-left:22px;margin-bottom:5px;align-items:flex-start}.breakdance .programTab .htmlEditor ul li::before{margin-top:4px;content:"";width:14px;aspect-ratio:1;display:inline-block;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/check.svg) no-repeat center;margin-right:8px;position:absolute;left:0}.breakdance .programTab .html-block.posi_bottom-pic img,.breakdance .programTab .html-block.posi_top-pic img{max-width:none;width:100%;margin-top:25px;height:auto;aspect-ratio:3.3}.breakdance .programTab .html-block.posi_top-pic img{margin-bottom:25px;margin-top:0}.breakdance .programTab .html-block.posi_top-pic{display:flex;flex-direction:column-reverse}.breakdance .programTab .degrees-card-list-block{display:grid;grid-template-columns:1fr 1fr;gap:10px;--cardColor:var(--dark-beige)}.breakdance .programTab .degrees-card-list-block .degree--card{background:#fff;border:2px solid var(--cardColor);padding:15px 25px;border-radius:15px;display:grid;grid-template-columns:54px 1fr;padding-left:10px;gap:8px 20px;min-height:150px;grid-template-rows:auto min-content;align-items:stretch;position:relative}.breakdance .programTab .degrees-card-list-block .degree--card .card--title{margin:0;padding:0;color:var(--cardColor);font-size:125%}.breakdance .programTab .degrees-card-list-block .degree--card .icon{grid-row:span 2;display:grid;align-items:end;border-right:4px dotted var(--dark-beige);padding-right:12px;padding-left:6px}.breakdance .programTab .degrees-card-list-block .degree--card p{margin:0}.breakdance .programTab .degrees-card-list-block .degree--card.type_main{--cardColor:var(--rojo)}.breakdance .programTab .degrees-card-list-block .degree--card.type_second{--cardColor:var(--textColor)}.breakdance .programTab .degrees-card-list-block .degree--card.type_others .card--title{color:var(--textColor)}.breakdance .programTab .degrees-card-list-block .degree--card::before{content:"";position:absolute;width:40px;aspect-ratio:.7;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/card_marker_001.svg) no-repeat center;left:10px;background-position:center top;background-size:60%}.breakdance .programTab .degrees-card-list-block .degree--card.type_second::before{background-image:url(https://eserp.com/wp-content/plugins/customize/assets/img/card_marker_002.svg?v=1)}.breakdance .programTab .degrees-card-list-block sup{font-size:60%;margin-left:2px}.breakdance .programTab .icon-tags-list-block ul{list-style:none;display:flex;gap:8px 20px;flex-wrap:wrap;margin:0;padding:0}.breakdance .programTab .icon-tags-list-block ul li{width:max-content;display:grid;grid-template-columns:32px auto;gap:5px}.breakdance .programTab .icon-tags-list-block .icon{border:1px solid var(--dark-beige);height:100%;aspect-ratio:1;padding:7px;border-radius:100px;background:#fff}.breakdance .programTab .icon-tags-list-block .tag{background:#fff;padding:0 16px;border-radius:100px;border:1px solid var(--dark-beige);min-height:34px;display:grid;align-content:center;color:var(--tagColor);font-weight:600}.breakdance .programTab .icon-tags-list-block .icon svg{height:18px;aspect-ratio:1;fill:var(--tagColor)}.breakdance .programTab .columns-check-list-block ul{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 50px}.breakdance .programTab .columns-check-list-block li p{margin:0}.breakdance .programTab .columns-check-list-block li p:not(:last-child){margin-bottom:10px}.breakdance .programTab .buttons-list-block nav{display:flex;gap:20px}.breakdance .programTab .testimonialList .logo-slider{margin-top:20px;position:absolute;width:calc(100% + 52px);margin-left:-16px}.breakdance .programTab .testimonialList .logo-slider::before,.breakdance .programTab .testimonialList .logo-slider::after{content:"";position:absolute;width:15%;height:100%;z-index:2;background:#F0F0F0;background:linear-gradient(90deg,rgb(240 240 240) 0%,#fff0 100%);pointer-events:none}.breakdance .programTab .testimonialList .logo-slider::after{top:0;left:auto;right:0;transform:rotate(180deg)}.breakdance .programTab .testimonialList{height:218px}.breakdance .programTab .testimonialList .swiper-wrapper{min-height:160px!important}.breakdance .programTab .testimonialList .logo-slider .swiper-slide{min-width:150px;flex-basis:13%}.breakdance .programTab .testimonialList .wrap_arrows{right:20px}.breakdance .programTab .testimonialList .logo-slider .card .name{font-size:12px}.breakdance .programTab .twoCols-cards-list-block{display:grid;grid-template-columns:1fr 1fr;gap:10px 50px}.breakdance .programTab .twoCols-cards-list-block .content--card{display:grid;grid-template-rows:subgrid;grid-row:span 3;padding-bottom:10px}.breakdance .programTab .twoCols-cards-list-block .block_title{margin:0}.breakdance .programTab .twoCols-cards-list-block a.breakdance-link{margin-top:35px}body.breakdance .stickyCta{z-index:101;pointer-events:none;top:-7px}body.breakdance .stickyCta .section-container{display:grid;justify-content:end;padding-right:8px;pointer-events:all;height:0;width:92%}body.breakdance .stickyCta .section-container .pin-spacer{position:relative;pointer-events:all}body.breakdance .stickyCta .gotoForm{left:auto!important;right:0}body:not(.is-stuck) .stickyCta{display:none}.single-programa .breakdance-popup[data-breakdance-popup-id="6105"] .label.isLabel{text-align:center}.single-programa .breakdance-popup[data-breakdance-popup-id="6105"] .bde-code-block:has(.label.isLabel span:empty){display:none}.single-programa .breakdance-popup[data-breakdance-popup-id="6105"] .sectionWrap div:last-child:not(:first-child){padding-left:10px;border-left:1px solid var(--dark-beige)}.single-programa .breakdance-popup[data-breakdance-popup-id="6105"] .isText{max-height:250px;overflow-y:auto;padding-right:25px}.single-programa .breakdance-popup[data-breakdance-popup-id="6105"] .isLink:has(a.hide){display:none}.single-programa .breakdance-popup[data-breakdance-popup-id="6105"] .isTeacher:has(a.hide){display:none}body.breakdance .programType_PostsList .archive-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}body.breakdance lite-youtube>.lty-playbtn{background:#000 url(https://eserp.com/wp-content/plugins/customize/assets/img/play_icon.svg) no-repeat center;width:70px;height:auto;aspect-ratio:1;border-radius:9999px;pointer-events:none}.breakdance .label{--labelColor:var(--label_01)}.breakdance .label.OB{--labelColor:var(--label_02)}.breakdance .label.TFG{--labelColor:var(--label_03)}.breakdance .label.PE{--labelColor:var(--label_04)}.breakdance .label.OP{--labelColor:var(--label_05)}.breakdance .label.FBC{--labelColor:var(--label_06)}.breakdance .label.FBR{--labelColor:var(--label_07)}.breakdance ul.labels-list li.label[data-total="0"]{display:none}.single-programa ul.labels-list{padding:0;list-style:none;margin:20px 0 10px}.single-programa ul.labels-list li{margin-bottom:10px}.single-programa ul.labels-list li::after{content:" (" attr(data-total) " ECTS)";color:var(--red);font-size:80%;margin-left:5px}.single-programa ul.labels-list li span{text-align:center;margin-right:8px}.contentModules{border-top:1px solid var(--dark-beige);box-shadow:0 1px 12px 0 #00000030;margin-top:-7px}.internallink{max-width:calc(var(--bde-section-width));margin:0 auto;position:relative;z-index:1}body.is-stuck .internallink{padding-top:30px;width:94%;background:#fff;position:sticky;top:18px;height:76px;border-radius:50px;max-width:calc(var(--bde-section-width) + 25px);box-shadow:0 4px 30px 0 rgb(50 35 36 / .25),0 86px 130px 0 rgb(152 105 108 / .2);z-index:100;overflow:hidden}body .internallink p.title,body .internallink .bde-globalblock:has(.btn-info){display:none}body.breakdance.is-stuck .internallink p.title{margin:0;position:absolute;top:9px;left:45px;font-weight:900;color:var(--rojo);border-bottom:1px solid var(--dark-beige);width:88%;padding-bottom:7px;padding-right:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}body.breakdance.is-stuck .internallink .bde-globalblock:has(.btn-info){position:absolute;top:17px;right:20px;width:290px;display:block}body.breakdance.is-stuck .headerBlock{opacity:0;pointer-events:none}.internallink ul{list-style:none;display:flex;gap:15px}.internallink ul li a{color:inherit;text-decoration:none}.internallink ul li a.active{font-weight:800;border-bottom:2px solid var(--rojo);padding:8px 0}body.breakdance.is-stuck .internallink ul{margin-left:5px}body.breakdance:not(.is-stuck) .internallink ul{margin:0;min-height:50px}.breakdance .wrap-accordion a.plusLess{text-decoration:none;width:100%;display:block;padding:15px 0;font-size:20px;font-weight:700;color:var(--dark-grey);position:relative;padding-right:44px}.breakdance .wrap-accordion:not(.open) a.plusLess{border-bottom:1px solid var(--dark-beige)}.breakdance .wrap-accordion a.plusLess::after{content:"";position:absolute;width:34px;aspect-ratio:1;background:#fff url(https://eserp.com/wp-content/plugins/customize/assets/img/plus.svg) no-repeat center;right:0;border-radius:80px;border:1px solid var(--dark-beige);background-size:54%}.breakdance .wrap-accordion.open a.plusLess::after,.floorsBlock .block_resources.open .resourcesTitle::after{background-color:var(--dark-grey);background-image:url(https://eserp.com/wp-content/plugins/customize/assets/img/less.svg)}.breakdance .wrap-accordion div.wrap-content{overflow:hidden;max-height:none}.breakdance .wrap-accordion.animated div.wrap-content{transition:max-height 0.4s ease}.breakdance .wrap-accordion:not(.open) div.wrap-content{max-height:0}.breakdance .subjects-list .wrap_faq:not(.type_modules) .wrap-accordion div.wrap-content .content{padding:25px;background:#fff;border-radius:15px}.breakdance .subjects-list .wrap-accordion div.wrap-content .content h3{margin:25px 0 5px;font-size:125%}.breakdance .subjects-list table.signatureTable{width:100%;border-radius:10px;border-collapse:collapse}.breakdance .subjects-list table.signatureTable thead th{background:var(--beige);font-weight:400;font-size:13px;border-top:0}.breakdance .subjects-list table.signatureTable th,.breakdance .subjects-list table.signatureTable td{padding:6px 10px;text-align:center;border-left:1px solid var(--dark-beige);border-top:1px solid var(--dark-beige);font-size:14px;width:10%}.breakdance .subjects-list table.signatureTable .col_01{text-align:left;border-left:0;font-weight:600;width:70%;position:relative}.breakdance .subjects-list table.signatureTable tbody .col_01{padding-left:32px}.breakdance .subjects-list table.signatureTable tbody .col_01 a{min-height:32px;display:grid;align-items:center;text-decoration:none;color:inherit}.breakdance .subjects-list table.signatureTable tbody .col_01 a:hover{text-decoration:underline}.breakdance .subjects-list table.signatureTable tbody .col_01::before{content:"";display:inline-block;height:22px;aspect-ratio:1;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/clip.svg) no-repeat center;position:absolute;left:6px;top:11px;background-size:65%}.breakdance .subjects-list .wrap_table{border:1px solid var(--dark-beige);border-radius:10px;overflow:hidden}.breakdance .label span:not(:empty){min-width:46px;display:inline-block;border-radius:6px;padding:5px 0;border:1px solid color-mix(in srgb,white 69%,var(--labelColor) 35%);background-color:color-mix(in srgb,white 69%,var(--labelColor) 10%);color:var(--labelColor);font-size:11px}.breakdance .subjects-list table.signatureTable td.ods{position:relative}.breakdance .subjects-list table.signatureTable td.ods span{display:block;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/logo_ods.svg) no-repeat center;margin:0;padding:0;position:absolute;inset:0;background-size:auto 28px}.breakdance .subjects-list p.total{margin-bottom:0;text-align:right}.breakdance .subjects-list .type_modules .wrap_table{margin-top:30px;--labelColor:#d27d31}.breakdance .subjects-list .type_modules .wrap_table:nth-child(5n+2){--labelColor:var(--label_02)}.breakdance .subjects-list .type_modules .wrap_table:nth-child(5n+4){--labelColor:var(--label_01)}.breakdance .subjects-list .type_modules .wrap_table:nth-child(5n+3){--labelColor:red}.breakdance .subjects-list .type_modules .wrap_table:nth-child(5n+5){--labelColor:var(--label_04)}.breakdance .subjects-list .type_modules .wrap_table:nth-child(5n+1){--labelColor:var(--label_03)}.breakdance .subjects-list .type_modules table.signatureTable{background-color:#fff}.breakdance .subjects-list .type_modules table.signatureTable thead th{background-color:color-mix(in srgb,white 69%,var(--labelColor) 10%);color:var(--labelColor)}.formWrap .ninja-forms-field:not([type="checkbox"]){border:0;border-bottom:2px solid var(--dark-beige);padding:11px;height:48px;color:#88706f;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff}.formWrap .ninja-forms-field::placeholder{color:#88706f}.formWrap nf-fields-wrap{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.formWrap .nf-field-container{margin:0}.formWrap nf-field label{font-weight:400;margin-top:5px;display:block}.formWrap .nf-field-description{margin-right:0}.formWrap .ninja-forms-field[type="checkbox"]{width:20px;height:20px;position:relative;top:2px}.formWrap .ninja-forms-field[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid var(--dark-beige);border-radius:4px;background-color:#fff;cursor:pointer;position:relative;top:2px;transition:all 0.2s ease}.formWrap .ninja-forms-field[type="checkbox"]:checked{background-color:var(--checkBox);border-color:var(--checkBox)}.formWrap .ninja-forms-field[type="checkbox"]:checked::after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.formWrap select{appearance:none!important;-webkit-appearance:none;-moz-appearance:none;position:relative;display:inline-block}.formWrap .nf-field-element:has(select.ninja-forms-field.nf-element)::after{content:"";position:absolute;pointer-events:none;color:#333;width:7px;height:auto;aspect-ratio:1;top:19px;left:auto;z-index:11;right:18px;border-right:2px solid var(--textColor);border-bottom:2px solid var(--textColor);transform:rotate(45deg)}.formWrap .nf-before-form-content{padding:19px 0;font-size:13px;color:#b4b4b4}.formWrap nf-field:has(.legales){margin-top:30px}.wpcf7-form{padding:0}.wpcf7-form .priority{color:var(--rojo)}.wpcf7-form .fields{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}.wpcf7-form .fields_full{gap:15px;display:flex;flex-direction:column;margin-bottom:20px}.wpcf7-form .fields .wpcf7-form-control,.wpcf7-form .fields_full .wpcf7-textarea,.wpcf7-form .fields_full .wpcf7-select{display:block;width:100%;font-size:16px;padding:12px 16px;border-width:0;border-style:solid;border-color:var(--bde-form-input-border-color);border-radius:var(--bde-form-input-border-radius);background-color:var(--bde-form-input-background-color);transition:all 0.3s ease-in-out;background-color:var(--bde-palette-color-1-f1f8a476-dee9-4f98-82f8-d468c60fc8a1);border-bottom:2px solid var(--bde-palette-color-1-da486e11-72db-4fbd-aad1-8cf8a7ee7784);border-top-left-radius:10px;border-top-right-radius:10px;color:var(--bde-palette-color-1-7ab1e1f4-a984-4fa1-8e9e-794f30648f3b)}.wpcf7-form .fields select.wpcf7-form-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;cursor:pointer;line-height:normal;-webkit-appearance:none}.wpcf7-form .fields .wpcf7-form-control.wpcf7-radio,.wpcf7-form .fields .wpcf7-form-control.wpcf7-checkbox{background:#fff0;border:0;color:var(--bde-palette-color-1-7ab1e1f4-a984-4fa1-8e9e-794f30648f3b);padding:12px 0}.wpcf7-form .fields .wpcf7-form-control.wpcf7-radio .wpcf7-list-item-label,.wpcf7-form .fields .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item-label{color:var(--bde-palette-base-text-78849354-c875-4130-862c-388062594d28-14)}.wpcf7-form .fields .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item-label::before{padding-right:5px}.wpcf7-form .fields p,.wpcf7-form .fields_full p{margin:0}.wpcf7-form p:has(.wpcf7-form-control.wpcf7-submit){position:relative;width:max-content;padding:0;float:right}.wpcf7-form .wpcf7-form-control.wpcf7-submit{font-weight:900;padding:5px 60px 5px 15px;text-decoration:none!important;border-radius:30px;border-width:1px;color:var(--white);background:var(--black-text);border-color:#2c2c2c;border:1px solid!important;cursor:pointer;transition-timing-function:ease-in-out;transition-property:all;transition-duration:300ms;overflow:hidden;position:relative;height:48px}.wpcf7-form p:has(.wpcf7-form-control.wpcf7-submit)::before{content:'';position:absolute;top:50%;right:7px;transform:translate(0%,-50%);width:35px;height:35px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://eserp.com/wp-content/plugins/customize/assets/img/arrow-submit.svg);z-index:10;pointer-events:none}.wpcf7-form p:has(.wpcf7-form-control.wpcf7-submit):hover input{border-color:#29aaa2;background:var(--white);color:var(--black-text);filter:drop-shadow(0 0 8px #29a8a099)}.wpcf7-form p:has(.wpcf7-form-control.wpcf7-submit):hover::before{filter:brightness(0) saturate(100%) invert(9%) sepia(26%) saturate(621%) hue-rotate(188deg) brightness(95%) contrast(89%)}.wpcf7-form p:has(.wpcf7-spinner) .wpcf7-spinner{display:none}.wpcf7-form .wpcf7-list-item{margin:0;margin-right:8px}.wpcf7-form .wpcf7-list-item input{width:20px;aspect-ratio:1;position:relative;top:4px}.wpcf7-form .legal_field{display:grid;grid-template-columns:max-content 1fr}.wpcf7-form .legal_field p{margin:5px 0 0}.wpcf7-form .form-input-html p{font-size:13px;color:#b4b4b4}.wpcf7 form.invalid .wpcf7-response-output{clear:both;border:0;background:#e8382b14;margin-bottom:3px;padding:15px 22px;border-radius:7px;color:#e8382b}.wpcf7 form.sent .wpcf7-response-output{margin:-50px 0 0 0;padding:0;border:0}.wpcf7-form .wpcf7-form-control[type="file"]{padding:10px;border:0}.wpcf7-form p.legal{margin-top:15px;font-size:80%;color:#909090}.legal_field .wpcf7-form-control.wpcf7-acceptance{padding:0;margin:0;background:none;border:0}.workWithUs form.wpcf7-form.sent .wpcf7-response-output{background:var(--white);height:390px;padding:22px;display:grid!important;align-items:center;text-align:center;border-radius:14px;margin:0;border-color:var(--dark-beige)}.workWithUs form.wpcf7-form.sent .fields{display:none}.tooltip{position:relative;cursor:help}.tooltip::before{content:attr(data-title);position:absolute;bottom:125%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:6px 10px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease;z-index:10}.tooltip::after{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#333 #fff0 #fff0 #fff0;opacity:0;transition:opacity 0.3s ease}.tooltip:hover::before,.tooltip:hover::after{opacity:1}.pastillaPrograma.tooltip::before{left:53%}.pastillaPrograma.tooltip::after{left:53%}.breakdance .faq_block .wrap-accordion .toggle-accordion.plusLess{background:#fff;border:1px solid var(--dark-beige);margin-bottom:10px;padding:2.3% 4%;border-radius:15px;font-size:15px;width:calc(100% - 40px)}.breakdance .faq_block .toggle-accordion::after{right:-40px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)}.breakdance .faq_block .wrap-accordion div.wrap-content .content{background:var(--dark-grey);padding:4.3% 5% 1%;margin-bottom:30px;border-radius:15px;color:#fff}.breakdance .faq_block .wrap-accordion div.wrap-content .content p{margin-top:0;font-size:13px}.breakdance .faq_block .wrap-accordion div.wrap-content .content p:not(:last-child){margin-bottom:14px}.breakdance ul.check{margin:0;list-style:none;padding:0;margin-left:60px}.breakdance ul.check li{display:grid;margin-bottom:5px;align-items:flex-start;grid-template-columns:26px auto}.breakdance ul.check li::before{margin-top:4px;content:"";width:14px;aspect-ratio:1;display:inline-block;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/check.svg) no-repeat center;margin-right:8px}.breakdance ol.letter{list-style:lower-latin}.breakdance ul.none{list-style:none;padding:0}.breakdance .bde-div.downloadCard{display:grid;grid-template-columns:86px auto;gap:30px 10px}.breakdance .bde-div.downloadCard div.bde-button{grid-column:span 2}.breakdance .bde-div.downloadCard div.bde-button a strong{font-weight:initial}.breakdance .footer-notes{padding:10px 0}.breakdance .footer-notes ul,.breakdance .footer-notes ol{padding:0 0 0 15px;font-size:12px}.breakdance .footer-notes ul li::marker,.breakdance .footer-notes ol li::marker{color:var(--rojo)}.breakdance .footer-notes ul.check{padding:0;margin:0}.breakdance .footer-notes li p{margin:3px 0 0}.breakdance .footer-notes ol.percentage{font-size:inherit;list-style:none;padding:0;margin-top:10px!important}.breakdance .footer-notes ol.percentage li::before{content:"%";margin-right:8px;color:var(--rojo);font-weight:600}.breakdance .footer-notes ol.percentage a{color:inherit}.breakdance .testimonialList,.breakdance .testimonialList .testimonios-slider{width:100%}.breakdance .testimonialList{margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}.breakdance .testimonialList .swiper{padding-top:40px}.breakdance .testimonialList .card{background:#fff;border-radius:1rem;padding:1.5rem;height:100%!important;margin:6px;display:flex;flex-direction:column;justify-content:space-around;gap:3px;border:1px solid #e3e3e3}.breakdance .testimonialList .swiper-wrapper{display:flex;align-items:stretch}.breakdance .testimonialList .swiper-slide{display:flex;flex-direction:column;height:100%!important}.breakdance .testimonialList .wrap_arrows{position:absolute;width:90px;right:0;top:0;height:30px;z-index:3}.breakdance .testimonialList .wrap_arrows .numbers{position:absolute;right:100px;min-width:70px;text-align:right;top:4px}.breakdance .testimonialList .wrap_arrows .numbers .current{font-weight:900}.breakdance .testimonialList .card .text{position:relative;font-weight:700;font-style:italic}.breakdance .testimonialList .card .text::before,.breakdance .testimonialList .card .text::after{content:"“";display:inline;color:var(--rojo);font-size:130%;vertical-align:baseline;line-height:1}.breakdance .testimonialList .card>*{flex-grow:0}.breakdance .testimonialList .card .text::before{margin-right:3px}.breakdance .testimonialList .card .text::after{content:"”";margin-left:3px}.breakdance .testimonialList .card .text{margin-bottom:20px;flex-grow:1;max-height:105px;overflow-y:auto;min-height:105px}.breakdance .testimonialList .card p{margin:0}.breakdance .testimonialList .card .name{font-size:112.5%;margin:0;font-weight:900;color:var(--bde-headings-color)}.breakdance .testimonialList .card>*{flex-grow:0}.breakdance .testimonialList .swiper-button-prev,.breakdance .testimonialList .swiper-button-next{background:var(--bde-headings-color);width:30px;aspect-ratio:1;border-radius:9999px;padding:0;height:auto;top:23px;transform:translateY(0)}.breakdance .testimonialList .swiper-button-prev::after,.breakdance .testimonialList .swiper-button-next::after{font-size:12px;color:#fff}.breakdance .testimonialList .swiper-pagination{opacity:0;pointer-events:none}.breakdance .testimonialList a.card--link{text-decoration:none;position:relative;padding:0;margin:0;height:100%}.breakdance .testimonialList a.card--link.no-link{pointer-events:none}.breakdance .testimonialList .testimonios-slider.no-loop .numbers{display:none}.breakdance.single-distribuidora .testimonialList{margin-left:0;margin-right:0;width:100%}.breakdance .testimonialList .logo-slider{margin-top:-64px}.breakdance .testimonialList .logo-slider img.breakdance-image-object{width:90%;height:auto;aspect-ratio:1.2;object-fit:contain;margin-bottom:8px}.breakdance .testimonialList .logo-slider .card .name{font-weight:400;line-height:80%;font-size:14px;position:absolute;bottom:0;z-index:2;width:100%;background:#ffffff21;left:0;padding:12px 10px;min-height:32px;display:grid;align-items:center}.breakdance .testimonialList .logo-slider .card{padding:0;text-align:center}.breakdance .testimonialList .testimonios-slider.video_type{padding-top:0}.breakdance .testimonialList:has(.video_type){max-width:1000px;margin:0 auto;width:100%}.breakdance .testimonialList .testimonios-slider.video_type .card{padding:40px 30px 40px 440px;position:relative}.breakdance .testimonialList .testimonios-slider.video_type .card .coverImg{position:absolute;left:54px;width:280px;top:-70px;height:auto;padding:0}.breakdance .testimonialList .testimonios-slider.video_type .card .coverImg::before{content:"";background:#9797d73b;position:absolute;z-index:1;transform:rotate(3deg);border-radius:15px;backdrop-filter:blur(2px);width:98%;height:97%;top:-24px;left:21px}.breakdance .testimonialList .testimonios-slider.video_type .card .coverImg::after{content:"";background:#9797d73b;position:absolute;z-index:0;transform:rotate(-4deg);border-radius:15px;backdrop-filter:blur(2px);width:98%;height:97%;top:-24px;left:-5px}.breakdance .testimonialList .testimonios-slider.video_type .card .coverImg img{width:100%;position:relative;bottom:0;height:380px;object-fit:cover;object-position:top;background:#efeef28f;border-radius:15px;backdrop-filter:blur(2px);z-index:2}.breakdance .testimonialList .testimonios-slider.video_type .swiper-slide{padding-top:100px}.breakdance .testimonialList .testimonios-slider.video_type .card .text{font-size:20px;line-height:170%;margin-bottom:50px}.breakdance .testimonialList .testimonios-slider.video_type .wrap_arrows{top:auto;bottom:120px;right:30px}.breakdance .testimonialList .testimonios-slider.video_type .wrap_arrows .numbers{top:-35px;right:10px;text-align:center}body:has(.sedePopup.breakdance-popup-open){overflow:hidden}.floorsBlock .item_floor{width:100%;margin-top:20px}.floorsBlock .item_floor div.content{background:var(--beige);padding:clamp(0px, 4.3vw, 30px);border-radius:10px}.floorsBlock p.listTitle{margin:0 0 6px;font-size:18px;font-weight:900}.classroomtable{width:100%;background:#fff;border-radius:10px;border:1px solid var(--dark-beige);border-spacing:0;overflow:hidden}.classroomtable thead th,.classroomtable tbody td,.classroomtable tbody th{padding:5px 10px;border:1px solid var(--dark-beige);border-left:0;border-bottom:0;font-size:14px}.classroomtable tbody th{color:var(--rojo)}.classroomtable thead th{background:var(--beige);border-top:0}.classroomtable .col_02{width:70px;text-align:center}.classroomtable .col_03{width:100px;text-align:center;border-right:0}.floorsBlock .resourcesTitle{position:relative;margin:0;padding:13px 0 13px 60px;line-height:158%;font-weight:700;width:100%;display:block;text-decoration:none;color:var(--dark-grey)}.floorsBlock .resourcesTitle::after{content:"";position:absolute;width:26px;aspect-ratio:1;background:#fff url(https://eserp.com/wp-content/plugins/customize/assets/img/plus.svg) no-repeat center;left:25px;border-radius:80px;border:1px solid var(--dark-beige);background-size:54%}.floorsBlock .classroom_item:not(.resources)::before{display:none}.floorsBlock .classroom_item:not(:last-child){margin-bottom:30px}.sedeGallery .nav-extra{position:absolute;top:7px;right:0;display:flex;gap:4px}.sedeGallery .nav-extra .button{width:30px;aspect-ratio:1;text-indent:-9999px;padding:0;margin:0;border:0;background:var(--dark-grey);border-radius:999px;position:relative;transform:rotate(270deg)}.sedeGallery .nav-extra .button::before{position:absolute;inset:5px;background:url(https://eserp.com/wp-content/plugins/customize/assets/img/arrow_white.svg) no-repeat center;content:""}.sedeGallery .nav-extra .button.prev{transform:rotate(90deg)}.sedeGallery .swiper-button-prev,.sedeGallery .swiper-button-next{opacity:0;pointer-events:none;position:absolute;bottom:0;z-index:-1}.breakdance .htmlEditor a{color:var(--rojo)}.breakdance .htmlEditor blockquote{padding:0;margin:0}.breakdance .htmlEditor blockquote p{margin:0}.breakdance .htmlEditor blockquote p::before,.breakdance .htmlEditor blockquote p::after{content:"“";display:inline;color:var(--rojo);font-size:130%;vertical-align:baseline;line-height:1}.breakdance .htmlEditor blockquote p::after{content:"”";margin-left:3px}.breakdance .htmlEditor p{margin:0}.breakdance .htmlEditor p:not(:last-child){margin-bottom:20px}body.archive.tax-area a.modal_video img{max-height:none}.breakdance.single-distribuidora .internallink{display:none}@media (max-width:1500px){.breakdance .headerBlock .section-container{margin:0 4%!important}.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown--open .breakdance-dropdown-floater{margin:0 25px;width:92vw}}@media (min-width:1301px){.breakdance a.hoverCard:not(:hover) .extraInfo{display:none}.breakdance .bde-post-loop.expandedBlock div.bde-loop-grid{display:flex}.breakdance .bde-post-loop.expandedBlock div.bde-loop-grid>article{flex-basis:33.3334%;transition:flex-basis 0.4s ease}.breakdance .bde-post-loop.expandedBlock div.bde-loop-grid>article:has(a.hoverCard:hover){flex-basis:120%}.breakdance a.hoverCard:hover{border-color:#29aaa2;border-width:2px;border-style:solid;filter:drop-shadow(0 0 4px #29a8a099)}.breakdance a.hoverCard:hover .card--wrapimg::before{inset:-20%;border-radius:0;backdrop-filter:blur(8px)}.breakdance .expandedBlock a.hoverCard:hover .card--wrapimg::before{backdrop-filter:blur(0)}.breakdance .expandedBlock:has(a.hoverCard:hover) a.hoverCard:not(:hover) .card--wrapimg::before{inset:-20%;border-radius:0;backdrop-filter:blur(8px)}.breakdance .expandedBlock:has(a.hoverCard:hover) a.hoverCard:hover .card--wrapimg::before{backdrop-filter:blur(0)}.breakdance a.hoverCard:hover .arrowIcon .breakdance-icon-atom{background-color:#fff;border-color:#29aaa2;border-width:2px;border-style:solid;filter:drop-shadow(0 0 4px #29a8a099);color:#000}.breakdance a.hoverCard:hover .arrowIcon .breakdance-icon-atom svg{fill:var(--dark-grey)!important}.breakdance a.hoverCard:hover .extraInfo{display:grid;grid-template-columns:140px auto;gap:10px;padding:20px}.breakdance a.hoverCard:hover .bde-icon-box{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breakdance .blurAll:has(a.hoverCard:hover) a.hoverCard .card--wrapimg::before{inset:-20%;border-radius:0;backdrop-filter:blur(8px)}.breakdance .blurAll:has(a.hoverCard:hover) a.hoverCard:hover .card--wrapimg::before{display:none}.breakdance .blurAll .darkCards .bde-div .section-background-overlay{transition:all 0.45s ease}.breakdance .blurAll:has(.darkCards:hover) .darkCards .bde-div .section-background-overlay{background-color:#171717bd;backdrop-filter:blur(9px)}.breakdance .blurAll .darkCards:hover .bde-div .section-background-overlay{background-color:#2C2C2C82!important;backdrop-filter:none!important}}@media (max-width:1300px){.guide-wrap .content_tabs ul.items_3cols li h6{font-size:2.6vw}.guide-wrap .content_tabs ul.items_3cols li h6 strong{margin:12px 0 6px}.col5List .resultado-profesores{grid-template-columns:repeat(4,1fr)!important}.breakdance a.hoverCard .hideElement{display:none}.breakdance a.hoverCard .colsSedes>div{display:flex}.breakdance a.hoverCard .extraInfo{display:grid;grid-template-columns:100px 1fr;gap:0;align-items:center;padding:0 8px 13px 26px}.breakdance .expandedBlock .bde-loop-grid:has(article.bde-loop-item){align-items:stretch}.breakdance .expandedBlock .bde-loop-grid:has(article.bde-loop-item) a.hoverCard{height:100%}}@media (min-width:1120px){.guide-wrap .tabs-nav a.active{border-color:var(--dark-beige);border-left:3px solid #e8382b;color:#2c2c2c;font-weight:600}.guide-wrap .tabs-nav a{border-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}body.breakdance.is-stuck .internallink .bde-globalblock:has(.btn-info){background:#fff;padding-left:30px}body.breakdance .internallink .btn-catalogo.bde-button{display:none}.breakdance .programsTabsList .bde-tabs-content-container{margin-top:-70px}.breakdance .testimonialList .testimonios-slider.no-loop .swiper-wrapper .swiper-slide:only-child{width:80%!important}.breakdance .testimonialList .testimonios-slider.no-loop .swiper-wrapper .swiper-slide:only-child .text{font-size:24px}.breakdance .mainMenu .menuCol{width:100%}}@media (max-width:1119px){.breakdance .bde-columns.menus-cols .bde-column{border:0;--column-width:100%!important}.guide-wrap{grid-template-columns:1fr;gap:0}.guide-wrap .tabs-nav{display:flex;position:relative;z-index:2;padding-left:24px;margin-top:20px}.guide-wrap .tabs-nav a{border-radius:0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;margin:0}.guide-wrap .tabs-nav a.active{border-bottom:1px solid var(--beige)!important;background:var(--beige);position:relative;margin:0 10px;padding-left:20px;padding-right:20px}.guide-wrap .tabs-nav a.active::after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:6px;background-color:var(--beige)}.guide-wrap .content_tabs{margin-top:-1px}.guide-wrap .content_tabs ul.items_3cols li h6{font-size:3.7vw}.guide-wrap .content_tabs ul.items_3cols li{gap:15px 1vw}.breakdance .footer .footer_extras{display:flex;flex-direction:column-reverse!important;justify-content:center}.breakdance .footer .legal-col{display:grid;gap:4px;text-align:center;justify-content:center}.breakdance .legal_menu ul li:first-child a{border:0!important}.breakdance .wrap-areas{grid-template-columns:repeat(2,1fr)}.breakdance .wrap_feature{grid-template-columns:repeat(2,1fr)}.breakdance .testimonialList .testimonios-slider.video_type .swiper-slide{padding-top:200px}.breakdance .testimonialList .testimonios-slider.video_type .card{padding:180px 24px 24px}.breakdance .testimonialList .testimonios-slider.video_type .card .coverImg{top:-165px;left:50%;transform:translateX(-50%);width:200px}.breakdance .testimonialList .testimonios-slider.video_type .card .coverImg img{height:280px}.breakdance .testimonialList .testimonios-slider.video_type .card .text{font-size:16px;line-height:120%;margin-bottom:10px;flex-grow:inherit}.breakdance .testimonialList .testimonios-slider.video_type .wrap_arrows{top:340px;right:14px}.breakdance .testimonialList .testimonios-slider.video_type .wrap_arrows .numbers{top:4px;right:80px}.breakdance .programTab .degrees-card-list-block{grid-template-columns:1fr}.breakdance .resultado-profesores{grid-template-columns:1fr 1fr}body.breakdance.is-stuck .maxBigScreen h1{width:82vw;font-size:clamp(13px, 2.5vw, 19px)!important;left:9vw;top:28px}body.breakdance .internallink ul{overflow:auto;width:100%;padding-right:9vw;scrollbar-width:none;-ms-overflow-style:none}body.breakdance .internallink ul li,body.breakdance .internallink ul li a{width:max-content;display:inline-block;padding:0 0 6px}body.breakdance .internallink ul::-webkit-scrollbar{display:none}.breakdance .programTab .html-block.posi_right-pic,.breakdance .programTab .html-block.posi_left-pic{grid-template-columns:1fr}body.breakdance.is-stuck .pin-spacer:has(.stickyCta){bottom:0!important;top:auto!important;height:60px!important;background-color:#ffffff!important;box-shadow:0 0 8px 0 #00000024;position:fixed!important;width:100%!important;display:block!important}body.breakdance .stickyCta{top:auto!important;left:0!important;margin-top:10px!important;position:sticky!important}body.breakdance .stickyCta .section-container{width:100%}.breakdance a.hoverCard .extraInfo{grid-template-columns:1fr;gap:10px;padding:0 18px 8px}.breakdance a.hoverCard .extraInfo .sunCol{width:100%!important;display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center}.breakdance a.hoverCard .extraInfo .sunCol .bde-icon-icon.breakdance-icon-atom{font-size:40px}.breakdance a.hoverCard .extraInfo .sunCol .bde-text br{display:none}.breakdance a.hoverCard .extraInfo .sunCol .bde-text{margin:0!important;font-size:inherit}.breakdance a.hoverCard .extraInfo .sunCol .bde-icon.noIcon{margin:0}.breakdance .headerBlock .bde-columns.mainMenu li .bde-column .bde-menu{width:100%}.breakdance .headerBlock .bde-columns.mainMenu li .bde-column .bde-menu>nav button.breakdance-menu-toggle{display:none}.breakdance .headerBlock .bde-columns.mainMenu li .bde-column .bde-menu ul.breakdance-menu-list{position:static;height:max-content!important;margin-bottom:20px}.breakdance .headerBlock .bde-columns.mainMenu li .bde-column .bde-menu ul.breakdance-menu-list li{visibility:visible}.breakdance .headerBlock .bde-columns.mainMenu li .bde-column .bde-menu ul.breakdance-menu-list li a{padding:13px 0;border-top:0;border-bottom:1px solid #ededed}.is-breakdance-menu-open .headerBlock .section-container{margin:0!important}.breakdance .headerBlock .bde-columns.mainMenu .breakdance-dropdown-custom-content{padding:20px;padding-top:0}.breakdance .headerBlock .bde-columns.mainMenu .breakdance-dropdown-custom-content{background-color:var(--beige)}.breakdance .headerBlock .bde-columns.mainMenu .toggleContent{transition:all 0.3s ease-in-out;overflow:hidden}.breakdance .headerBlock .bde-columns.mainMenu .toggleContent.open{padding-top:20px;max-height:100vh;padding-bottom:6px}.breakdance .headerBlock .bde-columns.mainMenu .toggleContent:not(.open){max-height:0}.breakdance .headerBlock .bde-columns.mainMenu .menuMobileToggle{background-color:#f8f8f8;margin:0 -20px;width:calc(100% + 40px);max-width:none;padding:15px 20px;border-bottom:1px solid var(--beige);font-size:14px;position:relative}.breakdance .headerBlock .bde-columns.mainMenu .menuMobileToggle .bde-icon-list__text{font-size:100%}.breakdance .headerBlock .bde-columns.mainMenu .menuMobileToggle.open .bde-icon-list__item-wrapper,.breakdance .headerBlock .bde-columns.mainMenu li#programs .bde-heading.menuMobileToggle.open{color:#aa2932}.breakdance .headerBlock .bde-columns.mainMenu .menuMobileToggle:after{content:"";-webkit-mask-image:var(--arrow-icon);mask-image:var(--arrow-icon);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;font-size:var(--link-arrow-size);width:1em;height:1em;background-color:var(--link-arrow-color);transform:translateY(10px) rotate(var(--link-arrow-rotation));transition:var(--menu-duration) transform ease,var(--menu-duration) background-color ease;flex-shrink:0;display:block;position:absolute;right:20px;top:10px}.breakdance .headerBlock .bde-columns.mainMenu .menuMobileToggle.open:after{--link-arrow-rotation:var(--link-arrow-open-rotation)}.breakdance .headerBlock .bde-columns.mainMenu .bde-tabs__panel{display:block}.breakdance .headerBlock .bde-columns.mainMenu .bde-tabs__tabslist-container{display:none}.breakdance .headerBlock .bde-custom-area-link.breakdance-menu-link{padding:0!important}.breakdance .headerBlock .bde-custom-area-link.breakdance-menu-link .bde-globalblock>div>div{min-height:60px;border-color:#eee}li#programs div.breakdance-dropdown-custom-content{padding-bottom:0}body.breakdance.is-stuck .internallink{z-index:101}body.breakdance.is-stuck .internallink .bde-globalblock:has(.btn-info).bde-globalblock{position:fixed;top:auto;bottom:8px}body.breakdance.is-stuck .internallink p.title{padding-right:80px}body.breakdance:not(.is-stuck) .internallink .btn-catalogo.bde-button{display:none}body.breakdance.is-stuck .internallink .btn-catalogo.bde-button{position:fixed;bottom:8px;width:42%;height:42px;display:grid;justify-content:start;border-right:1px solid var(--dark-beige);text-transform:capitalize;left:20px}body.breakdance.is-stuck .internallink .btn-catalogo.bde-button strong{font-weight:400}body.breakdance .programType_PostsList .archive-posts{grid-template-columns:repeat(2,1fr)}}@media (max-width:1119px) and (min-width:769px){.breakdance .footer .bde-column.col-alumnos-blog{gap:35px;width:100%;display:grid;grid-template-columns:1fr 180px;--column-width:100%!important;grid-column:span 2}.breakdance .bde-columns.menus-cols{display:grid;grid-template-columns:1fr 1fr 180px}.breakdance .instalaciones .bde-loop .bde-loop-item:nth-child(3n+1){border:0}.breakdance .instalaciones .bde-loop .bde-loop-item:nth-child(3n+1) .bde-div{padding-left:0}.breakdance .wrap_feature .feature-box:nth-child(odd){padding-left:0;border-left:0}}@media (max-width:990px){.col5List .resultado-profesores{grid-template-columns:repeat(3,1fr)!important}.banner_list li p.title{font-size:3vw}}@media (min-width:769px){.breakdance .primaryBtn strong{position:relative;top:0;transition:top 0.3s ease-in-out}.breakdance .primaryBtn strong::before{content:attr(data-title);position:absolute;top:-40px}.breakdance .primaryBtn:hover strong{top:40px}.classroom_item.resources .wrap_tableClassroom{padding-left:24px;border-left:1px solid var(--dark-beige)}.floorsBlock .resourcesTitle::before{content:"";display:inline-block;width:25px;border:1px solid var(--dark-beige);height:28px;border-right:0;border-top:0;border-radius:0;-webkit-border-bottom-left-radius:24px;-moz-border-radius-bottomleft:24px;border-bottom-left-radius:24px;position:absolute;left:0;top:0}.breakdance .faq_block .wrap-accordion div.wrap-content{position:relative;left:40px;padding-left:20px;width:calc(100% - 40px)!important}.breakdance .faq_block .wrap-accordion .toggle-accordion.plusLess{font-size:18px;padding:16px 20px}.breakdance .faq_block .wrap-accordion div.wrap-content .content{padding:5px 20px}.breakdance .faq_block .wrap-accordion div.wrap-content .content p{margin-top:0;font-size:15px}.breakdance.page-template-default .hero-time-line.countSlider .swiper-button-next,.breakdance.page-template-default .hero-time-line.countSlider .swiper-button-prev{bottom:4vh;top:auto}.breakdance.page-template-default .hero-time-line.countSlider .wrap_arrows .numbers{bottom:4vh;top:auto;margin-bottom:40px;pointer-events:none;left:48px}.wpcf7-form .fields .form_fields.fullWidth{grid-column:span 2}}@media (max-width:768px){.breakdance .legal_menu ul,.breakdance .legal_menu ul li,.breakdance .legal_menu ul li a{display:inline-block;text-align:center}.breakdance .legal_menu ul li a{margin-left:5px!important}.breakdance .footer .bde-heading br{display:none}.breakdance .bde-columns.menus-cols{display:grid;grid-template-columns:1fr 1fr}.breakdance .serviciosComunes .bde-gallery{--ratio:42%}.internal-hero div.label{position:static;align-items:center;margin:0 auto;text-align:left}.internal-hero div.label p.title{grid-row:span 2}.internal-hero div.label p{text-align:left}.internal-hero .text{text-align:center}.internal-hero .bde-text p{padding-right:0;max-width:70%;margin-left:auto;margin-right:auto}.internal-hero h1{font-weight:300}.internal-hero div.label.stars{max-width:270px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0 16px;padding:2px 12px 8px}.internal-hero nav.breadcrumbs a{white-space:nowrap;margin-right:24px}.internal-hero nav.breadcrumbs span.current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.internal-hero nav.breadcrumbs a::after{right:-19px;width:13px}.single-programa .internal-hero nav.breadcrumbs{margin-left:-16px;width:calc(100% + 32px)}.page-template-default .internal-hero h1{font-size:clamp(1rem, 11.6vw, 210%)}.page-template-default .blocks.content-hero .bde-text,.page-template-default .blocks.content-hero .bde-text p{font-size:14px}.guide-wrap .content_tabs ul.items_3cols{grid-template-columns:1fr;gap:20px}.breakdance .block_wrap_card{grid-template-columns:1fr!important;gap:20px!important}.floorsBlock .item_floor a.title{font-size:clamp(1px, 5vw, 20px);line-height:100%;padding:10px 0;padding-right:50px}.floorsBlock .item_floor a.title::after{bottom:8px}.floorsBlock .resourcesTitle{padding-left:30px}.floorsBlock .resourcesTitle::after{left:0}.block_resources ul.check{margin-left:3px}.block_resources ul.check li{font-size:14px}.breakdance .btnArrow{background-size:160px;background-position:bottom right}.breakdance .wrap-areas{grid-template-columns:1fr}.breakdance .wrap_feature .feature-box{padding-left:0!important;border-left:0!important;padding-top:20px;border-top:1px solid var(--dark-beige)}.breakdance .wrap_feature .feature-box:first-child{border:0!important}.breakdance .wrap_feature{grid-template-columns:1fr;gap:5px}.breakdance .resultado-profesores{grid-template-columns:1fr}.breakdance .footer.blocks{position:relative;z-index:102}.col5List .resultado-profesores{grid-template-columns:repeat(2,1fr)!important}.breakdance .pagination.custom-pagination{font-size:16px;gap:2px;flex-wrap:wrap}.breakdance .pagination.custom-pagination .page-numbers{width:36px;height:auto;aspect-ratio:1}.breakdance .testimonialList.compromiso-social{margin-top:44px;margin-left:-2%;margin-right:-2%;width:calc(100% + 4%)}.breakdance a.hoverCard .extraInfo .sunCol{gap:10px}.breakdance a.hoverCard .colsSedes .ee-iconbox-text br{display:none}.breakdance a.hoverCard .colsSedes{width:100%!important}.breakdance #introInstafeed{overflow:hidden}.breakdance #introInstafeed .section-shape-divider-wrapper{left:-50%;right:-40%}.breakdance #introInstafeed .section-container{padding-top:120px}.breakdance .headerBlock .bde-columns.mainMenu .threeBtns{display:grid;grid-template-columns:1fr;gap:10px}.breakdance .headerBlock .bde-columns.mainMenu .threeBtns a{justify-content:flex-start;padding:16px 0}.breakdance .sede-tipo-programa{row-gap:0}.breakdance .sede-tipo-programa .item-sede{border-left:1px solid var(--dark-beige)!important;padding-left:14px!important;padding:3px 0 3px 14px}.breakdance .areaListContainer .bde-shortcode{display:grid;gap:8px}.breakdance .hero-time-line .bde-advancedslide .advanced-slider__slide{padding:7vh 5% 9vh}.breakdance .hero-time-line .bde-advancedslide .advanced-slider__slide h2{font-size:min(7vw, 28px);margin-top:0;margin-bottom:3vh;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.breakdance .hero-time-line .bde-advancedslide .ee-container-slide{width:100%;max-width:none;padding:0}.breakdance .hero-time-line .bde-advancedslide .ee-textbox p{line-height:110%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.breakdance .hero-time-line .bde-advancedslide .ee-image-slide{height:24vh}.breakdance .hero-time-line .swiper{position:relative;height:94vh}.breakdance .hero-time-line.countSlider .bde-advancedslider{margin-top:0}.breakdance.page-template-default .hero-time-line.countSlider .swiper-button-next,.breakdance.page-template-default .hero-time-line.countSlider .swiper-button-prev{top:auto!important;bottom:6vh;left:50%;margin-left:-38px}.breakdance.page-template-default .hero-time-line.countSlider .swiper-button-next{margin-left:2px}.breakdance.page-template-default .hero-time-line.countSlider .wrap_arrows .numbers{top:auto;bottom:6vh;left:50%;transform:translateX(-50%);margin-bottom:38px;pointer-events:none}.breakdance.single-distribuidora .videoPopupCover a.modal_video img{height:auto}.tpv-form .wpcf7-form .fields{grid-template-columns:1fr}.wpcf7-form .fields{grid-template-columns:1fr}}@media (max-width:768px) and (min-width:601px){.guide-wrap .content_tabs ul.items_3cols li h6{display:flex;gap:13px;font-size:6vw;align-items:center}.guide-wrap .content_tabs ul.items_3cols li h6 strong{margin:0}.guide-wrap .content_tabs ul.items_3cols li h6 span{margin:0}.guide-wrap .content_tabs ul.items_3cols li{gap:15px 20px}}@media (max-width:768px) and (min-width:480px){.breakdance .bde-columns.menus-cols .col-ayudarte{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr}.breakdance .bde-columns.menus-cols .col-ayudarte .bde-heading{grid-column:span 2;text-align:center;margin-bottom:5px}}@media (min-width:601px){.breakdance .testimonialList .logo-slider .swiper-slide{min-width:190px;flex-basis:13%}//.formWrap nf-field:has(input[type="email"]),.formWrap nf-field:nth-child(n+8){grid-column:span 2}.formWrap nf-field:has(.fullwidth){grid-column:span 2}}@media (max-width:600px){.guide-wrap .content_tabs ul.items_3cols li h6{font-size:8vw}.guide-wrap .content_tabs ul.items_3cols li h6 strong{margin-bottom:0}.guide-wrap .content_tabs ul.items_3cols li h6 span{margin-top:-.25em}.guide-wrap .content_tabs ul.items_3cols li{gap:15px 20px}.guide-wrap .tabs-nav a:not(.active){overflow:hidden;text-indent:-99999px;gap:0}.guide-wrap .url_list li{grid-template-columns:24px 1fr;grid-template-rows:auto auto}.guide-wrap .url_list li p{grid-column:span 2}.guide-wrap .url_list li p::before{display:none}.breakdance .blocks.bloque-guia{padding-left:32px!important;padding-right:32px!important}.breakdance .blocks.bloque-guia .section-container{padding-left:0!important;padding-right:0!important}.guide-wrap .content_tabs{margin-left:-32px;max-width:none;margin-right:-32px;border-radius:0;border-left:0;border-right:0}.guide-wrap .tabs-nav{padding-left:0;gap:10px}.guide-wrap .tabs-nav a.active{margin:0}.breakdance .subjects-list .wrap_faq:not(.type_modules) .wrap-accordion div.wrap-content .content{border-radius:0}.breakdance .wrap_faq:not(.type_modules) div.wrap-content{margin-left:-7%;margin-right:-7%}.breakdance .subjects-list table.signatureTable tr{display:grid;width:100%;grid-template-columns:repeat(3,1fr)}.breakdance .subjects-list table.signatureTable th,.breakdance .subjects-list table.signatureTable td{width:100%;display:grid;align-items:center}.breakdance .subjects-list table.signatureTable .col_01{width:100%;grid-column:span 3}.breakdance .subjects-list table.signatureTable .col_02{border-left:0}.breakdance .subjects-list table.signatureTable th.col_01{border-bottom:1px solid var(--dark-beige)}.breakdance .subjects-list table.signatureTable tbody tr:nth-child(even){background-color:#ece9e975}.breakdance .programTab .bde-advanced-tabs-content>.bde-tabs__panel.js-panel{padding:6%;border-radius:0;margin-left:-7%;margin-right:-7%;border:0}.breakdance .programTab .columns-check-list-block ul,.breakdance .programTab .twoCols-cards-list-block{grid-template-columns:1fr}.breakdance .programTab .twoCols-cards-list-block .content--card:not(:first-child){border-top:1px solid red}body.breakdance .stickyCta .primaryBtn a{font-size:3.2vw}body.breakdance.is-stuck .internallink ul{margin-left:-6px;padding-right:30px}body.breakdance:not(.is-stuck) .internallink{height:0;opacity:0;pointer-events:none}.breakdance .bde-div.downloadCard{display:flex;gap:10px}.breakdance .bde-div.downloadCard .font_23{margin-bottom:10px;max-width:none;width:100%}.breakdance .bde-div.downloadCard .bde-button a{margin-top:20px}.formWrap nf-fields-wrap{grid-template-columns:1fr}body.breakdance .contentModules .formWrap{margin-left:-6%;margin-right:-6%;width:calc(100% + 12%)!important;border-radius:0;border:0;padding:6%}.breakdance .testimonialList .logo-slider{margin-top:-20px}.breakdance .testimonialList{margin-left:-9%;margin-right:-9%;width:calc(100% + 18%)}.breakdance .blockTestimonialPrograms .testimonialList{margin-left:-2%;margin-right:-2%;width:calc(100% + 4%);margin-top:-30px}.breakdance #signaturesPopup .breakdance-popup-content .bde-text:not(.subTitle){margin:0!important}.col5List .resultado-profesores{grid-template-columns:1fr!important}body.breakdance.is-stuck .internallink p.title{padding-right:0;left:51px;position:fixed;margin-top:-20px;margin-bottom:-11px;top:46px;width:80%}body.breakdance.is-stuck .internallink .bde-globalblock:has(.btn-info).bde-globalblock{width:48%;right:6px}body.breakdance.is-stuck .internallink .bde-globalblock:has(.btn-info) a{font-size:min(3.3vw, 15px)}body.breakdance.is-stuck .internallink .btn-catalogo.bde-button a strong{display:none}.banner_list li p.title{font-size:5vw;line-height:100%;padding:10px 20px}.banner_list li p.subtitle{font-size:11px}}@media (min-width:480px){.single-programa .ee-iconbox-content div.ee-iconbox-text{max-height:130px;overflow-y:auto}.breakdance.single-distribuidora section.bde-section:has(section .videoPopupCover) .primaryBtn{left:calc(2% + 20px)}}@media (max-width:479px){.breakdance .bde-columns.menus-cols{grid-template-columns:1fr;gap:0}.breakdance .bde-columns.footer-intro{position:relative;margin-bottom:30px}.breakdance:not(.single-landing) .bde-columns.footer-intro .rrss-col{position:absolute;bottom:-205px}.breakdance .bde-columns.menus-cols .col-ayudarte{margin-bottom:80px}.breakdance .footer .primaryBtn a{min-width:60vw}.breakdance .footer .colapse-mobile{overflow:hidden;transition:all 0.45s ease}.breakdance .footer .bde-column:not(.open) .colapse-mobile{max-height:0}.breakdance .footer .bde-div.open .colapse-mobile{max-height:400px;margin-bottom:20px}.breakdance .footer .open .colapse-mobile{margin:20px 0}.breakdance .bde-columns.menus-cols .bde-column:has(.colapse-mobile){gap:0}.breakdance .footer .colapse-mobile a{justify-content:center}.breakdance .footer .sedes-col .bde-rich-text{display:grid;grid-template-columns:1fr 1fr 1.8fr;gap:2.5vw;margin:0;width:100%;font-size:2.9vw}.breakdance .footer .sedes-col .bde-rich-text p strong{display:block}.breakdance .footer .bde-column:has(.colapse-mobile) .bde-heading{background:#ffffff0d;width:100%;padding:16px 12px;border-bottom:1px solid #a68c8c;position:relative}.breakdance .footer .bde-column:has(.colapse-mobile) .bde-heading::after{content:"";position:absolute;width:6px;aspect-ratio:1;right:13px;border:1px solid #fff;border-top:0;border-left:0;transform:rotate(45deg);transition:all 0.45s ease}.breakdance .footer .open:has(.colapse-mobile) .bde-heading::after{transform:rotate(225deg);margin-top:2px}.internal-hero h1{font-size:12vw;line-height:100%}.guide-wrap .tabs-nav a.active{padding-left:3vw;padding-right:3vw;font-size:14px}.guide-wrap .url_list li p{font-size:14px}.breakdance.single-distribuidora .videoPopupCover a.modal_video img{height:130vw!important;object-position:right}.breakdance.single-distribuidora section.bde-section:has(section .videoPopupCover) .primaryBtn{left:6%;width:88%}}