.dma-why-cards1{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:20px;
    margin:30px 0;
}

.dma-why-card1{
    background:#fff;
    border:1px solid #e8edf5;
    border-radius:16px;
    padding:24px 20px;
    text-align:center;
    transition:.3s ease;
    box-shadow:0 4px 20px rgba(0,0,0,.04);
}

.dma-why-card1:hover{
    transform:translateY(-5px);
    box-shadow:0 12px 35px rgba(0,0,0,.08);
}

.dma-why-icon1{
    width:60px;
    height:60px;
    margin:0 auto 15px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:50%;
    font-size:24px;
    transition:.3s;
}

/* Desert */
.dma-theme-desert .dma-why-icon1{
    background:#fff3eb;
    color:#ff6b1a;
}

.dma-theme-desert .dma-why-card1:hover{
    border-color:#ff6b1a;
}

.dma-theme-desert .dma-why-card1:hover .dma-why-icon1{
    background:#ff6b1a;
    color:#fff;
}

/* 4 Days Desert */
.dma-theme-4desert .dma-why-icon1{
    background:#fff3eb;
    color:#d97706;
}

.dma-theme-4desert .dma-why-card1:hover{
    border-color:#d97706;
}

.dma-theme-4desert .dma-why-card1:hover .dma-why-icon1{
    background:#d97706;
    color:#fff;
}

/* Erg Chigaga */
.dma-theme-ergchigaga .dma-why-card1{
    border-color:#f3e2c7;
}

.dma-theme-ergchigaga .dma-why-icon1{
    background:#fef3e2;
    color:#b45309;
}

.dma-theme-ergchigaga .dma-why-card1:hover{
    border-color:#b45309;
    box-shadow:0 12px 35px rgba(180,83,9,.15);
}

.dma-theme-ergchigaga .dma-why-card1:hover .dma-why-icon1{
    background:#b45309;
    color:#fff;
}

.dma-theme-ergchigaga .dma-why-content1 h3{
    color:#7c2d12;
}

.dma-theme-ergchigaga .dma-why-card1:hover .dma-why-content1 h3{
    color:#b45309;
}

/* Hiking */
.dma-theme-hiking .dma-why-icon1{
    background:#edf8ef;
    color:#2f855a;
}

.dma-theme-hiking .dma-why-card1:hover{
    border-color:#2f855a;
}

.dma-theme-hiking .dma-why-card1:hover .dma-why-icon1{
    background:#2f855a;
    color:#fff;
}

.dma-why-content1 h3{
    margin:0 0 10px;
    font-size:18px;
    font-weight:700;
    line-height:1.3;
    color:#071b4d;
}

.dma-why-content1 p{
    margin:0;
    font-size:14px;
    line-height:1.7;
    color:#667085;
}

@media(max-width:1200px){
    .dma-why-cards1{
        grid-template-columns:repeat(2,1fr);
    }
}

@media(max-width:768px){
    .dma-why-cards1{
        grid-template-columns:repeat(2,1fr);
        gap:15px;
    }

    .dma-why-card1{
        padding:20px 16px;
    }

    .dma-why-icon1{
        width:52px;
        height:52px;
        font-size:20px;
    }

    .dma-why-content1 h3{
        font-size:16px;
    }

    .dma-why-content1 p{
        font-size:13px;
    }
}

@media(max-width:576px){
    .dma-why-cards1{
        grid-template-columns:1fr;
    }

    .dma-why-card1{
        display:flex;
        align-items:flex-start;
        text-align:left;
        gap:15px;
        padding:18px;
    }

    .dma-why-icon1{
        width:48px;
        height:48px;
        min-width:48px;
        margin:0;
        font-size:18px;
    }

    .dma-why-content1{
        flex:1;
    }

    .dma-why-content1 h3{
        margin-bottom:5px;
    }
}