.payroll-processing-content h3 {
    margin-bottom: 0;
}

.h6,
h6 {
    line-height: 1.8;
}

.navbar .navbar-nav .nav-item .nav-link {
    font-weight: 600;
}

.wa__popup_powered {
    display: none;
}

.top-header-info-brand {
    padding-left: 0;
    margin-bottom: 0;
}

.top-header-info-brand li {
    list-style-type: none;
    display: inline-block;
    color: #fff;
    margin-right: 25px;
    position: relative;
    font-weight: bold;
}

@media only screen and (max-width: 767px) {
    .top-header-info {
        text-align: left;
        flex-direction: column;
    }
}
.widget_rss ul li a:hover {
    color: #042C41 !important;
}

.post-password-form input[type="submit"]:hover {
    border-color: #042C41;
}

.navbar .navbar-nav .nav-item .nav-link {
    color: #666666;
}

.responsive-navbar .offcanvas-body .navbar-nav li a {
    color: #242424;
}

.navbar-category-top {
    margin-bottom: 50px;
}
.navbar-category-top ul {
    display: flex;
    padding-left: 0;
    flex-flow: wrap;
    justify-content: center;
}
.navbar-category-top ul li {
    list-style: none;
}
.navbar-category-top ul li a{
    padding: 10px 15px;
}
.navbar-category-top ul li a.active{
    color: var(--primaryColor);
    background: #F3EDE6;
    border-radius: 5px;
}
.navbar-category-top ul li a:hover{
    color: var(--primaryColor);
    background: #F3EDE6;
    border-radius: 5px;
}
.blog-area.without-color .blog-card .post-image a img {
    border-radius: 15px;
    height: 300px;
    width: 100%;
    object-fit: cover;
}

.blog-card.with-shadow .post-content {
    margin-top: 0;
    padding: 25px 0;
}

.blog-card.with-shadow {
    box-shadow: none;
}

.navbar .navbar-nav .nav-item .nav-link {
    font-weight: 600;
}

.wa__popup_powered {
    display: none;
}

.top-header-info-brand {
    padding-left: 0;
    margin-bottom: 0;
}

@media only screen and (max-width: 767px) {
    .top-header-info {
        text-align: left;
        flex-direction: column;
    }
}

.page-banner-area {
    background: #F3EDE6;
}

.section-title .sub {
    background: #042c413d;
}

.section-title-wrap .title .sub {
    background: #042c413d;
}

.about-content .sub {
    background: #042c413d;
}

.about-wrap-area.with-main-color .about-wrap-content .sub {
    background: #042c413d;
}

.work-process-content .sub {
    background: #042c413d;
}

.work-process-wrap-area.with-main-color .work-process-wrap-content .sub {
    background: #042c413d;
}

.team-area.with-main-color .section-title-wrap .title .sub {
    background: #042c413d;
}

.team-area.without-border-radius .team-content .sub {
    background: #042c413d;
}

.team-content .sub {
    background: #042c413d;
}

.feedback-area.with-main-color .section-title .sub {
    background: #042c413d;
}

.blog-area.with-main-color .section-title .sub {
    background: #042c413d;
}

.choose-us-area.with-main-color .section-title .sub {
    background: #042c413d;
}

.faq-area.with-main-color .faq-content .sub {
    background: #042c413d;
}

.faq-area.without-border-radius .faq-content .sub {
    background: #042c413d;
}

.what-we-do-area.with-black-color .what-we-do-content .sub {
    background: #042c413d;
}

.what-we-do-area.with-black-color .what-we-do-right-content .inner-card .icon::before {
    background-color: #042c413d;
}

.quote-wrap-area.with-main-color .quote-wrap-content .sub {
    background: #042c413d;
}

.quote-wrap-area.without-border-radius .quote-wrap-content .sub {
    background: #042c413d;
}

.process-wrap-area.with-main-color .section-title .sub {
    background: #042c413d;
}

.privacy-policy-content .sub {
    background: #042c413d;
}

.terms-conditions-content .sub {
    background: #042c413d;
}

