/* @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,700&display=swap'); */
 /* all variables  */

 


   
 
    .dharmshala .main-img{
        /* display: block; */
        width: 100%;
        border-radius: 5px 5px 0 0;
    }
    .dharmshala .desktop-img{
        display: none;
    }
    .dharmshala .mobile-img {
        display: block;
        max-width: 100%;
        border-radius: 5px 5px 0 0;
        margin: 0 auto;
    }

    /* body{
        background-color:hsl(30, 38%, 92%);
        padding: 26px 16px;
        font-family: 'Montserrat', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color:hsl(212, 21%, 14%);
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    
    } */
    /* card display for mobile view  */
    .dharmshala .card{
        width: 100%;
        /* min-width: 140px; */
        display: flex;
        flex-direction: column;
        margin: auto;
        height: 100%;
        margin-bottom: 15px;
                
    }
    .dharmshala .card-content{
        background-color:hsl(0, 0%, 100%);
        border-radius: 0 0 5px 5px;

    }
    .dharmshala .card-inner-content{
        padding: 10px 20px;
    }
    .dharmshala .pretitle{
        text-transform: uppercase;
        letter-spacing: 3px;
        color:hsl(212, 21%, 14%);
        margin-bottom: 16px;
    }
    .dharmshala .title{
        font-family: 'Fraunces', serif;
        font-weight: 500,700;
        margin-bottom: 20px;
    }
    .dharmshala .descreption{
        font-size: 14px;
        line-height: 20px;
        color:hsl(212, 21%, 14%);
        font-family: 'Montserrat', sans-serif;
        font-weight:500 ;
        margin-bottom: 20px;
    }
    .dharmshala .card-price{
        margin-bottom: 24px;
    }
    .dharmshala .new-price{
        color:#05579e;
        font-size: 28px;
        font-family: 'Fraunces', serif;
        display: inline-block;
        margin-right: 24px;
        font-weight: 700;
       
    }
    .dharmshala .original-price{
        position: relative;
        color:hsl(212, 21%, 14%);
        text-decoration: line-through;
      
    }
    .dharmshala .btn{
        background-color:#05579e;
        color:hsl(0, 0%, 100%);
        text-align: center;
        display: block;
        height: 46px;
        width: 100%;
        border-radius: 5px;
        font-weight: 500;
        cursor: pointer;
        border: 0px;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
     
    }
    .dharmshala .btn:hover{
        background-color:hsl(212, 21%, 14%);
        color:#fff;
    }
    .dharmshala .btn img{
        display: inline-block;
        position: relative;
        margin-right: 14px;
        bottom: -3px;
    }


/* for desktop  design css */


    @media screen and (min-width:603px) {

      
       /* card display for desktop veiw */
       .dharmshala .card{
        width: 100%;
        display: flex;
        flex-direction: row;
        padding: 10px;
        /* margin-top: 4rem; */
        margin-bottom: 0px;  
        }
     
        .dharmshala .mobile-img{
        display: none;
        }

        .dharmshala .desktop-img{
        display: block;
        height: 100%;
        width: 100%;
        border-radius: 5px 0 0 5px;
        }
    
        .dharmshala .card-img,
        .dharmshala .card-content{
        width: 50%;
        }
        .dharmshala .card-content{
        border-radius: 0 5px 5px 0;
        }  
   
    }
    .center{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    } 



    