.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-3a82b2d3-024f-4a06-fdce-1ff6127d84cb {

.offer-card-container .specification-item .description:lang(ar)  {
    width: max-content;
}

.offers-cards-container .card-body {
    gap: 2px !important;
}
 .offers-cards-container .message-price-equipement::before { 
        content: url(/o/iam-theme/assets/icons/nav/box-4g+.svg);
         position: relative;
           top: 12px;
         margin-right:5px;
                 
       }

.offers-cards-container .specification-wrapper .specification-item {
138px !important
}

}

.offers-cards-container  .offer-validity {
color: #7A8999;
    font-family: 'Montserrat-Medium';
}
.offers-cards-container  .btn-primary{
    width: 100%;
    margin-top: 12px;
    font-family: 'Montserrat-Medium';
    background-color: #F96511;
    border-color: #F96511;
}
.offers-cards-container  
 .message-price-equipement {
    color: #005BC3;
    font-family: Montserrat-bold;
}
@media (max-width: 575.98px) {
.card-without-title .card-body {
    padding: 10px;
}
}
.lfr-layout-structure-item-14626806-b0f5-8d56-ae1c-99d7b4d8c7ba {
.widget-title-link {
    margin-top: 0;
}
.widget-title-link .title {
    font-size: 20px;
    font-family: Montserrat-semiBold;
}
}.lfr-layout-structure-item-8fd88050-4b80-620e-a6ea-6fe5c938d51e {
.component-tabs .navigation-bar-light .nav-link {
color: #28313A;
}

.offers-cards-container .specification-wrapper .specification-item {
    width: 110px !important;
}
.navigation-bar-light {
    background-color: #ffff;
}
.component-tabs .navbar-nav .nav-item {
    flex-basis: 40%;
}

        @media screen and (max-width: 576px) {
        .navigation-bar-light {
      justify-content: center;
}
.navbar-text-truncate {
    font-size: 18px;
}
.navbar-underline .navbar-toggler-link:after {
    background-color: #F96511;
}
.component-tabs .navigation-bar-light .navbar-toggler {
    color: #F96511;
}

        }

.nav-link.active .navbar-text-truncate {
color: #F96511;
}
}.lfr-layout-structure-item-bb96c2a0-4e81-cb74-2b4c-aa51054ca2af {

.widget-offres-wrapper .card:nth-child(5), .widget-offres-wrapper .card:nth-child(6) {
display:none;
}

.row {
justify-content: center;
gap: 77px;
}
}.lfr-layout-structure-item-eba3a461-fbfa-3a66-f4ee-87177b3901fb {
.widget-title-link {
    margin-top: 0;
}
}.lfr-layout-structure-item-f4bbd2af-0033-a634-21ad-84f34cb14c56 {
.offers-cards-container{
    justify-content: center;
}
.offer-card-container {
    flex: 0 0 24.3333%;
}
.offers-cards-container .specification-wrapper .specification-item {
    width: 82px !important;
}



}@media screen and (max-width: 991px) {.lfr-layout-structure-item-bb96c2a0-4e81-cb74-2b4c-aa51054ca2af {

.widget-offres-wrapper .card:nth-child(5), .widget-offres-wrapper .card:nth-child(6) {
display:none;
}

.row {
justify-content: center;
gap: 77px;
}

.widget-offres-wrapper .widget-offer-card {
        min-width: 210px;
        padding: 10px;
        height: 125px;
        gap: 10px;
    }

.row.widget-offres-wrapper {
  gap: 20px;
}

.widget-offres-wrapper a.text-dark {
font-size: 16px;
}
}}@media screen and (max-width: 767px) {.lfr-layout-structure-item-bb96c2a0-4e81-cb74-2b4c-aa51054ca2af {

.widget-offres-wrapper .card:nth-child(5), .widget-offres-wrapper .card:nth-child(6) {
display:none;
}

.row {
justify-content: center;
gap: 77px;
}

.widget-offres-wrapper .widget-offer-card {
        min-width: 210px;
        padding: 10px;
        height: 125px;
        gap: 10px;
    }

.row.widget-offres-wrapper {
  gap: 20px;
}
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-8fd88050-4b80-620e-a6ea-6fe5c938d51e {
.component-tabs .navigation-bar-light .nav-link {
color: #28313A;
}

.offers-cards-container .specification-wrapper .specification-item {
    width: 110px !important;
}
.navigation-bar-light {
    background-color: #ffff;
}
.component-tabs .navbar-nav .nav-item {
    flex-basis: 40%;
}

        @media screen and (max-width: 576px) {
        .navigation-bar-light {
      justify-content: center;
}
.navbar-text-truncate {
    font-size: 13px;
}
.navbar-underline .navbar-toggler-link:after {
    background-color: #F96511;
}
.component-tabs .navigation-bar-light .navbar-toggler {
    color: #F96511;
}
  }

.nav-link.active .navbar-text-truncate {
color: #F96511;
}


.navigation-tabs a.nav-link {
  
    font-size: 13px;
    padding: 10px;
}


}}