.intro-project h1 {
    font-size: clamp(16px, 2vw, 20px);
    font-family: var(--Medium);
    margin-bottom: clamp(16px, 2vw, 24px);
}
.s-space.intro-project .row {
    background: white;
    border: 1px solid #CBCBCB;
    border-radius: 16px;
    overflow: hidden;
}
.logo-box {
    display: flex;
}
.box-attr {
    background: var(--color1);
    padding: clamp(16px, 2vw, 24px);
    border-radius: 1rem;
    height: 100%;
}
.box-attr .box-title {
    font-size: clamp(18px, 2vw, 24px);
    margin-bottom: 12px;
    padding-bottom: 12px;
    position: relative;
    font-family: var(--Medium);
    &:after {
        content: "";
        background: white;
        width: 3rem;
        height: 3px;
        display: block;
        position: absolute;
        bottom: 0;
        right: 0;
        border-radius: 1rem;
    }
    &:before {
        content: "";
        width: 100%;
        height: 1px;
        position: absolute;
        bottom: 1px;
        background: #D7D7D7;
    }
}
.box-attr p {
    position: relative;
    padding-right: 12px;
}
.box-attr p:before {
    content: "";
    background: black;
    width: 4px;
    height: 4px;
    position: absolute;
    right: 0;
    top: 14px;
    border-radius: 50%;
    flex: 0 0 4px;
}
.single-projects .thumbnail-post-img img {
    width: 100%;
    margin-bottom: 12px;
    height: auto;
}
.single-projects .desc {
    background: white;
    border-radius: 16px;
    padding: clamp(16px, 2vw, 24px) clamp(24px, 3vw, 38px);
}
.achievements {
    background: white;
    border-radius: 1rem;
    padding: clamp(16px, 2vw, 24px);
}
.achievements .row:first-child {
    display: flex;
    flex-direction: row-reverse;
    margin-bottom: clamp(24px, 3vw, 32px);
}
.achievements-title {
    font-family: 'Estedad_Bold';
    margin-bottom: 1rem;
    font-size: clamp(16px, 2vw, 20px);
}
@media only screen and (max-width: 768px) {
    .achievements .row:first-child,
    .achievements .row:nth-child(2n) {
        flex-direction: column-reverse;
    }
    .sec-attr .row {
        gap: 1.5rem;
    }
}