.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;
}

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

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