.elementor-773 .elementor-element.elementor-element-9e47cb5{margin-top:25px;margin-bottom:10px;}.elementor-773 .elementor-element.elementor-element-9d195a1 .elementor-repeater-item-e771b15 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bladi.market/wp-content/uploads/2025/07/Slide_1.webp);background-size:cover;}.elementor-773 .elementor-element.elementor-element-9d195a1 .elementor-repeater-item-e771b15 .swiper-slide-contents{margin-right:auto;}.elementor-773 .elementor-element.elementor-element-9d195a1 .elementor-repeater-item-e771b15 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-773 .elementor-element.elementor-element-9d195a1 .elementor-repeater-item-532bb25 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://bladi.market/wp-content/uploads/2025/07/Camion-Atlas.webp);background-size:cover;}.elementor-773 .elementor-element.elementor-element-9d195a1 .elementor-repeater-item-532bb25 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 29px rgba(0,0,0,0.3);}.elementor-773 .elementor-element.elementor-element-9d195a1 .elementor-repeater-item-532bb25 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-773 .elementor-element.elementor-element-9d195a1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-773 .elementor-element.elementor-element-9d195a1 .swiper-slide-contents{max-width:66%;}.elementor-773 .elementor-element.elementor-element-9d195a1 .swiper-slide-inner{text-align:center;}.elementor-773 .elementor-element.elementor-element-30bf4b4{margin-top:10px;margin-bottom:10px;}.elementor-773 .elementor-element.elementor-element-4475b98 .module-banner.simple-text a{background-color:#9AE2C3;}.elementor-773 .elementor-element.elementor-element-4475b98 .module-purchase-banner a{background-color:#9AE2C3;}.elementor-773 .elementor-element.elementor-element-4475b98 .module-body .purchase-text , .elementor-773 .elementor-element.elementor-element-4475b98 .module-body a{color:#065229;}.elementor-773 .elementor-element.elementor-element-b674649{margin-top:10px;margin-bottom:10px;}.elementor-773 .elementor-element.elementor-element-846758b .module-banner .banner-content .entry-title{color:#3e445a;}.elementor-773 .elementor-element.elementor-element-846758b .module-banner .banner-content .discount-text , .elementor-773 .elementor-element.elementor-element-846758b .module-banner .banner-content .entry-subtitle.xlight{color:#00b853;}.elementor-773 .elementor-element.elementor-element-846758b .module-banner .banner-content .entry-text{color:#9b9bb4;}.elementor-773 .elementor-element.elementor-element-e3baded .module-banner .banner-content .entry-title{color:#3e445a;}.elementor-773 .elementor-element.elementor-element-e3baded .module-banner .banner-content .discount-text , .elementor-773 .elementor-element.elementor-element-e3baded .module-banner .banner-content .entry-subtitle.xlight{color:#00b853;}.elementor-773 .elementor-element.elementor-element-e3baded .module-banner .banner-content .entry-text{color:#9b9bb4;}.elementor-773 .elementor-element.elementor-element-284dee1 .module-banner .banner-content .entry-title{color:#3e445a;}.elementor-773 .elementor-element.elementor-element-284dee1 .module-banner .banner-content .discount-text , .elementor-773 .elementor-element.elementor-element-284dee1 .module-banner .banner-content .entry-subtitle.xlight{color:#00b853;}.elementor-773 .elementor-element.elementor-element-284dee1 .module-banner .banner-content .entry-text{color:#9b9bb4;}.elementor-773 .elementor-element.elementor-element-58048eb{margin-top:10px;margin-bottom:10px;}.elementor-773 .elementor-element.elementor-element-775fd31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-773 .elementor-element.elementor-element-775fd31.elementor-element{--align-self:center;}.elementor-773 .elementor-element.elementor-element-775fd31 .premium-banner-ib-title, .elementor-773 .elementor-element.elementor-element-775fd31 .premium-banner-ib-content, .elementor-773 .elementor-element.elementor-element-775fd31 .premium-banner-read-more{text-align:left;}.elementor-773 .elementor-element.elementor-element-775fd31 .premium-banner-ib img{height:280px;object-fit:cover;opacity:1;}.elementor-773 .elementor-element.elementor-element-775fd31:hover .premium-banner-ib img{opacity:1;}.elementor-773 .elementor-element.elementor-element-775fd31 .premium-banner-animation5 .premium-banner-ib-desc{background-color:#f2f2f2;}.elementor-773 .elementor-element.elementor-element-775fd31 .premium-banner-ib-content{margin:0px 0px -25px 0px;}.elementor-773 .elementor-element.elementor-element-7458d73{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;}.elementor-773 .elementor-element.elementor-element-7458d73.elementor-element{--align-self:center;}.elementor-773 .elementor-element.elementor-element-7458d73 .premium-banner-ib-title, .elementor-773 .elementor-element.elementor-element-7458d73 .premium-banner-ib-content, .elementor-773 .elementor-element.elementor-element-7458d73 .premium-banner-read-more{text-align:left;}.elementor-773 .elementor-element.elementor-element-7458d73 .premium-banner-ib img{height:280px;object-fit:cover;opacity:1;}.elementor-773 .elementor-element.elementor-element-7458d73:hover .premium-banner-ib img{opacity:1;}.elementor-773 .elementor-element.elementor-element-7458d73 .premium-banner-animation5 .premium-banner-ib-desc{background-color:#f2f2f2;}.elementor-773 .elementor-element.elementor-element-7458d73 .premium-banner-ib-content{margin:0px 0px -25px 0px;}.elementor-773 .elementor-element.elementor-element-f97c32b{--display:flex;}.elementor-773 .elementor-element.elementor-element-b7dde76 .uael-fancy-text-wrap {text-align:center;}.elementor-773 .elementor-element.elementor-element-b7dde76.uael-fancytext-stack-yes .uael-fancy-stack {margin-top:0px;margin-bottom:0px;}.elementor-773 .elementor-element.elementor-element-b7dde76.uael-fancytext-stack-yes .uael-fancy-stack .uael-fancy-heading.uael-fancy-text-main{margin-left:0px;margin-right:0px;}.elementor-773 .elementor-element.elementor-element-b7dde76 .uael-fancy-text-main{margin-left:0px;margin-right:0px;}.elementor-773 .elementor-element.elementor-element-b7dde76 .uael-fancy-heading{color:#ED174A;}.elementor-773 .elementor-element.elementor-element-b7dde76 .uael-fancy-heading, .elementor-773 .elementor-element.elementor-element-b7dde76 .uael-fancy-heading .uael-slide_text{font-family:"Alegreya", Sans-serif;}.elementor-773 .elementor-element.elementor-element-b7dde76 .uael-fancy-heading.uael-fancy-text-main{color:#ED174A;}.elementor-773 .elementor-element.elementor-element-b7dde76 .uael-fancy-heading.uael-fancy-text-main, .elementor-773 .elementor-element.elementor-element-b7dde76 .uael-fancy-heading.uael-fancy-text-main .uael-slide_text{font-family:"Alegreya", Sans-serif;}.elementor-773 .elementor-element.elementor-element-09c5d6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-6f43d35 img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-6f43d35 .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-6f43d35 .vid-overlay{object-fit:fill;object-position:center center;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-a26ac78 img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-a26ac78 .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-a26ac78 .vid-overlay{object-fit:cover;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-950336b img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-950336b .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-950336b .vid-overlay{object-fit:fill;object-position:center center;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-6441319 img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-6441319 .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-6441319 .vid-overlay{object-fit:contain;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-36b0376 img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-36b0376 .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-36b0376 .vid-overlay{object-fit:cover;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-fd6592d img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-fd6592d .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-fd6592d .vid-overlay{object-fit:cover;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-e6ebe94 img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-e6ebe94 .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-e6ebe94 .vid-overlay{object-fit:cover;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-be30673 img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-be30673 .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-be30673 .vid-overlay{object-fit:cover;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-9017270 img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-9017270 .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-9017270 .vid-overlay{object-fit:cover;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-1413276 img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-1413276 .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-1413276 .vid-overlay{object-fit:cover;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-962cddb img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-962cddb .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-962cddb .vid-overlay{object-fit:cover;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-57c8633 img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-57c8633 .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-57c8633 .vid-overlay{object-fit:cover;}.elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-d2842ea img.premium-adv-carousel__item-img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-d2842ea .premium-adv-carousel__item-img img, .elementor-773 .elementor-element.elementor-element-0a1a47a .elementor-repeater-item-d2842ea .vid-overlay{object-fit:cover;object-position:center center;}.elementor-773 .elementor-element.elementor-element-0a1a47a.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-773 .elementor-element.elementor-element-0a1a47a.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-773 .elementor-element.elementor-element-0a1a47a.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-773 .elementor-element.elementor-element-0a1a47a .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-773 .elementor-element.elementor-element-0a1a47a .premium-adv-carousel__item{width:150px;}.elementor-773 .elementor-element.elementor-element-0a1a47a .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:150px;}.elementor-773 .elementor-element.elementor-element-0a1a47a .premium-adv-carousel__media-info-wrap{text-align:flex-start;}body.elementor-page-773 .container{max-width:1200px;}body.elementor-page-773 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px;}@media(max-width:767px){.elementor-773 .elementor-element.elementor-element-9d195a1 .swiper-slide{height:250px;}.elementor-773 .elementor-element.elementor-element-4475b98 > .elementor-widget-container{margin:-14px -14px -14px -14px;}.elementor-773 .elementor-element.elementor-element-4475b98.elementor-element{--align-self:center;}.elementor-773 .elementor-element.elementor-element-4475b98 .module-body .purchase-text , .elementor-773 .elementor-element.elementor-element-4475b98 .module-banner.simple-text a{padding-left:0px;}.elementor-773 .elementor-element.elementor-element-f97c32b{--content-width:500px;--min-height:0px;}}/* Start custom CSS for slides, class: .elementor-element-9d195a1 */.elementor-button.elementor-slide-button.elementor-size-sm {
  background-color: #145244; /* Vert plein */
  color: white;
  border-radius: 999px; /* Bords très arrondis */
  border: none;
  padding: 12px 24px;
  font-weight: bold;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* Ombre blanche transparente */
  box-shadow: 0 0 12px rgba(255, 255, 255, 0.2);
  font-size: 16px;
}

