@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box;font-family:var(--font-family-b)!important;font-size:16px;margin:0;padding:0}.hero__home{align-content:center;background:linear-gradient(180deg,#ececec,#fff);display:grid;grid-template-columns:repeat(2,1fr);margin-top:var(--height-header);position:relative}.hero_home_column_1{justify-self:end;max-width:700px;padding:0 5vw 0 0;width:46vw}.hero__home .section-title{color:var(--color-fac);padding:8vh 0 0}.hero__home .section-title h1{font-size:var(--f-s-h1);font-weight:800;line-height:var(--lh-t)}.hero__home .section-title h3{color:var(--bg-dark);font-size:var(--f-s-h4);font-weight:600;line-height:var(--lh-t);padding:2vh 0 0;text-transform:uppercase}.hero__home .section-title p{color:var(--bg-dark);font-size:var(--f-s-p);line-height:var(--lh-p);padding:2vh 0 4vh}.hero__home .quick-actions{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1vw;margin:2vh 0}.hero__home .quick-actions a{align-items:center;background-color:var(--bg-white);border:2px solid var(--color-fac);border-radius:10px;box-shadow:0 2px 6px #0000003b;color:var(--color-fac);cursor:pointer;display:flex;flex-wrap:nowrap;font-size:var(--f-s-p);font-weight:600;justify-content:center;opacity:1;padding:8px;text-decoration:none}.hero__home .quick-actions a svg{fill:var(--color-fac);height:32px;min-width:30px;width:auto}.hero__home .cta-container span,.hero__home .quick-actions a span{line-height:1;padding-left:8px}.hero__home .cta-container{display:flex;flex-flow:column;padding:4vh 0 6vh}.hero__home .cta-container a{align-items:center;border-radius:10px;box-shadow:0 6px 9px #00000059;color:var(--bg-white);cursor:pointer;display:flex;font-size:var(--f-s-h3);font-weight:600;height:56px;justify-content:center;margin-bottom:2vh;opacity:1;text-decoration:none;width:-webkit-fill-available}.hero__home .cta-container a:first-child{background-color:var(--bg-whats)}.hero__home .cta-container a:nth-child(2){background-color:var(--bg-dark-b)}.hero_home_column_2{background-position:50%;background-repeat:no-repeat;background-size:cover}#preguntasContainer,.modalidades,.perfil-info{background:linear-gradient(180deg,#122c4a,#1c1c1c);padding:6vh 0 4vh;position:relative}.admisiones,.testimoniales{background:linear-gradient(180deg,#ececec,#fff);padding:6vh 0 4vh;position:relative}.admisiones h1,.cards-campus h1,.conte-preguntas h1,.modalidades h1,.perfil-info h1,.plan__titulo,.testimoniales h1{color:var(--bg-amarillo);font-size:var(--f-s-h2);font-weight:600;margin:0 auto;max-width:1400px;padding-bottom:4vh;text-align:center;text-transform:uppercase}.perfil-info .description{color:var(--bg-white);font-size:var(--fn-p);font-weight:300;margin:0 auto;max-width:1400px;opacity:1;padding-bottom:2rem;text-align:center;width:92vw}.perfil-info__grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:1400px;padding:2rem 0;width:90vw;grid-gap:4vw;margin:0 auto}.perfil-info__grid .card_perfil{background:var(--bg-dark-b);border:1px solid var(--bg-narjanja);border-radius:10px;display:flex;flex-flow:column;transition:all .3s}.perfil-info__grid .card_perfil:hover{box-shadow:0 4px 6px rgba(160,57,25,.309);transform:scale(1.02)}.perfil-info__grid .card_perfil img{background-position:50%;background-size:cover;border-radius:10px;height:15vw;object-fit:cover;width:100%}.perfil-info__grid .card_perfil h3{box-sizing:border-box;color:var(--bg-narjanja);font-size:var(--f-s-h3);font-weight:600;padding:16px 24px 0;text-align:center}.perfil-info__grid .card_perfil p{color:var(--bg-white);font-size:var(--f-s-p);padding:16px 24px}.perfil-info__grid .card_perfil ul{color:var(--bg-white);font-size:var(--f-s-p);padding:0 24px 16px 40px}.testimoniales__contenedor{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4vw;margin:0 auto;max-width:1400px;padding:1rem 0;width:92vw}.testimoniales__tarjeta{background:#fff 0 0 no-repeat padding-box;border:1.5px solid var(--bg-narjanja);border-radius:var(--borde-card);display:grid;grid-template-columns:25% 75%;transition:all .3s}.testimoniales__img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:var(--borde-card);border-top-left-radius:var(--borde-card);min-height:200px}.testimoniales__tarjeta:hover{box-shadow:0 1rem 3rem rgba(160,57,25,.309)!important;transform:scale(1.02)}.testimoniales__content{align-items:center;box-sizing:border-box;display:grid;padding:1rem}.testimoniales__nombre{box-sizing:border-box;color:var(--bg-dark);font-size:var(--fn-li);font-weight:800!important;padding-bottom:.5rem}.testimoniales__texto{color:var(--bg-dark);font-size:calc(var(--fn-h3));font-weight:300}.modalidades_tabs{margin:0 auto;max-width:1400px;position:relative;width:92vw}.modality-card{margin-bottom:8px}.modality-card,.modality-header{border:1px solid var(--bg-naranja);border-radius:10px}.modality-header{align-items:center;background-color:var(--bg-white);cursor:pointer;display:grid;grid-template-columns:10% 15% 65% 10%;padding:16px 56px;transition:all .3s ease}.modality-header.active,.modality-header:hover{background-color:var(--bg-naranja)}.modality-header.active{border-radius:10px 10px 0 0;color:var(--bg-white);cursor:auto}.modality-header .arrowl{border-radius:5px;fill:var(--bg-naranja);height:32px;justify-self:end;width:32px}.modality-header:hover .arrowl{fill:var(--bg-white)}.modality-header.active .arrowl{fill:var(--bg-white);transform:scaleY(-1)}.modality-title{font-size:var(--f-s-h4);font-weight:600}.modality-content{display:none;grid-template-columns:repeat(2,1fr);grid-gap:40px;animation:fadeIn .3s ease;background-color:var(--bg-dark);border-radius:10px;padding:16px 64px}.concept,.modality-content.active{display:grid}.concept{align-items:center;grid-template-columns:15% 85%}.concept div:last-child{background-color:var(--bg-dark-b);box-shadow:3px 3px 8px #00000045;padding:1rem 2.5rem}.concept div:last-child,.modalidad-svg{align-items:center;justify-content:center}.modalidad-svg{display:flex}.modalidad-svg-titulos{align-items:center;display:flex}.modality-header .modalidad-svg-titulos svg path{fill:var(--bg-naranja)}.modality-header.active .modalidad-svg-titulos svg path,.modality-header:hover .modalidad-svg-titulos svg path{fill:var(--bg-white)}.modalidad-svg svg,.modalidad-svg-titulos svg{aspect-ratio:1;height:auto;max-height:56px;max-width:56px;object-fit:contain;width:auto}.concept-title{color:var(--bg-naranja);font-size:var(--fn-h3);font-weight:600;padding-bottom:.5rem}.concept-description{color:var(--bg-white)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.no-results{color:#666;padding:40px;text-align:center}.no-results h2{margin-bottom:10px}.cards-campus{padding:6vh 0 4vh}.campus-slider{margin:0 auto;max-width:calc(1400px + 5vw);overflow:hidden;position:relative;width:97vw}.slider__container_campus{display:flex;transition:transform .4s ease}card-campus{flex:0 0 33.333%;height:40vh!important;justify-content:center;padding:0 2.5vw}.cardco,card-campus{align-items:center;display:flex}.cardco{background-position:50%;background-size:cover;border-radius:24px;flex-flow:column;height:100%;justify-content:end;overflow:hidden;padding:40px;position:relative;width:100%}.cards-campus .card__title{color:#fff;font-size:32px;font-weight:600;margin:0!important;mix-blend-mode:difference;padding:0 24px;position:absolute;text-align:center;top:40px;z-index:1000}.cards-campus .card__link{align-items:center;background:var(--color-fac);border-radius:25px;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;display:flex;font-weight:600;justify-content:center;padding:8px 24px;text-decoration:none;z-index:3}.cards-campus .card__link:hover{background:var(--bg-naranja)}.cards-campus .card__link svg{fill:#fff;margin:0 8px;width:24px}.slick-dots{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:30px}.slick-dots button{background:#ccc;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.slick-dots button.slick-active{background:#333;background:var(--color-fac)!important;border:1px solid #fff;height:18px;width:18px}.plan__container{display:flex;margin:0 auto;max-width:1400px;width:92vw}.formu{width:40%}#formulario_plan{background-color:var(--bg-white);border-radius:20px;box-sizing:border-box;font-family:var(--font-family-b);margin:0 auto;padding:1rem}#formulario_plan .resaltes{background-color:#fff;border:1px solid var(--bg-naranja-c)!important;box-shadow:0 1rem 3rem rgba(143,156,183,.175)!important;color:#212529;outline:1px solid var(--bg-naranja-c)!important}#formulario_plan .errorb{color:var(--bg-naranja-c)!important}#formulario_plan h1{box-sizing:border-box;color:var(--bg-naranja-c);font:normal normal 700 var(--fn-li) var(--font-family-b)!important;padding:2% 2.5%;text-align:center}#formulario_plan .form-div{height:auto;margin:0 auto;padding-bottom:1rem;width:90%}#formulario_plan .form-div label{color:#092b4a;font-size:var(--fn-h3);font-weight:700;text-align:left}#formulario_plan span{color:#092b4a;font-size:1em;padding-bottom:3.5%;text-align:left}#formulario_plan input,#formulario_plan select{background-color:#ececec;border:1px solid #092b4a;border-radius:5px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);color:#0000004f;height:3rem;margin-top:2%;opacity:1;outline:0 solid #092b4a;width:100%}#formulario_plan select option{color:#0000004f;font-size:var(--fn-h3)!important}#formulario_plan .checkbox{display:grid;grid-template-columns:8% 92%;grid-gap:16px;align-items:center;font-size:var(--f-s-min)}#formulario_plan input[type=checkbox]{height:100%;margin:0}#formulario_plan button{align-items:center;align-self:center;background-color:var(--bg-naranja-c);border:0;border-radius:5px;box-shadow:0 .5rem 1rem rgba(0,0,0,.25)!important;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:var(--fn-h3)!important;font-weight:500;height:3.5rem;justify-content:center;margin-top:.7rem;padding:3% 5%;width:100%}#formulario_plan .aviso{font-size:.8em!important;margin:0 auto;width:90%}#formulario_plan a{color:#64bee6!important}.rvoes{color:#fff;display:flex;flex-flow:column;padding:0 16px 0 32px;width:60%}.rvoes .logos{align-items:center;display:flex;justify-content:space-around;padding:32px 0}.rvoes .logos img{height:80px;width:auto}.rvoes .texto{padding-left:16px}.rvoes .texto ul li{margin:8px 0}.rvoes .texto ul li span{font-size:var(--f-s-min)}.admission-process-subtitle{color:var(--bg-dark-b);font-size:var(--fn-p);margin:0 auto;max-width:1400px;text-align:center;width:92vw}.admission-process-steps-container{display:grid;grid-template-columns:repeat(5,1fr);padding:1rem 0 0;grid-gap:48px;margin:0 auto;max-width:1400px;width:92vw}.admission-process-steps-container .step-item{padding:2rem 0;text-align:center}.admission-process-steps-container .step-description{color:var(--bg-dark-b);padding:1rem 0}.admission-process-steps-container .step-number{align-items:center;background-color:var(--bg-naranja);border-radius:50%;color:var(--bg-white);display:grid;font-size:var(--f-s-h2);font-weight:700;height:4rem;margin:0 auto;width:4rem}.admission-process-steps-container div:nth-child(2n) .step-number{background-color:var(--bg-amarillo)!important}.conte-preguntas{margin:0 auto;max-width:1400px;width:92vw}#preguntasContainer .arrow{background-color:var(--color-fac);border-radius:5px;height:32px;transition:transform .3s ease;width:32px}#preguntasContainer details[open] summary .arrow{transform:scaleY(-1)}#preguntasContainer details{background-color:#f0f8ff;border-radius:5px;margin-bottom:2rem;padding:16px 32px}#preguntasContainer summary{align-items:center;color:#2b2b2b;display:flex;font:normal normal 700 1.3em Lato!important;justify-content:space-between;line-height:35px}#preguntasContainer details p{color:#323232;padding:16px 48px 16px 0}#preguntasContainer svg{box-sizing:border-box;cursor:pointer;padding:.4rem}@media(max-width:1024px){.hero__home{grid-template-columns:repeat(1,1fr)}.hero_home_column_1{justify-self:center;max-width:1000px;padding:0;width:92vw}.hero__home .section-title{text-align:center}.hero__home .quick-actions{grid-gap:2vw;margin:0}.perfil-info__grid,.testimoniales__contenedor{grid-template-columns:repeat(1,1fr)}.perfil-info__grid .card_perfil{flex-flow:row}.perfil-info__grid .card_perfil img{height:100%;width:16vw}.modality-content,.modality-header{padding:16px}card-campus{flex:0 0 50%}.rvoes .logos img{height:60px}.admission-process-steps-container{grid-template-columns:repeat(6,2fr)}.admission-process-steps-container .step-item{grid-column:span 2;padding:2rem 0 0}.admission-process-steps-container>:nth-child(4),.admission-process-steps-container>:nth-child(5){grid-column:span 3;padding:0 0 2rem}}@media(max-width:768px){.modality-content{grid-template-columns:repeat(1,1fr);grid-gap:16px}.admission-process-steps-container{grid-template-columns:repeat(1,1fr);grid-gap:0}.admission-process-steps-container .step-item{grid-column:span 6;padding:0}card-campus{flex:0 0 100%}.plan__container{flex-flow:column}.formu,.rvoes{width:100%}.rvoes{padding:16px 16px 16px 32px}#preguntasContainer details p{padding:16px 0}}