.cacharel__categories .container-grid {
    display: flex;
    flex-wrap: wrap;
	gap: 10px;
}
.cacharel__categories .grid-box-content.w12 {
  width: 100%;
}
.cacharel__categories .grid-box-content.w9 {
    width: 100%;
}
.cacharel__categories .grid-box-content.w6 {
    width: 100%;
}
.cacharel__categories .grid-box-content.w4 {
    width: 100%;
}
.cacharel__categories .grid-box-content.w3 {
    width: 100%;
}

@media (min-width: 575px) {
    .cacharel__categories .container-grid {
        width: calc(100% + 27px);
    }
    .cacharel__categories .grid-box-content.w9 {
        width: calc(50% - 1.5em);
    }
    .cacharel__categories .grid-box-content.w6 {
        width: calc(50% - 1.5em);
    }
    .cacharel__categories .grid-box-content.w4 {
        width: calc(50% - 1.5em);
    }
    .cacharel__categories .grid-box-content.w3 {
        width: calc(50% - 1.5em);
    }
}

@media (min-width: 992px) {

    .cacharel__categories .grid-box-content.w12 {
        width: calc(100% - 1.5em);
    }
    .cacharel__categories .grid-box-content.w9 {
        width: calc(75% - 1.5em);
    }
    .cacharel__categories .grid-box-content.w6 {
        width: calc(50% - 1.5em);
    }
    .cacharel__categories .grid-box-content.w4 {
        width: calc(33.3% - 1.5em);
    }
    .cacharel__categories .grid-box-content.w3 {
        width: calc(25% - 1.5em);
    }
}
.grid-box-content:hover .grid-box-img img {
  opacity: 1 !important;
}
.grid-main .grid-box-content{
height: auto;
}
.grid-url{
margin-bottom: 10px;
  background-color: #fff;
  padding: 10px 21px;
  font-size: 17px;
  text-transform: uppercase;
  border-radius: 25px;
  padding-top: 15px;
  display: inline-block;
  margin-right: 15px;
margin-left: 15px;
color:#1A2A4A;
}
.wrap-gid-btn{
position: absolute;
  bottom: 110px;
left: 0px;
width: 100%;
text-align: center;

}
.btn-pos-6{
text-align: center;
*padding-left: 10%;
}
.btn-pos-1,
.btn-pos-0{
  bottom: 90px;
  text-align: left;
  padding-left: 22%;
}
.cacharel__categories.grid-main-sec{
margin-bottom: 10px;
}
.cacharel-categories.gidh1,
.cacharel-categories .gidh1{
text-align: center;
font-size: 22px;
margin-bottom: 0;
}
.btn-pos-1, .btn-pos-0 {
  bottom: 15px;
  text-align: center;
  padding-left: 0px;
}

@media (max-width:700px) {
.grid-box-content.w{
*display:none;
}
}
.grid-main .grid-box-linck img:nth-child(2) {
  position: relative;
  }
.grid-main .bx-mobile {
  display: block;
}
  .grid-main .bx-desktop {
    display: none;
  }

@media (min-width: 768px) {
  .grid-main .bx-desktop {
    display: block;
  }
   .grid-main .bx-mobile {
    display: none;
  }
}


.cacharel__categories.grid-main-sec .grid-url {
  background-color: transparent;
  text-decoration: underline;
}

.cacharel__categories.grid-main-sec .wrap-gid-btn {
  bottom: 0px;
}