/* Portfolio Page Spacing Improvements */

/* Add spacing between main sections */
.vc_row {
    margin-bottom: 60px !important;
}

.vc_row:last-child {
    margin-bottom: 0 !important;
}

/* Hero section improvements */
.vc_custom_1446651628089 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
}

/* Main content area spacing */
.vc_custom_1446653868958 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
}

/* Column spacing improvements */
.vc_column-inner {
    padding: 30px !important;
}

/* Add visual separation with subtle backgrounds */
.vc_row:nth-child(even) {
    background-color: rgba(0, 0, 0, 0.03);
    padding: 40px 0;
}

/* Improve spacing for the Brief/Process/Result columns */
.vc_inner.vc_row .vc_column-inner {
    background-color: rgba(0, 0, 0, 0.05);
    border-radius: 8px;
    margin: 0 10px;
}

/* Footer and navigation spacing */
.post-pagination-wrap {
    margin-top: 80px !important;
}

/* Add some breathing room to images and videos */
.wpb_single_image,
.wpb_video_widget {
    margin: 40px 0;
}

/* Improve button spacing */
.theme-button {
    padding: 20px 40px !important;
    margin: 10px 5px;
}