	.development-box {
    position: relative;
    height: 100%;
    padding: 85px 50px 50px 50px;
    border-radius: 10px;
    background-color: #FFFFFF1A;
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
    z-index: 1;
}

.development-box .tp-title {
    margin-bottom: 15px;
}

.development-box ul {
    padding-left: 0;
    margin-bottom: 0;
    margin-top: 30px;
}

.development-box ul li i {
    font-size: 6px;
    color: var(--tp-primary);
    transform: translateY(-3px);
    margin-right: 8px;
}

.development-box ul li:not(:last-child) {
    margin-bottom: 15px;
}

.development-box::before {
    content: "";
    position: absolute;
    inset: 0;
    background-position: top -20px right -20px;
    background-repeat: no-repeat;
    background-size: 100px auto;
    z-index: -1;
}

.development-box--1::before {
    background-image: url('/files_upload/approach-item-bg-1.svg');
}
.development-box--2::before {
    background-image: url('/files_upload/approach-item-bg-2.svg');
}
.development-box--3::before {
    background-image: url('/files_upload/approach-item-bg-3.svg');
}



.our-value__image img {
    border-radius: 10px;
}

.our-value__box {
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px)
}

.our-value__box .tp-title {
    margin-bottom: 0;
}

.our-value__box .tp-icon {
    width: 60px;
    min-width: 60px;
    height: 60px;
    background-color: var(--tp-primary);
    border-radius: 10px;
    transition: ease-in-out .4s;
}

.our-value__box:hover .tp-icon {
    background-color: var(--tp-title-color);
    color: #fff;
}

.skill-group {
    border-bottom: 1px solid #0D0D0D1A;
}

.skill-group__list .tp-feature__body {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}

.skill-group__list .tp-title,
.skill-group__list p {
    margin-bottom: 0;
}

.skill-bar {
    height: 10px;
    background-color: #f5f5f5;
    border-radius: 20px;
}

.skill-track {
    width: 0;
    height: 100%;
    background-color: var(--tp-primary);
    transform-origin: left center;
    border-radius: 20px;
}




.team-list .tp-team-overlay .tp-team-item {
    border: none !important;
    box-shadow: none !important;
}


@media (max-width: 1400px) {
    .development-box {
        padding: 85px 30px 30px 30px;
    }
}

@media (max-width: 1024px) {
    .development-box {
        padding: 85px 20px 20px 20px;
    }
}

@media (max-width: 767.98px) {
    .our-value__box {
        left: 20px !important;
        bottom: 20px !important;
    }
    .our-value__box .tp-icon {
        width: 50px;
        min-width: 50px;
        height: 50px;
    }
    
    .skill-group__list .tp-feature__body {
        margin-bottom: 15px;
    }
}
