.elementor .e-5d1c6bea-4ff0a84{padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;}.elementor .e-6e3b3c6d-4e003d8{display:none;flex-direction:column;}.elementor .e-63d12259-7b3bd61{column-gap:40px;flex-direction:row;row-gap:20px;flex-wrap:wrap;justify-content:space-evenly;.change-icon-scale-red .elementor-icon svg,
.change-icon-scale-red .elementor-icon svg path {
fill: #e53935 !important;
transition: transform 0.3s ease;
}

.change-icon-scale-red:hover .elementor-icon svg {
transform: scale(1.15);
}\n}.elementor .e-6b102cf9-853123b{height:100%;display:flex;}.elementor .e-ef24da0-2408575{height:100%;display:none;}.elementor .e-6d37d427-d2261a4{width:32%;flex-direction:column;justify-content:space-between;}.elementor .e-2686794c-ee9865e{width:68%;overflow:hidden;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:25px;border-radius:12px;background-color:#fafafe;flex-direction:column;justify-content:center;}.elementor .e-531ff003-6a22702{height:400px;padding:10px;margin:0px;border-radius:20px;background-color:#eff3fe;box-shadow:0px 0px 8px 0px #a3a3a373;display:flex;flex-direction:row;}.elementor .e-7d99f40a-bacfcbe{padding-block-start:50px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}.elementor .e-181c6292-5d59ca3{justify-content:center;}.elementor .e-239a2c45-e76e4dc{width:70%;flex-direction:column;justify-content:center;}.elementor .e-2bdf7931-34bfa2b{flex-direction:column;justify-content:center;}.elementor .e-47edd65e-1f2a1a4{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;justify-content:center;}.elementor .e-316c74df-f30df30{width:30%;border-radius:20px;border-width:1px;border-color:#AAB4C2;border-style:solid;background-color:#ffffff;flex-direction:column;justify-content:center;}.elementor .e-16f64933-1d80fc1{border-radius:12px;background-color:#E4EBF5;box-shadow:0px 0px 8px 0px #a3a3a373;flex-direction:row;}.elementor .e-4ecd6e69-0b68607{padding-block-start:50px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;}.elementor .e-2343502d-fc4b470{justify-content:center;}.elementor .e-49b881ac-2e59d5c{display:flex;flex-direction:column;justify-content:center;}.elementor .e-159dd7c0-65f58e2{border-radius:12px;background-color:#272C48;flex-direction:row;}.elementor .e-651cbd69-172a73f{padding-block-start:50px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:none;flex-direction:row;}.elementor .e-7f028c97-ae1e064{font-size:20px;}.elementor .e-33f103a2-f8d9df8{justify-content:space-between;align-items:center;}.elementor .e-f626a2c-cb0cef9{padding-inline-end:20px;}.elementor .e-58d7b246-282ea06{padding-block-start:50px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:5px;flex-direction:column;}.elementor .e-58602cee-8ec1d68{width:32%;flex-direction:column-reverse;justify-content:space-between;}.elementor .e-41c2e5e0-78f0a88{width:68%;overflow:hidden;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:25px;border-radius:12px;background-color:#fafafe;flex-direction:column;}.elementor .e-1fa853d1-d8c4778{padding:10px;margin:0px;border-radius:20px;background-image:url("https://ashiyane-pc.ir/wp-content/uploads/2026/09/background-product-ashiyane4.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px 0px 8px 0px #a3a3a373;display:flex;flex-direction:row;}.elementor .e-19c3604e-143e007{padding-block-start:50px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}.elementor .e-13da6933-b1e1140{font-size:20px;justify-content:space-between;align-items:center;}.elementor .e-366d3ca6-e086529{justify-content:space-between;align-items:center;}.elementor .e-58ab931e-ff22835{padding-inline-end:20px;}.elementor .e-5319ed6d-282d2d8{padding-block-start:50px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}.elementor .e-445ef1f9-2769e84{padding-block-start:50px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}.elementor .e-2158f1d3-3d5f6c1{border-radius:12px;box-shadow:0px 0px 8px 0px #a3a3a373;}.elementor .e-8fccea3-19dd9a5{height:338px;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-35bed1c-6a8bc26{height:338px;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-41121d93-c1bc0c7{border-radius:12px;box-shadow:0px 0px 8px 0px #a3a3a373;}.elementor .e-777e9bf-6e0d138{height:338px;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4e4a2867-a14298b{column-gap:10px;padding-block-start:0px;padding-inline-start:20px;padding-inline-end:20px;row-gap:0px;}.elementor .e-4e4a2867-a14298b:hover,.elementor .e-4e4a2867-a14298b:focus-visible{/* محدوده هر بنر */
selector > .e-con {
  position: relative;
  overflow: hidden;
}

/* نوار نور */
selector > .e-con::after {
  content: "";
  position: absolute;
  top: -80%;
  left: -120%;
  width: 38%;
  height: 260%;

  background: linear-gradient(
      90deg,
      transparent 0%,
      rgba(255, 255, 255, 0.45) 50%,
      transparent 100%
  );

  transform: rotate(35deg);
  transition: left 0.8s cubic-bezier(0.4, 0, 0.2, 1);

  pointer-events: none;
  z-index: 10;
}

/* حرکت نور هنگام هاور */
selector > .e-con:hover::after {
  left: 150%;
}\n}.elementor .e-6c85fefe-22220fa{font-size:20px;}.elementor .e-3723529a-65da44d{justify-content:space-between;align-items:center;}.elementor .e-4adfbc89-600c96a{padding-inline-end:20px;}.elementor .e-31612e75-9ebe9d6{padding-block-start:50px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}.elementor .e-56f8e4e9-ae976dd{border-radius:12px;box-shadow:0px 0px 10px 0px #a3a3a373;}.elementor .e-73393872-aa905c7{height:290px;selector {
  position: relative;
  overflow: hidden;
}

