.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-5fc789f7-d075-fcc0-2dc3-66b5293126d7 div {
justify-content: center !important;
}.lfr-layout-structure-item-441a7eb3-3eff-3498-162c-d3e8fb728d4a {
.widget-title-link {
        margin-top: 0px;
        margin-bottom: 5px;
    }
}.lfr-layout-structure-item-0efd2b32-4f0c-c624-3381-ea38f88215f4 {
.offers-cards-container .other-data {
    padding: 0px 20px;
}
.offer-card-container .other-data .sms-info span {
  font-size: 12px;
  color: #F96511;
  font-family: Montserrat-semibold;
}
.offer-card-container .other-data .sms-info  {
  font-size: 13px;
  font-family: Montserrat-medium;
  text-align: center;
  margin-bottom: 10px;

}
.offer-per-month {
    display: none;
}
.offers-cards-container 
.card-body {
    padding: 5px 23px 11px 19px;
    gap: 0px;
}
.offer-price::after {
    content: " DH";
}
.offer-card-container:lang(ar) .offer-price::after {
    content: " درهم";
}
    .offer-price {
        font-size: 27px;
}



.offers-cards-container .specification-wrapper .specification-item {
    width: 113px;
}
@media screen and (max-width: 768px) {
   .offer-card-container {
      width: 85%;
      .other-data .sms-info {
         font-size: 11px;
      }
      .other-data {
         display: flex;
      flex-direction: column;
      align-items: center;
      }
      .other-data .btn-primary {
         width: 120px;
      }
  }

}
}.lfr-layout-structure-item-7442ecf8-d28e-61de-9054-d9acfb83804e {
.widget-icon-titre a.card-body.text-dark {
    font-size: 12px;
}
 .card-interactive:focus {
        box-shadow: inset;
        border-color: #dfdfdf;
    }
    .card-interactive:hover, .card-interactive.hover {
        background: none;
        border-width: 1px;
    }
.card:hover {
  cursor:inherit;
}
.card {
   height: 94%;

  img {
   width: 60px;
  height: 60px;
 }
}

.card a {
text-decoration: none;
}
}
.lfr-layout-structure-item-7442ecf8-d28e-61de-9054-d9acfb83804e {

.row {
     flex-wrap: nowrap;
        overflow: auto;
        scrollbar-width: none;
}
@media screen and (max-width: 576px) {
.card {
  height: 85%;
}
   .col{
max-width: 220px;
}

}
}.lfr-layout-structure-item-a9d88de6-1434-ad40-859e-fc0722e20510 {
.component-slider .slider-text h1 {
    font-size: 24px;
@media screen and (max-width: 768px) {
    font-size: 18px;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-ad33396d-05ee-7cc4-84dc-7aaf57fe19e1 {
display: none !important;
}
.lfr-layout-structure-item-0efd2b32-4f0c-c624-3381-ea38f88215f4 {
.offer-card-container {
width: 100%;
   .price-per-month {
       display: none;
    }
}
.offer-card-container .sub-title {
  font-size: 23px;
}

.offers-cards-container {
flex-wrap: wrap;
justify-content: center;
}
}.lfr-layout-structure-item-d1d867f4-c0c5-941f-f62e-f9ce24f28870 {
display: none !important;
}
.lfr-layout-structure-item-8b2c2975-2dc4-c73a-6e3d-ab40c4fc5750 {
display: block !important;
}
}