@font-face{font-family:"DMSerifDisplay-Regular";src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/ANAHUAC%20-%20Globals/fonts/DMSerifDisplay-Regular.ttf)}@font-face{font-family:SharpSlab-Medium;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/SharpSlab-Medium.ttf)}@font-face{font-family:SharpSlab-Bold;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/SharpSlab-Bold.ttf)}@font-face{font-family:SharpSlab-Light;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/SharpSlab-Light.ttf)}@font-face{font-family:Roboto-Regular;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/Roboto-Regular.ttf)}@font-face{font-family:Roboto-Bold;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/Roboto-Bold.ttf)}@font-face{font-family:"DM Serif Text";src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/DMSerifText-Regular.ttf)}@font-face{font-family:Roboto-Light;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/Roboto-Light.ttf)}:root{--blue:#15243c;--orange:#ff5e14;--white:#fff;--black:#000;--gray:#6f6f6f;--containerWidth:1200px}body{background-color:var(--white);box-sizing:border-box;color:var(--blue);font-family:SharpSlab-Medium,serif;font-size:20px;line-height:1.3;margin:0;padding:0;-webkit-font-smoothing:antialiased}h1{color:var(--white);font-size:65px;line-height:1}h1,h2{font-family:"DMSerifDisplay-Regular",serif;font-weight:400;margin:0}h2{color:var(--blue);font-size:60px;line-height:1.1}h3{color:var(--black);font-family:SharpSlab-Bold,serif;font-size:24px;font-weight:400;margin:0}div,p,select{color:var(--blue);font-family:SharpSlab-Medium,serif;font-size:20px;line-height:1.3}.list{list-style:none;margin:0;padding:0}.list>li{color:var(--black);font-family:SharpSlab-Light,serif;font-size:20px;font-weight:400;line-height:1.3;margin:0;padding-left:20px;position:relative}.list>li:before{color:var(--black);content:"•";font-weight:700;left:0;position:absolute}.btn{background-color:var(--orange);border-radius:6px;color:var(--white);display:inline-block;font-family:Roboto-Bold,serif;font-size:16px;outline:none!important;padding:10px 20px;text-decoration:none;transition:background-color .3s ease}.btn:hover{background-color:#ff7e00}@media (max-width:1399px){h1{font-size:60px}h2{font-size:56px}.btn{padding:12px 18px}}@media (max-width:1199px){h1{font-size:56px}h2{font-size:48px}.btn{padding:10px 16px}}@media (max-width:991px){h1{font-size:48px}h2{font-size:36px}h3{font-size:22px}body,div,p,select,ul>li{font-size:18px}.list>li{font-size:18px!important}.btn{padding:8px 14px}}@media (max-width:767px){h1{font-size:42px}h2{font-size:30px}h3{font-size:20px}.list>li,body,div,p,select,ul>li{font-size:16px}}@media (max-width:467px){h1{font-size:30px}h2{font-size:26px}h3{font-size:18px}body p,div,select,ul>li{font-size:14px}.list>li{font-size:14px!important}}.tituloPosWrapper{align-items:baseline;display:flex;gap:30px;margin-bottom:40px}.tituloPosText{flex-shrink:0;margin:0}.tituloPosLine{background-color:#e1e1e1;flex-grow:1;height:1px}@media (max-width:1199px){.tituloPosWrapper{margin-bottom:30px}}@media (max-width:991px){.tituloPosWrapper{display:block;margin-bottom:20px}.tituloPosLine{display:none}}.inspiraPos{background-color:var(--white);padding:80px 0}.inspiraPos__container{margin:auto;max-width:var(--containerWidth);width:90%}.inspiraPos .tituloPosWrapper{margin-bottom:20px}.inspiraPos .inspiraPosSubtitle{color:var(--blue);margin-bottom:60px;margin-top:0}.inspiraPos__grid{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.inspiraPos__card{background-color:var(--white);border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.04);display:flex;flex-direction:column;height:380px;overflow:hidden;position:relative}.inspiraPos__cardImageWrapper{border-bottom:6px solid var(--orange);flex-shrink:0;height:200px;overflow:hidden;position:relative;transition:height .3s ease;width:100%;z-index:1}.inspiraPos__cardImage{height:100%;object-fit:cover;width:100%}.inspiraPos__cardContent{background-color:var(--white);border-top:8px solid var(--orange);bottom:0;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;height:180px;justify-content:space-between;left:0;padding:20px;position:absolute;transition:height .3s ease;width:100%;z-index:2}.inspiraPos__cardTextWrapper{display:flex;flex-direction:column;overflow:hidden}.inspiraPos__cardName{color:var(--blue);font-family:"DMSerifDisplay-Regular",serif;font-size:24px;line-height:1.2;margin-bottom:8px}.inspiraPos__cardInfo{color:var(--orange);font-size:15px}.inspiraPos__cardDesc,.inspiraPos__cardInfo{font-family:Roboto-Regular,sans-serif;margin:0}.inspiraPos__cardDesc{color:var(--gray);font-size:14px;height:0;line-height:1.4;opacity:0;transition:opacity .2s ease;visibility:hidden}.inspiraPos__cardDivider{background-color:#ececec;height:1px;margin-bottom:15px;margin-top:auto;width:100%}.inspiraPos__cardSocials{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.inspiraPos__cardLink{align-items:center;display:inline-flex;height:25px;justify-content:center;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.inspiraPos__cardLink:hover{opacity:.8;transform:translateY(-2px)}.inspiraPos__cardLink svg{display:block;max-height:100%;width:auto}.inspiraPos__card:hover .inspiraPos__cardImageWrapper{height:120px}.inspiraPos__card:hover .inspiraPos__cardContent{height:260px}.inspiraPos__card:hover .inspiraPos__cardDesc{height:auto;margin-top:10px;opacity:1;transition-delay:.1s;visibility:visible}@media (max-width:1499px){.inspiraPos{padding:60px 0}}@media (max-width:1199px){.inspiraPos{padding:50px 0}.inspiraPos .inspiraPosSubtitle{margin-bottom:40px}.inspiraPos__grid{gap:20px;grid-template-columns:repeat(2,1fr)}.inspiraPos__card{height:400px}.inspiraPos__cardImageWrapper{height:220px}.inspiraPos__cardContent{height:180px}.inspiraPos__card:hover .inspiraPos__cardImageWrapper{height:120px}.inspiraPos__card:hover .inspiraPos__cardContent{height:280px}}@media (max-width:991px){.inspiraPos{padding:40px 0}.inspiraPos__cardImageWrapper{height:240px}}@media (max-width:600px){.inspiraPos__grid{gap:25px;grid-template-columns:1fr;margin:auto;max-width:340px}}@media (max-width:467px){.inspiraPos{padding:30px 0}}