selector .e-image-link-base {
  position: relative;
  display: block;
  overflow: hidden;
}

selector .e-image-link-base::after {
  content: "";
  position: absolute;
  z-index: 10;
  top: -100%;
  left: -80%;
  width: 30%;
  height: 300%;
  
  background: linear-gradient(
      90deg,
      transparent 0%,
      rgba(255,255,255,0.15) 30%,
      rgba(255,255,255,0.9) 50%,
      rgba(255,255,255,0.15) 70%,
      transparent 100%
  );

  transform: rotate(25deg);
  pointer-events: none;
}

selector .e-image-link-base:hover::after {
  left: 150%;
  transition: left 0.8s ease;
}\n}.elementor .e-10ba8135-8bdaa1f{border-radius:12px;box-shadow:0px 0px 10px 0px #a3a3a373;}.elementor .e-5265182c-3a73244{height:290px;selector {
  position: relative;
  overflow: hidden;
}

selector .e-image-link-base {
  position: relative;
  display: block;
  overflow: hidden;
}

selector .e-image-link-base::after {
  content: "";
  position: absolute;
  z-index: 10;
  top: -100%;
  left: -80%;
  width: 30%;
  height: 300%;
  
  background: linear-gradient(
      90deg,
      transparent 0%,
      rgba(255,255,255,0.15) 30%,
      rgba(255,255,255,0.9) 50%,
      rgba(255,255,255,0.15) 70%,
      transparent 100%
  );

  transform: rotate(25deg);
  pointer-events: none;
}

selector .e-image-link-base:hover::after {
  left: 150%;
  transition: left 0.8s ease;
}\n}.elementor .e-66710d6b-f606d25{padding-block-start:50px;padding-inline-start:20px;padding-inline-end:20px;selector .e-image-link-base {
  position: relative;
  display: block;
  overflow: hidden;
}

selector .e-image-link-base::after {
  content: "";
  position: absolute;
  z-index: 10;

  top: -100%;
  left: -80%;

  width: 28%;
  height: 300%;

  background: linear-gradient(
      90deg,
      transparent 0%,
      rgba(255,255,255,0.08) 25%,
      rgba(255,255,255,0.9) 50%,
      rgba(255,255,255,0.08) 75%,
      transparent 100%
  );

  transform: rotate(25deg);
  pointer-events: none;
}

selector .e-image-link-base:hover::after {
  left: 160%;
  transition: left 0.9s ease-in-out;
}\n}.elementor .e-66710d6b-f606d25:hover,.elementor .e-66710d6b-f606d25:focus-visible{/* محدوده هر بنر */
selector > .e-con {
  position: relative;
  overflow: hidden;
}

/* نوار نور */
selector > .e-con::after {
  content: "";
  position: absolute;
  top: -80%;
  left: -120%;
  width: 38%;
  height: 260%;

  background: linear-gradient(
      90deg,
      transparent 0%,
      rgba(255, 255, 255, 0.45) 50%,
      transparent 100%
  );

  transform: rotate(35deg);
  transition: left 0.8s cubic-bezier(0.4, 0, 0.2, 1);

  pointer-events: none;
  z-index: 10;
}

/* حرکت نور هنگام هاور */
selector > .e-con:hover::after {
  left: 150%;
}\n}.elementor .e-529d069f-fb8e108{font-size:20px;}.elementor .e-458ebf9f-6b660bd{justify-content:space-between;align-items:center;}.elementor .e-1e78f182-0c272cf{padding-inline-end:20px;}.elementor .e-29c14287-3797751{padding-block-start:50px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}.elementor .e-3da6910e-b36e259{font-size:20px;}.elementor .e-2330ffbe-9451dc0{justify-content:space-between;align-items:center;}.elementor .e-e1aa9cc-7bcd303{padding-inline-end:20px;}.elementor .e-4630bf39-c8376c6{padding-block-start:50px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}