.faqs-box {
    display: grid;
    grid-template-columns: 1fr;
    gap: 20px;
}

.faqs-box .accordion-item {
    border-radius: 16px;
    background: #f6f6f6;
    padding: 25px;
}

footer {
    margin: 0;
}

footer {
    background-color:#ffffff;
    padding: 25px;
    margin-top: 50px;
}

.tp-footer-area {
    background-color: #083b50;
    color: #ffffff;
    border: 0;
}

.tp-footer-bottom {
    background: #083b50;
}

h4.tp-footer-widget-title {
    color: #ffffff;
    min-width: 100%;
}

footer::after {
    background-color: transparent !important;
}