.payroll-processing-content .sub {
    background: #042c413d;
}

.choose-us-area {
    background-color: #F3EDE6;
}

.choose-us-area .section-title h2 {
    color: #000;
}

.choose-us-content {
    background: #faf8f4;
}

.choose-us-content p {
    color: #000;
}

.choose-us-content h3 {
    color: #000;
}

.choose-us-card {
    background: #faf8f4;
}

.choose-us-card .title h3 {
    color: #000;
}

.choose-us-card .title p {
    color: #000;
}

.choose-us-content .list li {
    color: #000;
}

.choose-us-bottom-content .call-wrap a {
    color: #000;
}

.choose-us-bottom-content .call-wrap span {
    color: #000;
}

.choose-us-bottom-content .content h3 {
    color: #000;
}

.choose-us-bottom-content .or span {
    color: #000;
}

.navbar.sticky {
    background-color: #FFFDFA;
}

.navbar {
    background-color: #FFFDFA;
}

.navbar .navbar-nav .nav-item .dropdown-menu {
    background: #FFFDFA;
}

.navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link {
    color: #000;
}

.navbar .navbar-nav .nav-item .nav-link:hover,
.navbar .navbar-nav .nav-item .nav-link.active {
    font-weight: bold;
    background: #e8e0dba1;
    border-radius: 5px;
}

.navbar .navbar-nav .nav-item:hover .nav-link,
.navbar .navbar-nav .nav-item.active .nav-link {
    font-weight: bold;
    background: #e8e0dba1;
    border-radius: 5px;
    color: #000;
}

.navbar .navbar-nav .nav-item .nav-link {
    color: #000;
}

.navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link.active,
.navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link:hover {
    font-weight: bold;
    background: #e8e0dba1;
}

.navbar .navbar-nav .nav-item .nav-link {
    padding-left: 18px;
    padding-right: 18px;
    margin-right: 4px;
    margin-left: 4px;
}

.navbar .navbar-nav .nav-item {
    margin-left: 0;
    margin-right: 0;
}

.navbar .navbar-nav .nav-item .nav-link {
    padding-top: 7px;
    padding-bottom: 7px;
}

.navbar .navbar-nav .nav-item .dropdown-icon::after {
    content: "\ea4e";
    line-height: 1;
    right: -2px;
    top: 50%;
    transform: translateY(-50%);
    font-family: "remixicon";
    font-size: 15px;
}

.navbar .menu-item.dropdown.active .nav-link {
    padding-right: 36px;
}

.navbar .menu-item.dropdown .nav-link:hover {
    padding-right: 36px;
}

.navbar .menu-item.dropdown .nav-link {
    padding-right: 36px;
}

.navbar .menu-item.dropdown .dropdown-icon::before {
    right: 10px;
}

.navbar .menu-item.dropdown.active .dropdown-icon::before {
    right: 10px;
}

.navbar .menu-item.dropdown .dropdown-icon.nav-link:hover::before {
    right: 10px;
}

.navbar .navbar-nav .nav-item .dropdown-menu .nav-item.active .nav-link {
    color: #000;
    font-weight: bold;
    padding-left: 16px;
    padding-right: 16px;
    background: #e8e0dba1;
}

.navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link {
    padding: 15px 16px;
    background: transparent;
}

.navbar .navbar-nav .nav-item .dropdown-menu .nav-item {
    margin: 0 12px;
}

.default-btn {
    border-radius: 5px;
}

.contact-wrap-form {
    border-radius: 5px;
    background: #F3EDE6;
    padding: 40px;
}
.contact-wrap-form .form-group label {
    color: #000;
}
.contact-wrap-form .form-group .form-control {
    border: 0.5px solid #000;
    color: #000;
}

