@charset "UTF-8";:root{--white:#fff;--gray-100:#424242;--gray-75:#707070;--gray-50:#706f6f;--gray-25:#00000029;--gray-10:#f4f4f4;--blue-light:#65b3d5;--fuchsia-dark:#bb5cd5;--pink:#ee2b7b;--green:#06c5b7;--green-light:#9ef0ea}@media (max-width:992px){.desktop{display:none!important}}.mobile{display:none}@media (max-width:992px){.mobile{display:block!important}}.wpbf-button,input[type=submit]{position:static}body,html{color:var(--gray-100);overflow-x:hidden;scroll-behavior:smooth}.cesde-single-main{margin:auto;max-width:1250px;padding:0 15px}@media (max-width:767px){.breadcumbs{display:none}}.sedes-breadcumb{margin:15px auto auto;max-width:1200px}.sedes-breadcumb>span:last-of-type{color:var(--pink)}div#ajaxsearchliteres1{z-index:99999}.prosettings{display:none}.preheader-section{align-items:center;background-color:var(--gray-100);display:flex;justify-content:center;min-height:52px;padding:0 10px}.preheader-section .preheader-container{color:#fff;display:grid;gap:20px;grid-template-columns:auto 75%;justify-content:space-between;margin:auto;max-width:1300px;width:100%}.preheader-section .preheader-container a{color:var(--white)}@media (max-width:991px){.preheader-section .preheader-container{grid-template-columns:30% auto}}.preheader-section .preheader-container .social-links-containers{display:flex;gap:20px}.preheader-section .preheader-container .social-links-containers a{font-size:30px;transition:.3s}.preheader-section .preheader-container .social-links-containers a:hover{color:var(--pink)}@media (max-width:374px){.preheader-section .preheader-container .social-links-containers a{font-size:20px}}.preheader-section .preheader-container .right-section{display:flex;gap:22px}@media (min-width:992px){.preheader-section .preheader-container .right-section{justify-content:flex-end}}.preheader-section .preheader-container .right-section .search-container{align-items:center;display:flex;justify-content:center;width:20%}.preheader-section .preheader-container .right-section .search-container #closerSearch{display:none}.preheader-section .preheader-container .right-section .search-container div.asl_w .probox .promagnifier .innericon svg{fill:#706f6f;height:30px;width:30px}.preheader-section .preheader-container .right-section .search-container div#ajaxsearchlite1{max-width:300px}.preheader-section .preheader-container .right-section .search-container div.asl_m .probox .proinput input{height:22px}.preheader-section .preheader-container .right-section .search-container #ajaxsearchlite1 .probox,.preheader-section .preheader-container .right-section .search-container div.asl_w .probox{background-color:#fff;border:none;border-radius:0;border-radius:30px;box-shadow:none;height:20px;margin:0;padding:7px}.preheader-section .preheader-container .right-section .search-container div.asl_w .probox .proclose{margin-top:-2px}.preheader-section .preheader-container .right-section .search-container #ajaxsearchlite1 .probox .proinput input,.preheader-section .preheader-container .right-section .search-container div.asl_w .probox .proinput input{border:0;box-shadow:none;color:#707070!important;font-family:Montserrat,sans-serif!important;font-size:16px;font-weight:500;line-height:normal!important;text-shadow:none}.preheader-section .preheader-container .right-section .search-container div.asl_w .probox .promagnifier{margin-right:8px;margin-top:-3px}.preheader-section .preheader-container .right-section .search-container button{cursor:pointer;padding:10px;position:absolute;right:10px;top:64%;transform:translateY(-50%)}.preheader-section .preheader-container .right-section .search-container button i{color:var(--gray-50);font-size:18px}.preheader-section .preheader-container .right-section .search-container input{border-radius:30px;margin-top:7px;padding:7px 15px}@media (max-width:991px){.preheader-section .preheader-container .right-section .search-container{display:none}.preheader-section .preheader-container .right-section .search-container #closerSearch{display:block;height:50px;position:absolute;top:72px;width:50px}.preheader-section .preheader-container .right-section .search-container #closerSearch i{color:var(--white)!important;font-size:40px}.preheader-section .preheader-container .right-section .search-container.open{align-items:center;background:var(--gray-100);display:flex!important;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%!important;z-index:9999}}.preheader-section .preheader-container .right-section .nav-preheader-component{align-items:center;display:flex;justify-content:flex-start}@media (min-width:992px){.preheader-section .preheader-container .right-section .nav-preheader-component button#preheader-button{display:none}}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation ul.cesde-preheader-menu{list-style-type:none;margin:0;padding:0}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation ul.cesde-preheader-menu li{border-right:1px solid #fff;display:inline-block;line-height:1;padding:0 12px}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation ul.cesde-preheader-menu li a{color:#fff;transition:.3s}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation ul.cesde-preheader-menu li a:hover{color:var(--pink)}@media (max-width:1300px){.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation ul.cesde-preheader-menu li a{font-size:13px}}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation ul.cesde-preheader-menu li:last-of-type{border-right:none}@media (max-width:991px){.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation{display:none;overflow:hidden}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation.open{background:var(--gray-100);display:table;height:100vh;min-width:250px;position:absolute;right:0;top:50px;z-index:9999}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation.open ul{display:block}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation.open ul li{border:none!important;display:block;padding:10px 0;position:relative;text-align:center}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation.open ul li:after{position:absolute;right:18px;top:9px}.preheader-section .preheader-container .right-section .nav-preheader-component #preheader-navigation.open ul li ul.sub-menu{border-radius:0;box-shadow:none;margin-top:5px;position:static;transform:translate(0);width:100%;z-index:999}}header#header-cesde{background:#fff;box-shadow:0 0 5px 0 var(--gray-50)}header#header-cesde.sticky .header-desktop{padding:0 10px}nav#desktop-navigation ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0}@media (min-width:992px){nav#desktop-navigation ul li{padding-right:5px}}@media (min-width:1200px){nav#desktop-navigation ul li{padding-right:15px}}nav#desktop-navigation ul li a{color:var(--gray-50);font-size:16px;font-weight:500;line-height:1;transition:color .3s}@media (max-width:1300px){nav#desktop-navigation ul li a{font-size:12px}}nav#desktop-navigation ul li.current-menu-item a,nav#desktop-navigation ul li:hover a{color:var(--pink)}.header-desktop{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1300px;padding:15px 10px;transition:.5s}@media (max-width:991px){.header-desktop{display:none!important}}.header-mobile{display:none}@media (max-width:991px){.header-mobile{align-items:center;display:flex!important;justify-content:space-around}}.header-mobile button#search-button i{color:var(--gray-50);font-size:2rem}.header-mobile .wpbf-mobile-logo img{display:block;margin:auto;width:75%}.header-mobile button.mobile-opener span{background:var(--gray-50);display:block;height:3px;margin-top:10px;width:39px}button#open-main-menu{height:60px;width:60px}button#open-main-menu span{transition:.5s}button#open-main-menu span:first-of-type{margin-top:0}button#open-main-menu.active span:first-of-type{opacity:0;transform:rotate(45deg)}button#open-main-menu.active span:nth-of-type(2){margin:0;transform:rotate(-45deg) translate(2px,4px)}button#open-main-menu.active span:nth-of-type(3){margin:0;transform:rotate(45deg) translate(2px,-4px)}nav#mobile-navigation.opened{left:0}nav#mobile-navigation{display:none;overflow:hidden}@media (max-width:992px){nav#mobile-navigation{background:var(--white);box-shadow:9px 7px 6px 0 var(--gray-25);display:block;height:100vh;left:-300px;margin-left:-5px;position:absolute;transition:.5s;width:270px;z-index:999}}.preheader-section .cesde-preheader-menu .menu-item-has-children ul.sub-menu{background:var(--gray-100)!important;margin:-8px 0 0;padding:0;z-index:99}.preheader-section .cesde-preheader-menu .menu-item-has-children ul.sub-menu li{display:block!important;padding:7px 0!important}.preheader-section .cesde-preheader-menu .menu-item-has-children ul.sub-menu li a{color:var(--white)!important}.preheader-section ul.cesde-preheader-menu{display:flex}#preheader-navigation ul li,nav#desktop-navigation ul li{display:block;position:relative}#preheader-navigation ul li.menu-item-has-children:hover:after,nav#desktop-navigation ul li.menu-item-has-children:hover:after{border-bottom:1px solid var(--pink);border-right:1px solid var(--pink);margin-bottom:-2px;transform:rotate(227deg)}#preheader-navigation ul li.menu-item-has-children:after,nav#desktop-navigation ul li.menu-item-has-children:after{border-bottom:1px solid var(--gray-50);border-right:1px solid var(--gray-50);content:"";display:inline-block;font-family:Font Awesome\ 6 Free;height:10px;margin-bottom:2px;margin-left:5px;transform:rotate(45deg);transition:.3s;width:10px}#preheader-navigation ul li:hover ul.sub-menu,nav#desktop-navigation ul li:hover ul.sub-menu{display:table;height:100%;transition:height 1s;transition-delay:0s}#preheader-navigation ul li:hover ul.sub-menu li:hover,nav#desktop-navigation ul li:hover ul.sub-menu li:hover{background-color:var(--pink)}#preheader-navigation ul li:hover ul.sub-menu li:hover a,nav#desktop-navigation ul li:hover ul.sub-menu li:hover a{color:var(--white)}#preheader-navigation ul li ul.sub-menu,nav#desktop-navigation ul li ul.sub-menu{background:var(--white);border-radius:10px;box-shadow:0 0 6px 0;display:block;height:0;min-width:200px;overflow:hidden;position:absolute;text-align:center;top:36px;transform:translatex(-60px);transition-delay:0s;transition:height 1s;width:100%;z-index:9999}#preheader-navigation ul li ul.sub-menu li,nav#desktop-navigation ul li ul.sub-menu li{cursor:pointer;list-style-type:none;padding:7px 0}#preheader-navigation ul li ul.sub-menu li a,nav#desktop-navigation ul li ul.sub-menu li a{color:var(--gray-50);font-weight:400}button#search-button{height:60px;width:60px}.cesde-menu-mobile{list-style-type:none;margin:0;padding:0;text-align:center}.cesde-menu-mobile .menu-item-has-children{position:relative}.cesde-menu-mobile .menu-item-has-children:after{border-bottom:1px solid var(--gray-50);border-right:1px solid var(--gray-50);content:"";height:10px;position:absolute;right:10px;top:0;transform:rotate(45deg);transition:.3s;width:10px}.cesde-menu-mobile .menu-item-has-children:hover:after{border-bottom:1px solid var(--pink);border-right:1px solid var(--pink);transform:rotate(227deg)}.cesde-menu-mobile li a{padding:10px}.cesde-menu-mobile li ul.sub-menu{height:0;overflow:hidden;padding:0;transition:.3s}.cesde-menu-mobile li:hover ul.sub-menu{height:100%}.sticky{left:0;position:fixed;top:0;width:100%;z-index:9999}nav#pojo-a11y-toolbar{z-index:2008}div.asl_m .probox .proinput input.autocomplete{color:#fff;display:none;margin-top:0!important;text-shadow:none}.footer-link{margin-left:15px}.footer-link:before{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";display:block;float:left;height:7px;margin-left:-17px;margin-right:10px;margin-top:5px;position:absolute;transform:rotate(319deg);width:7px}.cesde-post{margin:50px auto 100px;max-width:1200px;padding:0 15px}.header-image{display:block;position:relative;z-index:1}.header-image img{display:block;margin:auto;width:100%}.catalogo-section img{min-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-text{background:#fff;display:block;margin:auto;max-width:1080px;padding:30px;position:relative;z-index:10}@media (max-width:1079px){.header-text{width:90%}}.header-text h1.header-title{color:var(--gray-100);font-size:2.5rem}.header-text .header-text-content{font-size:18px}.section-up{margin-top:-70px}section.banner{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:90px}section.banner article.banner__text{display:flex;flex-direction:column;justify-content:flex-end}section.banner article.banner__text h1.banner__title{color:var(--fuchsia-dark);font-size:3rem;font-weight:700}@media (max-width:767px){section.banner article.banner__text h1.banner__title{font-size:1.5rem;text-align:center}}section.banner article.banner__text .banner__subtitle{font-size:2rem;font-weight:400;margin-bottom:2rem}@media (max-width:767px){section.banner article.banner__text .banner__subtitle{font-size:1.2rem;text-align:center}section.banner{display:flex;flex-direction:column-reverse;grid-template-columns:repeat(1,1fr);margin-bottom:60px}}section.form__section{display:grid;gap:80px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}@media (max-width:767px){section.form__section{display:grid;flex-direction:column-reverse;grid-template-columns:repeat(1,1fr);margin-bottom:20px}}section.form__section article.form__text{display:flex;flex-direction:column;justify-content:center}section.form__section article.form__text .form__text__content ul{-webkit-padding-start:0;list-style-type:none;padding:0;padding-inline-start:0}section.form__section article.form__text .form__text__content ul li{align-items:center;border-bottom:5px solid #ee2b7b;display:grid;gap:20px;grid-template-columns:25% auto;list-style:none;margin:auto;max-width:436px;padding:30px 15px}section.form__section article.form__text .form__text__content ul li:last-of-type{border-bottom:none}section.form__section article.form__text .form__text__content ul li .form__content_text p{font-size:20px;font-weight:600;margin-bottom:0}.click-programa{display:flex;gap:40px;justify-content:space-between;margin-bottom:90px}@media (max-width:767px){.click-programa{align-items:center;flex-direction:column-reverse;justify-content:center;margin-bottom:50px}}.click-programa section.click{border-radius:0;box-shadow:0 0 6px 0 var(--gray-25);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:30%;min-width:30%;overflow:hidden;text-align:center;width:40%}.click-programa section.click article.click__item{margin-bottom:0;padding:10px 20px 0}.click-programa section.click article.click__item h3.click__item__title{font-size:20px;margin-bottom:14px;margin-top:20px}.click-programa section.click article.click__item img{max-width:80%;width:90px}.click-programa section.click h2.click__title{align-items:center;background:var(--gray-100);color:var(--white);display:flex;height:80px;justify-content:center}@media (max-width:767px){.click-programa section.click{max-width:90%;min-width:100%;width:100%}}.information h2.information__title{font-size:2rem}.information h3.information__subtitle a{background:#fff;color:var(--pink);float:right;font-size:1rem;padding:0 20px;text-align:right;transition:.3s}.information h3.information__subtitle a:hover{color:#000}.information h3.information__subtitle:before{background:var(--pink);content:"";display:block;height:3px;margin-bottom:-13px;width:100%;z-index:1}section.escuelas-archive{display:flex;flex-wrap:wrap;gap:6%;justify-content:center;margin:auto;max-width:1100px;padding:60px 0}section.escuelas-archive article.escuela-item{max-width:300px;overflow:hidden}section.escuelas-archive article.escuela-item h2.escuela-titulo{align-items:center;display:flex;font-size:28px;justify-content:center;margin-bottom:0;min-height:139px;text-align:center}section.escuelas-archive article.escuela-item a.escuela-wrapper{display:block;padding-bottom:60px;transition:.5s}section.escuelas-archive article.escuela-item a.escuela-wrapper .escuela-image img{transition:.3s}section.escuelas-archive article.escuela-item a.escuela-wrapper .escuela-image:hover img{opacity:.7}section.escuelas-archive article.escuela-item .escuela-button{border-radius:10px;color:var(--white);display:block;font-size:18px;font-weight:700;margin:auto;max-width:156px;padding:10px;position:relative;text-align:center;transition:all .5s}section.escuelas-archive article.escuela-item .escuela-button .after{-webkit-animation-duration:2.3s;animation-duration:2.3s;top:-11px;width:33px}section.escuelas-archive article.escuela-item .escuela-button:hover .after{-webkit-animation-name:example;animation-name:example}.post-type-archive-cesde_escuelas .calltoaction{color:var(--gray-100)}.noticias-section-escuelas{border-top:3px solid var(--pink);display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:15px}.noticias-section-escuelas article.noticias-item{max-width:360px}section.tour-virtual{margin-bottom:80px}section.tour-virtual img.tour-images{min-height:271px;-o-object-fit:cover;object-fit:cover;width:100%}section.tour-virtual .escuelas-colors{display:flex;flex-wrap:nowrap}section.tour-virtual .escuelas-colors .escuelas-item{display:block;height:34px;width:-webkit-fill-available;width:-moz-available;width:fill-available}section.tour-virtual article.tour-content a{display:block;position:relative}section.tour-virtual article.tour-content a .tour-description{color:#fff;font-size:18px;max-width:442px}@media (max-width:767px){section.tour-virtual article.tour-content a .tour-description{font-size:16px}}section.tour-virtual article.tour-content a .tour-text{bottom:6px;margin:auto auto auto 3%;position:absolute;width:94%}section.tour-virtual article.tour-content a .tour-text h2.tour-title{color:#fff}section.tour-virtual article.tour-content a .tour-text h2.tour-title .text{margin-right:10px}section.tour-virtual article.tour-content a .tour-text h2.tour-title span.image img{position:relative;top:-2px;width:41px}.single-cesde_sedes section.tour-virtual{margin-top:70px}.sedes__programas__text h4.escuela,section.programas h4.escuela{background:var(--pink);border-radius:30px;color:#fff;display:flex;font-size:12px;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1;margin:0;padding:6px 25px}.sedes__programas__text .row__text__accordeon,section.programas .row__text__accordeon{display:flex;gap:40px;justify-content:flex-end;margin-bottom:40px;margin-right:30px}@media (max-width:767px){.sedes__programas__text .row__text__accordeon,section.programas .row__text__accordeon{flex-direction:column;gap:0;margin-bottom:30px;text-align:center}}.sedes__programas__text h2.programas__title,section.programas h2.programas__title{font-family:Montserrat;font-size:2.2rem;font-weight:700}.sedes__programas__text article.programas__accordeon__item,section.programas article.programas__accordeon__item{padding:0 0 0 30px;transition:.5s}.sedes__programas__text article.programas__accordeon__item.active,section.programas article.programas__accordeon__item.active{background:#f4f4f4}.sedes__programas__text article.programas__accordeon__item.active h3,section.programas article.programas__accordeon__item.active h3{color:var(--pink);font-weight:700!important}.sedes__programas__text article.programas__accordeon__item.active .acordeon__content,section.programas article.programas__accordeon__item.active .acordeon__content{max-height:100%;opacity:1;overflow:hidden;transform:scaleY(1)}.sedes__programas__text article.programas__accordeon__item .acordeon__content,section.programas article.programas__accordeon__item .acordeon__content{max-height:0;opacity:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:all .3s;transition-delay:0}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__title,section.programas article.programas__accordeon__item .programas__accordeon__item__title{border-bottom:1px solid;cursor:pointer;padding:10px 5px 0 0}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__title h3,section.programas article.programas__accordeon__item .programas__accordeon__item__title h3{display:flex;font-weight:400;justify-content:space-between;margin:0 0 10px;padding-right:50px}@media (max-width:767px){.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__title h3,section.programas article.programas__accordeon__item .programas__accordeon__item__title h3{font-size:1.2rem;padding-right:15px}}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__title h3 i:before,section.programas article.programas__accordeon__item .programas__accordeon__item__title h3 i:before{font-size:1.2rem}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content,section.programas article.programas__accordeon__item .programas__accordeon__item__content{display:grid;gap:20px;grid-template-columns:30% auto;padding-bottom:30px;padding-right:30px;padding-top:23px}@media (max-width:767px){.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content,section.programas article.programas__accordeon__item .programas__accordeon__item__content{grid-template-columns:auto;padding-right:0}}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content .text_button a,section.programas article.programas__accordeon__item .programas__accordeon__item__content .text_button a{background:var(--pink);border:1px solid var(--pink);border-radius:10px;color:#fff;font-size:1.2rem;font-weight:700;padding:5px 25px;transition:.3s}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content .text_button a:hover,section.programas article.programas__accordeon__item .programas__accordeon__item__content .text_button a:hover{background:0 0;color:var(--pink)}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address,section.programas article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address{align-items:center;display:flex;margin-bottom:20px}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address i,section.programas article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address i{color:var(--pink);font-size:1.5rem;margin-right:10px}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address span,section.programas article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address span{margin-right:5px}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address span a,section.programas article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address span a{color:var(--pink);font-size:1rem;font-style:italic}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address span:after,section.programas article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address span:after{color:var(--pink);content:",";display:inline-block}.sedes__programas__text article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address span:last-of-type:after,section.programas article.programas__accordeon__item .programas__accordeon__item__content .programas__accordeon__item__text__address span:last-of-type:after{display:none}h2.elementor-active{background:var(--pink)!important}.accordeon__section{margin:80px auto auto;max-width:960px}section.planea__futuro{margin-top:80px}h3.planea__subtitle{font-size:24px;font-weight:600}.sedes-archive p.sede-descripcion_adicional,.sedes-archive p.sede-referencia{display:none}.sedes-breadcumb{margin-bottom:30px}@media (max-width:767px){.sedes-breadcumb{display:none}h2.form__text__title{font-size:26px}}.planea__text{margin-bottom:50px}section.form__section h3{font-weight:400;margin-bottom:0}section.form__section .form__text__content h3{font-size:20px;font-weight:600;margin-bottom:0}section.form__section .form__text__content h3 strong{font-size:24px;font-weight:700}@media (max-width:767px){section.form__section .form__text__content h3{font-size:18px}}.planes__navigate{display:flex;justify-content:space-between}section.planea__futuro{position:relative}section.planea__futuro i#trigger_left,section.planea__futuro i#trigger_right{color:var(--pink);display:none;font-size:3rem}section.planea__futuro i#trigger_left{left:11px}section.planea__futuro i#trigger_right{right:11px}@media (max-width:1200px){section.planea__futuro .planes__navigate{display:flex;justify-content:space-between;margin:auto auto 60px;width:75%}section.planea__futuro i#trigger_left,section.planea__futuro i#trigger_right{display:block}}.planes__container{min-height:550px;overflow:auto;position:relative}.planes__container i#trigger_left,.planes__container i#trigger_right{bottom:50%;color:var(--pink);display:none;font-size:3rem}@media (max-width:1200px){.planes__container{margin:auto;min-height:472px;width:90%}.planes__container i#trigger_left,.planes__container i#trigger_right{display:block}}.planes__container::-webkit-scrollbar{display:none}.planes__container .planes__wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:auto;overflow-x:hidden;width:1200px}.planes__container .planes__wrapper article.plan__article{background:var(--gray-10);border:4px solid var(--gray-10);border-radius:10px;box-shadow:0 3px 6px var(--gray-25);margin:47px 0 30px;min-height:370px;padding:30px 15px;position:relative;transition:.3s;width:310px}.planes__container .planes__wrapper article.plan__article ul.plan__caract{align-items:center;display:flex;flex-direction:column;gap:33px;height:100%;list-style-type:none;margin-top:30px;padding:0 0 0 30px}.planes__container .planes__wrapper article.plan__article ul.plan__caract li{text-indent:-17px}.planes__container .planes__wrapper article.plan__article ul.plan__caract li:before{background-color:var(--gray-100);border-radius:50%;content:"";display:inline-block;height:10px;margin-right:5px;width:10px}.planes__container .planes__wrapper article.plan__article .count{align-items:center;background:var(--white);border:10px solid var(--gray-10);border-radius:50%;color:var(--pink);display:flex;font-size:1.5rem;font-weight:700;height:90px;justify-content:center;left:35%;position:absolute;top:-45px;transform:rotate(45deg);width:90px}.planes__container .planes__wrapper article.plan__article .count span{transform:rotate(-45deg)}.planes__container .planes__wrapper article.plan__article:hover{border:10px solid var(--pink)}.planes__container .planes__wrapper article.plan__article:hover .count{border-left:10px solid var(--pink);border-top:10px solid var(--pink)}@media (max-width:767px){div#cesde-accordeon{margin-left:-15px}}section.sedes__programas{margin-top:90px}@media (max-width:767px){section.sedes__programas{margin-top:60px}h2.programas__title{font-family:Montserrat;font-size:1.5rem!important;font-weight:700}h2.planea__title{font-size:1.5rem}h3.planea__subtitle{font-size:1.1rem;font-weight:600}}section.banner__sedes{margin-bottom:90px;position:relative}@media (max-width:767px){section.banner__sedes{margin-bottom:50px}}section.banner__sedes .banner__sedes__image img{min-height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.banner__sedes .banner__sedes__text{left:0;position:absolute;top:10%;width:100%}section.banner__sedes .banner__sedes__text .banner__sedes_wrapper{margin:auto;max-width:340px}section.banner__sedes .banner__sedes__text .banner__sedes_wrapper h1.text__title{font-size:2.5rem;font-weight:700;margin-bottom:10px;text-align:center}section.banner__sedes .banner__sedes__text .banner__sedes_wrapper .text__subtitle{margin:auto;max-width:400px;padding:0 10px;text-align:center}section.banner__sedes .banner__sedes__text .banner__sedes_wrapper .text__subtitle p{margin-bottom:0}section.sedes-archive{display:flex;flex-wrap:wrap;gap:5%;justify-content:center;margin:auto;max-width:1027px;padding:60px 0}section.sedes-archive .cesde-sede-item-wrapper .sede-icon img{display:block;height:90px;margin:10px auto 20px;width:90px}section.sedes-archive .cesde-sede-item-wrapper h3.sede-title{color:var(--white);font-family:Montserrat;font-size:24px;font-weight:500;margin-bottom:15px;text-align:center}section.sedes-archive .cesde-sede-item-wrapper address.sede-direction{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;margin-bottom:7px;text-align:center}section.sedes-archive .cesde-sede-item-wrapper p.sede-referencia{font-family:Montserrat;font-size:13px;line-height:1.5;margin-bottom:33px;text-align:center}section.sedes-archive .cesde-sede-item-wrapper p.sede-descripcion_adicional{font-size:18px;line-height:2;text-align:center}section.sedes-archive .cesde-sede-item-wrapper .sede-icon{height:0;overflow:hidden;transition:.5s}section.sedes-archive .cesde-sede-item-wrapper a:hover{color:var(--white)}section.sedes-archive .cesde-sede-item-wrapper:hover .sede-text{padding-top:58%;top:0}section.sedes-archive .cesde-sede-item-wrapper:hover a{color:var(--white)}section.sedes-archive .cesde-sede-item-wrapper:hover .sede-icon{height:100px;overflow:hidden}section.sedes-archive .cesde-sede-item-wrapper article.sede-item{border-radius:0;display:block;height:567px;margin-bottom:80px;overflow:hidden;position:relative;width:300px}section.sedes-archive .cesde-sede-item-wrapper .sede-text{background-color:var(--pink);height:567px;padding:20px;position:absolute;top:575px;transition:.5s;width:301px}section.cesde_address_list{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:center;margin:auto;max-width:380px;padding:0 15px}section.cesde_address_list article.cesde__direction a{display:grid;gap:30px;grid-template-columns:75px auto}section.cesde_address_list article.cesde__direction a h3{color:var(--pink);font-style:normal;font-weight:700;margin-bottom:5px}section.cesde_address_list article.cesde__direction a .address{font-weight:500}section.cesde_address_list article.cesde__direction a p{color:var(--gray-100);font-style:normal;font-weight:400;line-height:1.2;margin-bottom:0}.single-cesde_sedes .banner__sedes__text{opacity:0}.opciones-matricula{padding:50px 0}.opciones-matricula article.row-matricula{align-items:center;display:flex;gap:30px;justify-content:flex-start}.opciones-matricula article.row-matricula a.opcion-enlinea{background-color:transparent;border:1px solid var(--pink);border-radius:10px;color:var(--pink);font-weight:700;padding:10px 30px;transition:.3s}.opciones-matricula article.row-matricula a.opcion-enlinea:hover{background-color:var(--pink);color:var(--white)}@media (max-width:767px){.opciones-matricula article.row-matricula{flex-direction:column;font-size:12px;gap:50px;justify-content:center}section.especificaciones{border-radius:15px;box-shadow:0 3px 6px var(--gray-25);margin:15px;padding:30px 0}section.especificaciones .espec-button{display:flex;justify-content:center;padding-top:15px}}.especificaciones{padding:70px 0}.especificaciones .especificaciones-row{display:grid;gap:42px;grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.especificaciones .especificaciones-row{gap:15px;grid-template-columns:repeat(1,1fr)}}.especificaciones .especificaciones-row h2.espec-title{color:var(--gray-100);font-size:2.6rem;font-weight:700;line-height:1.2;margin-bottom:20px}.especificaciones .especificaciones-row .espec-image{margin-top:70px}.especificaciones .especificaciones-row .espec-list-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px}@media (max-width:767px){.especificaciones .especificaciones-row .espec-list-text{margin-bottom:0;margin-top:10px}.especificaciones .especificaciones-row .espec-list-text p{margin-bottom:0}}.especificaciones .especificaciones-row .espec-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:70px}@media (max-width:767px){.especificaciones .especificaciones-row .espec-text{margin-bottom:0;margin-top:10px}.especificaciones .especificaciones-row .espec-text p{margin-bottom:0}}.especificaciones .especificaciones-row ul.espec-list{list-style:none;padding-left:0}@media (min-width:768px){.especificaciones .especificaciones-row ul.espec-list{margin-left:10%;max-width:76%}}.especificaciones .especificaciones-row ul.espec-list li.espec-item{align-items:flex-start;display:grid;font-size:18px;gap:29px;grid-template-columns:60px auto;line-height:1.5}@media (max-width:767px){.especificaciones .especificaciones-row ul.espec-list li.espec-item{gap:15px}}@media (min-width:768px){.espec-button{margin-left:10%;padding-top:30px}}.credit-button,a.opcion-llamada{background:var(--pink);border:1px solid var(--pink);border-radius:10px;color:var(--white);font-weight:700;padding:10px 30px;transition:.3s}.credit-button:hover,a.opcion-llamada:hover{background-color:transparent;color:var(--pink)}@media (max-width:767px){.single-cesde_programas section.banner__sedes .banner__sedes__image img{min-height:168px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single-cesde_programas section.form__section h3{font-size:18px;font-weight:400;font-weight:500;margin-bottom:25px}}section.sedes-list{margin:auto auto 50px;max-width:1080px;padding:15px}section.sedes-list .sedes-oferta-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}section.sedes-list .sedes-oferta-list button{background:var(--pink);color:#fff;cursor:pointer;font-weight:700;padding:7px;transition:.3s;width:100%}section.sedes-list .sedes-oferta-list button:active,section.sedes-list .sedes-oferta-list button:focus,section.sedes-list .sedes-oferta-list button:hover{filter:grayscale(1)}@media (min-width:768px) and (max-width:991px){section.sedes-list .sedes-oferta-list button{max-width:32%}}@media (min-width:992px) and (max-width:1079px){section.sedes-list .sedes-oferta-list button{max-width:24%}}@media (min-width:1080px){section.sedes-list .sedes-oferta-list button{max-width:15%}}@media (max-width:767px){section.sedes-list .sedes-oferta-list{flex-direction:column}section.sedes-list .sedes-oferta-list button{width:100%}}section#nuestros-programas{display:flex;flex-wrap:wrap;gap:1%;justify-content:flex-start;margin:auto;max-width:1080px;padding:40px 1%;width:100%}@media (max-width:767px){section#nuestros-programas{justify-content:center}}section#nuestros-programas .programa-category h5{align-items:center;border-radius:30px;display:flex;font-size:.8rem;font-weight:400;justify-content:center;margin-bottom:-6px;min-height:34px;padding:4px;position:relative;text-align:center;top:-13px;z-index:9999}@media (max-width:767px){section#nuestros-programas .programa-category h5{font-size:.7rem}}section#nuestros-programas h2.programa-title{font-size:20px;min-height:80px;padding:0 10px}@media (max-width:767px){section#nuestros-programas h2.programa-title{font-size:18px}}section#nuestros-programas .programa-item{background:var(--gray-10);margin-bottom:15px;transition:.3s;width:32.6%}section#nuestros-programas .programa-item .ver-mas{background:var(--pink);color:#fff;font-size:22px;font-weight:700;margin:auto auto 20px;max-width:70%;padding:5px 10px;text-align:center;transition:.3s}section#nuestros-programas .programa-item h2.programa-title{text-align:center}section#nuestros-programas .programa-item:hover .ver-mas{filter:grayscale(1)}@media (max-width:991px){section#nuestros-programas .programa-item{width:49%}}@media (max-width:767px){section#nuestros-programas .programa-item{max-width:375px;width:100%}}.banner__sedes__image:after{background:var(--gray-100);content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.banner__sedes_wrapper,.banner__sedes_wrapper h1{color:#fff}@media (max-width:767px){footer .elementor-top-column{width:100%!important}}.single-cesde_programas section.banner__sedes .banner__sedes__text .banner__sedes_wrapper{position:relative}.single-cesde_programas section.banner__sedes .banner__sedes__text .banner__sedes_wrapper h1.text__title{color:#ee2b7b;font-size:2.2rem;font-weight:700;margin-bottom:10px;text-align:left}@media (max-width:767px){.single-cesde_programas section.banner__sedes .banner__sedes__text .banner__sedes_wrapper h1.text__title{font-size:1.2rem}}.single-cesde_programas section.banner__sedes .banner__sedes__text{top:28%}@media (max-width:767px){.single-cesde_programas section.banner__sedes .banner__sedes__text{top:20%}}.single-cesde_programas section.banner__sedes .banner__sedes__text .banner__sedes_wrapper{color:#000;margin:auto auto auto 0;max-width:50%;padding-left:6%}@media (max-width:767px){.single-cesde_programas section.banner__sedes .banner__sedes__text .banner__sedes_wrapper{max-width:80%}}.single-cesde_programas section.banner__sedes .banner__sedes__text .banner__sedes_wrapper .text__subtitle{margin:0;max-width:400px;padding:40px 0 0;text-align:left}@media (max-width:767px){.single-cesde_programas section.banner__sedes .banner__sedes__text .banner__sedes_wrapper .text__subtitle{color:#fff!important;font-size:1rem;padding:15px 0 0}}.single-cesde_programas .banner__sedes_wrapper h1:after{border-bottom:6px solid #ee2b7b;content:"";display:block;height:0;left:-14%;position:relative;top:22px;width:68%}@media (max-width:767px){.single-cesde_programas .banner__sedes_wrapper h1:after{top:44%}}.single-cesde_sedes .banner__sedes__image:after{display:none}.tabs-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}section.programas-tabs p{margin-bottom:0}section.programas-tabs ul{-webkit-padding-start:23px;margin:0;padding:0;padding-inline-start:23px}section.programas-tabs ul li::marker{font-size:22px;line-height:1}.tab-title{padding:10px 5px 0}@media (max-width:767px){.tab-title{padding:0 0 15px}.tab-title h2{background-color:transparent;border:1px solid #ee2b7b;color:#706f6f;font-size:14px}}.tab-title h2{align-items:center;border-radius:10px 10px 0 0;cursor:pointer;display:flex;font-weight:400;justify-content:center;margin:0;min-height:53px;padding:5px 20px;text-align:center;transition:.3s}.tab-title h2.active,.tab-title h2:hover{background-color:#ee2b7b;color:#fff}@media (min-width:768px){.tab-title h2{background-color:#424242;color:#fff;font-size:14px}}@media (max-width:767px){.tabs-wrapper-desktop{display:none!important}.tabs-wrapper{flex-direction:column}.no-mobile{display:none!important}.tab-content{display:none}.tab-content.open{display:block!important}.tab-element{width:100%}}@media (min-width:768px){.tab-content{display:none!important}.tabs-wrapper-desktop .tab-element-desktop{display:none}.tabs-wrapper-desktop .tab-element-desktop.open{display:block!important}.tabs-wrapper{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}.tab-content{padding:20px 0 45px}.tab-content .level-item{border-bottom:3px solid #706f6f;padding:18px}.tab-content .level-item h3.level-title{font-size:24px}.tab-content .level-body ul.learning-list{-webkit-padding-start:23px;margin:0;padding:0;padding-inline-start:23px}.model-wrapper h3{font-size:21px}section.programas-tabs .model-wrapper ul{padding:20px}.requisitos li{margin-bottom:20px}.certificaciones h3,.convenios h3{font-size:20px}.certificados-list .certificado-item,.certificados-list .viveaprende-item,.certificados-list a.certificado-item,.certificados-list a.viveaprende-item,.viveaprende-list .certificado-item,.viveaprende-list .viveaprende-item,.viveaprende-list a.certificado-item,.viveaprende-list a.viveaprende-item{border:2px solid #ee2b7b;border-radius:10px;display:block;font-weight:700;line-height:1.5;margin-bottom:20px;padding:5px 15px;text-align:center}.certificados-list a.certificado-item,.certificados-list a.viveaprende-item,.viveaprende-list a.certificado-item,.viveaprende-list a.viveaprende-item{background-color:#ee2b7b;color:#fff}.certificados-list .certificado-item,.certificados-list .viveaprende-item,.certificados-list a.certificado-item:hover,.certificados-list a.viveaprende-item:hover,.viveaprende-list .certificado-item,.viveaprende-list .viveaprende-item,.viveaprende-list a.certificado-item:hover,.viveaprende-list a.viveaprende-item:hover{background-color:#fff;color:#ee2b7b}.viveaprende-superior-content{margin-bottom:30px}section.programas-tabs{margin:auto;padding-bottom:100px;padding-top:100px}.tab-element-desktop{padding:8vh 0}.tab-element-desktop .model-content{display:flex;gap:60px}.tabs-wrapper-desktop{padding:0 8px}.certificaciones,.convenios,.model-wrapper,.requisitos-content,.viveaprende{background:#f4f4f4;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin:auto;max-width:760px;padding:20px}.aprender-wrapper{align-items:center;display:flex;justify-content:center}.aprender-wrapper .level-learnings{align-items:stretch;background-color:#f4f4f4;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:760px;overflow:hidden}.aprender-wrapper .level-learnings .level-item{background-color:#f4f4f4;border:1px solid #fff;left:-1px;max-width:50%;min-height:370px;min-width:50%;padding:40px 35px;position:relative;width:104%}.aprender-wrapper .level-learnings .level-item li.learning-item{margin-bottom:9px}.program-footer-content{margin:auto;max-width:972px;padding:0 15px}@media (min-width:768px){.program-footer-content{margin-bottom:100px}}@media (max-width:767px){.program-footer-content{margin-bottom:50px}}@media (min-width:768px){.certificados-list,.viveaprende-list{display:grid;gap:2%;grid-template-columns:repeat(3,1fr);margin-bottom:30px;margin-top:30px}}@media (max-width:767px){#banner-slider .swiper-slide img{min-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}#banner-slider .swiper-pagination-bullet{background:rgba(0,0,0,.051);border:2px solid #fff;border-radius:30px;box-shadow:0 0 2px 0 #000029;height:13px;opacity:1;transition:.7s;width:37px}#banner-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;width:60px}.button-wrpper:before{background:var(--gray-25);content:"";height:2px;inset:18px;left:5%;position:absolute;width:90%}.button-wrpper{display:flex;justify-content:space-between;position:absolute;top:30%;width:100%}.time-line-prev{cursor:pointer;height:60px;width:60px}.time-line-prev.swiper-button-disabled{opacity:.5}.time-line-prev:before{border-left:2px solid var(--gray-25);border-top:2px solid var(--gray-25);content:"";display:block;height:40px;transform:rotate(314deg);width:40px}.time__line__icon{display:none;margin:auto auto 40px;width:52px}div#cesde_time_line_container{margin:auto;overflow:hidden;width:90%}div#cesde_time_line_container h3.time__line__year{color:var(--pink);font-family:Montserrat;font-size:24px;font-weight:700;margin-bottom:.7rem}div#cesde_time_line_container h4.time__line__title{display:none;font-size:18px;font-weight:400;height:80px;margin:auto auto 11px;width:70%}.time__line__container{margin:auto;padding:10px;text-align:center;width:330px}.time__line__content{background:var(--white);border-top:5px solid var(--pink);box-shadow:0 3px 6px var(--gray-25)}.time__line__content .time__line__content__wrapper{position:relative;z-index:10}.time__line__content:before{background:var(--pink);content:"";display:block;height:10px;margin:-10px auto auto;position:relative;transform:rotate(45deg);width:10px;z-index:1}.time__line__content .text p{line-height:1.5;padding:10px 20px}.time-line-next{cursor:pointer;height:60px;width:60px}.time-line-next.swiper-button-disabled{opacity:.5}.time-line-next:before{border-bottom:2px solid var(--gray-25);border-right:2px solid var(--gray-25);content:"";display:block;height:40px;right:-16px;transform:rotate(314deg);width:40px}.initials .swiper-pagination{bottom:2px!important;padding-right:32px;text-align:right}.initials #banner-slider .swiper-pagination-bullet{background:#fff;border:1px solid #fff;box-shadow:0 0 3px #fff;height:13px;opacity:.5;width:13px}.initials #banner-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1e5ec0;border:1px solid #1e5ec0}.valores__wrapper>.elementor-widget-wrap{align-items:stretch;gap:20px}@media (max-width:767px){.valores__wrapper>.elementor-widget-wrap{display:flex!important;flex-wrap:nowrap!important}}@media (min-width:768px){.valores__wrapper>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(3,1fr)}}@media (min-width:1025px){.valores__wrapper>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(3,1fr)}}@media (min-width:1300px){.valores__wrapper>.elementor-widget-wrap{justify-content:center}}.valores__wrapper>.elementor-widget-wrap .elementor-widget-icon-box{background:var(--white);border-bottom:7px solid var(--pink);box-shadow:0 3px 6px var(--gray-25);color:var(--gray-100);font-family:montserrat;font-size:16px;margin:35px 0 0 16px;min-width:320px;padding:15px 15px 30px;width:320px}.valores__wrapper>.elementor-widget-wrap .elementor-widget-icon-box h3{color:var(--gray-100);font-family:montserrat;font-size:18px;font-weight:700;margin-top:15px}.valores__wrapper>.elementor-widget-wrap .elementor-widget-icon-box .elementor-icon{background-color:var(--pink)}.valores__wrapper>.elementor-widget-wrap .elementor-widget-icon-box p.elementor-icon-box-description{left:-67px;position:relative;top:11px;width:270px}.valores__wrapper{overflow:auto;width:auto}.valores__wrapper::-webkit-scrollbar{display:none}.sueños-items{transition:.3s}.sueños-items:hover span.elementor-icon{fill:#ee2b7b!important;background-color:#fff!important;color:#ee2b7b!important}.sueños-items:hover h3.elementor-icon-box-title span,.sueños-items:hover p{color:#fff!important}@media (min-width:1150px){#showSedes{display:none}}.sedes-directions{position:relative}.sedes-content{margin-bottom:30px;overflow:hidden}@media (min-width:1150px){.sedes-container .swiper-slide:nth-child(2n) article.sede-item{padding-top:60px}}.sedes-container article.sede-item .sede-wrapper{border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:block;margin:auto;overflow:hidden;position:relative;width:212px}.sedes-container article.sede-item .sede-wrapper .sede-icon svg{transition:.5s}.sedes-container article.sede-item .sede-wrapper:hover .sede-images img{transform:scale(1.5)}.sedes-container article.sede-item .sede-wrapper:hover .sede-icon svg #Elipse_4-2{fill:#ee2b7b!important}.sedes-container article.sede-item .sede-wrapper:hover .sede-icon svg #Icon_awesome-city{stroke:#fff!important}.sedes-container article.sede-item .sede-wrapper .sede-images img{transition:.5s}.sedes-container article.sede-item .sede-wrapper .sede-text{background:var(--gray-100);border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:0;height:100px;left:0;position:absolute;width:100%}.sedes-container article.sede-item .sede-wrapper .sede-text .sede-icon{display:block;margin:-56px auto auto;position:relative;width:87px}.sedes-container article.sede-item .sede-wrapper .sede-text h3.sede-title{color:#fff;font-size:17px;font-weight:400;text-align:center}.sedes-container article.sede-item .sede-wrapper .sede-text address.sede-direction{color:#fff;font-style:normal;font-weight:300;margin-top:-13px;opacity:0;text-align:center}.sedes-container article.sede-item .sede-wrapper .sede-text p.sede-referencia{color:var(--white);font-family:Montserrat;font-size:13px;font-weight:300;line-height:1.2;margin-bottom:0;margin-top:11px;opacity:0;text-align:center}.sedes-container article.sede-item .sede-wrapper .sede-text .sede-descripcion_adicional{display:none}.after{-webkit-animation-duration:1s;animation-duration:1s;background:#fff;display:block;height:128%;left:-150px;opacity:.5;position:absolute;top:-20px;transform:rotate(7deg);width:70px;z-index:1}@-webkit-keyframes example{0%{left:-150px}to{left:400px}}section.escuelas-cat-show{max-width:398px}section.escuelas-cat-show,section.escuelas-cat-show .escuela-tax-container{overflow:hidden;position:relative}section.escuelas-cat-show .escuela-tax-container:hover .after{-webkit-animation-name:example;animation-name:example}section.escuelas-cat-show .escuela-tax-container .escuela-tax-wrapper{align-items:center;display:flex;height:165px;padding:25px;position:relative;transition:.5s}section.escuelas-cat-show .escuela-tax-container .escuela-tax-wrapper h3{color:var(--white);font-weight:500;margin-bottom:0}section.escuelas-cat-show .escuela-tax-container .escuela-tax-wrapper .link-indicator{align-items:center;background:var(--white);bottom:0;display:flex;height:53px;justify-content:center;position:absolute;right:0;width:53px}section.escuelas-cat-show .escuela-tax-container .escuela-tax-wrapper .link-indicator i.fa.fa-arrow-right{align-items:center;border-radius:50%;color:var(--white);display:flex;font-size:26px;height:34px;justify-content:center;width:34px}.sedes-button-prev{left:20vw}.sedes-button-prev.swiper-button-disabled{opacity:0}@media (min-width:1140px){.sedes-button-prev{left:-40px}}.sedes-button-next{right:20vw}.sedes-button-next.swiper-button-disabled{opacity:0}@media (min-width:1140px){.sedes-button-next{right:-40px}}section.sedes-directions{padding-bottom:60px}.sedes-button-next,.sedes-button-prev{bottom:50%;cursor:pointer;position:absolute;transition:.5s;width:40px;z-index:9999}.sedes-button-next svg,.sedes-button-prev svg{fill:var(--pink);transition:.5s}.sedes-button-next:hover svg,.sedes-button-prev:hover svg{fill:var(--fuchsia-dark)}@media (max-width:1140px){.sedes-button-next,.sedes-button-prev{bottom:0}}.sueños-items:hover h3 a{color:#fff}.sueños-items:hover a.elementor-icon.elementor-animation-{background-color:#fff!important}.wpbf-inner-footer-content{font-weight:500}article.calendar-item{background:var(--gray-25);border-bottom:2px solid var(--white);display:grid;gap:17px;grid-template-columns:20% auto;padding:20px}.calender-home-content{margin-bottom:60px;max-height:660px;overflow:auto}.calender-home-content::-webkit-scrollbar{display:none}.calender-home-content .simplebar-track.simplebar-vertical{background:#fff;top:0;width:16px}.calender-home-content .simplebar-scrollbar.simplebar-visible:before{background:#424242;cursor:-webkit-grabbing;cursor:grabbing;opacity:1;transition:opacity 0s linear}.show-calendar-time{align-items:center;background:var(--pink);border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:20px;font-weight:700;height:70px;justify-content:center;line-height:1.2;padding:14px;text-transform:uppercase;width:70px}h4.show-calendar-title{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:0}.show-calendar-content{color:var(--pink);font-size:14px;margin-top:5px}.information_content{border-top:3px solid var(--pink);display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-right:18px;margin-top:44px;padding-top:20px}.information_content .right-side .noticias-item .notice-excerpt,.information_content .right-side .noticias-item .notice-link{display:none}@media (max-width:767px){.information_content{grid-template-columns:repeat(1,1fr)}.information_content .noticias-item{margin-bottom:25px}}.noticias-item{margin-bottom:25px}.noticias-item a{transition:all .3s}.noticias-item:hover a{color:var(--pink)}.noticias-item .notice-category{margin-top:-15px;padding:0 20px}.noticias-item .notice-category h5{border-radius:30px;color:var(--white);display:inline-block;font-size:12px;font-weight:400;margin-bottom:5px;padding:5px 20px;text-align:center}.noticias-item .notice-text h4{color:var(--gray-100);font-size:1.4rem;font-weight:500;margin:.5rem 0}.noticias-item .notice-text .notice-excerpt{color:var(--gray-100);font-size:17px;margin-bottom:10px}.noticias-item .notice-text .notice-excerpt:hover{color:var(--pink)}.noticias-item .notice-text .notice-link a{color:var(--pink);text-decoration:underline}.noticias-item .notice-text .notice-link a:hover{color:var(--gray-100)}section.noticias-archive{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:auto;max-width:1080px;place-content:center}@media (max-width:767px){section.noticias-archive{grid-template-columns:repeat(1,1fr);width:90%}}@media (min-width:768px) and (max-width:1024px){section.noticias-archive{grid-template-columns:repeat(2,1fr);width:90%}}article.noticias-item.item-desing-2{background-color:var(--gray-10);position:relative}article.noticias-item.item-desing-2 .notice-text{margin:-42px auto 20px;max-width:80%;position:relative}article.noticias-item.item-desing-2 .notice-text .notice-data{align-items:center;display:grid;min-height:140px;padding:16px;place-content:center}article.noticias-item.item-desing-2 .notice-text .notice-data h5{margin-bottom:9px}article.noticias-item.item-desing-2 .notice-text .notice-data h5 a{color:#000;font-size:1rem;font-weight:600;transition:.3s}article.noticias-item.item-desing-2 .notice-text .notice-data h5 a:hover{color:var(--white)}article.noticias-item.item-desing-2 .notice-text .notice-data h4{margin:0}article.noticias-item.item-desing-2 .notice-text .notice-data h4 a{color:var(--white);font-size:1.2rem;transition:.3s}article.noticias-item.item-desing-2 .notice-text .notice-data h4 a:hover{color:#000}section.pagination-wrapper{display:flex;gap:10px;justify-content:center;margin-bottom:60px;margin-top:18px}span.page-numbers{font-size:18px;transition:.3s}span.page-numbers.current,span.page-numbers:hover{color:var(--pink)}.cesde-notices-container{display:grid;gap:50px;grid-template-columns:66% auto}@media (max-width:767px){.cesde-notices-container{gap:15px;grid-template-columns:100%;justify-content:center;place-content:center}}@media (min-width:768px) and (max-width:992px){.cesde-notices-container{gap:30px;grid-template-columns:60% auto}}.noticias-meta{position:relative}.noticias-meta h2{border-radius:30px;display:inline-block;font-size:1.2rem;font-weight:400;margin:0 15px 12px;padding:3px 25px;position:relative;top:-18px}.noticias-meta h1.noticias-title{font-size:2.5rem;font-weight:600;margin-bottom:.8rem;margin-top:-1.2rem}.noticias-meta .cesde-noticia-time{color:var(--gray-100);display:block;font-size:1.3rem;font-weight:600;margin-bottom:2rem}ul.cesde-prev-next-notices{display:flex;gap:20px;justify-content:space-between;list-style:none;margin-bottom:50px;margin-top:2rem;padding:0}ul.cesde-prev-next-notices li.page-item{max-width:300px}ul.cesde-prev-next-notices li.page-item.previus h3{text-align:left}ul.cesde-prev-next-notices li.page-item.next h3{text-align:right}ul.cesde-prev-next-notices li.page-item a{align-items:center;display:flex;gap:10px;transition:.3s}ul.cesde-prev-next-notices li.page-item a i.fas{font-size:20px}ul.cesde-prev-next-notices li.page-item a h3{font-size:1rem;margin:0}ul.cesde-prev-next-notices li.page-item a:hover h3{color:var(--pink)}.calendar-content .button_container{display:flex;gap:2px;left:0;position:relative}@media (min-width:1025px){.calendar-content .button_container{left:-64px;top:20px}}.calendar-content .button_container .calendar-button-next,.calendar-content .button_container .calendar-button-prev{align-items:center;background:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;transition:.3s;width:50px;z-index:99}.calendar-content .button_container .calendar-button-next i,.calendar-content .button_container .calendar-button-prev i{color:#ee2b7b;font-size:25px}.calendar-content .button_container .calendar-button-next:hover,.calendar-content .button_container .calendar-button-prev:hover{background:#ee2b7b}.calendar-content .button_container .calendar-button-next:hover i,.calendar-content .button_container .calendar-button-prev:hover i{color:#fff;font-size:25px}.calendar-content div#cesde_calendar_carousel{overflow:hidden}.calendar-content div#cesde_calendar_carousel .calendar-slider{align-items:center;display:flex;height:276px;justify-content:center}.calendar-content div#cesde_calendar_carousel .calendar-slider .calendar-element{display:flex;flex-direction:column;height:80%;justify-content:space-between;position:relative;width:80%}.calendar-content div#cesde_calendar_carousel .calendar-slider .calendar-element .calendar-activity h3,.calendar-content div#cesde_calendar_carousel .calendar-slider .calendar-element .calendar-activity p,.calendar-content div#cesde_calendar_carousel .calendar-slider .calendar-element .calendar-date h3,.calendar-content div#cesde_calendar_carousel .calendar-slider .calendar-element .calendar-date p{font-size:18px;line-height:1.2;margin:0}.calendar-content div#cesde_calendar_carousel .calendar-slider:nth-child(2n) h3,.calendar-content div#cesde_calendar_carousel .calendar-slider:nth-child(2n) p{color:#000}.calendar-content div#cesde_calendar_carousel .calendar-slider:nth-child(odd){background:#ee2b7b}.calendar-content div#cesde_calendar_carousel .calendar-slider:nth-child(odd) h3,.calendar-content div#cesde_calendar_carousel .calendar-slider:nth-child(odd) p{color:#fff}#cesde_escuela_carousel{overflow:hidden;position:relative}#cesde_escuela_carousel .aspirantes-escuelas-item{background:#242424;margin:auto;width:90%}#cesde_escuela_carousel .aspirantes-escuelas-item .aspirantes-escuelas-item-text{display:flex;flex-direction:column;justify-content:space-between;min-height:280px;padding:30px}#cesde_escuela_carousel .aspirantes-escuelas-item .aspirantes-escuelas-item-text a,#cesde_escuela_carousel .aspirantes-escuelas-item .aspirantes-escuelas-item-text h3,#cesde_escuela_carousel .aspirantes-escuelas-item .aspirantes-escuelas-item-text p{color:#fff;margin-bottom:0}#cesde_escuela_carousel .aspirantes-escuelas-item .aspirantes-escuelas-item-text a.escuelas-item-button{display:block;font-size:16px;font-weight:700;max-width:120px;overflow:hidden!important;padding:12px 17px;position:relative;text-align:center}#cesde_escuela_carousel .aspirantes-escuelas-item .aspirantes-escuelas-item-text a.escuelas-item-button:hover .after{-webkit-animation-name:example;animation-name:example}#cesde_escuela_carousel .aspirantes-escuelas-item .aspirantes-escuelas-item-text a.escuelas-item-button .after{-webkit-animation-duration:1.5s;animation-duration:1.5s;background:#fff;display:block;height:200%;left:-80px;opacity:.5;position:absolute;top:-20px;transform:rotate(7deg);width:30px;z-index:1}@keyframes example{0%{left:-80px}to{left:190px}}#cesde_escuela_carousel .aspirantes-escuelas-item .aspirantes-escuelas-item-text h3{font-size:20px;font-weight:600}#cesde_escuela_carousel .aspirantes-escuelas-item .aspirantes-escuelas-item-text p.text-excerpt{font-size:16px;line-height:1.5}#cesde_escuela_carousel .escuela_carousel-button-next{right:0}#cesde_escuela_carousel .escuela_carousel-button-prev{left:0}#cesde_escuela_carousel .escuela_carousel-button-next,#cesde_escuela_carousel .escuela_carousel-button-prev{align-items:center;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.3);cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;top:50%;transition:.3s;width:50px;z-index:99}#cesde_escuela_carousel .escuela_carousel-button-next i,#cesde_escuela_carousel .escuela_carousel-button-prev i{color:#ee2b7b;font-size:25px}#cesde_escuela_carousel .escuela_carousel-button-next:hover,#cesde_escuela_carousel .escuela_carousel-button-prev:hover{background:#ee2b7b}#cesde_escuela_carousel .escuela_carousel-button-next:hover i,#cesde_escuela_carousel .escuela_carousel-button-prev:hover i{color:#fff;font-size:25px}#cesde_escuela_carousel .escuela_carousel-button-next .swiper-button-disabled,#cesde_escuela_carousel .escuela_carousel-button-prev .swiper-button-disabled{opacity:0}@media (min-width:1025px){#cesde_escuela_carousel .escuela_carousel-button-next,#cesde_escuela_carousel .escuela_carousel-button-prev{display:none}}.reglamento-wrapper div#reglamento-carousel{overflow:hidden;position:relative}.reglamento-wrapper div#reglamento-carousel .reglamento-item-wrapper{align-items:stretch;display:flex;justify-content:center;padding-left:18px;padding-right:18px}.reglamento-wrapper div#reglamento-carousel .reglamento-pagination{display:flex;justify-content:center;margin-bottom:40px;margin-top:47px}.reglamento-wrapper div#reglamento-carousel .reglamento-pagination span.swiper-pagination-bullet{background:0 0;border:1px solid #000;border-radius:10px;height:13px;opacity:1;transition:.7s;width:37px}.reglamento-wrapper div#reglamento-carousel .reglamento-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#707070;border-color:#707070;width:65px}.reglamento-item .reglamento-item-text{display:flex;flex-direction:column;justify-content:space-between;min-height:300px;padding:15px 35px 25px}.reglamento-item .reglamento-item-text h2.reglamento-item-title{color:#fff;font-size:21px;font-weight:500;letter-spacing:0;line-height:1.2}.reglamento-item .reglamento-item-text p.reglamento-item-excerpt{color:#fff;font-size:17px;line-height:1.5}.reglamento-item .reglamento-item-text a.reglamento-item-link{border:1px solid #fff;color:#fff;font-size:16px;font-weight:700;padding:10px 17px;transition:.3s}.reglamento-item .reglamento-item-text a.reglamento-item-link:hover{background-color:#fff;color:#ee2b7b}div#payments-sliders{margin:auto;max-width:85%;overflow:hidden}.payments-methods{position:relative}.payments-methods .swiper-button-disabled{opacity:0}.payments-methods .payments-methods-button-prev{left:0}.payments-methods .payments-methods-button-prev:hover{transform:translateX(-5px)}.payments-methods .payments-methods-button-next{right:0}.payments-methods .payments-methods-button-next:hover{transform:translateX(5px)}.payments-methods .payments-methods-button-next,.payments-methods .payments-methods-button-prev{color:#ee2b7b;cursor:pointer;display:flex;height:50px;position:absolute;top:50%;transition:.3s;width:50px;z-index:100}.payments-methods .payments-methods-button-next i,.payments-methods .payments-methods-button-prev i{font-size:35px}.payments-methods .method-image img{margin-bottom:30px;max-width:76px}.payments-methods .method-wrapper{padding:0 30px}.payments-methods .slide-method{border-left:3px solid #fff}@media (max-width:767px){.payments-methods .slide-method{border-bottom:3px solid #fff;border-left:none}}.payments-methods h3.method-title{color:#fff}.payments-methods .text-description{margin-bottom:50px}.payments-methods .text-description p{color:#fff;font-size:16px;line-height:1.3}.lumnis-beneficios{margin:0 -20px}.lumnis-beneficios .lumni-wrapper img{width:100%}.lumnis-beneficios .lumni-wrapper{background:#e3e3e3;margin:auto;width:90%}.lumnis-beneficios .swiper-button-disabled{opacity:0}.lumnis-beneficios .lumnis-beneficios-button-prev{left:0}.lumnis-beneficios .lumnis-beneficios-button-prev:hover{transform:translateX(-5px)}.lumnis-beneficios .lumnis-beneficios-button-next{right:0}.lumnis-beneficios .lumnis-beneficios-button-next:hover{transform:translateX(5px)}.lumnis-beneficios .lumnis-beneficios-button-next,.lumnis-beneficios .lumnis-beneficios-button-prev{color:#ee2b7b;cursor:pointer;display:flex;height:50px;position:absolute;top:50%;transition:.3s;width:50px;z-index:100}.lumnis-beneficios .lumnis-beneficios-button-next i,.lumnis-beneficios .lumnis-beneficios-button-prev i{font-size:35px}.lumnis-beneficios h3.lumni-title{margin:0;padding:30px 15px 15px}.lumnis-beneficios .lumni-description{border-top:2px solid #009ee2;padding:15px 15px 30px}.tour-wrp{margin:15px auto auto;max-width:1200px}@media (max-width:767px){.tour-wrp{padding:0 8px}}.tour-wrp header.tour-header h1{font-size:42px;margin-bottom:1em}@media (max-width:767px){.tour-wrp header.tour-header h1{font-size:38px}}.tour-wrp .tour-description{font-size:18px;margin-bottom:2.5em}@media (max-width:767px){.tour-wrp .tour-description{font-size:14px;margin-bottom:2em}}.tour-wrp .tour-container{margin-bottom:100px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}@media (max-width:767px){.tour-wrp .tour-container{margin-bottom:70px;padding-top:163.5%}}.tour-wrp .tour{border:none;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:10}