.lista-carreras:not(.portal-section){padding-top:clamp(30px,3vw,50px)}.lista-carreras.portal-section{padding-top:0!important;padding-bottom:clamp(40px,calc(40px + (100vw - 1100px)*.073),100px)!important}.lista-carreras-header{margin-bottom:clamp(10px,1.5vw,20px)}.lista-carreras-breadcrumb{white-space:nowrap}.lista-carreras-content,.lista-carreras .carrera-wrapper{background-color:#010c42}.lista-carreras .carrera-wrapper{max-width:clamp(1070px,85vw,1597px);padding-bottom:0!important}.lista-carreras .carrera-wrapper .carrera-container{max-width:none;padding:clamp(20px,calc(20px + (100vw - 1100px)*.049),60px) 0}.lista-carreras .carrera-left{justify-content:flex-start;padding-left:clamp(20px,calc(20px + (100vw - 800px)*.036),60px);gap:clamp(3px,calc(3px + (100vw - 800px)/125),12px)}.lista-carreras .carrera-image{padding-right:clamp(15px,calc(15px + (100vw - 800px)/25),60px);width:clamp(380px,calc(380px + (100vw - 800px)*.346),767px);aspect-ratio:767 / 448;min-height:unset}.lista-carreras .carrera-right{align-items:flex-start}.lista-carreras.portal-section .carrera-right{align-items:flex-end}.portal-section .carrera-image{width:clamp(380px,calc(380px + (100vw - 800px)*.21),612px)!important;aspect-ratio:612 / 473!important;padding-right:0!important;min-height:unset!important;margin-left:auto!important}.portal-section .carrera-image img{opacity:1!important}.portal-title .carrera-title-line1,.portal-title .carrera-title-line2{font-family:Special Gothic Expanded One,sans-serif!important;font-weight:400!important;font-size:clamp(33px,calc(33px + (100vw - 800px)/32),68px)!important;line-height:1.1!important;color:#fff!important;white-space:nowrap!important}.portal-subtitle{font-family:Montserrat,sans-serif;font-weight:500;font-style:italic;font-size:clamp(17px,calc(17px + (100vw - 800px)*.017),36px);color:#fff;line-height:1.2;margin-top:clamp(6px,calc(6px + (100vw - 800px)/250),12px);white-space:nowrap}.portal-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(10px,calc(10px + (100vw - 800px)*.00714),18px);color:#fff;line-height:1.5;margin-top:clamp(6px,calc(6px + (100vw - 800px)/250),12px)}.portal-section .carrera-btn-row{margin-top:clamp(20px,calc(20px + (100vw - 800px)*.018),40px)}.portal-section .carrera-btn-inscribir{font-size:clamp(10px,calc(10px + (100vw - 800px)*.00714),18px)!important}.video-section-header{text-align:center;margin-bottom:0}.video-section-title{font-family:Special Gothic Expanded One,sans-serif;font-weight:400;font-size:clamp(28px,calc(28px + (100vw - 1100px)*.0146),40px);line-height:1;letter-spacing:.04em;color:#fff;margin:0 0 clamp(3px,calc(3px + (100vw - 1100px)*.006),8px) 0}.video-section-underline{width:clamp(256px,calc(256px + (100vw - 1100px)*.134),366px);height:auto;display:block;margin:0 auto}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-container{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:clamp(40px,calc(40px + (100vw - 1100px)*.061),90px)!important;padding:clamp(30px,calc(30px + (100vw - 1100px)*.037),60px) 0 0!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-left{align-items:flex-start!important;text-align:left!important;padding-left:clamp(20px,calc(20px + (100vw - 800px)*.036),60px)!important;flex:none!important;width:auto!important;height:auto!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-right{height:auto!important;align-items:center!important;padding-right:clamp(20px,calc(20px + (100vw - 800px)*.036),60px)!important;flex:1!important;min-width:0!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-image{padding-right:0!important;width:clamp(416px,calc(416px + (100vw - 1100px)*.379),727px)!important;aspect-ratio:727 / 415!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-text p,.lista-carreras .dpv-p{font-size:clamp(13px,calc(13px + (100vw - 1100px)*.0061),18px)!important;line-height:1.5!important;margin:0 0 clamp(8px,calc(8px + (100vw - 1100px)*.0329),35px) 0!important}.lista-carreras .dpv-p:last-child{margin-bottom:0!important}.lista-carreras .video-placeholder{position:relative;overflow:hidden;border-radius:8px}.dpv-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.dpv-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:none;cursor:pointer;z-index:10;padding:0;transition:transform .2s}.dpv-play-btn:hover{transform:translate(-50%,-50%) scale(1.1)}.dpv-play-icon{width:clamp(40px,3vw,58px);height:auto;display:block;pointer-events:none;opacity:1!important}.dpv-video.playing~.dpv-play-btn{opacity:0;pointer-events:none}.dpv-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(40px,3vw,58px);height:clamp(40px,3vw,58px);z-index:10;display:none;pointer-events:none}.dpv-spinner:after{content:"";display:block;width:100%;height:100%;border-radius:50%;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;animation:dpv-spin .8s linear infinite}.dpv-spinner.active{display:block}@keyframes dpv-spin{to{transform:rotate(360deg)}}.dpv-spinner.active~.dpv-play-btn{opacity:0;pointer-events:none}.lista-carreras .carrera-title-line1,.lista-carreras .carrera-title-line2{font-family:Special Gothic Expanded One,sans-serif;font-size:clamp(22px,calc(22px + (100vw - 800px)*.043),70px);font-weight:400;line-height:1;letter-spacing:.04em}.lista-carreras .carrera-text p{font-family:Montserrat,sans-serif;font-size:clamp(14px,calc(14px + (100vw - 800px)/125),23px);font-weight:500;line-height:1.1;letter-spacing:.01em}.carrera-btn-row{display:flex;align-items:center;gap:clamp(5px,calc(5px + (100vw - 800px)*.009),15px)}.carrera-btn-arrow{width:clamp(50px,calc(50px + (100vw - 800px)*.057),114px);height:auto;flex-shrink:0}.lista-carreras .carrera-btn-inscribir{align-self:flex-start;margin-top:0;font-size:clamp(7px,calc(7px + (100vw - 800px)*.012),20px)}.cta-decide-section{background-color:#02115a;padding:60px 0;width:100%}.cta-decide-text{width:100%;margin:0;text-align:center;color:#fff;font-family:Montserrat,sans-serif;font-weight:400;line-height:1.3}.cta-decide-text strong{font-weight:700}.cta-stack{display:flex;flex-direction:column;align-items:center;width:100%}.cta-chat-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background-color:#ffffff26;border:2px solid #65E09C;border-radius:49px;color:#65e09c;font-family:Montserrat,sans-serif;font-weight:400;white-space:nowrap;transition:all .3s ease}.cta-chat-btn strong{font-weight:700;margin-right:5px}.cta-chat-btn:hover{background-color:#ffffff40;transform:scale(1.05)}.cta-decor img{display:block;height:auto}.cta-decide-section .desarrollo-profesional-container{background-color:transparent}@media(max-width:599px){.cta-decide-text{font-size:20px;margin-bottom:30px}.cta-bottom-row{display:flex;flex-direction:column;align-items:center;width:100%}.cta-decor{display:none}.cta-chat-btn{padding:15px 25px;font-size:clamp(16px,4.5vw,18px);white-space:normal;text-align:justify;-moz-text-align-last:center;text-align-last:center}.cta-text-desktop{display:none}.cta-text-mobile{display:inline}}.objetivos-section{background-color:#02115a;padding:clamp(40px,calc(40px + (100vw - 1100px)*.024),60px) 0;width:100%;border:none;outline:none;box-shadow:none}.objetivos-section .container{max-width:clamp(1070px,85vw,1597px)!important;min-height:clamp(302px,calc(302px + (100vw - 1100px)*.039),334px)}.objetivos-title{font-family:Special Gothic Expanded One,sans-serif;font-weight:400;font-size:clamp(28px,calc(28px + (100vw - 1100px)*.0146),40px);line-height:1;letter-spacing:.04em;color:#fff;margin:0 0 clamp(32px,calc(32px + (100vw - 1100px)*.024),52px) 0;text-align:center}.objetivos-grid{display:flex;flex-wrap:nowrap;justify-content:center;gap:clamp(8px,calc(8px + (100vw - 1100px)*.017),30px)}.objetivo-card{flex:1;min-width:0;max-width:285px;min-height:clamp(75px,calc(75px + (100vw - 1100px)*.03),100px);max-height:clamp(75px,calc(75px + (100vw - 1100px)*.03),100px);background-color:#fff;border-radius:8px;opacity:.92;display:flex;flex-direction:column;padding:clamp(12px,calc(12px + (100vw - 1100px)*.015),24px) clamp(12px,calc(12px + (100vw - 1100px)*.015),24px);transition:min-height .4s ease,max-height .4s ease;overflow:hidden;cursor:pointer}.objetivo-row{display:flex;align-items:center;gap:clamp(8px,calc(8px + (100vw - 1100px)*.012),18px)}.objetivo-desc{font-family:Montserrat,sans-serif;font-size:clamp(14px,calc(14px + (100vw - 340px)*.003),18px);color:#010c42;line-height:1.4;flex:1;display:flex;flex-direction:column;justify-content:center;max-height:0;overflow:hidden;transition:max-height .4s ease}.objetivo-card.expanded .objetivo-desc{max-height:200px}.objetivo-card.expanded{min-height:242px;max-height:242px}.objetivo-num{flex-shrink:0;width:clamp(36px,calc(36px + (100vw - 1100px)/50),52px);height:clamp(36px,calc(36px + (100vw - 1100px)/50),52px);border-radius:13px;background-color:#5bcb93;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(15px,calc(15px + (100vw - 1100px)*.0073),21px);color:#fff}.objetivo-label{font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(16px,calc(16px + (100vw - 1100px)*.0073),22px);color:#010c42;white-space:nowrap}@media(min-width:600px)and (max-width:1099px){.objetivo-num{width:clamp(32px,calc(32px + (100vw - 600px)/125),36px)!important;height:clamp(32px,calc(32px + (100vw - 600px)/125),36px)!important;font-size:clamp(13px,calc(13px + (100vw - 600px)/250),15px)!important;border-radius:clamp(10px,calc(10px + (100vw - 600px)*.006),13px)!important}.objetivo-label{font-size:clamp(14px,calc(14px + (100vw - 600px)/250),16px)!important}.objetivo-desc{font-size:clamp(12px,calc(12px + (100vw - 600px)/250),14px)!important}.objetivo-row{gap:clamp(6px,calc(6px + (100vw - 600px)/250),8px)!important}}@media(min-width:600px)and (max-width:800px){.objetivo-row{flex-direction:column!important;align-items:center!important;gap:clamp(4px,calc(4px + (100vw - 600px)*.01),8px)!important}.objetivo-label{text-align:center!important}}@media(max-width:599px){.objetivos-grid{flex-direction:column;align-items:stretch;gap:16px}.objetivo-card{flex:none!important;width:100%!important;max-width:310px!important;margin:0 auto;padding-left:clamp(20px,calc(20px + (100vw - 340px)*.111),30px)!important;justify-content:center;align-items:flex-start}.objetivo-row{flex-direction:row;gap:10px}.objetivo-desc{flex:none!important;font-size:clamp(14px,calc(14px + (100vw - 340px)*.0444),18px)!important;width:100%!important;max-width:clamp(180px,calc(180px + (100vw - 340px)*.222),240px)!important;margin:0 auto!important;-webkit-hyphens:auto!important;hyphens:auto!important;transition:max-height .4s ease,margin-top .4s ease!important}.objetivo-card.expanded .objetivo-desc{margin-top:12px!important}.objetivo-desc br{display:none}.objetivos-title{font-size:clamp(16px,calc(16px + (100vw - 340px)*.0444),20px)!important}.objetivo-num{width:clamp(32px,calc(32px + (100vw - 340px)*.0444),36px)!important;height:clamp(32px,calc(32px + (100vw - 340px)*.0444),36px)!important;font-size:clamp(17px,calc(17px + (100vw - 340px)*.0444),21px)!important;border-radius:clamp(11px,calc(11px + (100vw - 340px)*.0222),13px)!important}.objetivo-label{font-size:clamp(17px,calc(17px + (100vw - 340px)*.0444),21px)!important}.objetivo-card.expanded{min-height:180px!important;max-height:180px!important}}@media(max-width:1099px){.lista-carreras .carrera-text br{display:none}.lista-carreras .video-mision-text br{display:inline}}@media(max-width:800px)and (min-width:600px){.lista-carreras .carrera-wrapper:first-child .carrera-text{display:none}}@media(max-width:599px){.lista-carreras .carrera-wrapper{max-width:100%!important;padding-top:clamp(22px,calc(22px + (100vw - 340px)*.033),25px)!important}.lista-carreras .carrera-container{max-width:100%!important}.lista-carreras .carrera-right{order:1!important}.lista-carreras .carrera-title{order:2!important}.lista-carreras .carrera-text{order:3!important}.lista-carreras .carrera-btn-row{order:4!important}.lista-carreras .carrera-image{width:100%!important;padding-right:0!important;min-height:unset!important;aspect-ratio:350 / 193!important}.lista-carreras .carrera-title-line1,.lista-carreras .carrera-title-line2{font-size:clamp(33px,calc(33px + (100vw - 340px)*.133),45px)!important}.lista-carreras .carrera-text p{font-size:15px!important;-webkit-hyphens:auto!important;hyphens:auto!important}.lista-carreras .carrera-btn-inscribir{font-size:clamp(8px,calc(8px + (100vw - 340px)*.059),13.28px)!important}.carrera-btn-row{gap:20px!important}.carrera-btn-arrow{width:73px!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-container{flex-direction:column!important;gap:clamp(18px,calc(18px + (100vw - 340px)*.078),25px)!important;padding-top:clamp(17px,calc(17px + (100vw - 340px)*.0667),23px)!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-left{width:100%!important;padding-left:0!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-right{width:100%!important;padding-right:0!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-image{width:clamp(280px,calc(280px + (100vw - 340px)*.878),359px)!important;aspect-ratio:359 / 204!important}.video-section-title{font-size:clamp(16px,calc(16px + (100vw - 340px)*.044),20px)!important}.video-section-underline{width:clamp(150px,calc(150px + (100vw - 340px)/2),195px)!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-text p,.lista-carreras .dpv-p{font-size:clamp(10px,calc(10px + (100vw - 340px)*.022),12px)!important}.dpv-play-icon{width:42px!important;height:42px!important}}@media(max-width:599px){.lista-carreras.portal-section{padding-bottom:0!important}.lista-carreras .carrera-wrapper .carrera-container{padding-top:0!important}.portal-section .carrera-container{flex-direction:column!important}.portal-section .carrera-right{order:1!important}.portal-section .carrera-title{order:2!important}.portal-subtitle{order:3!important}.portal-text{order:4!important}.portal-section .carrera-btn-row{order:5!important;padding-bottom:clamp(10px,calc(10px + (100vw - 340px)*.1111),20px)!important}.portal-section .carrera-image{width:100%!important;padding-right:0!important;min-height:unset!important;aspect-ratio:612 / 473!important;margin-left:0!important}.portal-title .carrera-title-line1,.portal-title .carrera-title-line2{font-size:clamp(30px,calc(30px + (100vw - 340px)*.1667),45px)!important;white-space:normal!important}.portal-subtitle{font-size:clamp(20px,calc(20px + (100vw - 340px)*.0889),28px)!important;margin-top:clamp(4px,calc(4px + (100vw - 340px)*.011),6px);white-space:normal!important}.portal-text{font-size:clamp(12px,calc(12px + (100vw - 340px)*.0444),16px)!important;margin-top:clamp(4px,calc(4px + (100vw - 340px)*.011),6px)}.portal-section .carrera-btn-inscribir{font-size:clamp(10px,calc(10px + (100vw - 340px)*.0444),14px)!important}.carrera-btn-arrow{width:clamp(50px,calc(50px + (100vw - 340px)*.056),60px)!important}}@media(min-width:600px)and (max-width:1099px){.lista-carreras .carrera-container{flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;gap:clamp(15px,calc(15px + (100vw - 600px)*.03),30px)!important}.lista-carreras .carrera-left{display:flex!important;order:unset!important;width:45%!important;max-width:none!important;padding-left:clamp(15px,calc(15px + (100vw - 600px)*.03),30px);height:auto!important;justify-content:flex-start!important;gap:clamp(3px,.5vw,8px);align-items:flex-start!important}.lista-carreras .carrera-right{display:flex!important;order:unset!important;width:50%!important;margin-bottom:0!important;height:auto!important;align-items:flex-start!important;justify-content:flex-start!important}.lista-carreras .carrera-image{width:100%!important;padding-right:0!important;min-height:unset!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-container{flex-direction:column!important;gap:clamp(15px,calc(15px + (100vw - 600px)*.03),30px)!important;padding-top:clamp(15px,calc(15px + (100vw - 600px)*.03),30px)!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-left{width:100%!important;padding-left:0!important;padding-right:0!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-right{width:100%!important;padding-right:0!important}.lista-carreras .carrera-wrapper:nth-child(2n) .carrera-image{width:100%!important}.lista-carreras .carrera-title,.lista-carreras .carrera-text,.lista-carreras .carrera-buttons,.lista-carreras .carrera-btn-row{order:unset!important;width:auto!important}.carrera-btn-arrow{display:block!important}.cta-decide-text{font-size:clamp(22px,3vw,24px);margin-bottom:35px}.cta-bottom-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:100%}.cta-decor-left{justify-self:flex-end}.cta-decor-right{justify-self:flex-start}.cta-arrow-img{width:clamp(100px,15vw,150px)}.cta-stripes-img{width:clamp(40px,5vw,60px)}.cta-chat-btn{padding:15px 35px;font-size:18px}.cta-text-desktop{display:inline}.cta-text-mobile{display:none}}@media(min-width:600px)and (max-width:1099px){.portal-section .carrera-container{flex-direction:row!important;justify-content:space-between;align-items:center}.portal-section .carrera-left{display:flex!important;flex-direction:column;flex:1;height:auto;justify-content:center}.portal-section .carrera-right{order:unset;width:auto;flex-shrink:0}.portal-title .carrera-title-line1,.portal-title .carrera-title-line2{font-size:clamp(26px,calc(26px + (100vw - 800px)*.03679),37px)!important}.portal-subtitle{font-size:clamp(13px,calc(22px + (100vw - 1099px)*.017),22px);margin-top:clamp(6px,calc(8px + (100vw - 1099px)/250),8px)}.portal-text{font-size:clamp(11px,calc(15px + (100vw - 1099px)*.00714),15px);margin-top:clamp(6px,calc(8px + (100vw - 1099px)/250),8px)}.portal-section .carrera-btn-inscribir{font-size:clamp(11px,calc(15px + (100vw - 1099px)*.00714),15px)!important}.portal-section .carrera-btn-row{margin-top:clamp(20px,calc(30px + (100vw - 1099px)*.018),30px)}}@media(min-width:600px)and (max-width:800px){.portal-title .carrera-title-line1,.portal-title .carrera-title-line2{font-size:clamp(20px,calc(25px + (100vw - 800px)/40),25px)!important}.portal-subtitle{font-size:clamp(10px,calc(13px + (100vw - 800px)*.015),13px)}.portal-text{font-size:clamp(9px,calc(11px + (100vw - 800px)*.01),11px)}.portal-section .carrera-btn-inscribir{font-size:clamp(6px,calc(8px + (100vw - 700px)/50),8px)!important}}@media(min-width:1100px){.carrera-btn-arrow{display:block}.cta-decide-text{font-size:clamp(24px,1.35vw,26px);margin-bottom:40px}.cta-bottom-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:100%;max-width:1100px;margin:0 auto}.cta-decor-left{justify-self:flex-end}.cta-decor-right{justify-self:flex-start}.cta-arrow-img{width:13.2vw;max-width:255px}.cta-stripes-img{width:4.1vw;max-width:79px}.cta-chat-btn{padding:18px 45px;font-size:clamp(18px,1.1vw,21px)}.cta-text-desktop{display:inline}.cta-text-mobile{display:none}}