.contact-wrap-form .form-group .form-control::-moz-placeholder {
  color: #9d9d9d;
}
.contact-wrap-form .form-group .form-control::placeholder {
  color: #9d9d9d;
}
.contact-wrap-form .form-group .form-control:focus {
  color: #000;
}
.contact-wrap-form .default-btn {
    background-color: #042c41;
    color: #fff !important;
    border-radius: 5px;
}
.contact-wrap-form .default-btn:hover {
    background-color: #002d44;
}
.contact-wrap-content .info-card {
    border-radius: 5px;
    background: #F3EDE6;
    padding: 20px;
}
.contact-wrap-content .info-card .list img {
    filter: grayscale(100%) brightness(0%);
}
.contact-wrap-content .info-card .list li.mail img {
    filter: grayscale(100%) brightness(0%);
}
.default-btn {
    border-radius: 5px!important;
}
.overview-inner {
    background: #F3EDE6;
    border-radius: 5px;
}
.top-header-info li {
    color: #fff;
    font-size: 13px;
}
.top-header-info li a {
    color: #fff;
}
.top-header-area.with-main-color .top-header-info li img {
    filter: invert(1);
    max-width: 14.5px;
}
.contact-wrap-form h3 {
    color: #000;
}
.single-footer-widget.widget_nav_menu ul li a {
    color: #fff;
}
.single-footer-widget .info-list li {
    color: #fff;
 }
 .single-footer-widget .info-list li.mail a {
    color: #fff;
}
.single-footer-widget ul li a {
    color: #fff;
}
.single-footer-widget .info-list img{
    filter: hue-rotate(90deg) brightness(200%);
}
.single-footer-widget .info-list li.mail img {
    filter: invert(1);
}
.single-footer-widget.widget_nav_menu ul li a:hover {
    color: #999999;
}
.footer-area .single-footer-widget a:hover {
    color: #999999;
}
.top-header-area.with-main-color .top-header-info li a:hover {
    color: #999999;
}
.default-btn:hover {
    background-color: #002d44;
}
.sub {
    border-radius: 5px!important;
}
.about-image {
    border-radius: 5px;
}
.services-card {
    border-radius: 5px;
    background-color: #faf8f4;
}
.services-card .bg-wrap {
    border-radius: 5px;
    background-color: #e8e0dba1;
}
.contact-wrap-image {
    border-radius: 5px;
}
.blog-card .post-image a img {
    border-radius: 5px;
}
.blog-area.without-color .blog-card .post-image a img {
    border-radius: 5px;
}
.process-wrap-card {
    border-radius: 5px;
}
 .what-we-do-area.with-black-color {
    background-color: #F3EDE6;
}
.what-we-do-content h2 {
    color: #000;
}
.what-we-do-right-content .inner-card h3 {
    color: #000;
}
.what-we-do-area.with-black-color .what-we-do-right-content .inner-card p {
    border-bottom: 1px solid #000;
 }
 .what-we-do-right-content .inner-card p {
    color: #000;
}
.what-we-do-area.with-black-color .what-we-do-right-content .inner-card .icon::before {
    background-color: #faf8f4;
}
.what-we-do-area.with-black-color .what-we-do-content .sub {
    background: #faf8f4;
}
.services-area {
    background: #F3EDE6;
}
.section-title-wrap .title .sub {
    background: #faf8f4;
}
.overview-area::before {
    background-color: #fff;
}
.overview-area {
    background: #fff;
}
.challenges-face-card {
    background: #F3EDE6;
    border-radius: 5px;
}
.services-box {
    background-color: #faf8f4;
    border-radius: 5px;
}
.choose-us-area.with-main-color .choose-us-bottom-content .call-wrap .icon img {
    filter: invert(0);
}
.choose-us-content .list li img {
    filter: grayscale(100%) brightness(0%);
}
.single-footer-widget.auto:nth-child(2) {
    width: 20%;
}
.single-footer-widget.auto:nth-child(3) {
    width: 20%;
}
@media only screen and (min-width: 1600px){
    .single-footer-widget.auto:nth-child(2) {
        width: 20%;
    }
    .single-footer-widget.auto:nth-child(3) {
        width: 20%;
    }
}
.contact-wrap-image {
    height: 362px;
}

@media only screen and (max-width: 767px){
    .navbar {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-brand .black-logo, .navbar-brand img {
        width: 74px;
    }
}