.our-projects-list {
    margin-top: 3rem;
}

.project-item {}

.project-item img {
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
}

.project-item__image {
    flex: 1;
}

.project-item__info {
    flex: 1;
    display: flex;
    flex-direction: row;
    justify-content: right;
}

.project-item__number {
    font-size: 80px;
    font-weight: bold;
    color: rgb(31 193 193);
    line-height: 1;
    padding-right: 5rem;
}

.project-item__title {
    max-width: calc(100% - 77px);
    text-align: right;
}

.project-item__title h2 {
    color: #000;
    font-weight: bold;
    font-size: 1.5rem;
    text-transform: uppercase;
    text-decoration: none;
    font-family: 'Montserrat';
}

.project-item__number,
.project-item__title {
    padding-top: 1.5rem;
    border-top: 7px solid rgb(31 193 193);
}


/* Media */
/* ───────── iPhone family ───────── */

/* iPhone SE (2nd gen) – 375px */
@media only screen and (max-width: 375px) {
    /* styles cho iPhone SE */
}

/* iPhone 12/13/14 Pro – 390px */
@media only screen and (max-width: 390px) {
    /* styles cho iPhone 12/13/14 Pro */
}

/* iPhone XR – 414px */
@media only screen and (max-width: 414px) {
    /* styles cho iPhone XR */
}

/* iPhone 14 Pro Max – 430px */
@media only screen and (max-width: 430px) {
    /* styles cho iPhone 14 Pro Max */
}



/* Google Nest Hub – 600px */
@media only screen and (max-width: 600px) {
    /* styles cho Nest Hub portrait */
}

/* Google Nest Hub Max – 800px */
@media only screen and (max-width: 800px) {
    /* styles cho Nest Hub Max portrait */
}


/* ───────── iPad family ───────── */

/* iPad Mini / Air (9.7"–10.2") – 768px */
@media only screen and (max-width: 768px) {
    /* styles cho iPad 9.7"/10.2" portrait */
}

/* iPad Air 10.9" – 820px */
@media only screen and (max-width: 820px) {
    /* styles cho iPad Air 10.9" portrait */
}

/* iPad Pro 11" – 834px */
@media only screen and (max-width: 834px) {
    /* styles cho iPad Pro 11" portrait */
}

/* iPad Pro 12.9" – 1024px + Nest Hub*/
@media only screen and (max-width: 1024px) {
    /* styles cho iPad Pro 12.9" portrait */
}

/* ───────── Nest Hub Max ───────── */
@media only screen and (max-width: 1280px) {
    /*  */
}