/* Add padding and left alignment for the CV content */
html, body {
    overflow: visible !important; /* Allow scrolling */
}

h2 {
    font-size: 18px; /* Adjust the size as needed */
}

#cv-section {
    margin-top: 40px; /* Adjust this to match the header's height */
    padding: 50px; /* Adds space around the entire CV section */
}

.cv-content {
    padding-left: 30px; /* This controls the left padding */
    max-width: 900px; /* Limits the width of the content for better readability */
    line-height: 1.6; /* Makes the text more readable */
}

.cv-content h1, 
.cv-content h2 {
    margin-bottom: 20px; /* Space below headings */
}

.cv-content ul {
    list-style-type: disc; 
    padding-left: 40px; /* Indent the bullet points */
}

.cv-content li {
    margin-bottom: 10px; /* Space between list items */
}

.cv-content p {
    margin-bottom: 20px; /* Space below each paragraph */
}

@media (max-width: 768px) {
    .cv-content {
        padding-left: 0px; /* Adjusted left padding for smaller screens */
    }
}