.calendar-btn-pdf{margin-top:.5rem;margin-right:.5rem}.module-calendar-toast{padding-left:.5rem;padding-right:.5rem;padding-bottom:2rem}@media (min-width:768px){.module-calendar-toast .content{padding-left:.5rem;padding-right:.5rem}}.module-calendar-toast .postgrado-calendar{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.module-calendar-toast .postgrado-calendar .no-calendar{font-family:var(--font-primary);font-size:.875rem;line-height:1.25rem}.module-calendar-toast .postgrado-calendar .disclaimer{font-family:var(--font-primary);font-size:13px;font-style:italic;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.module-calendar-toast .postgrado-calendar .detail{display:flex;flex-wrap:wrap;gap:1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.module-calendar-toast .postgrado-calendar .detail .item i{margin-top:-.125rem;margin-right:.25rem;display:inline-block;height:1rem;width:1rem;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));vertical-align:middle}.module-calendar-toast .postgrado-calendar .detail .item i.presencial{border-radius:50%;border-width:1px;border-style:solid}.module-calendar-toast .postgrado-calendar .detail .item i.online{border-radius:30%;border-width:1px;border-style:solid}.module-calendar-toast .postgrado-calendar .detail .item i.hibrida{border-radius:50%;border-width:1px;border-style:dashed}.module-calendar-toast .postgrado-calendar .detail.top{margin-bottom:1.25rem}.module-calendar-toast .postgrado-calendar .detail.bottom{margin-top:1.25rem}.module-calendar-toast .postgrado-calendar .calendar{display:grid;grid-template-columns:190px;-moz-column-gap:4rem;column-gap:4rem;row-gap:1rem}@media (min-width:1024px){.module-calendar-toast .postgrado-calendar .calendar{grid-template-columns:repeat(3,190px)}}.module-calendar-toast .postgrado-calendar .calendar .year{grid-column:1/-1;margin-top:1rem;display:flex;font-size:26px;font-weight:300}.module-calendar-toast .postgrado-calendar .calendar table{width:190px;max-width:100%;table-layout:fixed;border-collapse:collapse;text-align:center}.module-calendar-toast .postgrado-calendar .calendar table caption{padding:.5rem;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.module-calendar-toast .postgrado-calendar .calendar table thead th{text-align:center;font-size:12px}.module-calendar-toast .postgrado-calendar .calendar table tbody td{padding:3px;text-align:center}.module-calendar-toast .postgrado-calendar .calendar table tbody td .item{margin-left:auto;margin-right:auto;display:flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:50%;--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(224 224 224/var(--tw-bg-opacity));font-size:11px;line-height:1}.module-calendar-toast .postgrado-calendar .calendar table tbody td .item.presencial{border-radius:50%;border-width:1px;border-style:solid}.module-calendar-toast .postgrado-calendar .calendar table tbody td .item.online{border-radius:30%;border-width:1px;border-style:solid}.module-calendar-toast .postgrado-calendar .calendar table tbody td .item.hibrida{border-radius:50%;border-width:1px;border-style:dashed}.module-calendar-toast .postgrado-calendar .modules{margin-top:3rem;display:flex;flex-wrap:wrap;gap:.5rem}.module-calendar-toast .postgrado-calendar .modules .module{width:100%;padding:.5rem .75rem}@media (min-width:768px){.module-calendar-toast .postgrado-calendar .modules .module{width:600px}}.flexhabilidad-hero,.flexhabilidad-hero .wrapper{height:400px;font-family:var(--font-special)}.flexhabilidad-hero .wrapper{justify-content:flex-end}.flexhabilidad-hero .html-content{margin-left:auto;display:flex;width:260px;align-items:center;text-align:left}.flexhabilidad-hero .html-content h1{display:block;width:100%;color:rgba(var(--modules-txt-black))}.flexhabilidad-hero .html-content h1 span.text-top{display:block;width:100%;font-family:var(--font-corporativo)!important;font-size:.875rem;line-height:1.25rem;font-weight:100;letter-spacing:.1em}.flexhabilidad-hero .html-content h1 span.text-bottom{display:block;width:100%;font-family:var(--font-corporativo)!important;font-size:1.5rem;line-height:2rem;letter-spacing:.31em}@media (min-width:768px){.flexhabilidad-hero,.flexhabilidad-hero .wrapper{height:550px}.flexhabilidad-hero .html-content{width:auto}.flexhabilidad-hero .html-content h1 span.text-top{font-size:1.875rem;line-height:2.25rem;letter-spacing:.38em}.flexhabilidad-hero .html-content h1 span.text-bottom{font-size:3.75rem;line-height:1;letter-spacing:.33em}}.flexhabilidad-video-01 .html-content h2{margin-bottom:2.5rem;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.02em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.flexhabilidad-video-01{padding-bottom:5rem}.flexhabilidad-video-01 .contenido{padding-left:2.5rem;padding-right:2.5rem}.flexhabilidad-video-01 .html-content h2{margin-bottom:4rem;margin-top:2.5rem;width:500px;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}.flexhabilidad-slide-01,.flexhabilidad-slide-01 .wrapper{min-height:450px}.flexhabilidad-slide-01 .contenido{padding:0!important}.flexhabilidad-slide-01 .html-content{display:flex;width:100%;flex-direction:column;gap:0;padding-left:0;padding-right:0;padding-top:2.5rem}.flexhabilidad-slide-01 .html-content h2{margin-bottom:1.25rem;width:100%;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:2.25rem;line-height:2.5rem;line-height:1.375;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.flexhabilidad-slide-01 .html-content span.subtitle{font-weight:700}.flexhabilidad-slide-01 .html-content span.parrafo-01,.flexhabilidad-slide-01 .html-content span.subtitle{display:block;padding-right:1.25rem;text-align:right;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.flexhabilidad-slide-01 .html-content span.parrafo-01{margin-bottom:10rem}.flexhabilidad-slide-01 .html-content span.parrafo-02{margin-top:auto;display:block;border-top-width:4px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 27 40/var(--tw-bg-opacity));padding:2rem 1rem;text-align:left;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.flexhabilidad-slide-01,.flexhabilidad-slide-01 .wrapper{min-height:550px}.flexhabilidad-slide-01 .contenido{padding-left:2.5rem!important;padding-right:2.5rem!important}.flexhabilidad-slide-01 .html-content{padding-top:4rem}.flexhabilidad-slide-01 .html-content h2{margin-bottom:2.5rem;font-size:3.75rem;line-height:1;letter-spacing:.45em}.flexhabilidad-slide-01 .html-content span.parrafo-01,.flexhabilidad-slide-01 .html-content span.subtitle{margin-left:auto;width:50%;font-size:1.25rem;line-height:1.75rem}.flexhabilidad-slide-01 .html-content span.parrafo-01{margin-bottom:.25rem}.flexhabilidad-slide-01 .html-content span.parrafo-02{margin-top:0;margin-left:auto;width:50%;border-style:none;background-color:transparent;padding:0 1.25rem 0 0;text-align:right;font-size:1.25rem;line-height:1.75rem}}.flexhabilidad-slide-02,.flexhabilidad-slide-02 .wrapper{min-height:550px}.flexhabilidad-slide-02 .contenido{padding:0!important}.flexhabilidad-slide-02 .html-content h2{padding:2rem 1rem;font-family:var(--font-special);font-size:1.125rem;line-height:1.75rem;line-height:3em;letter-spacing:.4em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.flexhabilidad-slide-02 .textos{--tw-bg-opacity:1;background-color:rgb(221 214 194/var(--tw-bg-opacity));padding:2rem 1.25rem 2rem 1rem;color:rgba(var(--clr-PrimaryDark))}.flexhabilidad-slide-02 .textos span.parrafo-01{margin-bottom:1rem}.flexhabilidad-slide-02 .textos span.parrafo-01,.flexhabilidad-slide-02 .textos span.parrafo-02{display:block;font-size:1.125rem;line-height:1.75rem}.flexhabilidad-slide-02 video{height:450px}@media (min-width:768px){.flexhabilidad-slide-02,.flexhabilidad-slide-02 .wrapper{min-height:400px}.flexhabilidad-slide-02 .contenido{padding-left:2.5rem!important;padding-right:2.5rem!important}.flexhabilidad-slide-02 .html-content{margin-top:2.5rem;margin-bottom:2.5rem;margin-left:.75rem;width:33.333333%;border-radius:.375rem;background-color:rgba(var(--modules-txt-black),.5)}.flexhabilidad-slide-02 .html-content h2{margin:0}.flexhabilidad-slide-02 .textos{background-color:transparent;padding:0}}.flexhabilidad-slide-02 .textos span.parrafo-01{padding:1rem}@media (min-width:768px){.flexhabilidad-slide-02 .textos span.parrafo-01{margin-bottom:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}.flexhabilidad-slide-02 .textos span.parrafo-02{padding:1rem}@media (min-width:768px){.flexhabilidad-slide-02 .textos span.parrafo-02{margin-bottom:0;font-weight:300;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.flexhabilidad-slide-02 video{height:100%}}.flexhabilidad-slide-03,.flexhabilidad-slide-03 .wrapper{min-height:450px}.flexhabilidad-slide-03 .contenido{padding:0!important}.flexhabilidad-slide-03 .html-content{display:flex;width:100%;flex-direction:column;gap:0;padding-left:0;padding-right:0;padding-top:2.5rem}.flexhabilidad-slide-03 .html-content h2{margin-bottom:1.25rem;min-height:400px;width:100%;padding-right:.5rem;padding-left:8rem;padding-top:1rem;text-align:left;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.flexhabilidad-slide-03 .html-content span.parrafo-01{margin-top:auto;display:block;--tw-bg-opacity:1;background-color:rgb(221 214 194/var(--tw-bg-opacity));padding:2.25rem .75rem;text-align:left;font-size:1.125rem;line-height:1.75rem;color:rgba(var(--clr-PrimaryDark))}@media (min-width:768px){.flexhabilidad-slide-03,.flexhabilidad-slide-03 .wrapper{min-height:650px}.flexhabilidad-slide-03 .contenido{padding-left:2.5rem!important;padding-right:2.5rem!important}.flexhabilidad-slide-03 .html-content{margin-left:auto;width:50%;background-color:transparent}.flexhabilidad-slide-03 .html-content h2{margin-bottom:0;min-height:-moz-min-content;min-height:min-content;padding-right:0;padding-left:0;padding-top:5rem;color:rgba(var(--clr-PrimaryDark))}.flexhabilidad-slide-03 .html-content span.parrafo-01{margin-top:0;background-color:transparent;padding:0}.flexhabilidad-slide-03 .bg-gradient-to-b{background-image:none!important}}.flexhabilidad-slide-04,.flexhabilidad-slide-04 .wrapper{min-height:550px}.flexhabilidad-slide-04 .contenido{padding:0!important}.flexhabilidad-slide-04 .html-content h2{padding:3rem 1rem;font-family:var(--font-special);font-size:1.125rem;line-height:1.75rem;line-height:3.5em;letter-spacing:.4em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.flexhabilidad-slide-04 .textos{--tw-bg-opacity:1;background-color:rgb(221 214 194/var(--tw-bg-opacity));padding:2rem 1.25rem 2rem 1rem;color:rgba(var(--clr-PrimaryDark))}.flexhabilidad-slide-04 .textos span.parrafo-01{margin-bottom:1rem;font-weight:900}.flexhabilidad-slide-04 .textos span.parrafo-01,.flexhabilidad-slide-04 .textos span.parrafo-02{display:block;font-size:1.125rem;line-height:1.75rem}.flexhabilidad-slide-04 video{height:450px}@media (min-width:768px){.flexhabilidad-slide-04 .html-content h2{padding-top:2.5rem;padding-bottom:2.5rem}.flexhabilidad-slide-04 .contenido{padding-left:2.5rem!important;padding-right:2.5rem!important}.flexhabilidad-slide-04 .textos{margin-top:2.5rem;margin-bottom:2.5rem;margin-left:.75rem;width:66.666667%;border-radius:.375rem;background-color:rgba(var(--modules-txt-black),.5);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.flexhabilidad-slide-04 video{height:550px}}.flexhabilidad-slide-05{min-height:500px}.flexhabilidad-slide-05 .wrapper{min-height:500px;justify-content:center}.flexhabilidad-slide-05 .contenido{flex-direction:column;padding:0!important}.flexhabilidad-slide-05 .html-content{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;gap:0;padding-left:0;padding-right:0}.flexhabilidad-slide-05 .html-content h2{display:block;width:100%;padding-top:4rem;padding-bottom:4rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.flexhabilidad-slide-05 .html-content h2 span.text-top{display:block;width:100%;font-family:var(--font-corporativo)!important;font-size:.875rem;line-height:1.25rem;font-weight:100;letter-spacing:.1em}.flexhabilidad-slide-05 .html-content h2 span.text-bottom{margin-right:-.31em;display:inline-block;width:100%;font-family:var(--font-corporativo)!important;font-size:1.5rem;line-height:2rem;letter-spacing:.31em}.flexhabilidad-slide-05 .html-content span.parrafo-01,.flexhabilidad-slide-05 .html-content span.parrafo-02{display:none}.flexhabilidad-slide-05 a{margin-bottom:5rem}@media (min-width:768px){.flexhabilidad-slide-05 .html-content h2 span.text-top{margin-right:-.8em;padding-bottom:1.75rem;font-size:1.5rem;line-height:2rem;letter-spacing:.92em}.flexhabilidad-slide-05 .html-content h2 span.text-bottom{margin-right:-.6em;text-align:center;font-size:3.75rem;line-height:1;letter-spacing:.6em}}