.elementor-7000034540 .elementor-element.elementor-element-9374ac5{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-5b48682{--spacer-size:15px;}.elementor-7000034540 .elementor-element.elementor-element-051b69c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7000034540 .elementor-element.elementor-element-0ee0276{--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-7000034540 .elementor-element.elementor-element-850781a{--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-7000034540 .elementor-element.elementor-element-6497e37 .elementor-heading-title{font-size:30px;line-height:64px;}.elementor-7000034540 .elementor-element.elementor-element-84252ec{text-align:justify;}.elementor-7000034540 .elementor-element.elementor-element-a560678{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-b47cade{--spacer-size:50px;}.elementor-7000034540 .elementor-element.elementor-element-fd56057{--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-7000034540 .elementor-element.elementor-element-e4507b4{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-0dec551{--spacer-size:50px;}.elementor-7000034540 .elementor-element.elementor-element-94868ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7000034540 .elementor-element.elementor-element-4ffe426{--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-7000034540 .elementor-element.elementor-element-4ffe426.e-con{--order:-99999 /* order start hack */;}.elementor-7000034540 .elementor-element.elementor-element-90dcc65{--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-7000034540 .elementor-element.elementor-element-90dcc65.e-con{--order:-99999 /* order start hack */;}.elementor-7000034540 .elementor-element.elementor-element-e2c1970 .elementor-heading-title{font-size:40px;line-height:64px;}.elementor-7000034540 .elementor-element.elementor-element-c5f87b4{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7000034540 .elementor-element.elementor-element-fac5c82{--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-7000034540 .elementor-element.elementor-element-fac5c82.e-con{--order:-99999 /* order start hack */;}.elementor-7000034540 .elementor-element.elementor-element-15d57bb{--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-7000034540 .elementor-element.elementor-element-15d57bb.e-con{--order:-99999 /* order start hack */;}.elementor-7000034540 .elementor-element.elementor-element-395f1a3 .elementor-heading-title{font-size:40px;line-height:64px;}.elementor-7000034540 .elementor-element.elementor-element-fbb5927{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-af6640b{--spacer-size:50px;}.elementor-7000034540 .elementor-element.elementor-element-5bab653{--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-7000034540 .elementor-element.elementor-element-5a326be{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-3b9724b{--spacer-size:50px;}.elementor-7000034540 .elementor-element.elementor-element-0f39b45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7000034540 .elementor-element.elementor-element-d9d8c5d{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-64396d6{text-align:center;}.elementor-7000034540 .elementor-element.elementor-element-a1c8f03{--e-image-carousel-slides-to-show:6;}.elementor-7000034540 .elementor-element.elementor-element-a1c8f03 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7000034540 .elementor-element.elementor-element-a1c8f03 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-7000034540 .elementor-element.elementor-element-a1c8f03 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;width:4px;height:4px;}.elementor-7000034540 .elementor-element.elementor-element-a1c8f03 .swiper-wrapper{display:flex;align-items:center;}.elementor-7000034540 .elementor-element.elementor-element-0d271b9{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-1c17191{--spacer-size:50px;}.elementor-7000034540 .elementor-element.elementor-element-b4b0ded{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-43aa686{text-align:center;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4{background-color:#FFFFFF;border-radius:15px;padding:20px 20px 20px 20px;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item{background-color:#FFFFFF;border-radius:10px;padding:20px 25px 20px 25px;margin:5px 0px 5px 0px;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item:hover, .elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item.ah-open{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item:hover::before{background-color:#FF0000;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item.ah-open::before{background-color:#FF0000;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item .ah-number{font-size:12px;font-weight:bold;color:#ccb58c;margin:0px 0px 0px 0px;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item:hover .ah-number{color:#FF0202;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item.ah-open .ah-number{color:#FF0202;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item .ah-title .ah-title-value{font-size:22px;color:#000000;background-color:#02010100;border-radius:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item .ah-description{font-size:16px;color:#213170;margin:0px 0px 0px 0px;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item .ah-title-section .ah-icon{width:35px;height:35px;color:#fff;background-color:#162055;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2c3879;border-radius:15%;padding:15px 15px 15px 15px;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item .ah-title-section .ah-icon svg{width:35px;fill:#fff;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item:hover .ah-title-section .ah-icon{border-color:#2c3879;}.elementor-7000034540 .elementor-element.elementor-element-21feeda .ahura_element_faq_4 .ah-items .ah-item.ah-open .ah-title-section .ah-icon{border-color:#2c3879;}.elementor-7000034540 .elementor-element.elementor-element-8e542b5{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-f7c382f{--spacer-size:50px;}.elementor-7000034540 .elementor-element.elementor-element-0ad2419{--display:flex;}.elementor-7000034540 .elementor-element.elementor-element-770b107 .elementor-heading-title{font-weight:400;}.elementor-7000034540 .elementor-element.elementor-element-daf8ed4 .elementor-heading-title{font-weight:400;}@media(min-width:768px){.elementor-7000034540 .elementor-element.elementor-element-0ee0276{--width:50%;}.elementor-7000034540 .elementor-element.elementor-element-850781a{--width:50%;}.elementor-7000034540 .elementor-element.elementor-element-4ffe426{--width:50%;}.elementor-7000034540 .elementor-element.elementor-element-90dcc65{--width:50%;}.elementor-7000034540 .elementor-element.elementor-element-fac5c82{--width:50%;}.elementor-7000034540 .elementor-element.elementor-element-15d57bb{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7000034540 .elementor-element.elementor-element-d9d8c5d{--width:50%;}}@media(max-width:767px){.elementor-7000034540 .elementor-element.elementor-element-6497e37{text-align:center;}.elementor-7000034540 .elementor-element.elementor-element-6497e37 .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-7000034540 .elementor-element.elementor-element-84252ec{text-align:justify;}.elementor-7000034540 .elementor-element.elementor-element-e2c1970{text-align:center;}.elementor-7000034540 .elementor-element.elementor-element-e2c1970 .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-7000034540 .elementor-element.elementor-element-c997bb7{text-align:justify;}.elementor-7000034540 .elementor-element.elementor-element-395f1a3{text-align:center;}.elementor-7000034540 .elementor-element.elementor-element-395f1a3 .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-7000034540 .elementor-element.elementor-element-2cae820{text-align:justify;}.elementor-7000034540 .elementor-element.elementor-element-0f39b45{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7000034540 .elementor-element.elementor-element-64396d6 .elementor-heading-title{font-size:18px;line-height:1.7em;}.elementor-7000034540 .elementor-element.elementor-element-43aa686{text-align:center;}.elementor-7000034540 .elementor-element.elementor-element-43aa686 .elementor-heading-title{font-size:24px;}.elementor-7000034540 .elementor-element.elementor-element-770b107{text-align:center;}.elementor-7000034540 .elementor-element.elementor-element-770b107 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-7000034540 .elementor-element.elementor-element-daf8ed4{text-align:center;}.elementor-7000034540 .elementor-element.elementor-element-daf8ed4 .elementor-heading-title{font-size:18px;line-height:1.5em;}}/* Start custom CSS for html, class: .elementor-element-241fcce */.sensor-table-container {
  overflow-x: auto;
  padding: 20px;
  background: #f9f9f9;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}

.table-title {
  font-family: 'Vazirmatn', sans-serif;
  font-size: 1.6rem;
  font-weight: bold;
  color: #004466;
  margin-bottom: 20px;
  text-align: center;
}

.sensor-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Vazirmatn', sans-serif;
  direction: rtl;
}

.sensor-table thead {
  background-color: #004466;
  color: #fff;
}

.sensor-table th, .sensor-table td {
  padding: 14px 18px;
  text-align: right;
  vertical-align: top;
  border-bottom: 1px solid #ddd;
}

.sensor-table tr:hover {
  background-color: #eef6f8;
}

.sensor-table th {
  font-size: 1.1rem;
}

.sensor-table td {
  color: #333;
  font-size: 0.95rem;
}

/* ریسپانسیو برای موبایل */
@media (max-width: 768px) {
  .sensor-table thead {
    display: none;
  }

  .sensor-table tr {
    display: block;
    margin-bottom: 20px;
    border: 1px solid #ccc;
    border-radius: 12px;
    padding: 12px;
    background-color: #fff;
  }

  .sensor-table td {
    display: block;
    text-align: right;
    font-size: 0.95rem;
    padding: 8px 0;
    border: none;
  }

  .sensor-table td::before {
    content: attr(data-label);
    display: block;
    font-weight: bold;
    color: #004466;
    margin-bottom: 4px;
  }

  .table-title {
    text-align: center;
    font-size: 1.3rem;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ab83af *//* بخش کلی جدول */
.sensor-table-section {
  padding: 40px 20px;
  background-color: #f9f9fb;
  font-family: 'IRANSans', 'Segoe UI', sans-serif;
  direction: rtl;
  text-align: center;
}

.sensor-table-title {
  font-size: 24px;
  color: #333;
  margin-bottom: 30px;
  font-weight: bold;
}

/* واکنش‌گرایی جدول */
.sensor-table-container {
  overflow-x: auto;
}

.sensor-table {
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
  border-collapse: collapse;
  background: #ffffff;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.05);
  border-radius: 12px;
  overflow: hidden;
}

.sensor-table th,
.sensor-table td {
  padding: 16px 20px;
  text-align: right;
  border-bottom: 1px solid #e0e0e0;
  font-size: 15px;
}

.sensor-table th {
  background-color: #007acc;
  color: #fff;
  font-weight: 600;
}

.sensor-table tr:last-child td {
  border-bottom: none;
}

.sensor-table tr:hover {
  background-color: #f0faff;
  transition: background-color 0.3s ease;
}

/* وضعیت‌ها - یکدست و با رنگ */
.status {
  display: inline-block;
  padding: 6px 12px;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 500;
}

/* هر وضعیت با رنگ مجزا */
.status.custom-order {
  background-color: #ffe0b2; /* نارنجی روشن */
  color: #e65100;
}

.status.standard-supply {
  background-color: #bbdefb; /* آبی روشن */
  color: #0d47a1;
}

.status.fast-delivery {
  background-color: #c8e6c9; /* سبز روشن */
  color: #1b5e20;
}

.status.import-order {
  background-color: #d1c4e9; /* بنفش روشن */
  color: #4a148c;
}

/* واکنش‌گرایی در موبایل */
@media (max-width: 768px) {
  .sensor-table th,
  .sensor-table td {
    padding: 12px 14px;
    font-size: 14px;
  }

  .sensor-table-title {
    font-size: 20px;
  }
}/* End custom CSS */