@font-face{font-family:Sofia Pro;src:url(/_astro/SofiaProLight.BxuhrvYF.otf) format("woff2")}@font-face{font-family:Sofia Pro light;src:url(/_astro/SofiaProExtraLight.D54enkCP.otf) format("woff2")}@font-face{font-family:Sofia Pro bold;src:url(/_astro/SofiaProBold.B4AxAYff.otf) format("woff2")}:root{--verde: #c4f10d}html::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}html::-webkit-scrollbar-thumb:hover{background:#fff;box-shadow:0 0 2px 1px #0003}html::-webkit-scrollbar-thumb:active{background-color:var(--verde)}*{box-sizing:border-box}body{min-height:100dvh;font-family:Sofia Pro;margin:0;padding:0;background-color:#000;color:#fff;font-size:18px}section{background-color:#000;position:relative;display:flow-root}h1,h2,h3,h4{text-wrap:balance;font-family:Sofia Pro bold;margin-top:0;font-weight:lighter}p{text-wrap:pretty;opacity:.9;line-height:30px}a{color:unset;text-decoration:none}button{all:unset;cursor:pointer;box-sizing:border-box}img{width:unset;height:unset}hr{border:none;border-bottom:1px solid var(--verde);margin:0}strong{font-family:Sofia Pro bold;font-weight:lighter}.font-light{font-family:Sofia Pro light;font-weight:lighter}.font-bold{font-family:Sofia Pro bold;font-weight:lighter}.content{width:100%;padding:0 50px}.content-limit{width:100%;max-width:1000px;margin:auto}.btn-main{border-radius:100px;border:1px solid var(--verde);padding:15px 60px;font-size:20px;font-family:Sofia Pro light;color:#ddd;display:inline-block;text-align:center;position:relative;overflow:hidden;background:linear-gradient(0deg,#c4f10d,#0b0b0c 0%);z-index:1}.btn-main:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#49580d,#0b0b0c);opacity:0;transition:opacity .2s;z-index:-1}.btn-main:hover:before{opacity:1}.btn-main:hover{color:#fff}.card-gray{padding:50px;background-color:#222224}.relative{position:relative}.absolute{position:absolute}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.text-center{text-align:center}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-center{align-items:center}.hidden{overflow:hidden}.color-verde{color:var(--verde)}.bg-verde{background-color:var(--verde)}.mt-1{margin-top:20px}.mt-2{margin-top:50px}.mt-3{margin-top:70px}.mt-4{margin-top:100px}.mt-5{margin-top:150px}.mt-6{margin-top:200px}.font-1{font-size:18px}.font-2{font-size:22px}.font-3{font-size:26px}.font-4{font-size:32px}.font-5{font-size:40px}.font-6{font-size:50px}.gap-1{gap:10px}.gap-2{gap:20px}.gap-3{gap:30px}.gap-4{gap:40px}.gap-5{gap:50px}.gap-6{gap:60px}.z-5{z-index:5}h1{font-size:60px;text-align:center;margin:0}h1 span{color:var(--verde)}.btn-reserva{display:inline-block;margin:0}.content-inicio{width:100%;height:100dvh;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60px}.p-inicio{width:850px;font-size:28px;text-align:center;margin:0;font-family:Sofia Pro light;font-size:20px}.content-image{background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed}header{width:100%;height:80px;position:fixed;top:0;display:flex;justify-content:center;align-items:center;gap:10px;font-family:Sofia Pro light;transition:.3s;z-index:10}header nav{height:80px;display:flex;justify-content:center;object-fit:contain}.logo-ntech{display:flex;align-items:center;padding:0 30px}.logo-ntech img{height:45px;transition:.3s}.logo-ntech:hover img{transform:scale(1.03)}.nav-item{padding:0 30px;display:flex;justify-content:center;transition:.2s;color:#d0d0d0}.last-item-nav:before{display:none}.nav-item span{display:flex;align-items:center}.nav-item:hover span{color:#fff}.line-back-header{position:absolute;width:0px;bottom:12px;border-color:#fff;transition:.3s;opacity:0}nav:hover .line-back-header{opacity:1}.header-list-servs{top:80px;left:10%;width:80vw;position:absolute;background-color:#0b0b0c;margin:0 auto;border-bottom-left-radius:40px;border-bottom-right-radius:40px;border:1px solid #2e2e2e;display:flex;padding:10px;overflow:hidden;transition:.3s;visibility:hidden;opacity:0;clip-path:polygon(0 0,100% 0%,100% 0,0 0)}.header-list-servs ul{width:100%;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:50px;padding:50px}.header-list-servs ul ul{width:auto;overflow:hidden;height:auto;transition:.2s}.header-list-servs ul ul:hover{background-color:#1b1b1c}.header-list-servs ul ul:hover li span{color:var(--verde)}.header-list-servs ul ul li:not(.header-list-servs ul ul li:nth-child(1)){display:none}.header-list-servs ul ul:hover li{display:block!important}.btn-servs-options:hover .header-list-servs{visibility:visible;opacity:1;clip-path:polygon(0 0,100% 0%,100% 100%,0 100%)}.header-list-servs li a,.header-list-servs li span{padding:15px;display:flex;align-items:center;gap:20px}.header-list-servs li a i{min-width:80px;height:80px;background-color:#020202;border:1px solid #242424;border-radius:10px;display:grid;place-items:center}.header-list-servs li a i img{width:70%}.header-list-servs li a i img:not(.header-list-servs li a:hover i img){filter:grayscale(100%)}.header-list-servs li a small{line-height:16px;display:block;margin-top:10px;max-height:50px;overflow:hidden;text-overflow:ellipsis}.header-list-servs li a strong{display:block}.header-list-servs li a:hover strong{color:#c4f10d}.switch-lang{font-size:14px}.switch-lang img{width:30px;clip-path:circle(35% at 50% 50%)}.btn-menu-header{display:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.line-menu{display:grid;grid-template-areas:"menu";transition:.3s}.line-menu:before{display:block;content:"";width:25px;height:2px;background-color:#fff;grid-area:menu;transform:translateY(-8px);transition:.3s}.line-menu hr{width:25px;height:2px;background-color:#fff;border:none;margin:0;grid-area:menu;transition:.3s}.line-menu:after{display:block;content:"";width:25px;height:2px;background-color:#fff;grid-area:menu;transform:translateY(8px);transition:.3s}.active .line-menu{gap:0px}.active .line-menu:before{transform:rotate(45deg) translateY(0)}.active .line-menu hr{transform:rotate(-45deg)}.active .line-menu:after{opacity:0}.btn-menu-header:focus,.btn-menu-header:visited,.btn-menu-header:active{outline:none}.btn{display:inline-block}.box-partners img{height:32px;opacity:.7;transition:.2s}.box-partners img:hover{opacity:1;transform:scale(1.1)}.partner-row{padding:40px 0;border-top:1px dashed var(--verde)}.box-partners .partner-row:nth-child(1){border-top:none}.sedes-item{width:100%;display:flex;align-items:center;gap:20px;justify-content:space-between;margin-top:20px}.sedes-item img{height:120px;filter:grayscale(100%) opacity(.7);transition:.2s}.sedes-item:hover img{filter:grayscale(0%) opacity(1)}footer{width:100%;background-color:#121214;z-index:1;position:relative;display:flow-root}.lines-footer{width:100%;height:200px;position:absolute;margin-top:-80px}.footer-box-info{width:1000px;margin:auto;padding-top:100px;line-height:30px;font-family:Sofia Pro light;display:flex;justify-content:space-between}.footer-box-info h2{font-size:40px;font-family:Sofia Pro light}.footer-box-info>div{width:100%;padding:50px}footer .border-left{border-left:1px dashed #c8f70c5f}footer .border-right{border-right:1px dashed #c8f70c5f}.contact-footer{margin-top:30px;padding-top:30px;border-top:1px dashed #c8f70c5f}.icon-footer{width:40px;height:40px;display:grid;place-items:center}.logo-footer{height:100px}.menu-footer{display:flex;flex-direction:column;gap:15px}.copyright-footer{background-color:#1b1b1c;width:100%;height:70px;display:grid;place-items:center;color:#ababad}.modal-anticorrupcion{visibility:hidden;width:100%;height:100%;position:fixed;background-color:#00000080;top:0;left:0;display:grid;place-items:center;border-radius:20px;overflow:auto;transition:.2s;opacity:0;z-index:10}.modal-anticorrupcion.active{visibility:visible;opacity:1;backdrop-filter:blur(2px)}.modal-anti-content{width:90%;max-width:500px;padding:30px;background-color:#232325;border-radius:3px;position:relative;margin-bottom:-100px;transition:.3s}.modal-anticorrupcion.active .modal-anti-content{margin-bottom:0}.modal-anti-content li{opacity:.8;margin-bottom:12px}.btn-close-modal-anti{width:30px;cursor:pointer;position:absolute;top:15px;right:15px}.certificados img{transition:.3s}.certificados img:hover{transform:scale(1.1)}footer a:hover{color:var(--verde);text-decoration:underline}@media (width <=1620px){.header-list-servs ul{padding:15px 30px}}@media (width <=1320px){.header-list-servs ul{padding:0 40px;gap:20px}}@media (max-width: 1100px){header{justify-content:space-between;padding:0 20px}header nav{max-width:350px;width:80%;position:absolute;top:80px;right:0;object-fit:none;flex-direction:column;background-color:#2c2c2c;visibility:hidden;clip-path:polygon(0 0,100% 0%,100% 0,0 0);transition:.4s;height:auto}header nav.active{visibility:visible;clip-path:polygon(0 0,100% 0%,100% 100%,0 100%)}.nav-item{width:100%;height:60px;justify-content:flex-start}.nav-item:before{display:none}.item-lan-nav>span{justify-content:space-around;width:100%;text-align:center}.btn-menu-header{width:40px;height:40px;display:block}.header-list-servs{z-index:10;left:0;border-radius:0;padding:0;width:100%}.header-list-servs ul{grid-template-columns:1fr;gap:10px;padding:0 10px}.header-list-servs li a{padding:0}.header-list-servs li a i{border:none;width:70px;height:70px}.header-list-servs li a small{display:none}.nav-item.btn-servs-options:hover{height:auto;flex-direction:column;padding-top:10px;padding-bottom:10px}.nav-item.btn-servs-options:hover .header-list-servs{position:relative;top:0;margin-top:10px}.line-back-header{display:none}main{width:100%;overflow:hidden;position:relative}.footer-box-info{flex-direction:column;gap:30px;align-items:flex-start;width:100%;padding:50px}.footer-box-info>div{width:100%;text-align:left}.item-flex-footer>*{flex-wrap:nowrap}.flex .icon-footer{width:50px!important}.img-integrantes{filter:brightness(.5)}.content-limit{width:100%!important;padding:0 50px}.copyright-footer{text-align:center}section>img[style="width: 100%;"]{width:120%!important;margin-left:-10%}body{zoom:90%}}@media (max-width: 950px){body{zoom:80%}}@media (max-width: 850px){body{zoom:75%}}@media (max-width: 770px){body{zoom:65%}}@media (max-width: 670px){body{zoom:60%}}@media (max-width: 620px){body{zoom:50%}}@media (max-width: 520px){body{zoom:40%}}
