.elementor-244526 .elementor-element.elementor-element-f407e95:not(.elementor-motion-effects-element-type-background), .elementor-244526 .elementor-element.elementor-element-f407e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000FF;}.elementor-244526 .elementor-element.elementor-element-f407e95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-244526 .elementor-element.elementor-element-f407e95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244526 .elementor-element.elementor-element-929b1e5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-244526 .elementor-element.elementor-element-bf71802.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-244526 .elementor-element.elementor-element-d01e72c{text-align:center;}.elementor-244526 .elementor-element.elementor-element-fa73ae4 .wd-btn-text{font-family:"iransans", Sans-serif;font-weight:500;}.elementor-244526 .elementor-element.elementor-element-3955a6f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-244526 .elementor-element.elementor-element-e62a25b{--wd-brd-radius:20px;}.elementor-244526 .elementor-element.elementor-element-3acc808:not(.elementor-motion-effects-element-type-background), .elementor-244526 .elementor-element.elementor-element-3acc808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.berimmode.shop/wp-content/uploads/2025/07/backjadid.png");background-position:center center;background-size:cover;}.elementor-244526 .elementor-element.elementor-element-3acc808{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px -10px 0px -10px;}.elementor-244526 .elementor-element.elementor-element-3acc808 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244526 .elementor-element.elementor-element-6298a5e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-244526 .elementor-element.elementor-element-817292a > .elementor-widget-container{margin:50px 0px 0px -10px;}.elementor-244526 .elementor-element.elementor-element-817292a{--wd-brd-radius:20px;}.elementor-244526 .elementor-element.elementor-element-a0ca093 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-244526 .elementor-element.elementor-element-a0ca093:not(.elementor-motion-effects-element-type-background), .elementor-244526 .elementor-element.elementor-element-a0ca093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDF9;}.elementor-244526 .elementor-element.elementor-element-a0ca093{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-244526 .elementor-element.elementor-element-a0ca093 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244526 .elementor-element.elementor-element-2ea3600 .tabs-name{color:#1510C4;}.elementor-244526 .elementor-element.elementor-element-2ea3600 .wd-tabs .tabs-name{font-family:"rokhbold", Sans-serif;}.elementor-244526 .elementor-element.elementor-element-2ea3600 .wd-nav.wd-nav-tabs .wd-nav-link{font-family:"rokh", Sans-serif;font-weight:800;}.elementor-244526 .elementor-element.elementor-element-b8642d9:not(.elementor-motion-effects-element-type-background), .elementor-244526 .elementor-element.elementor-element-b8642d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-244526 .elementor-element.elementor-element-b8642d9{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-244526 .elementor-element.elementor-element-b8642d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244526 .elementor-element.elementor-element-35a91f7 .title{color:#000000;font-size:21px;}.elementor-244526 .elementor-element.elementor-element-35a91f7 .title-after_title{color:#FF0082;}@media(min-width:768px){.elementor-244526 .elementor-element.elementor-element-bf71802{width:19.333%;}.elementor-244526 .elementor-element.elementor-element-3955a6f{width:80%;}}@media(max-width:767px){.elementor-244526 .elementor-element.elementor-element-f407e95{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-244526 .elementor-element.elementor-element-6eaf50f{width:100%;}.elementor-244526 .elementor-element.elementor-element-929b1e5{padding:0px 0px 0px 0px;}.elementor-244526 .elementor-element.elementor-element-bf71802{width:30%;}.elementor-244526 .elementor-element.elementor-element-3955a6f{width:70%;}}/* Start custom CSS for column, class: .elementor-element-bf71802 */@media (max-width: 768px) {
  .elementor-hidden-phone {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    width: 30% !important;
  }
}

@media (max-width: 768px) {
  .elementor-hidden-phone img {
    width: 100% !important;
    height: auto !important;
    max-width: 80% !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3955a6f */.berimxxz {
  position: relative;
  overflow-x: auto;
  display: flex;
  gap: 20px;
  padding: 0 0px;

  /* مخفی کردن نوار اسکرول */
  scrollbar-width: none; /* برای فایرفاکس */
  -ms-overflow-style: none; /* برای IE و Edge */
}

.berimxxz::-webkit-scrollbar {
  display: none; /* برای کروم، سافاری و اپرا */
}

/* لایه هاله روی دو طرف */
.berimxxz::before,
.berimxxz::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 40px;
  pointer-events: none;
  z-index: 10;
}

.berimxxz::before {
  left: 0;
  background: linear-gradient(to right, blue, transparent);
}

.berimxxz::after {
  right: 0;
  background: linear-gradient(to left, blue, transparent);
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-817292a */.berimxxxz {
  position: relative;
  overflow-x: auto;
  display: flex;
  gap: 20px;
  padding: 0;

  /* مخفی کردن نوار اسکرول */
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.berimxxz::-webkit-scrollbar {
  display: none;
}

/* لایه هاله روی دو طرف */
.berimxxxz::before,
.berimxxxz::after {
  content: "";
  position: absolute;
  top: 47px;       /* فاصله از بالا */
  bottom: 0px;    /* فاصله از پایین */
  width: 60px;
  pointer-events: none;
  z-index: 10;
}

.berimxxxz::before {
  left: 0;
  background: linear-gradient(to right, blue, transparent);
}

.berimxxxz::after {
  right: 0;
  background: linear-gradient(to left, blue, transparent);
}/* End custom CSS */