.collaborate-header-img{height:auto}.collaborate-header header{color:#064e7a;flex-direction:column;align-items:center;gap:2vw;padding:15vw 10vw;display:flex}.donations article{color:#fff;background-color:#064e7a;flex-direction:column;gap:5vw;margin-top:-5px;padding:15vw 10vw;display:flex}.sponsors article{color:#fff;background-color:#137ebe;flex-direction:column;gap:5vw;margin-top:-5px;padding:15vw 10vw;display:flex}.join article{color:#fff;background-color:#231f20;flex-direction:column;gap:5vw;margin-top:-5px;padding:15vw 10vw;display:flex}.coll-buttons{color:#fff;width:fit-content;transition:.2s background-color .2s color;border:2px solid;border-radius:10px;padding:2vw 5vw;font-size:4vw;font-weight:600;text-decoration:none}.coll-buttons:hover{background-color:#ffffff80}.coll-buttons:active{color:#000;background-color:#fff;border:2px solid #fff}.donate-links{flex-direction:column;gap:5vw;display:flex}.collaborate-section-title{font-size:8vw}.collaborate-section-text{font-size:4.5vw}.join-header{margin-top:15vw}.join-header header{color:#064e7a;flex-direction:column;align-items:center;gap:2vw;padding:15vw 10vw;display:flex}.join-header img{height:auto}.section-benefits article{color:#fff;background-color:#137ebe;flex-direction:column;gap:5vw;margin-top:-5px;padding:15vw 10vw;display:flex}.section-values{flex-direction:column;align-items:center;margin-bottom:10vw;display:flex}.values{color:#000;flex-direction:column;gap:5vw;margin-top:-5px;padding:10vw;display:flex}.section-testimonials{color:#fff;background-color:#231f20;flex-direction:column;align-items:center;margin-top:-5px;padding:15vw 10vw;display:flex}.testimonials-container{flex-direction:column;gap:10vw;display:flex}.testimonials-container h2{margin-bottom:5vw;font-size:6vw}.section-testimonials article{flex-direction:column;gap:5vw;display:flex}.testimonials-title-desktop{display:none}.testimonials-footer{margin-bottom:5vw}.testimonials-footer h3{font-size:5vw;font-weight:100}.values-items{flex-wrap:wrap;justify-content:center;gap:5vw;width:100%;display:flex}.values-item{align-items:center;gap:5vw;width:fit-content;height:fit-content;padding:0 5vw;display:flex}.values-item img{width:20vw;height:auto}.values-item-text{width:100%}.values-item-text h2{color:#064e7a}.values-item-text p{color:#137ebe;font-weight:600}@media (min-width:1024px){.collaborate-header header{align-items:flex-start;width:80vw;margin:0;padding:5vw 10vw}.collaborate-section-text{font-size:2vw}.donations{grid-template-columns:40% 60%;display:grid}.donations img{object-fit:cover;object-position:center;height:100%}.donations article{gap:2vw;padding:5vw 7vw}.collaborate-section-title{font-size:3vw}.donate-links{text-align:center;flex-direction:row;gap:2vw}.coll-buttons{padding:1vw 2vw;font-size:2vw}.sponsors{grid-template-columns:60% 40%;display:grid}.sponsors img{object-fit:cover;object-position:center;order:2;height:100%}.sponsors article{gap:2vw;padding:7vw}.join{grid-template-columns:40% 60%;display:grid}.join img{object-fit:cover;object-position:center;height:100%}.join article{gap:2vw;padding:7vw}.join-header{grid-template-columns:45% 55%;max-height:50vw;margin:0;display:grid;overflow:hidden}.join-header img{object-fit:cover;object-position:center;order:2;height:100%}.join-header header{align-items:flex-start;gap:1vw;padding:5vw 7vw}.join-header h1{font-size:4vw}.join-header p{font-size:1.5vw;font-weight:600}.section-benefits{grid-template-columns:60% 40%;display:grid}.section-benefits img{object-fit:cover;object-position:center;order:2;height:100%}.testimonials-title-desktop{display:unset;font-size:2vw;position:relative}.testimonials-title-mobile{display:none}.section-testimonials{align-items:flex-start;gap:5vw;padding:5vw}.testimonials-container{grid-template-columns:50% 50%;display:grid}.testimonials-container h2{margin-bottom:1vw;font-size:3vw}.testimonials-footer{margin-bottom:3vw}.testimonials-footer h3{font-size:2vw}.testimonials-container img{object-fit:cover;object-position:-20vw 0;order:2;height:100%}.values-items{flex-wrap:wrap;justify-content:center;gap:2vw}.values-item{width:45%;padding:0}.values-item img{width:20vw;height:auto;max-height:15vw}.values-item-text h2{font-size:3.5vw}.values-item-text p{font-size:2vw}}
