/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}.heading-area.black--border::before,.heading-area.white--border::before{position:absolute;bottom:-1rem;width:240px;height:5px;background:var(--yellow);z-index:1;content:"";left:0}.card,.heading-area.black--border,.heading-area.white--border,sub,sup{position:relative}.button,.button.button--black svg path,.button.button--primary svg path,.card,.card__content__title{transition:150ms ease-in-out}*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.open-sans,.open-sans-condensed{font-optical-sizing:auto;font-weight:<weight>;font-style:normal}summary{display:list-item}[hidden],template{display:none}:root{--black:#1d1d1b;--white:#ffffff;--light-grey:#f5f5f5;--light-grey-2:#b7b7b7;--light-grey-3:#f7f7f7;--grey:#e4ebf6;--yellow:#fece40;--dark-grey:#616161;--dark-grey-2:#444444}.open-sans-condensed{font-family:"Open Sans Condensed",sans-serif;font-variation-settings:"wdth" 75}.open-sans{font-family:"Open Sans",sans-serif}.container{max-width:1100px}.heading-area{text-transform:uppercase}.heading-area__pretitle{line-height:70%;font-weight:700}.heading-area__title{font-size:2.3rem;line-height:90%;margin:0;font-weight:700}.heading-area__title span{color:var(--amarillo)!important}.heading-area.white .heading-area__pretitle{color:var(--yellow)}.direct-links-area .description.white p,.heading-area.white .heading-area__title,.heading-area.white--invert .heading-area__pretitle{color:var(--white)}.heading-area.white--invert .heading-area__title{color:var(--yellow)}.heading-area.black .heading-area__pretitle,.heading-area.black .heading-area__title{color:var(--black)}.button{display:inline-flex;color:#fff;padding:.75rem 1.5rem;border-radius:150rem;text-decoration:none;border:1px solid transparent;text-transform:uppercase;font-weight:700;cursor:pointer;justify-content:center;align-items:center;gap:1.5rem}.button.button--primary{background-color:var(--yellow);color:var(--black);border-color:var(--yellow);margin-top:20px}.button.button--primary svg path{stroke:var(--black)!important}.button.button--white svg path,.button.button--yellow svg path{stroke:var(--black)}.button.button--primary:hover{background-color:var(--black);color:var(--yellow);border-color:var(--black)}.button.button--primary:hover svg path{stroke:var(--yellow)!important}.button.button--secondary{background:#6c757d}.button.button--white,.card{background-color:var(--white)}.button.button--white{color:var(--black);margin-top:20px}.button.button--white:hover{background-color:var(--yellow);color:var(--black)}.button.button--white:hover svg path{stroke:var(--black)!important}.button.button--yellow{background-color:var(--amarillo);color:var(--black);margin-top:20px}.button.button--yellow:hover{background-color:var(--black);color:var(--amarillo)}.button.button--black:hover,.button.button--grey:hover,.contact-info-area::before{background-color:var(--yellow)}.button.button--yellow:hover svg path{stroke:var(--amarillo)!important}.button.button--grey{background-color:var(--grey);color:var(--black);margin-top:20px}.button.button--black{background-color:var(--black);color:var(--yellow);border-color:var(--black);margin-top:20px}.button.button--black svg path{stroke:var(--yellow)!important}.button.button--black:hover{color:var(--black)}.button.button--black:hover svg path{stroke:var(--black)!important}.featured-links-area .cards-area .card-link .button svg path,.hero-links .hero-area__cards-area .card-link .button svg path,.text-image-area .text-image__text-area .button svg path{stroke:var(--black)}.card{flex:1 1 206px;min-width:206px;max-width:322px;min-height:340px;border-radius:.625rem;overflow:hidden;height:100%}.card__content{position:absolute;width:100%;bottom:0;left:0;z-index:2;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1rem;background:0 0;height:100%}.card__content__title{width:100%;padding:.85rem 1rem;background-color:rgba(0,0,0,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid transparent;position:relative;z-index:2;transform:translateY(55px)}.card__content__title .heading{color:var(--white);line-height:100%;margin:0;font-size:.95rem;position:relative;z-index:2}.card__content__title__description{font-size:.75rem;color:var(--white);margin:.25rem 0 0;position:relative;z-index:2}.card__content .button{position:relative;z-index:2;transform:translateY(55px);text-align:center;margin:0 auto}.card__content .card__background__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:150ms ease-in-out;position:absolute;top:0;left:0;z-index:1}.card.yellow .card__content::before{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,0));position:absolute;bottom:0;left:0;width:100%;height:40%;z-index:2;display:block;content:""}.card.yellow .card__content__title{background-color:var(--yellow);border-radius:.625rem}.card.yellow .card__content__title .heading{color:var(--black)}.card:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}.card:hover .card__content .button,.card:hover .card__content__title{transform:translateY(0)}.card:hover .card__background__image{transform:scale(1.15)}.hero-links .hero-area{width:100%;height:100%;min-height: 800px;max-height:1000px;position:relative;overflow:hidden;display:flex;align-items:flex-end}.hero-links .hero-area .hashtag{color:var(--white);font-weight:700;text-transform:uppercase;margin:.5rem 0 .25rem;display:block;font-size:1.65rem}.hero-links .hero-area .logo-admision{text-align:left;display:block}.hero-links .hero-area__background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.hero-links .hero-area__background__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-links .hero-area__content{width:96%;margin:0 auto;position:relative;z-index:3;padding:6rem 0;max-width:1100px}.hero-links .hero-area__content .heading{color:var(--yellow);font-size:6.875rem;text-transform:uppercase;text-align:left;line-height:70%;margin:0}.hero-links .hero-area__content .heading span{font-size:3.75rem;display:block}.hero-links .hero-area__content .description{max-width:780px;color:var(--white);font-size:1.15rem;line-height:140%}.hero-links .hero-area__cards-area{margin-top:2rem;display:flex;flex-direction:column;width:50%;right:0;gap:1.25rem;position:absolute;z-index:3;top:50%;transform:translateY(-50%);padding:0 2rem}.featured-links-area .cards-area .card-link,.hero-links .hero-area__cards-area .card-link{background-color:rgba(0,0,0,.3);border-radius:.625rem;padding:3.5rem}.hero-links .hero-area__cards-area .card-link .description{color:var(--white);font-size:1rem;line-height:140%}.hero-links .hero-area__cards-area .card-link .description a{color:var(--amarillo);font-weight:700;transition:.3s ease-in-out;text-decoration:underline}.featured-links-area .cards-area .card-link .button,.hero-links .hero-area__cards-area .card-link .button{margin-top:2rem}.hero-links .hero-area::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,#000,rgba(0,0,0,0));z-index:2}.hero-links .hero-area .scroll-icon{position:absolute;bottom:3rem;right:0;left:0;margin:0 auto;height:52px;width:52px;z-index:3}.hero-links .hero-area .scroll-icon__icon{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.direct-links-area,.featured-links-area,.text-image-area{padding:4rem 0;position:relative}.direct-links-area .container{width:94%;margin:0 auto;position:relative;z-index:2}.direct-links-area .description{margin:1.5rem 0 2rem}.direct-links-area .description p{font-size:1rem;width:50%;min-width:280px;line-height:160%}.direct-links-area .cards-area{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.625rem}.direct-links-area .bg-gradient-gray{background:linear-gradient(45deg,#323541 0,#64676e 100%);position:absolute;bottom:-2.5%;left:9%;width:91%;height:150%;z-index:1;border-radius:0 8.75rem}.direct-links-area .bg-gradient-lightgray{background:#e4ebf6;position:absolute;bottom:147.5%;left:3%;width:50%;height:445px;z-index:1;border-radius:8.75rem 0 0}.direct-links-area .bg-gradient-gray-2{background:linear-gradient(45deg,#323541 0,#64676e 100%);position:absolute;bottom:0;left:0;width:50%;height:160%;z-index:1}.direct-links-area .bg-yellow{background:var(--yellow);position:absolute;bottom:-8%;right:0;width:50%;height:100%;z-index:1;border-radius:8.75rem 0}.direct-links-area .bg-gradient-gray-3,.direct-links-area .bg-gradient-gray-4{border-radius:0 8.75rem;background:linear-gradient(-145deg,#323541 45%,#64676e 100%);position:absolute;z-index:1;content:"";left:0}.direct-links-area .bg-gradient-gray-3{top:0;width:98%;height:100%}.direct-links-area .bg-gradient-gray-4{top:-5%;width:50%;height:105%}.direct-links-area .bg-yellow-2{background:var(--yellow);position:absolute;top:10%;left:0;width:50%;height:100%;z-index:1;border-radius:0 8.75rem 0 0}.direct-links-area .bg-grey{background:var(--grey);position:absolute;bottom:0;right:0;width:50%;height:60%;z-index:1;border-radius:0 0 8.75rem}.direct-links-area .bg-black{background:#000;position:absolute;top:0;left:0;width:100%;height:40%;z-index:1}.direct-links-area.extra-padding{padding:7rem 0!important}@media (max-width:768px){.direct-links-area.extra-padding{padding:0 0 2rem!important}.direct-links-area .card{max-width:100%}.direct-links-area .bg-gradient-lightgray{display:none}}.contact-info-area{position:relative;padding:3rem 0 6rem;margin-bottom:2.5rem}.contact-info-area .container,.text-image-area .container{width:94%;margin:0 auto}.contact-info-area .title-area,.featured-links-area .title-area{position:relative;z-index:2;width:100%}.contact-info-area .title-area__description,.featured-links-area .title-area__description{margin:2rem 0}.contact-info-area .title-area__description p{font-size:1rem;line-height:1.5;margin:0;color:var(--white);max-width:610px}.contact-info-area::before{content:"";position:absolute;top:0;left:0;width:98%;height:100%;z-index:1;border-radius:0 8.75rem;background:linear-gradient(-145deg,#323541 45%,#64676e 100%)}.contact-info-area .contact-info{position:relative;z-index:2;width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:1.25rem}.contact-info-area .contact-info__content{display:flex;justify-content:flex-start;align-items:flex-start;position:relative;gap:1.25rem;flex:1}.contact-info-area .contact-info__content__icon{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:150rem;background-color:var(--yellow)}.contact-info-area .contact-info__content__text .heading{margin:0;color:var(--yellow);text-transform:uppercase;font-weight:700}.contact-info-area .contact-info__content__text .links{display:flex;justify-content:flex-start;align-items:flex-start;gap:.25rem;flex-direction:column}.contact-info-area .contact-info__content__text .link{font-size:1.5rem;text-transform:uppercase;color:var(--white);text-decoration:underline;font-weight:700;transition:color 150ms ease-in-out}.contact-info-area .contact-info__content__text .link:hover{color:var(--yellow)}@media screen and (max-width:1024px){.hero-links .hero-area{max-height:-moz-max-content;max-height:max-content;display:flex;flex-direction:column}.hero-links .hero-area__content{padding-bottom:0}.hero-links .hero-area__cards-area{width:100%;position:relative;right:auto;top:auto;transform:none}.hero-links .scroll-icon{display:none}.direct-links-area .bg-gradient-lightgray{bottom:129%}.direct-links-area .bg-gradient-gray{width:100%;left:0}.direct-links-area .cards-area{align-items:center;justify-content:center}.contact-info-area .contact-info{flex-wrap:wrap;width:100%}.contact-info-area .contact-info__content{min-width:180px}.contact-info-area::before{width:100%}}@media (max-width:576px){.direct-links-area .bg-gradient-gray-2{top:0;width:100%;height:60%}.direct-links-area .bg-yellow{bottom:0;width:100%;height:60%;border-radius:0 0 4.75rem}.direct-links-area .bg-gradient-lightgray{display:none}.direct-links-area .bg-gradient-gray{height:120%;width:100%;left:0}.direct-links-area .bg-yellow-2{width:100%;border-radius:0 4.75rem}.direct-links-area .bg-grey{border-radius:0 0 4.75rem}.contact-info-area::before,.direct-links-area .bg-gradient-gray-3{border-radius:0 4.75rem}.direct-links-area .bg-gradient-gray-4{width:90%;height:80%;border-radius:0 4.75rem}}.featured-links-area .container{width:94%;margin:0 auto;max-width:1220px}.featured-links-area .wrapper{width:100%;padding:4rem;border-radius:8.75rem 0;margin:0 auto;background:linear-gradient(-45deg,#323541 45%,#64676e 100%)}.featured-links-area .title-area__description p{font-size:1rem;line-height:1.5;margin:0 0 1.5rem;color:var(--white);max-width:610px}.featured-links-area .cards-area{margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%;gap:2.5rem}@media screen and (max-width:576px){.featured-links-area .wrapper{padding:4rem 2rem 2rem;border-radius:4.75rem 0}.featured-links-area .cards-area .card-link{padding:2rem}}.text-image-area .wrapper{position:relative;z-index:2;display:flex;flex-direction:column;gap:2rem}.text-image-area .text-image{position:relative;z-index:2;width:100%;display:flex;justify-content:space-between;align-items:flex-start}.text-image-area .text-image__image-area{width:50%;align-self:stretch;overflow:hidden}.text-image-area .text-image__image-area img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.text-image-area .text-image__text-area{width:50%;position:relative;z-index:2;padding:4rem 2rem 4rem 3.5rem;overflow:hidden;background-color:var(--grey)}.text-image-area .text-image__text-area .description{font-size:1rem;color:var(--black);margin:1rem 0 0;line-height:160%}.text-image-area .text-image__text-area .button{margin-top:2rem}.text-image-area .text-image.ltr .text-image__image-area{order:2;border-radius:0 8.75rem 0 0}.text-image-area .text-image.ltr .text-image__text-area{order:1;border-radius:0 0 0 8.75rem}.text-image-area .text-image.rtl .text-image__image-area{order:1;border-radius:8.75rem 0 0}.text-image-area .text-image.rtl .text-image__text-area{order:2;border-radius:0 0 8.75rem}@media screen and (max-width:768px){.text-image-area .text-image{flex-direction:column}.text-image-area .text-image__image-area{width:100%;height:350px}.text-image-area .text-image__text-area{width:100%}.text-image-area .text-image.ltr .text-image__image-area,.text-image-area .text-image.rtl .text-image__image-area{order:1;border-radius:8.75rem 0 0}.text-image-area .text-image.ltr .text-image__text-area,.text-image-area .text-image.rtl .text-image__text-area{order:2;border-radius:0 0 8.75rem;padding:3rem 2rem}}.fondo-pie{position:relative;z-index:2}