.marquee-carousel[data-astro-cid-gkq7oefr]{width:100%;overflow:hidden;position:relative}.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-track[data-astro-cid-gkq7oefr]{display:flex;width:200%;animation:marquee-scroll 25s linear infinite;gap:8px}.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-track[data-astro-cid-gkq7oefr]:hover{animation-play-state:paused}.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-item[data-astro-cid-gkq7oefr]{flex:0 0 auto;width:100%}@media (min-width: 768px){.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-item[data-astro-cid-gkq7oefr]{width:15%}}@media (min-width: 1200px){.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-item[data-astro-cid-gkq7oefr]{width:15%}}@media (min-width: 1400px){.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-item[data-astro-cid-gkq7oefr]{width:10%}}@media (min-width: 1700px){.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-item[data-astro-cid-gkq7oefr]{width:8%}}@media (min-width: 2100px){.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-item[data-astro-cid-gkq7oefr]{width:7%}}@media (min-width: 2400px){.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-item[data-astro-cid-gkq7oefr]{width:6%}}@media (max-width: 767px){.marquee-carousel[data-astro-cid-gkq7oefr] .marquee-item[data-astro-cid-gkq7oefr]{width:35%}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.work-with-us{padding-top:64px;padding-bottom:64px}.work-with-us .columns{display:grid;grid-template-columns:1fr 1fr;gap:30vw}.work-with-us .columns .column-left{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.work-with-us .columns .column-left h2{font-size:64px;font-weight:400;color:var(--primary-color);line-height:70px}@media (max-width: 1024px){.work-with-us .columns .column-left h2{font-size:32px;line-height:36px}}.work-with-us .columns .column-left div{max-width:500px}.work-with-us .columns .column-left div p{font-size:18px;font-weight:400;color:var(--primary-color);line-height:20px;margin-bottom:20px;text-align:justify}@media (min-width: 1800px){.work-with-us .columns .column-left div{max-width:700px}}.work-with-us .columns .about-us-column-left div p{text-align:justify}.work-with-us .columns .column-right img{width:100%;height:100%;object-fit:cover;border-radius:8px}@media (min-width: 1800px){.work-with-us .columns{gap:16vw}}@media (max-width: 1800px){.work-with-us .columns{gap:16vw}}@media (max-width: 1400px){.work-with-us .columns{gap:4rem}}@media (max-width: 1024px){.work-with-us .columns{grid-template-columns:1fr;gap:32px}}@media (max-width: 1024px){.work-with-us{padding-top:10px;padding-bottom:40px}}.valores-carrusel h2{font-size:64px;font-weight:400;color:var(--primary-color);text-align:left;margin-bottom:25px;margin-top:15px}@media (max-width: 1024px){.valores-carrusel h2{font-size:32px}}.valores-carrusel .carousel-wrapper{position:relative;padding-bottom:30px}.valores-carrusel .card{padding:16px;background-color:var(--tertiary-color);display:grid;grid-template-columns:2fr 4fr;gap:1rem;border-radius:8px;align-items:center;justify-content:center;width:auto}.valores-carrusel .card img{height:80px;width:auto;width:100%;border-radius:8px;background-color:var(--secondary-color)}.valores-carrusel .card h3{font-size:1rem;text-transform:capitalize;font-weight:400;line-height:20px;max-width:127px}@media (max-width: 1024px){.valores-carrusel{padding-top:60px;padding-bottom:40px}}.descripcion-valores{padding-top:34px;padding-bottom:64px}.descripcion-valores p{font-size:18px;font-weight:400;color:var(--primary-color);line-height:20px;margin-bottom:20px}.team{background:#171717;padding:60px 0 80px;color:#fff;font-family:APK-Protocol,sans-serif}.team .columns{display:flex;justify-content:space-between;gap:80px;align-items:flex-start;flex-wrap:wrap}.team .column-left{flex:1 1 420px;max-width:600px}.team .column-left h2{font-size:64px;font-weight:400;margin-bottom:48px;color:#fff;line-height:1.1;letter-spacing:-2px}.team .column-left div{color:var(--secondary-color);line-height:20px;font-size:18px;font-weight:400;letter-spacing:.32px}.team .column-left div p{margin-bottom:20px}.team .column-right{flex:1 1 480px;max-width:600px;display:flex;align-items:center;justify-content:flex-end}.team .column-right .numbers{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;width:100%;padding:24px}.team .column-right .number{background:transparent;border:2px solid #fff;border-radius:10px;padding:24px;min-height:120px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;transition:box-shadow .2s;box-shadow:0 2px 16px #00000014}.team .column-right .number h3{font-size:58px;font-weight:400;margin:0;color:#fff;line-height:normal}.team .column-right .number h4{font-size:18px;font-weight:400;margin:0;color:#fff;line-height:20px}@media (max-width: 1100px){.team .columns{flex-direction:column;gap:40px}.team .column-right{justify-content:flex-start;flex:1 1}}@media (max-width: 700px){.team{padding:36px 0 48px}.team .columns{gap:24px}.team .column-left h2{font-size:36px}.team .column-right .numbers{grid-template-columns:1fr 1fr;max-width:100%}.team .column-right .number{padding:24px 14px 20px 18px}.team .column-right .number h3{font-size:36px}.team .column-right .number h4{font-size:18px}}.video-about{padding-top:64px;padding-bottom:64px}.video-about .container{display:flex;justify-content:center}.video-about .container .video-container{max-width:953px;width:100%;position:relative;overflow:hidden;border-radius:8px;box-shadow:0 8px 24px #0000001a}.video-about .container .video-container video{width:100%;display:block;background:#000;cursor:pointer}.video-about .container .video-container .custom-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:none;padding:0;cursor:pointer;z-index:2;width:90px;height:90px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.video-about .container .video-container .custom-play-btn img{width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.video-about .container .video-container .custom-play-btn:hover{transform:translate(-50%,-50%) scale(1.1);filter:brightness(1.1)}.video-about .container .video-container .custom-play-btn:active{transform:translate(-50%,-50%) scale(.95)}@media (max-width: 768px){.video-about{padding-top:40px;padding-bottom:40px}.video-about .container .video-container .custom-play-btn{width:70px;height:70px}}
