.vision-container{margin-top:10vh;border:5px solid #f8afdd;padding:20px;border-radius:20px;box-sizing:border-box;width:70vw}.vision-container h2{margin:10px 0}.vision-point-margin{margin-top:10vh;border:5px solid #f8afdd;padding:20px;border-radius:20px;box-sizing:border-box;width:70vw}.vision-point-margin h2{margin:10px 0}@media (max-width: 768px){.vision-container{width:100%;margin-top:5vh;padding:10px}.vision-point-margin{padding:10px;margin-top:150px;width:100%}}
