.text-box-allseas {
    margin-top: 80px;
    margin-bottom: 160px;
    padding: 24px;
    max-width: 880px;
    background: var(--background-purple-light);
    text-align: justify;
}

.allseas-logo, .allseas-prog {
    margin-top: 64px;
    margin-bottom: 64px;
    text-align: center;
}

.allseas-logo img {
    width: clamp(180px, 80%, 360px);
}

.allseas-prog img {
    width: clamp(180px, 90%, 800px);
}

h3 {
    color: var(--background-green);
}

p {
    color: white;
}

span {
    text-decoration: underline;
    color: white;
    cursor: pointer;
}