/* Light orange background for footer */
.axil-footer-area.footer-style-2 {
    background: #fff6ed;
}

/* Thin vertical line between columns */
.axil-footer-area.footer-style-2 .row.g-4 > [class^="col-"]:not(:last-child) {
    border-right: 1px solid #ffd6b0;
}

/* Remove right border on mobile */
@media (max-width: 991px) {
    .axil-footer-area.footer-style-2 .row.g-4 > [class^="col-"] {
        border-right: none;
        border-bottom: 1px solid #ffd6b0;
    }
    .axil-footer-area.footer-style-2 .row.g-4 > [class^="col-"]:last-child {
        border-bottom: none;
    }
}

/* Padding for columns to separate from border */
.axil-footer-area.footer-style-2 .axil-footer-widget {
    padding-right: 18px;
    padding-left: 18px;
}
