/* Professional Autumn Background Pattern for Global Solicitors */

/* Apply autumn pattern to entire page */
.bg-pattern {
    background-color: #f8fafc;
    background-image: url('../images/autumn.svg');
    background-repeat: repeat;
    background-position: 0 0;
    background-attachment: fixed;
}

/* Alternative: Apply pattern to specific sections only */
.section-pattern {
    position: relative;
}

.section-pattern::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('../images/autumn.svg');
    background-repeat: repeat;
    background-position: 0 0;
    opacity: 1;
    z-index: -1;
}

/* For subtle overlay effect on white sections */
.pattern-overlay {
    position: relative;
}

.pattern-overlay::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('../images/autumn.svg');
    background-repeat: repeat;
    opacity: 1;
    pointer-events: none;
    z-index: 0;
}

.pattern-overlay > * {
    position: relative;
    z-index: 1;
}
