.header-logo-4 img {
    width: 220px;
}
    
.brand-section-5 {
    display: flex;
    justify-content: center;
}


.brand-box-1 {
    width: 30%;
    margin: 0 1.5%;
}

.tags {
    position: relative;
    z-index: 9;
    flex-basis: 20%;
}

.tags span {
    display: inline-block;
    padding: 12px 18px;
    line-height: 1;
    font-weight: 600;
    background: var(--bg);
    font-family: "Plus Jakarta Sans", sans-serif;
    margin-right: 10px;
    margin-bottom: 10px;
    text-transform: capitalize;
    border-radius: 4px;
}

#policy {
    margin-right: 5px;
}

.text-white a {
    color: #FFF;
    text-decoration: underline;
}

.project-wrapper-5 .project-content-5 p {
    color: #FFF;
}

.choose-us-wrapper-3 .choose-us-content .choose-list li {
    background-color: var(--white);
    box-shadow: 0 4px 30px 0 rgba(41, 15, 28, 0.1);
    border-radius: 8px;
}

.choose-us-wrapper-3 .choose-us-content .choose-list li .icon {
    background-color: var(--theme);
}

.contact-wrapper-inner .contact-right-items .contact-form-box .form-clt .form .single-select {
    border-radius: 4px;
    border: 1px solid rgba(2, 6, 10, 0.12);
    padding: 18px 10px;
}

.mb-150 {
    margin-bottom: 150px;
}

.project-wrapper-5 .project-content-5 .tag a {
    color: #FFF;
}

.service-card-inner-item-5:hover {
    background-color: var(--theme);
    color: #FFF;
    transition: all 500ms ease;
}

.service-card-inner-item-5:hover h3 {
    color: #FFF;
}

.emailText {
    text-transform: lowercase;
}

.contact-content {
    line-height: 20px;
}

.partner-tag {
    display: inline-block;
    padding: 12px 18px;
    line-height: 1;
    font-weight: 600;
    background: #a93632;
    font-family: "Plus Jakarta Sans", sans-serif;
    margin-right: 10px;
    margin-bottom: 10px;
    text-transform: capitalize;
    border-radius: 4px;
    color: #FFF;
}

.partner-tag:hover {
    background-color: #fff;
    color: #a93632;
}

.sidebar__toggle .fas:before {
    color: #FFF;
}

.partner-tags {
    display: block !important;
}

.partner-tags  span {
    background-color: #a93632;
    color: #FFF;
    margin: 0 4px 6px 0px;
    display: inline-block;
}

.partner-tags a:hover span {
    background-color: #fff !important;
    color: #a93632 !important;
    border: 1px solid #FFF !important;
}

.title-image {
    display: block;
    width: 70px;
    margin-bottom: 25px;
}

.brand-box-1 {
    background-repeat: no-repeat;
    background-position: center;
}

.brand-box-1, .brand-box-2, .brand-box-3 {
    height: 130px;
}

.brand-section-5 {
    width: 100%;
    margin-top: 100px;
}

.brand-box-1 .brand-img-1, .brand-box-2 .brand-img-2, .brand-box-3 .brand-img-3 {
    position: relative;
    line-height: normal;
    text-align: left;
    padding: 10px 20px;
    height: auto;
    transform: none;
    left: unset;
    display: block;
}

.brand-box-1 .brand-img-1 img, .brand-box-2 .brand-img-2 img, .brand-box-3 .brand-img-3 img {
    display: block;
    width: 60px;
}

.brand-box-1 .brand-img-1 p, .brand-box-2 .brand-img-2 p, .brand-box-3 .brand-img-3 p {
    margin-top: 10px;
    color: #FFFFFF;
}

.brand-box-1 .brand-img-1:last-child img {
    transform: unset;
    opacity: 1;
}

@media screen and (min-width: 1400px) {
    .brand-section-5 {
        width: 50%;
        margin-top: -130px;
    }
}

@media screen and (max-width: 550px) {
    .brand-section-5 {
        display: block;
    }
    
    .brand-box-1 {
        width: 94%;
        margin: 0 3% 20px;
    }
    
    .tags {
        flex-basis: 100%;
    }
    
    .header-logo-4 img {
        width: 180px;
    }
}