.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-686c250a-0f96-749a-47ca-f4937fb1ba52 {
.clients-center-popup-content {
  .tarif {
    text-align: center;
  }
}
}.lfr-layout-structure-item-6fe38fbf-c777-5458-b00e-21f6d0fc36e4 {
.component-tabs .navigation-bar-light .nav-link {
color: #28313A;
}
.navbar-nav , .navbar-collapse{
    justify-content: center;
}
.offers-cards-container .specification-wrapper .specification-item {
    width: 110px !important;
}
.navigation-bar-light {
    background-color: #ffff;
}
.component-tabs .navbar-nav .nav-item {
    flex-basis: 17%;
        font-size: 20px;
}

        @media screen and (max-width: 576px) {
.component-tabs .navbar-nav .nav-item {
        font-size: 18px;
}

        .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-54a50674-9046-5005-590f-4e05ccee721e {
display: none !important;
}
.lfr-layout-structure-item-9e3fe1d3-6d70-b834-e399-3c78489c75ff {
display: none !important;
}
.lfr-layout-structure-item-4bb51397-2b7e-d379-860a-3bd6c0c176be {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4bb51397-2b7e-d379-860a-3bd6c0c176be {

.card-footer {
background: #FFF;
padding-top: 0;
border: 0;
display:flex;
flex-direction: column;
gap: 10px;
}
.card-title {
font-family: Montserrat-Bold;
font-size: 20px;
}

.card-subtitle {
color: #F96511;
font-size: 16px;
font-family: Montserrat-Bold;
}

.title-wrapper span {
font-family: Montserrat-SemiBold;
font-size: 20px;
}

.title-wrapper  .title{
font-family: Montserrat-Medium;
font-size: 18px;
}

.product-wrapper .product-card .product-card-picture {
    object-fit: contain;
}



@media screen and (max-width: 767px) {
 .product-card {
     
        height: 388px !important;
    }
  
}

}.lfr-layout-structure-item-eba3a461-fbfa-3a66-f4ee-87177b3901fb {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f96bdc13-db67-a5c7-a8af-8f98a0487f31 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6127554b-7470-5030-825d-68dac98507dd {
display: none !important;
}
.lfr-layout-structure-item-6127554b-7470-5030-825d-68dac98507dd {
.row {
     flex-wrap: nowrap;
        overflow: auto;
        scrollbar-width: none;
}
@media screen and (max-width: 576px) {
   .col{
max-width: 220px;
}

}
}
@media screen and (max-width: 767px) {.lfr-layout-structure-item-6fe38fbf-c777-5458-b00e-21f6d0fc36e4 {
.navbar-nav {
justify-content: center;

.nav-item {
flex-basis: 50%;

.navbar-text-truncate {
color: #28313A;
}

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

.navigation-bar-light {
    background-color: #FFF;
}

.navbar-collapse-absolute {
justify-content: center;
}

.component-tabs .navigation-bar-light .icon-caret-bottom {
 border-top: 5px solid #F96511;
}

.collapsed .navbar-text-truncate {
color: #F96511;
font-size: 18px;
font-family: Montserrat-SemiBold;
}

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

 .navbar-text-truncate {
  font-size: 18px;
  color: #28313A;

}

.navbar-underline .navbar-toggler-link:after {
    background-color: #F96511;
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-6fe38fbf-c777-5458-b00e-21f6d0fc36e4 {
.navbar-nav {
justify-content: center;

.nav-item {
flex-basis: 50%;

.navbar-text-truncate {
color: #28313A;
}

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

.navigation-bar-light {
    background-color: #FFF;
}





.navbar-collapse-absolute {
justify-content: center;
}

.component-tabs .navigation-bar-light .icon-caret-bottom {
 border-top: 5px solid #F96511;
}

.collapsed .navbar-text-truncate {
color: #F96511;
font-size: 18px;
font-family: Montserrat-SemiBold;
}

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

 .navbar-text-truncate {
  font-size: 18px;
  color: #28313A;

}

.navbar-underline .navbar-toggler-link:after {
    background-color: #F96511;









}.lfr-layout-structure-item-9e3fe1d3-6d70-b834-e399-3c78489c75ff {
.py-3 {
padding-top: 0px !important;
}
}.lfr-layout-structure-item-4bb51397-2b7e-d379-860a-3bd6c0c176be {

.card {
gap: 20px;
}
.card-footer {
background: #FFF;
border: 0;
display:flex;
flex-direction: column;
gap: 10px;
}
.card-title {
font-family: Montserrat-Bold;
font-size: 16px;
}

.card-subtitle {
color: #F96511;
font-size: 16px;
font-family: Montserrat-Bold;
}

.title-wrapper span {
font-family: Montserrat-SemiBold;
font-size: 17px;
}

.title-wrapper  .title{
font-family: Montserrat-Medium;
font-size: 17px;
}

.product-wrapper .product-card .product-card-picture {
    object-fit: contain;
}


}}