:root{--colorTextoBlanco:#fff;--colorBlancoSuave:#fff3;--colorTextoNegro:#000;--colorInicial:#4180af4d;--colorSecond:#86d597;--colorInicialOpaco:#153658}.parte1_texto{color:var(--colorTextoBlanco);text-align:start;font-size:1em}.seccion-quienes-somos{background-color:var(--colorInicial);border-radius:50px;justify-content:space-between;align-items:center;width:95%;min-height:80vh;padding:2em;display:flex;position:relative}.seccion_nosotros{background-color:#0000;background-image:linear-gradient(#0009,#0009),url(/Imagenes/Quienes_Somos/Imagenes/neon.jpg);background-position:0 0,0 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.ultima_parte{background-color:var(--colorInicial)}.imagen_dev{object-fit:cover;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.developer{max-width:420px;box-shadow:0 10px 25px var(--colorBlancoSuave);background-color:#ffffffe6;border-radius:5%;flex-direction:column;justify-content:center;align-items:center;margin:1em;padding:1em;display:flex}.descripcion{border-top:2px solid var(--colorTextoNegro)}.objetivo,.titulo_seccion_nosotros{color:var(--colorTextoBlanco)}.titulo_seccion_nosotros h2{text-transform:capitalize;margin-top:4em;font-size:3em;font-weight:700}img{max-width:100%;height:auto}.video_container{align-items:center;width:100%;height:100vh;display:flex;position:relative}.btn_flecha_izqda{cursor:pointer;filter:invert()saturate(0)brightness(1.6);border-radius:100%;width:50px;padding:1em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.btn_flecha_dcha{cursor:pointer;filter:invert()saturate(0)brightness(1.6);border-radius:100%;justify-content:end;width:50px;padding:1em;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.btn_flecha_dcha:hover,.btn_flecha_izqda:hover{transition:transform .3s ease-in-out;transform:translateY(-50%)scale(1.3)}.card-odisea{background-color:var(--colorInicialOpaco);padding:2em}.descripcion-odisea{font-size:1em;line-height:2em;color:var(--colorTextoBlanco)!important}@media (min-width:1320px){.parte1_texto,.objetivo{font-size:1.5em}.titulo_seccion_nosotros h2{text-transform:capitalize;margin-top:0;font-size:3em;font-weight:700}}@media (min-width:768px) and (max-width:1023px){.developer{width:40%;max-width:250px;height:400px;margin:1em 1em 5vh}.titulo_seccion_nosotros h2{margin:3em;font-size:2em}.seccion-quienes-somos{width:92%;min-height:78vh}.seccion-quienes-somos h3{font-size:1.8em}.seccion-quienes-somos p,.seccion-quienes-somos ul>li{font-size:1.2em}}@media (max-width:767px){.titulo_seccion_nosotros h2{margin-top:2em;margin-bottom:1em;font-size:2em}.descripcion-odisea{font-size:.9em}.developer{max-width:320px}.seccion-quienes-somos{width:95%;min-height:83vh;padding-left:2.2em}.seccion-quienes-somos p{font-size:.9em}.seccion-quienes-somos h3{padding-top:1em;font-size:1.2em}}@media (max-width:420px){.seccion-quienes-somos h3{padding-top:1em;font-size:1em}}@media (min-width:1024px) and (max-width:1365px){.developer{width:40%;max-width:250px;height:400px;margin:1em 1em 5vh}.titulo_seccion_nosotros h2{margin-top:1em;font-size:2em}.seccion-quienes-somos{width:95%;min-height:72vh;padding-top:2em;padding-left:4em}}.imagenGanadores{display:flex}.imagen_hackaton{object-fit:cover;border-radius:15px;max-width:100%;height:auto;box-shadow:0 10px 30px #00000080}@media (min-width:768px) and (max-width:1023px){.seccion-odiseIA h2{font-size:2em}.imagen_hackaton--principal{width:100%;max-width:500px}}@media (max-width:767px){.seccion-odiseIA h2{font-size:1.6em}.imagen_hackaton{max-width:90%}}
