.nextCamps{margin:0 auto;min-height:60vh;padding:3rem 0;width:90%}.nextCamps .camp{border-radius:40px;margin:2rem 0;min-height:15rem}.nextCamps .camp .innerCamp{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:3rem;min-height:25rem;overflow-x:hidden;overflow-y:hidden;width:100%}.nextCamps .camp .innerCamp .bgImage{flex:1;max-width:40%;min-width:calc(250px + 20vw)}.nextCamps .camp .innerCamp .bgImage .polygon{aspect-ratio:1/1;background:#38ade3;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);height:100%;margin:0 auto;min-width:325px;position:relative;width:80%}.nextCamps .camp .innerCamp .bgImage .polygon:after{background:url(https://i.imgur.com/Py0siCH.jpeg);background-position:50%;background-size:cover;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content:"";inset:15px;position:absolute}.nextCamps .camp .txt{align-self:center;background:#dcedf6;background:linear-gradient(0deg,#94e7849d,#76d551d5 55%);border-radius:15px;color:#1e1e1e;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:400px;min-width:40vw;padding:2rem 3rem}.nextCamps .camp .txt ul li{font-size:1.4rem}.nextCamps .camp .txt a{align-self:flex-start;background-color:#ae0a0a;border-radius:5px;color:#fff;display:inline-block;font-size:1.6rem;padding:.25rem 3rem}.nextCamps .camp .txt h3{font-size:1.7rem}