/* Hover */
.elementor-button.elementor-slide-button.elementor-size-sm:hover {
  background-color: #159f80;
  color: white;
  box-shadow: 0 0 20px rgba(255, 255, 255, 0.3);
}

/* Flèche */
.elementor-button.elementor-slide-button.elementor-size-sm::after {
  content: " →";
  font-size: 1em;
  padding-left: 6px;
  transition: transform 0.3s ease;
}

.elementor-button.elementor-slide-button.elementor-size-sm:hover::after {
  transform: translateX(4px);
}

/* ✅ Adaptation pour les écrans de téléphone */
@media screen and (max-width: 480px) {
  .elementor-button.elementor-slide-button.elementor-size-sm {
    padding: 10px 20px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for bacola-special-products, class: .elementor-element-cab15f0 */.premium-button-text-icon-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  background-color: #1ab793; /* Vert du bouton */
  color: white;
  padding: 10px 20px;
  border-radius: 999px; /* Bords arrondis */
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
  transition: background-color 0.3s ease, transform 0.2s ease;
  position: relative;
}

/* 3. Ajouter une flèche après le texte */
.premium-button-text-icon-wrapper::after {
  content: " →";
  font-size: 1em;
  padding-left: 6px;
  transition: transform 0.3s ease;
}

/* 4. Animation au clic : la flèche bouge */
.premium-button-text-icon-wrapper:hover::after {
  transform: translateX(4px);
}

/* 5. Effet au survol */
.premium-button-text-icon-wrapper:hover {
  background-color: #159f80;
}/* End custom CSS */
/* Start custom CSS for premium-addon-banner, class: .elementor-element-775fd31 */.premium-banner-ib-desc {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for premium-media-wheel, class: .elementor-element-0a1a47a */.premium-adv-carousel__items img {
  filter: grayscale(100%);
  transition: filter 0.4s ease;
}

.premium-adv-carousel__items img:hover {
  filter: grayscale(0%);
}/* End custom CSS */