﻿*
{
    margin: 0;
    padding: 0;
    box-sizing: border-box;

    font-family:Yekan_Regular;
}

body
{
    margin:0;
}

/*----------------------------------------------*/
h2
{
    font-size: 26px;
    margin-bottom: 50px;
    text-align:center;
    Color: var(--yellow1);
}


h3
{
    margin-bottom: 50px;
    text-align:center;
    Color: var(--yellow1);
}

p
{
    /*font-size: 20px;*/
    text-align: center;
    direction: rtl;
}

/* Why Us */
/*----------------------------------------------*/
.Delivery {
    Background: linear-gradient(135deg, var(--brown), var(--brown1));
    Color: #fff;
    Padding: 80px 8%;
    Text-align: center;
}

.Delivery h2 {
    Margin-bottom: 50px;
}

.Delivery-grid {
    Display: grid;
    direction:rtl;
    Grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    Gap: 25px;
}

.card {
    Background: rgba(255,255,255,0.08);
    Padding: 32px 22px;
    Border-radius: 16px;

    display:grid;
    grid-direction:column;
    justify-content:center;

    height:100%;
}

.card span {
    Display: block;
    Font-size: 32px;
    Margin-bottom: 15px;
    Color: var(--yellow1);
}


    .card img
    {
        width:70%;
        margin:0 auto;
    }

    .card div
    {
        margin-top:auto;
    }
/*----------------------------------------------*/

/*----------------------------------------- Tablet --------------------------------------*/
@media (max-width: 768px)
{

    h2
    {
        font-size: 18px;
    }

    p
    {
        font-size: 15px;
    }

    /*-------------------------------------*/

    .Delivery
    {
        Padding: 60px 5%;
    }

}

/*------------------------------------------- Mobile ------------------------------------*/
@media (max-width: 420px)
{

    h2
    {
        font-size: 13px;
    }

    p
    {
        font-size: 13px;
    }

    /*-------------------------------------*/
}