.text-section {
padding: 5% 10%;
}

.text-section .text-ctn  {
    display: flex;
    flex-direction: column;
    gap: 2vw;
    text-align: justify;
}

.text-section .text-ctn a  {
    color: var(--soft_blue);
}

.text-section .text-ctn h1 {
    color: var(--deep_blue);
}

.text-section .text-ctn ul {
    margin-left: 1vw;
}

.text-section .text-ctn ul li::marker {
    color: var(--deep_blue);
}