 @media(max-width:575px) {
   .card-custom {
         overflow: hidden;
         background: var(--Neutral_FFF, #FFF);
         padding: 20px;
     }
      p{
        color: #667085;
text-align: left;
font-family: "Abhaya Libre";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 22.5px */
     }
     
     h5{
        color: var(--Heading_Text_CL, #101828);
text-align: left;
font-family: Parastoo;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 100%; /* 36px */
    }
     .card-custom img {
         height: 100%;
         object-fit: cover;
         width: 100%;
     }

    
     .price-tag {
       border-radius: 8px;
background: rgba(64, 101, 80, 0.30);
color: var(--Heading_Text_CL, #101828);
text-align: center;
font-family: Parastoo;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 30px */
float: right;
padding: 6px 8px;
     }

     .btn-buy {
       color: #FFF;
font-family: "Abhaya Libre";
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
background: var(--Primary_CL, #406550);
padding: 10px;
         border: none;
         width: 100%;
     }
     .market{
        margin-top: 120px;
     }
     .filter-input {
      height: 60px;
     color: #667085;
font-family: "Abhaya Libre";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 30px; /* 166.667% */
      padding-right: 40px;
      appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
    }

    /* Custom dropdown arrow */
    .custom-select-wrapper {
      position: relative;
    }

    .custom-select-wrapper::after {
      content: '\25BC'; /* Unicode down arrow */
      position: absolute;
      top: 50%;
      right: 15px;
      transform: translateY(-50%);
      color: #888;
      pointer-events: none;
      font-size: 14px;
    }

    /* Make sure input doesn't clash with arrow */
    input.filter-input {
      padding-right: 15px !important;
    }
      .btn-sell{
      background: var(--Primary_CL, #406550);
      color: #FFF;
font-family: "Abhaya Libre";
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
border: none;
padding: 10px 30px;
margin-top: 20px;
    }

 }

 @media (min-width:576px) and (max-width:766.99px) {
   .card-custom {
         overflow: hidden;
         background: var(--Neutral_FFF, #FFF);
         padding: 20px;
     }
      p{
        color: #667085;
text-align: left;
font-family: "Abhaya Libre";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 22.5px */
     }
     
     h5{
        color: var(--Heading_Text_CL, #101828);
text-align: left;
font-family: Parastoo;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 100%; /* 36px */
    }
     .card-custom img {
         height: 100%;
         object-fit: cover;
         width: 100%;
     }

    
     .price-tag {
       border-radius: 8px;
background: rgba(64, 101, 80, 0.30);
color: var(--Heading_Text_CL, #101828);
text-align: center;
font-family: Parastoo;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 30px */
float: right;
padding: 6px 8px;
     }

     .btn-buy {
       color: #FFF;
font-family: "Abhaya Libre";
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
background: var(--Primary_CL, #406550);
padding: 10px;
         border: none;
         width: 100%;
     }
     .market{
        margin-top: 120px;
     }
     .filter-input {
      height: 60px;
     color: #667085;
font-family: "Abhaya Libre";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 30px; /* 166.667% */
      padding-right: 40px;
      appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
    }

    /* Custom dropdown arrow */
    .custom-select-wrapper {
      position: relative;
    }

    .custom-select-wrapper::after {
      content: '\25BC'; /* Unicode down arrow */
      position: absolute;
      top: 50%;
      right: 15px;
      transform: translateY(-50%);
      color: #888;
      pointer-events: none;
      font-size: 14px;
    }

    /* Make sure input doesn't clash with arrow */
    input.filter-input {
      padding-right: 15px !important;
    }
      .btn-sell{
      background: var(--Primary_CL, #406550);
      color: #FFF;
font-family: "Abhaya Libre";
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
border: none;
padding: 10px 30px;
margin-top: 25px;
    }

 }

 @media (min-width: 767px) and (max-width: 991.99px) {
    .card-custom {
         overflow: hidden;
         background: var(--Neutral_FFF, #FFF);
         padding: 20px;
     }
      p{
        color: #667085;
text-align: left;
font-family: "Abhaya Libre";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 22.5px */
     }
     
     h5{
        color: var(--Heading_Text_CL, #101828);
text-align: left;
font-family: Parastoo;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: 100%; /* 36px */
    }
     .card-custom img {
         height: 100%;
         object-fit: cover;
         width: 100%;
     }

    
     .price-tag {
       border-radius: 8px;
background: rgba(64, 101, 80, 0.30);
color: var(--Heading_Text_CL, #101828);
text-align: center;
font-family: Parastoo;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 30px */
float: right;
padding: 6px 8px;
     }

     .btn-buy {
       color: #FFF;
font-family: "Abhaya Libre";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
background: var(--Primary_CL, #406550);
padding: 10px;
         border: none;
         width: 100%;
     }
     .market{
        margin-top: 120px;
     }
     .filter-input {
      height: 60px;
     color: #667085;
font-family: "Abhaya Libre";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 30px; /* 166.667% */
      padding-right: 40px;
      appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
    }

    /* Custom dropdown arrow */
    .custom-select-wrapper {
      position: relative;
    }

    .custom-select-wrapper::after {
      content: '\25BC'; /* Unicode down arrow */
      position: absolute;
      top: 50%;
      right: 15px;
      transform: translateY(-50%);
      color: #888;
      pointer-events: none;
      font-size: 14px;
    }

    /* Make sure input doesn't clash with arrow */
    input.filter-input {
      padding-right: 15px !important;
    }
      .btn-sell{
      background: var(--Primary_CL, #406550);
      color: #FFF;
font-family: "Abhaya Libre";
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
border: none;
padding: 10px 30px;
margin-top: 30px;
    }

 }

 @media (min-width: 992px) and (max-width: 1199.98px) {
  
    .card-custom {
         overflow: hidden;
         background: var(--Neutral_FFF, #FFF);
         padding: 20px;
     }
      p{
        color: #667085;
text-align: left;
font-family: "Abhaya Libre";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 22.5px */
     }
     
     h5{
        color: var(--Heading_Text_CL, #101828);
text-align: left;
font-family: Parastoo;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 100%; /* 36px */
    }
     .card-custom img {
         height: 100%;
         object-fit: cover;
         width: 100%;
     }

    
     .price-tag {
       border-radius: 8px;
background: rgba(64, 101, 80, 0.30);
color: var(--Heading_Text_CL, #101828);
text-align: center;
font-family: Parastoo;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 30px */
float: right;
padding: 6px 8px;
     }

     .btn-buy {
       color: #FFF;
font-family: "Abhaya Libre";
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
background: var(--Primary_CL, #406550);
padding: 10px;
         border: none;
         width: 100%;
     }
     .market{
        margin-top: 120px;
     }
     .filter-input {
      height: 60px;
     color: #667085;
font-family: "Abhaya Libre";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 30px; /* 166.667% */
      padding-right: 40px;
      appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
    }

    /* Custom dropdown arrow */
    .custom-select-wrapper {
      position: relative;
    }

    .custom-select-wrapper::after {
      content: '\25BC'; /* Unicode down arrow */
      position: absolute;
      top: 50%;
      right: 15px;
      transform: translateY(-50%);
      color: #888;
      pointer-events: none;
      font-size: 14px;
    }

    /* Make sure input doesn't clash with arrow */
    input.filter-input {
      padding-right: 15px !important;
    }
      .btn-sell{
      background: var(--Primary_CL, #406550);
      color: #FFF;
font-family: "Abhaya Libre";
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
border: none;
padding: 10px 30px;

margin-top: 25px;}

 }


 @media (min-width: 1200px) and (max-width: 1399.98px) {
    .card-custom {
         overflow: hidden;
         background: var(--Neutral_FFF, #FFF);
         padding: 20px;
     }
      p{
        color: #667085;
text-align: left;
font-family: "Abhaya Libre";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 22.5px */
     }
     
     h5{
        color: var(--Heading_Text_CL, #101828);
text-align: left;
font-family: Parastoo;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 100%; /* 36px */
    }
     .card-custom img {
         height: 100%;
         object-fit: cover;
         width: 100%;
     }

    
     .price-tag {
       border-radius: 8px;
background: rgba(64, 101, 80, 0.30);
color: var(--Heading_Text_CL, #101828);
text-align: center;
font-family: Parastoo;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 30px */
float: right;
padding: 6px 8px;
     }

     .btn-buy {
       color: #FFF;
font-family: "Abhaya Libre";
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
background: var(--Primary_CL, #406550);
padding: 10px;
         border: none;
         width: 100%;
     }
     .market{
        margin-top: 120px;
     }
     .filter-input {
      height: 60px;
     color: #667085;
font-family: "Abhaya Libre";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 30px; /* 166.667% */
      padding-right: 40px;
      appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
    }

    /* Custom dropdown arrow */
    .custom-select-wrapper {
      position: relative;
    }

    .custom-select-wrapper::after {
      content: '\25BC'; /* Unicode down arrow */
      position: absolute;
      top: 50%;
      right: 15px;
      transform: translateY(-50%);
      color: #888;
      pointer-events: none;
      font-size: 14px;
    }

    /* Make sure input doesn't clash with arrow */
    input.filter-input {
      padding-right: 15px !important;
    }
      .btn-sell{
      background: var(--Primary_CL, #406550);
      color: #FFF;
font-family: "Abhaya Libre";
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
border: none;
padding: 10px 30px;

margin-top: 30px;}

 }


 @media (min-width: 1400px) {
     .card-custom {
         overflow: hidden;
         background: var(--Neutral_FFF, #FFF);
         padding: 20px;
     }
      p{
        color: #667085;
text-align: left;
font-family: "Abhaya Libre";
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 22.5px */
     }
     
     h5{
        color: var(--Heading_Text_CL, #101828);
text-align: left;
font-family: Parastoo;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: 100%; /* 36px */
    }
     .card-custom img {
         height: 100%;
         object-fit: cover;
         width: 100%;
     }

    
     .price-tag {
       border-radius: 8px;
background: rgba(64, 101, 80, 0.30);
color: var(--Heading_Text_CL, #101828);
text-align: center;
font-family: Parastoo;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 30px */
float: right;
padding: 6px 8px;
     }

     .btn-buy {
       color: #FFF;
font-family: "Abhaya Libre";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
background: var(--Primary_CL, #406550);
padding: 10px;
         border: none;
         width: 100%;
     }
     .market{
        margin-top: 120px;
     }
     .filter-input {
      height: 60px;
     color: #667085;
font-family: "Abhaya Libre";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 30px; /* 166.667% */
      padding-right: 40px;
      appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
    }

    /* Custom dropdown arrow */
    .custom-select-wrapper {
      position: relative;
    }

    .custom-select-wrapper::after {
      content: '\25BC'; /* Unicode down arrow */
      position: absolute;
      top: 50%;
      right: 15px;
      transform: translateY(-50%);
      color: #888;
      pointer-events: none;
      font-size: 14px;
    }

    /* Make sure input doesn't clash with arrow */
    input.filter-input {
      padding-right: 15px !important;
    }
     .btn-sell{
      background: var(--Primary_CL, #406550);
      color: #FFF;
font-family: "Abhaya Libre";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 30px; /* 166.667% */
border: none;
padding: 10px 30px;
margin-top: 30px;
    }

    }