.elementor-724 .elementor-element.elementor-element-592518a{margin-top:30px;margin-bottom:30px;}.elementor-724 .elementor-element.elementor-element-ec786fc{width:100%;max-width:100%;}.elementor-724 .elementor-element.elementor-element-ec786fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-724 .elementor-element.elementor-element-a3605e8 .elementor-heading-title{font-family:"IRAN SANS", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.woocommerce .elementor-724 .elementor-element.elementor-element-46eba6c .woocommerce-product-details__short-description{font-family:"IRAN SANS", Sans-serif;font-size:14px;}.elementor-724 .elementor-element.elementor-element-d5a0fc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-724 .elementor-element.elementor-element-d5a0fc8{text-align:center;}.elementor-724 .elementor-element.elementor-element-d5a0fc8 .elementor-heading-title{font-family:"IRAN SANS", Sans-serif;font-size:16px;font-weight:900;color:#000000;}.elementor-724 .elementor-element.elementor-element-668d1c6 .elementor-button{background-color:#00275C;font-family:"IRAN SANS", Sans-serif;font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-724 .elementor-element.elementor-element-6ac26d8 .elementor-button{background-color:#00275C;font-family:"IRAN SANS", Sans-serif;font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-724 .elementor-element.elementor-element-4244e74 .elementor-button{background-color:#00275C;font-family:"IRAN SANS", Sans-serif;font-size:14px;fill:#F8F6F6;color:#F8F6F6;border-radius:15px 15px 15px 15px;}.elementor-724 .elementor-element.elementor-element-a2d6cb2{--alignment:center;--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:6px;--grid-bottom-margin:6px;--e-share-buttons-primary-color:#2C2C2C;}.elementor-724 .elementor-element.elementor-element-a2d6cb2 .elementor-share-btn:hover{--e-share-buttons-primary-color:#00275C;}.elementor-724 .elementor-element.elementor-element-01437a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-724 .elementor-element.elementor-element-01437a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-bc-flex-widget .elementor-724 .elementor-element.elementor-element-01437a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-724 .elementor-element.elementor-element-01437a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-724 .elementor-element.elementor-element-01437a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-724 .elementor-element.elementor-element-01437a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-724 .elementor-element.elementor-element-01437a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-724 .elementor-element.elementor-element-504be02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-724 .elementor-element.elementor-element-504be02{text-align:center;}.elementor-724 .elementor-element.elementor-element-504be02 .elementor-heading-title{font-family:"IRAN SANS", Sans-serif;font-size:16px;font-weight:900;color:#000000;}.elementor-724 .elementor-element.elementor-element-3b99300 .elementor-button{background-color:#00275C;font-family:"IRAN SANS", Sans-serif;font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-724 .elementor-element.elementor-element-2e38f51 > .elementor-widget-container{padding:6px 30px 30px 30px;}.elementor-724 .elementor-element.elementor-element-2e38f51{text-align:center;font-family:"IRAN SANS", Sans-serif;}.woocommerce .elementor-724 .elementor-element.elementor-element-25646c8 .woocommerce-tabs ul.wc-tabs li a{font-family:"IRAN SANS", Sans-serif;font-size:14px;}.woocommerce .elementor-724 .elementor-element.elementor-element-25646c8 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"IRAN SANS", Sans-serif;font-size:14px;line-height:23px;}.woocommerce .elementor-724 .elementor-element.elementor-element-25646c8 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"IRAN SANS", Sans-serif;font-size:19px;}.elementor-724 .elementor-element.elementor-element-898cb33{--divider-border-style:solid;--divider-color:#D3D3D3;--divider-border-width:1px;}.elementor-724 .elementor-element.elementor-element-898cb33 .elementor-divider-separator{width:100%;}.elementor-724 .elementor-element.elementor-element-898cb33 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-724 .elementor-element.elementor-element-afc727b .elementor-button{background-color:#00275C;font-family:"IRAN SANS", Sans-serif;border-radius:90px 0px 90px 9px;padding:20px 20px 20px 20px;}.elementor-724 .elementor-element.elementor-element-4992d25{--swiper-slides-to-display:4;--swiper-slides-gap:10px;grid-column:span 6;grid-row:span 5;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:34px;--arrow-normal-color:#F4AB00;--swiper-pagination-size:6px;--dots-normal-color:#0F153B;}.elementor-724 .elementor-element.elementor-element-4992d25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-724 .elementor-element.elementor-element-4992d25 .swiper-slide > .elementor-element{height:100%;}.elementor-724 .elementor-element.elementor-element-65c126b9:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-65c126b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-724 .elementor-element.elementor-element-65c126b9 > .elementor-container{max-width:860px;}.elementor-724 .elementor-element.elementor-element-65c126b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;padding:200px 0px 30px 0px;}.elementor-724 .elementor-element.elementor-element-65c126b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-724 .elementor-element.elementor-element-65c126b9 > .elementor-shape-top svg{height:250px;transform:translateX(-50%) rotateY(180deg);}body.elementor-page-724:not(.elementor-motion-effects-element-type-background), body.elementor-page-724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-724 .elementor-element.elementor-element-d5a0fc8 .elementor-heading-title{font-size:20px;} .elementor-724 .elementor-element.elementor-element-a2d6cb2{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:6px;--grid-bottom-margin:6px;}.elementor-724 .elementor-element.elementor-element-504be02 .elementor-heading-title{font-size:20px;}.elementor-724 .elementor-element.elementor-element-4992d25{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-724 .elementor-element.elementor-element-d5a0fc8 .elementor-heading-title{font-size:15px;} .elementor-724 .elementor-element.elementor-element-a2d6cb2{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:6px;--grid-bottom-margin:6px;}.elementor-724 .elementor-element.elementor-element-504be02 .elementor-heading-title{font-size:16px;}.elementor-724 .elementor-element.elementor-element-4992d25{--swiper-slides-to-display:1;}}/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-507d488 *//* کل بلوک ریتینگ وسط‌چین */
.woocommerce .woocommerce-product-rating{
  width:100%;
  display:flex;
  justify-content:center;   /* وسط افقی */
  align-items:center;       /* وسط عمودی */
  direction:rtl;
  text-align:center;
  gap:6px;
  margin:0 !important;
  padding:0;
}

/* ترتیب: اول ستاره‌ها بعد متن */
.woocommerce .star-rating{
  order:1;
  margin:0 !important;
}

/* متن پیش‌فرض ووکامرس مخفی */
.woocommerce .woocommerce-product-rating .woocommerce-review-link{
  order:2;
  font-size:0 !important;
  color:transparent !important;
  margin:0 !important;
  padding:0 !important;
}

/* متن فارسی جایگزین */
.woocommerce .woocommerce-product-rating .woocommerce-review-link::after{
  content:"نظرات خریداران";
  font-size:13px;
  font-weight:600;
  color:#f5b301;
  white-space:nowrap;
}

/* رنگ ستاره‌ها */
.woocommerce .star-rating span::before{
  color:#f5b301;
}
.woocommerce .star-rating::before{
  color:#e0e0e0;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-a2d6cb2 *//* ==============================
   Share Buttons (chemsoc) – FIXED HOVER
   ============================== */

/* پایه */
.chemsoc{
  display:flex !important;
  justify-content:center !important;
  gap:12px !important;
}

.chemsoc a,
.chemsoc button,
.chemsoc .elementor-share-btn{
  width:46px !important;
  height:46px !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;

  background:#fff !important;
  border:1px solid rgba(5,23,45,.20) !important;
  border-radius:999px !important;

  box-shadow:0 6px 14px rgba(5,23,45,.08) !important;
  transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease !important;
}

/* آیکن */
.chemsoc i,
.chemsoc svg{
  color:#05172d !important;
  fill:#05172d !important;
  font-size:18px !important;
}

/* ===== هاور تمیز ===== */
.chemsoc a:hover,
.chemsoc button:hover,
.chemsoc .elementor-share-btn:hover{
  background:#fff !important; /* ❌ پر نشه */
  border-color:#05172d !important;
  transform:translateY(-3px) !important;
  box-shadow:
    0 10px 24px rgba(5,23,45,.18),
    0 0 0 2px rgba(5,23,45,.10) !important; /* حلقه */
}

/* فقط آیکن کمی بولدتر */
.chemsoc a:hover i,
.chemsoc a:hover svg,
.chemsoc button:hover i,
.chemsoc button:hover svg{
  color:#05172d !important;
  fill:#05172d !important;
}

/* فوکوس (کیبورد/موبایل) */
.chemsoc a:focus,
.chemsoc button:focus{
  outline:none !important;
  box-shadow:
    0 0 0 3px rgba(5,23,45,.18),
    0 10px 24px rgba(5,23,45,.18) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IRAN SANS';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://septdco.com/wp-content/uploads/2025/01/IRANSansWeb.woff') format('woff');
}
@font-face {
	font-family: 'IRAN SANS';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://septdco.com/wp-content/uploads/2025/01/IRANSansWeb_Bold.woff') format('woff');
}
@font-face {
	font-family: 'IRAN SANS';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */