@import url(https://fonts.googleapis.com/css2?family=Figtree:wght@900&display=swap);
.saludindigena .header{position:relative}.saludindigena .header .cover{position:relative;width:100%;height:100vh;overflow:hidden}@media screen and (min-width: 576px){.saludindigena .header .cover{height:75vw}}.saludindigena .header .cover__image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:bottom;transform-style:preserve-3d}.saludindigena .header .cover__personaje{position:absolute;height:100%;width:100%}@media(orientation: portrait){.saludindigena .header .cover__personaje{width:150%;left:-25%;transform:translate(0, 0)}}.saludindigena .header .cover__personaje .cover__image{animation:wave-animation 4s linear infinite}@keyframes wave-animation{0%,100%{transform:translate(-20px, 0)}25%{transform:translate(0, 20px)}50%{transform:translate(20px, 0)}75%{transform:translate(0, 10px)}}.saludindigena .header .content{position:absolute;top:25vw;left:50%;transform:translateX(-50%);width:90%}@media screen and (min-width: 768px){.saludindigena .header .content{top:10vw;width:1200px}}.saludindigena .header .content .title{font-size:30px;font-weight:900;color:#554c2c;text-transform:uppercase;text-align:center;margin-bottom:15px;line-height:1.05}@media screen and (min-width: 576px){.saludindigena .header .content .title{font-size:60px}}.saludindigena .header .content .subtitle{font-size:18px;font-weight:700;color:#d1684c;text-align:center;text-transform:uppercase}@media screen and (min-width: 576px){.saludindigena .header .content .subtitle{font-size:32px}}.saludindigena .block .text-wrapper{max-width:640px;margin:0 auto;width:90%}.saludindigena .block .text p,.saludindigena .block .text ul,.saludindigena .block .text ol{font-size:1.25rem;line-height:1.35;margin-bottom:1rem}.saludindigena .block .text ul li,.saludindigena .block .text ol li{margin-bottom:.625rem}.saludindigena .block .text h3{font-weight:700;font-size:24px;margin-top:2rem}.saludindigena .block .text h4{font-weight:700;font-size:20px}.saludindigena .block .text.text-white{color:#fff}.saludindigena .block-1{min-height:600px;padding:3rem 0;background:linear-gradient(to bottom, #FFE747, #BCE1DB)}.saludindigena .block-1 .rect{background-color:rgba(255,255,255,.25);padding:15px;margin-bottom:15px}.saludindigena .apply-button{background-color:#d1684c;color:#fff;font-size:24px;font-weight:700;padding:10px 30px;border-radius:25px;display:inline-block;margin-top:2rem;transition:background-color .2s ease-out}.saludindigena .apply-button:hover{background-color:#c05a4a}.saludindigena .block-2{position:relative;width:100%;overflow:hidden}.saludindigena .block-2__bg-image{position:absolute;width:100vw;height:100vw;object-fit:cover;object-position:bottom;z-index:0}.saludindigena .block-2__bg-color{position:absolute;top:100vw;width:100%;background:linear-gradient(to bottom, #978866, #2A8451);bottom:0;z-index:0}.saludindigena .block-2__content{padding-top:45vw;position:relative;z-index:1;min-height:3000px}.saludindigena .desafios__title{font-size:36px;text-transform:uppercase;margin-bottom:50px}.saludindigena .desafios__text{display:flex;align-items:center;justify-content:center;text-align:center}.saludindigena .desafios__text h3{margin-bottom:2rem}.saludindigena .desafios__image{width:100%}.saludindigena table{color:#fff;font-size:20px;margin-bottom:30px}.redsaludindigena{--rsi-yellow: #ffedbf;--rsi-orange: #f76b62;--rsi-green: #5e9968;--rsi-brown: #5f3a1c;background-color:var(--rsi-green)}.redsaludindigena .section{padding:0 1rem;margin:0 0 5rem 0}@media screen and (max-width: 768px){.redsaludindigena .section{margin:0 0 2rem 0}}.redsaludindigena .section .text h2{font-weight:700;font-size:30px;color:var(--rsi-orange);text-shadow:2px 2px 0 var(--rsi-brown);margin-bottom:1rem;text-align:1.1;text-wrap:balance}@media screen and (max-width: 768px){.redsaludindigena .section .text h2{font-size:26px}}.redsaludindigena .section .text p{font-size:24px;color:var(--rsi-yellow);line-height:1.35;text-wrap:pretty}@media screen and (max-width: 768px){.redsaludindigena .section .text p{font-size:20px}}.redsaludindigena .section .text p a{text-decoration:underline}.redsaludindigena .header{margin:0 0 5rem 0;position:relative;height:100vh;width:100%;overflow:hidden}@media screen and (max-width: 768px){.redsaludindigena .header{margin:0 0 2rem 0}}.redsaludindigena .header .texture{position:relative;width:100%;height:100%}.redsaludindigena .header .leaves{position:absolute;top:50%;left:50%;height:100vw;width:100vw;object-position:center;object-fit:cover;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.redsaludindigena .header .leaves{height:90vh;width:90vh}}.redsaludindigena .header .objects{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover}@media screen and (max-width: 768px){.redsaludindigena .header .objects{top:5%;height:90%}}.redsaludindigena .header .headline{position:absolute;bottom:7%;width:90%;max-width:760px;left:50%;transform:translateX(-50%);text-align:center;color:var(--rsi-orange)}.redsaludindigena .header .headline h1{text-transform:uppercase;font-size:72px;font-weight:900;text-shadow:3px 3px 0 var(--rsi-brown);line-height:1;margin-bottom:.5rem}@media screen and (max-width: 768px){.redsaludindigena .header .headline h1{font-size:60px;margin-bottom:1rem}}.redsaludindigena .header .headline p{font-size:25px;font-weight:700;margin:0;text-transform:uppercase;color:#ffe276;text-shadow:2px 2px 0 var(--rsi-brown);line-height:1.2}@keyframes rotating{from{transform:scale(1) translate(-50%, -50%) rotate(0deg)}to{transform:scale(1.1) translate(-50%, -50%) rotate(360deg)}}.redsaludindigena .header .rotating{animation:rotating 120s linear infinite}.redsaludindigena .intro__content{margin:0 auto;max-width:800px}.redsaludindigena .bento{width:100%;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:32px;grid-template-areas:"item1 item1 item2" "item3 item3 item2" "item4 item5 item5" "item4 item6 item6"}@media screen and (max-width: 768px){.redsaludindigena .bento{display:flex;flex-direction:column}}.redsaludindigena .bento .item{position:relative;border-radius:20px;min-height:300px;height:100%;width:100%;padding:20px;background:url(images/images/piezas/card-backgound-texture.jpg);background-size:cover;display:flex;align-items:flex-end;box-shadow:5px 5px 0 var(--rsi-brown)}@media screen and (max-width: 768px){.redsaludindigena .bento .item{flex-direction:column}}.redsaludindigena .bento .item__content{display:flex;flex-direction:column;justify-content:space-between;width:60%;height:100%}@media screen and (max-width: 768px){.redsaludindigena .bento .item__content{width:100%;height:auto}}.redsaludindigena .bento .item__label{font-size:16px;font-weight:900;text-transform:uppercase;color:var(--rsi-orange);margin-bottom:10px;text-shadow:1px 2px 0 var(--rsi-brown)}@media screen and (max-width: 768px){.redsaludindigena .bento .item__label{font-size:14px}}.redsaludindigena .bento .item__label .icon-scl{width:1rem;height:1rem;margin-right:5px;fill:var(--rsi-orange);filter:drop-shadow(1px 2px 0 var(--rsi-brown))}.redsaludindigena .bento .item__title{font-weight:900;font-size:32px;line-height:1;margin-bottom:10px;color:var(--rsi-brown)}@media screen and (max-width: 768px){.redsaludindigena .bento .item__title{font-size:30px}.redsaludindigena .bento .item__title br{display:none}}.redsaludindigena .bento .item__description{font-size:18px;font-weight:400;margin-bottom:1rem;line-height:1.25}@media screen and (max-width: 768px){.redsaludindigena .bento .item__description{font-size:18px}}.redsaludindigena .bento .item__byline{font-family:var(--font-sans);font-size:14px;font-weight:400;margin-bottom:1rem;line-height:1.35}@media screen and (max-width: 768px){.redsaludindigena .bento .item__byline{font-size:12px}.redsaludindigena .bento .item__byline br{display:none}}.redsaludindigena .bento .item__byline span{font-weight:700;font-style:normal;text-transform:uppercase}.redsaludindigena .bento .item__play{display:inline-block;border-radius:8px;background-color:var(--rsi-orange);color:#000;border:none;padding:10px 20px;line-height:1;font-size:13px;font-weight:900;box-shadow:2px 2px 0 var(--rsi-brown);text-transform:uppercase;transition:background-color .2s ease-out}@media screen and (max-width: 768px){.redsaludindigena .bento .item__play{font-size:12px;padding:10px 16px}}.redsaludindigena .bento .item__play span{margin-left:5px}.redsaludindigena .bento .item__play:hover{background-color:#e66a51}.redsaludindigena .bento .item__image{flex:1;align-self:flex-end}@media screen and (max-width: 768px){.redsaludindigena .bento .item__image{text-align:center}}.redsaludindigena .bento .item__image .image{max-width:100%;height:auto;transition:transform .5s ease-in-out}@media screen and (max-width: 768px){.redsaludindigena .bento .item__image .image{width:60%}}.redsaludindigena .bento .item--v{display:flex;flex-direction:column}.redsaludindigena .bento .item--v .item__content{width:100%;justify-content:initial}.redsaludindigena .bento .item--v .item__image{width:100%}.redsaludindigena .bento .item1{grid-area:item1}.redsaludindigena .bento .item2{grid-area:item2}.redsaludindigena .bento .item3{grid-area:item3}.redsaludindigena .bento .item4{grid-area:item4}.redsaludindigena .bento .item5{grid-area:item5}.redsaludindigena .bento .item6{grid-area:item6}.redsaludindigena .how{width:100%;max-width:1080px;margin:0 auto}.redsaludindigena .how__content{display:flex}@media screen and (max-width: 768px){.redsaludindigena .how__content{flex-direction:column}}.redsaludindigena .how__description{width:35%;padding-right:50px}@media screen and (max-width: 768px){.redsaludindigena .how__description{width:100%;padding-right:0}}.redsaludindigena .how__video{flex:1;position:relative;border-radius:20px;box-shadow:5px 5px 0 var(--rsi-brown);overflow:hidden;height:fit-content}@media screen and (max-width: 768px){.redsaludindigena .how__video{margin-top:20px}}.redsaludindigena .how__video iframe.video{display:block;width:100%;aspect-ratio:16/9}.redsaludindigena .how__video .cover{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.redsaludindigena .how__video .cover img{display:block;position:absolute;width:100%;height:100%}.redsaludindigena .how__video .cover img:nth-child(1){z-index:1}@keyframes an-fade{0%{opacity:0}10%{opacity:1}50%{opacity:1}60%{opacity:0}100%{opacity:0}}.redsaludindigena .how__video .cover img:nth-child(2){z-index:2;animation:an-fade 8s linear infinite}.redsaludindigena .how__video .cover .play{position:absolute;width:80px;height:80px;fill:#fff;left:5%;bottom:7%;z-index:3;opacity:.75;transition:opacity .2s ease-out}.redsaludindigena .how__video .cover:hover .play{opacity:1}.redsaludindigena .quotes{width:100%;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}@media screen and (max-width: 768px){.redsaludindigena .quotes{grid-template-columns:1fr;grid-gap:2rem}}.redsaludindigena .quotes .item::before{content:" ";display:block;width:50px;height:5px;margin:0 auto 1rem auto;background-color:var(--rsi-orange);box-shadow:2px 2px 0 var(--rsi-brown)}.redsaludindigena .quotes .item blockquote{color:var(--rsi-yellow);text-align:center}.redsaludindigena .quotes .item blockquote p{font-weight:700;font-size:24px;line-height:1.35;margin-bottom:1rem;text-wrap:pretty}@media screen and (max-width: 768px){.redsaludindigena .quotes .item blockquote p{font-size:20px}}.redsaludindigena .quotes .item blockquote cite{font-size:14px;text-transform:uppercase;line-height:1.2}@media screen and (max-width: 768px){.redsaludindigena .quotes .item blockquote cite{font-size:12px}}.redsaludindigena .quotes .item blockquote cite span{font-size:16px;font-weight:700}@media screen and (max-width: 768px){.redsaludindigena .quotes .item blockquote cite span{font-size:14px}}.redsaludindigena .credits{width:100%;max-width:1080px;margin:0 auto}.redsaludindigena .credits .logo-saludconlupa{margin-top:20px;width:250px}.redsaludindigena .credits .logo-saludconlupa path,.redsaludindigena .credits .logo-saludconlupa rect{fill:var(--rsi-yellow)}@media screen and (max-width: 768px){.redsaludindigena .credits .logo-saludconlupa{width:200px;margin-top:0;margin-bottom:2rem}}.redsaludindigena .credits .logo-cfli{width:250px}@media screen and (max-width: 768px){.redsaludindigena .credits .logo-cfli{margin-top:0;margin-bottom:1rem}}.redsaludindigena .credits .logo-canada{width:200px}@media screen and (max-width: 768px){.redsaludindigena .credits .logo-canada{width:150px;margin-top:0;margin-bottom:1rem}}.redsaludindigena .player{position:fixed;background-color:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;z-index:2000}.redsaludindigena .player__modal{position:relative;background-color:var(--rsi-yellow);max-width:640px;width:90%;padding:45px 15px 15px 15px;border-radius:20px;box-shadow:5px 5px 0 var(--rsi-brown)}.redsaludindigena .player__modal .video{display:block;aspect-ratio:16/9}.redsaludindigena .player__modal .close{position:absolute;top:10px;right:10px;width:30px;height:30px;fill:#000;opacity:.75;cursor:pointer}.redsaludindigena .player__modal .close:hover{opacity:1}
