.elementor-1680 .elementor-element.elementor-element-58c1f20{margin:-10px 0px 40px 0px;}.elementor-1680 .elementor-element.elementor-element-c9748c4{margin:0px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-1680 .elementor-element.elementor-element-f4d44b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1680 .elementor-element.elementor-element-f4d44b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1680 .elementor-element.elementor-element-f4d44b0.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-1680 .elementor-element.elementor-element-031c218{width:auto;max-width:auto;}.elementor-1680 .elementor-element.elementor-element-031c218 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1680 .elementor-element.elementor-element-031c218 .title{font-size:24px;}.elementor-1680 .elementor-element.elementor-element-63f1cd4{width:auto;max-width:auto;}.elementor-1680 .elementor-element.elementor-element-63f1cd4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1680 .elementor-element.elementor-element-63f1cd4 .wd-btn-text{font-family:"iranyekanx-b", Sans-serif;}.elementor-1680 .elementor-element.elementor-element-2a37d45{margin:0px 0px 60px 0px;}.elementor-1680 .elementor-element.elementor-element-dc95446{margin:0px 0px 60px 0px;}.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-tabs.wd-header-with-bg .wd-tabs-header{background-color:#F7F7F7;}.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-tabs .tabs-name{font-family:"iranyekanx-b", Sans-serif;font-size:24px;text-transform:capitalize;}.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-nav-tabs > li > a{font-family:"iranyekanx", Sans-serif;text-transform:capitalize;}.elementor-1680 .elementor-element.elementor-element-d7b1af9{margin:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-1680 .elementor-element.elementor-element-6c6de17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1680 .elementor-element.elementor-element-6c6de17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1680 .elementor-element.elementor-element-6c6de17.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-1680 .elementor-element.elementor-element-f78d46e{width:auto;max-width:auto;}.elementor-1680 .elementor-element.elementor-element-f78d46e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1680 .elementor-element.elementor-element-f78d46e .title-subtitle{font-family:"iranyekanx", Sans-serif;}.elementor-1680 .elementor-element.elementor-element-f78d46e .title{font-family:"iranyekanx-b", Sans-serif;}.elementor-1680 .elementor-element.elementor-element-eca955f{width:auto;max-width:auto;}.elementor-1680 .elementor-element.elementor-element-eca955f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1680 .elementor-element.elementor-element-eca955f .wd-btn-text{font-family:"iranyekanx", Sans-serif;}.elementor-1680 .elementor-element.elementor-element-e03f683 > .elementor-widget-container{background-color:#F7F7F7;margin:10px 0px 0px 0px;padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-1680 .elementor-element.elementor-element-16a6b34{margin:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-1680 .elementor-element.elementor-element-6171932.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1680 .elementor-element.elementor-element-6171932.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1680 .elementor-element.elementor-element-6171932.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-1680 .elementor-element.elementor-element-e769ef3{width:auto;max-width:auto;}.elementor-1680 .elementor-element.elementor-element-e769ef3 > .elementor-widget-container{margin:0px 10px 20px 0px;}.elementor-1680 .elementor-element.elementor-element-e769ef3 .title{font-size:24px;}.elementor-1680 .elementor-element.elementor-element-1b0abca{width:auto;max-width:auto;}.elementor-1680 .elementor-element.elementor-element-1b0abca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1680 .elementor-element.elementor-element-1b0abca .wd-btn-text{font-family:"iranyekanx-b", Sans-serif;}@media(max-width:1024px){.elementor-1680 .elementor-element.elementor-element-58c1f20{margin:-30px 0px 20px 0px;}.elementor-1680 .elementor-element.elementor-element-c9748c4{margin:0px 0px 30px 0px;}.elementor-1680 .elementor-element.elementor-element-031c218 .title{font-size:22px;}.elementor-1680 .elementor-element.elementor-element-2a37d45{margin:0px 0px 40px 0px;}.elementor-1680 .elementor-element.elementor-element-dc95446{margin:0px 0px 40px 0px;}.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-tabs .tabs-name{font-size:22px;}.elementor-1680 .elementor-element.elementor-element-d7b1af9{margin:0px 0px 40px 0px;}.elementor-1680 .elementor-element.elementor-element-16a6b34{margin:0px 0px 40px 0px;}.elementor-1680 .elementor-element.elementor-element-e769ef3 .title{font-size:22px;}}@media(max-width:767px){.elementor-1680 .elementor-element.elementor-element-c9748c4{margin:0px 0px 10px 0px;}.elementor-1680 .elementor-element.elementor-element-031c218 .title{font-size:20px;}.elementor-1680 .elementor-element.elementor-element-2a37d45{margin:0px 0px 20px 0px;}.elementor-1680 .elementor-element.elementor-element-dc95446{margin:0px 0px 20px 0px;}.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-tabs .tabs-name{font-size:20px;}.elementor-1680 .elementor-element.elementor-element-d7b1af9{margin:0px 0px 20px 0px;}.elementor-1680 .elementor-element.elementor-element-16a6b34{margin:0px 0px 20px 0px;}.elementor-1680 .elementor-element.elementor-element-e769ef3 .title{font-size:20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1680 .elementor-element.elementor-element-f992131{width:100%;}.elementor-1680 .elementor-element.elementor-element-6c6de17{width:50%;}}/* Start custom CSS for wd_slider, class: .elementor-element-8cf2f06 *//* ===================================================
   استایل اختصاصی اسلایدر «دنیز دیجیتال» (Elementor Pro)
   تم مدرن، لایت، سازگار با RTL و فونت‌های فارسی
   =================================================== */

/* ۱. بدنه و کانتینر اصلی اسلایدر */
.elementor-1680 .elementor-element.elementor-element-8cf2f06 {
  direction: rtl;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 15px 35px rgba(15, 23, 42, 0.08);
  transition: all 0.3s ease;
}

/* ۲. پدینگ و چینش محتوای متنی هر اسلاید */
.elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-slide-content {
  text-align: right !important;
  direction: rtl !important;
  padding: 40px 60px !important;
  max-width: 650px;
  margin-right: 0 !important;
  margin-left: auto !important;
}

/* ۳. استایل عنوان اصلی (Heading) */
.elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-slide-heading {
  font-family: 'Vazirmatn', 'IRANSans', 'Tahoma', sans-serif !important;
  font-size: 2.2rem !important;
  font-weight: 900 !important;
  line-height: 1.4 !important;
  color: #0f172a !important;
  margin-bottom: 16px !important;
  text-shadow: 0 2px 10px rgba(255, 255, 255, 0.6);
}

/* ۴. استایل توضیحات اسلاید (Description) */
.elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-slide-description {
  font-family: 'Vazirmatn', 'IRANSans', 'Tahoma', sans-serif !important;
  font-size: 1.05rem !important;
  font-weight: 500 !important;
  line-height: 1.9 !important;
  color: #334155 !important;
  margin-bottom: 24px !important;
}

/* ۵. استایل دکمه کال تو اکشن (CTA Button) */
.elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-slide-button {
  display: inline-block !important;
  background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
  color: #ffffff !important;
  font-family: 'Vazirmatn', 'IRANSans', sans-serif !important;
  font-size: 0.95rem !important;
  font-weight: 700 !important;
  padding: 12px 32px !important;
  border-radius: 12px !important;
  border: none !important;
  box-shadow: 0 8px 20px rgba(2, 132, 199, 0.35) !important;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-slide-button:hover {
  background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important;
  transform: translateY(-3px) !important;
  box-shadow: 0 12px 25px rgba(2, 132, 199, 0.45) !important;
  color: #ffffff !important;
}

/* ۶. فلش‌های ناوبری (Navigation Arrows) */
.elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-swiper-button {
  background: rgba(255, 255, 255, 0.85);
  backdrop-filter: blur(8px);
  width: 44px !important;
  height: 44px !important;
  border-radius: 50%;
  color: #0f172a !important;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

.elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-swiper-button:hover {
  background: #0284c7;
  color: #ffffff !important;
  transform: scale(1.1);
}

.elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-swiper-button svg {
  width: 18px;
  height: 18px;
  fill: currentColor;
}

/* ۷. نقاط ناوبری اسلایدر (Pagination Dots) */
.elementor-1680 .elementor-element.elementor-element-8cf2f06 .swiper-pagination-bullet {
  background: #94a3b8 !important;
  opacity: 0.5;
  width: 10px;
  height: 10px;
  transition: all 0.3s ease;
}

.elementor-1680 .elementor-element.elementor-element-8cf2f06 .swiper-pagination-bullet-active {
  background: #0284c7 !important;
  opacity: 1;
  width: 28px !important;
  border-radius: 6px !important;
}

/* ۸. بهینه‌سازی برای موبایل و تبلت */
@media (max-width: 768px) {
  .elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-slide-content {
    padding: 24px 20px !important;
  }
  
  .elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-slide-heading {
    font-size: 1.5rem !important;
  }
  
  .elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-slide-description {
    font-size: 0.9rem !important;
    line-height: 1.7 !important;
  }
  
  .elementor-1680 .elementor-element.elementor-element-8cf2f06 .elementor-slide-button {
    padding: 10px 24px !important;
    font-size: 0.85rem !important;
  }
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-b191b1e *//* =====================================================
   Deniz Digital | Product Carousel
   عنوان و اطلاعات محصول وسط‌چین
   بدون تغییر سایز تصاویر
   ===================================================== */

.elementor-1680 .elementor-element.elementor-element-b191b1e {
    --deniz-primary: #1769e0;
    --deniz-primary-dark: #0d56bd;
    --deniz-title: #172033;
    --deniz-muted: #8b96a6;
    --deniz-border: #e8edf3;
    --deniz-soft: #f8fafc;
    --deniz-danger: #ef4444;
    --deniz-radius: 18px;
}

/* اسلایدها */
.elementor-1680 .elementor-element.elementor-element-b191b1e .swiper-slide {
    height: auto;
    box-sizing: border-box;
}

/* کارت محصول */
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-grid-item {
    position: relative;
    overflow: hidden;
    height: 100%;
    background: #ffffff;
    border: 1px solid var(--deniz-border);
    border-radius: var(--deniz-radius);
    box-shadow: 0 3px 14px rgba(23, 32, 51, 0.045);
    transition:
        border-color 0.25s ease,
        box-shadow 0.25s ease,
        transform 0.25s ease;
}

/* هاور کارت */
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product:hover,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-grid-item:hover {
    border-color: rgba(23, 105, 224, 0.3);
    box-shadow: 0 12px 30px rgba(23, 32, 51, 0.11);
    transform: translateY(-4px);
}

/* قاب تصویر؛ ابعاد تصویر تغییر نمی‌کند */
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-element-top,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-image-link,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product__thumbnail {
    background: var(--deniz-soft);
    border-radius: var(--deniz-radius) var(--deniz-radius) 0 0;
}

/* تصویر محصول؛ بدون تغییر width، height و object-fit */
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-element-top img,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-image-link img,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product__thumbnail img {
    transition: filter 0.25s ease, opacity 0.25s ease;
}

/* افکت هاور تصویر */
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product:hover .product-element-top img,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product:hover .product-image-link img,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product:hover .wd-product__thumbnail img,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-grid-item:hover .product-element-top img,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-grid-item:hover .product-image-link img,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-grid-item:hover .wd-product__thumbnail img {
    filter: brightness(1.035);
}

/* برچسب تخفیف */
.elementor-1680 .elementor-element.elementor-element-b191b1e .onsale,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-label.onsale {
    z-index: 3;
    top: 12px;
    right: 12px;
    min-width: 44px;
    padding: 5px 9px;
    border: 0;
    border-radius: 8px;
    color: #ffffff;
    background: var(--deniz-danger);
    font-family: inherit;
    font-size: 11px;
    font-weight: 800;
    line-height: 1.4;
    text-align: center;
}

/* بخش اطلاعات محصول */
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-element-bottom,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-information,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product__content {
    background: #ffffff;
    text-align: center;
}

/* عنوان محصول */
.elementor-1680 .elementor-element.elementor-element-b191b1e .woocommerce-loop-product__title,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-entities-title,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-title {
    width: 100%;
    margin-top: 0;
    color: var(--deniz-title);
    font-family: inherit;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.8;
    text-align: center;
    direction: rtl;
    transition: color 0.2s ease;
}

/* هاور عنوان */
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product:hover .woocommerce-loop-product__title,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product:hover .wd-entities-title,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product:hover .product-title,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-grid-item:hover .woocommerce-loop-product__title,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-grid-item:hover .wd-entities-title,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product-grid-item:hover .product-title {
    color: var(--deniz-primary);
}

/* توضیح کوتاه */
.elementor-1680 .elementor-element.elementor-element-b191b1e .short-description,
.elementor-1680 .elementor-element.elementor-element-b191b1e .woocommerce-product-details__short-description {
    color: var(--deniz-muted);
    font-family: inherit;
    font-size: 12px;
    line-height: 1.8;
    text-align: center;
}

/* امتیاز محصول */
.elementor-1680 .elementor-element.elementor-element-b191b1e .star-rating,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-star-rating {
    margin-right: auto;
    margin-left: auto;
    color: #f59e0b;
    font-size: 12px;
}

/* قیمت محصول */
.elementor-1680 .elementor-element.elementor-element-b191b1e .price,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product-price {
    display: block;
    width: 100%;
    color: var(--deniz-primary);
    font-family: inherit;
    font-size: 15px;
    font-weight: 900;
    text-align: center;
    direction: rtl;
}

/* قیمت قبلی */
.elementor-1680 .elementor-element.elementor-element-b191b1e .price del {
    margin-left: 5px;
    color: #a4adba;
    font-size: 11px;
    font-weight: 500;
}

/* قیمت فعلی */
.elementor-1680 .elementor-element.elementor-element-b191b1e .price ins {
    color: var(--deniz-primary);
    text-decoration: none;
}

/* دکمه افزودن به سبد */
.elementor-1680 .elementor-element.elementor-element-b191b1e .add_to_cart_button,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-add-btn,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product_type_simple,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product_type_variable {
    margin-right: auto;
    margin-left: auto;
    border: 0;
    border-radius: 10px;
    color: #ffffff;
    background: var(--deniz-primary);
    font-family: inherit;
    font-size: 12px;
    font-weight: 800;
    transition:
        background 0.25s ease,
        box-shadow 0.25s ease,
        color 0.25s ease;
}

/* هاور دکمه خرید */
.elementor-1680 .elementor-element.elementor-element-b191b1e .add_to_cart_button:hover,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-add-btn:hover,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product_type_simple:hover,
.elementor-1680 .elementor-element.elementor-element-b191b1e .product_type_variable:hover {
    color: #ffffff;
    background: var(--deniz-primary-dark);
    box-shadow: 0 7px 16px rgba(23, 105, 224, 0.25);
}

/* دکمه‌های علاقه‌مندی و مشاهده سریع */
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-buttons,
.elementor-1680 .elementor-element.elementor-element-b191b1e .quick-view,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wishlist-btn,
.elementor-1680 .elementor-element.elementor-element-b191b1e .yith-wcwl-add-to-wishlist {
    transition: opacity 0.25s ease, transform 0.25s ease;
}

.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-buttons a,
.elementor-1680 .elementor-element.elementor-element-b191b1e .quick-view,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wishlist-btn {
    border-radius: 9px;
    color: var(--deniz-title);
    background: #ffffff;
    box-shadow: 0 4px 12px rgba(23, 32, 51, 0.1);
}

.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-buttons a:hover,
.elementor-1680 .elementor-element.elementor-element-b191b1e .quick-view:hover,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wishlist-btn:hover {
    color: #ffffff;
    background: var(--deniz-primary);
}

/* فلش‌های کاروسل */
.elementor-1680 .elementor-element.elementor-element-b191b1e .elementor-swiper-button,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-btn-arrow {
    width: 40px;
    height: 40px;
    border: 1px solid var(--deniz-border);
    border-radius: 50%;
    color: var(--deniz-title);
    background: #ffffff;
    box-shadow: 0 5px 16px rgba(23, 32, 51, 0.12);
    transition:
        color 0.25s ease,
        background 0.25s ease,
        border-color 0.25s ease,
        transform 0.25s ease;
}

/* هاور فلش */
.elementor-1680 .elementor-element.elementor-element-b191b1e .elementor-swiper-button:hover,
.elementor-1680 .elementor-element.elementor-element-b191b1e .wd-btn-arrow:hover {
    color: #ffffff;
    background: var(--deniz-primary);
    border-color: var(--deniz-primary);
    transform: scale(1.06);
}

/* موقعیت فلش‌ها در RTL */
.elementor-1680 .elementor-element.elementor-element-b191b1e .elementor-swiper-button-prev {
    right: -20px;
    left: auto;
}

.elementor-1680 .elementor-element.elementor-element-b191b1e .elementor-swiper-button-next {
    right: auto;
    left: -20px;
}

/* نقاط ناوبری */
.elementor-1680 .elementor-element.elementor-element-b191b1e .swiper-pagination-bullet {
    width: 7px;
    height: 7px;
    margin: 0 4px !important;
    opacity: 1;
    background: #d8e0eb;
    transition: all 0.25s ease;
}

.elementor-1680 .elementor-element.elementor-element-b191b1e .swiper-pagination-bullet-active {
    width: 22px;
    border-radius: 10px;
    background: var(--deniz-primary);
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product,
    .elementor-1680 .elementor-element.elementor-element-b191b1e .product-grid-item {
        border-radius: 14px;
    }

    .elementor-1680 .elementor-element.elementor-element-b191b1e .elementor-swiper-button,
    .elementor-1680 .elementor-element.elementor-element-b191b1e .wd-btn-arrow {
        width: 32px;
        height: 32px;
    }

    .elementor-1680 .elementor-element.elementor-element-b191b1e .elementor-swiper-button-prev {
        right: -8px;
    }

    .elementor-1680 .elementor-element.elementor-element-b191b1e .elementor-swiper-button-next {
        left: -8px;
    }

    .elementor-1680 .elementor-element.elementor-element-b191b1e .woocommerce-loop-product__title,
    .elementor-1680 .elementor-element.elementor-element-b191b1e .wd-entities-title,
    .elementor-1680 .elementor-element.elementor-element-b191b1e .product-title {
        width: 100%;
        font-size: 12px;
        line-height: 1.7;
        text-align: center;
    }

    .elementor-1680 .elementor-element.elementor-element-b191b1e .price,
    .elementor-1680 .elementor-element.elementor-element-b191b1e .wd-product-price {
        font-size: 13px;
        text-align: center;
    }

    .elementor-1680 .elementor-element.elementor-element-b191b1e .short-description,
    .elementor-1680 .elementor-element.elementor-element-b191b1e .woocommerce-product-details__short-description {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a37d45 *//* =====================================
   Deniz Digital | Two Promo Banners
   ===================================== */

.elementor-1680 .elementor-element.elementor-element-2a37d45 {
    --banner-radius: 20px;
    --banner-gap: 22px;
    --banner-shadow: 0 8px 25px rgba(18, 35, 61, 0.08);
    --banner-shadow-hover: 0 16px 35px rgba(18, 35, 61, 0.16);

    display: flex;
    flex-direction: row;
    gap: var(--banner-gap);
    width: 100%;
    direction: rtl;
}

/* کانتینر هر بنر */
.elementor-1680 .elementor-element.elementor-element-2a37d45 > .e-con,
.elementor-1680 .elementor-element.elementor-element-2a37d45 > .elementor-element {
    flex: 1 1 0;
    min-width: 0;
}

/* تصویر بنر */
.elementor-1680 .elementor-element.elementor-element-2a37d45 img {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: 3 / 2;
    object-fit: cover;

    border-radius: var(--banner-radius);
    box-shadow: var(--banner-shadow);

    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        filter 0.35s ease;
}

/* اگر تصویر داخل لینک باشد */
.elementor-1680 .elementor-element.elementor-element-2a37d45 a {
    display: block;
    overflow: hidden;
    border-radius: var(--banner-radius);
}

/* افکت هاور */
.elementor-1680 .elementor-element.elementor-element-2a37d45 a:hover img,
.elementor-1680 .elementor-element.elementor-element-2a37d45 img:hover {
    transform: scale(1.035);
    filter: brightness(1.04);
    box-shadow: var(--banner-shadow-hover);
}

/* جلوگیری از بیرون‌زدگی در هاور */
.elementor-1680 .elementor-element.elementor-element-2a37d45 .elementor-widget-image,
.elementor-1680 .elementor-element.elementor-element-2a37d45 .elementor-widget-image .elementor-widget-container {
    overflow: visible;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-1680 .elementor-element.elementor-element-2a37d45 {
        flex-direction: column;
        gap: 14px;
    }

    .elementor-1680 .elementor-element.elementor-element-2a37d45 img {
        aspect-ratio: 3 / 2;
        border-radius: 15px;
    }
}

/* تبلت */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-1680 .elementor-element.elementor-element-2a37d45 {
        gap: 16px;
    }

    .elementor-1680 .elementor-element.elementor-element-2a37d45 img {
        border-radius: 17px;
    }
}/* End custom CSS */
/* Start custom CSS for wd_products_tabs, class: .elementor-element-29e88f4 *//* ==========================================================
   Deniz Digital - Safe & Isolated Gaming Tabs Styling
   ========================================================== */

.elementor-1680 .elementor-element.elementor-element-29e88f4 {
    --primary-blue: #1769e0;
    --text-main: #0f172a;
    --text-muted: #64748b;
    --border-line: #e2e8f0;
    direction: rtl;
}

/* 1. ستون منو و دسته‌بندی سمت راست */کار هستند. وقتی با `!important` روی پدینگ یا کانتینر تصویر دستور می‌نویسیم، محاسبات ابعاد قالب وودمارت صفر یا به‌هم‌ریخته می‌شود.

برای اینکه **تصاویر دقیقاً به نسبت اصلی خودشان بدون ذره‌ای به‌هم‌ریختگی یا تغییر اندازه باقی بمانند** و فقط یک ظاهر گیمینگ، تمیز و کادربندی‌شده به بخش‌ها داده شود، این کد فوق‌العاده سبک و بدون دخالت در ابعاد تصویر را جایگزین کن:
```css
/* ==========================================================
   Deniz Digital - Safe & Isolated Gaming Tabs Styling
   ========================================================== */

.elementor-1680 .elementor-element.elementor-element-29e88f4 {
--primary-blue: #1769e0;
--text-main: #0f172a;
--text-muted: #64748b;
--border-line: #e2e8f0;
direction: rtl;
}

/* 1. ستون منو و دسته‌بندی سمت راست */
.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-tabs-header,
.elementor-1680 .elementor-element.elementor-element-29e88f4 .tabs-navigation-wrapper {
background: #f8fafc;
border-radius: 16px;
padding: 20px 16px;
border: 1px solid var(--border-line);
}

.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-tabs-header .tabs-title,
.elementor-1680 .elementor-element.elementor-element-29e88f4 .element-title {
font-size: 19px !important;
font-weight: 900 !important;
color: var(--text-main) !important;
margin-bottom: 20px !important;
}

.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-nav-tabs > li > a,
.elementor-1680 .elementor-element.elementor-element-29e88f4 .products-tabs-title > li > a {
border-radius: 10px;
padding: 9px 14px !important;
font-size:.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-product:hover .product-element-top img,
.elementor-1680 .elementor-element.elementor-element-29e88f4 .product-grid-item:hover .product-element-top img {
transform: translateY(-4px);
box-shadow: 0 10px 22px rgba(23, 105, 224, 0.2);
}

/* 3. برچسب‌های روی کاور (جدید، ویژه، اتمام موجودی) */
.elementor-1680 .elementor-element.elementor-element-29e88f4 .product-labels .product-label {
border-radius: 6px !important;
font-weight: 800 !important;
}

/* 4. عنوان بازی زیر کاور */
.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-entities-title,
.elementor-1680 .elementor-element.elementor-element-29e88f4 .woocommerce-loop-product__title {
font-size: 14px !important;
font-weight: 800 !important;
color: var(--text-main) !important;
margin-top: 10px !important;
margin-bottom: 4px !important;
}

/* 5. ریتینگ و ستاره‌ها */
.elementor-1680 .elementor-element.elementor-element-29e88f4 .star-rating {
color: #f59e0b !important;
font-size: 12px !important;
}

/* 6. قیمت بازی */
.elementor-1680 .elementor-element.elementor-element-29e88f4 .price,
.elementor-1680 .elementor-element.elementor-element-29e88f4 .wd-product-price {
color: #4f46e5 !important;
font-weight: 900 !important;
font-size: 14px !important;
}

.elementor-1680 .elementor-element.elementor-element-29e88f4 .price del {
color: #94a3b8 !important;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-e03f683 *//* ==========================================================
   Deniz Digital - Small List / Best Sellers Widget Styling
   ========================================================== */

.elementor-1680 .elementor-element.elementor-element-e03f683 {
    --accent-blue: #1769e0;
    --accent-dark: #1e293b;
    --border-color: #e9eef5;
    --bg-card: #ffffff;
    direction: rtl;
}

/* هدر و عنوان بخش (پرفروش‌ترین‌ها) */
.elementor-1680 .elementor-element.elementor-element-e03f683 .element-title,
.elementor-1680 .elementor-element.elementor-element-e03f683 .title-wrapper {
    margin-bottom: 24px !important;
}

.elementor-1680 .elementor-element.elementor-element-e03f683 .element-title {
    color: var(--accent-dark) !important;
    font-size: 20px !important;
    font-weight: 900 !important;
    position: relative;
    display: inline-block;
}

/* خط دکوراتیو زیر عنوان */
.elementor-1680 .elementor-element.elementor-element-e03f683 .element-title::after {
    content: '';
    display: block;
    width: 36px;
    height: 3px;
    background: var(--accent-blue);
    border-radius: 4px;
    margin-top: 6px;
}

/* دکمه "همه محصولات" */
.elementor-1680 .elementor-element.elementor-element-e03f683 .all-products-btn,
.elementor-1680 .elementor-element.elementor-element-e03f683 a[class*="view-all"] {
    background: #f1f5f9 !important;
    color: #475569 !important;
    border-radius: 10px !important;
    padding: 6px 16px !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    transition: all 0.25s ease !important;
    border: 1px solid transparent !important;
}

.elementor-1680 .elementor-element.elementor-element-e03f683 .all-products-btn:hover,
.elementor-1680 .elementor-element.elementor-element-e03f683 a[class*="view-all"]:hover {
    background: #ffffff !important;
    color: var(--accent-blue) !important;
    border-color: var(--accent-blue) !important;
    transform: translateY(-2px);
}

/* هر آیتم محصول تبدیل به یک مینی‌کارت مجزا و شیک */
.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-product.wd-hover-base,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-list-item,
.elementor-1680 .elementor-element.elementor-element-e03f683 ul.products li.product,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-grid-item {
    background: var(--bg-card) !important;
    border: 1px solid var(--border-color) !important;
    border-radius: 16px !important;
    padding: 12px 14px !important;
    margin-bottom: 14px !important;
    box-shadow: 0 4px 12px rgba(23, 105, 224, 0.04) !important;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 14px !important;
}

/* حالت هاور کارت محصول */
.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-product.wd-hover-base:hover,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-list-item:hover,
.elementor-1680 .elementor-element.elementor-element-e03f683 ul.products li.product:hover,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-grid-item:hover {
    border-color: #bfdbfe !important;
    box-shadow: 0 10px 24px rgba(23, 105, 224, 0.12) !important;
    transform: translateY(-3px);
}

/* قاب تصویر بندانگشتی محصول */
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-element-top,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-image-link,
.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-product-thumb {
    flex-shrink: 0 !important;
    margin: 0 !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    background: #f8fafc !important;
    border: 1px solid #f1f5f9 !important;
}

/* تصویر محصول */
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-element-top img,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-image-link img,
.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-product-thumb img {
    width: 68px !important;
    height: 68px !important;
    object-fit: cover !important;
    display: block !important;
    border-radius: 10px !important;
    transition: transform 0.4s ease !important;
}

.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-product.wd-hover-base:hover img,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-list-item:hover img,
.elementor-1680 .elementor-element.elementor-element-e03f683 ul.products li.product:hover img {
    transform: scale(1.08);
}

/* بخش محتوا (عنوان و قیمت) */
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-element-bottom,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-information,
.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-entities-title-wrap {
    padding: 0 !important;
    text-align: right !important;
    flex-grow: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    gap: 6px !important;
}

/* عنوان محصول */
.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-entities-title,
.elementor-1680 .elementor-element.elementor-element-e03f683 .woocommerce-loop-product__title,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-title {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    color: var(--accent-dark) !important;
    line-height: 1.5 !important;
    transition: color 0.2s ease !important;
}

.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-entities-title a,
.elementor-1680 .elementor-element.elementor-element-e03f683 .woocommerce-loop-product__title a {
    color: inherit !important;
    text-decoration: none !important;
}

.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-product.wd-hover-base:hover .wd-entities-title,
.elementor-1680 .elementor-element.elementor-element-e03f683 .product-list-item:hover .woocommerce-loop-product__title {
    color: var(--accent-blue) !important;
}

/* قیمت محصول */
.elementor-1680 .elementor-element.elementor-element-e03f683 .price,
.elementor-1680 .elementor-element.elementor-element-e03f683 .wd-product-price {
    margin: 0 !important;
    color: var(--accent-blue) !important;
    font-size: 13.5px !important;
    font-weight: 900 !important;
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
}

.elementor-1680 .elementor-element.elementor-element-e03f683 .price del {
    color: #94a3b8 !important;
    font-size: 11.5px !important;
    font-weight: 600 !important;
}

.elementor-1680 .elementor-element.elementor-element-e03f683 .price ins {
    text-decoration: none !important;
    color: var(--accent-blue) !important;
}

/* ریسپانسیو در تبلت و موبایل */
@media (max-width: 767px) {
    .elementor-1680 .elementor-element.elementor-element-e03f683 .wd-product.wd-hover-base,
    .elementor-1680 .elementor-element.elementor-element-e03f683 .product-list-item,
    .elementor-1680 .elementor-element.elementor-element-e03f683 ul.products li.product {
        padding: 10px 12px !important;
        gap: 10px !important;
    }
    
    .elementor-1680 .elementor-element.elementor-element-e03f683 .product-element-top img,
    .elementor-1680 .elementor-element.elementor-element-e03f683 .product-image-link img {
        width: 58px !important;
        height: 58px !important;
    }
    
    .elementor-1680 .elementor-element.elementor-element-e03f683 .wd-entities-title,
    .elementor-1680 .elementor-element.elementor-element-e03f683 .woocommerce-loop-product__title {
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-697e7a3 *//* =========================================
   Deniz Digital - Blog Carousel Modern Style
   ========================================= */

.elementor-1680 .elementor-element.elementor-element-697e7a3 {
    --blog-blue: #1769e0;
    --blog-blue-dark: #0d56bd;
    --blog-title: #1a2538;
    --blog-text: #606f7b;
    --blog-border: #e8eff7;
    --blog-bg: #ffffff;
    direction: rtl;
}

/* کارت اصلی مقاله */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .blog-post-loop,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post,
.elementor-1680 .elementor-element.elementor-element-697e7a3 article.post {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
    background: var(--blog-bg) !important;
    border: 1px solid var(--blog-border) !important;
    border-radius: 18px !important;
    overflow: hidden !important;
    box-shadow: 0 6px 18px rgba(23, 105, 224, 0.05) !important;
    transition: all 0.35s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
    position: relative !important;
}

/* هاور کارت مقاله */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .blog-post-loop:hover,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post:hover,
.elementor-1680 .elementor-element.elementor-element-697e7a3 article.post:hover {
    transform: translateY(-6px) !important;
    border-color: #bcd9fa !important;
    box-shadow: 0 16px 32px rgba(23, 105, 224, 0.12) !important;
}

/* قاب تصویر بندانگشتی مقاله */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .article-inner .entry-image,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .post-image,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-thumb {
    position: relative !important;
    overflow: hidden !important;
    margin: 0 !important;
    border-radius: 18px 18px 0 0 !important;
    background: #f0f4f9 !important;
}

/* تصویر مقاله + افکت زوم روان هنگام هاور */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .article-inner .entry-image img,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .post-image img,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-thumb img {
    display: block !important;
    width: 100% !important;
    height: 210px !important;
    object-fit: cover !important;
    transition: transform 0.6s ease, filter 0.6s ease !important;
}

.elementor-1680 .elementor-element.elementor-element-697e7a3 .blog-post-loop:hover img,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post:hover img,
.elementor-1680 .elementor-element.elementor-element-697e7a3 article.post:hover img {
    transform: scale(1.06) !important;
}

/* برچسب دسته‌بندی روی تصویر یا بالای متن */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .meta-post-categories,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-cat,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .post-categories {
    margin-bottom: 8px !important;
}

.elementor-1680 .elementor-element.elementor-element-697e7a3 .meta-post-categories a,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-cat a,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .post-categories a {
    display: inline-block !important;
    padding: 4px 10px !important;
    background: #eaf2ff !important;
    color: var(--blog-blue) !important;
    border-radius: 6px !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    text-decoration: none !important;
    transition: all 0.2s ease !important;
}

.elementor-1680 .elementor-element.elementor-element-697e7a3 .meta-post-categories a:hover,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-cat a:hover {
    background: var(--blog-blue) !important;
    color: #ffffff !important;
}

/* بدنه و محتوای متنی مقاله */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .article-body-container,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .entry-content,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-content {
    padding: 18px 16px 20px !important;
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
    text-align: right !important;
}

/* عنوان مقاله */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .entry-title,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-entities-title,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .post-title {
    margin: 4px 0 10px !important;
    line-height: 1.6 !important;
}

.elementor-1680 .elementor-element.elementor-element-697e7a3 .entry-title a,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-entities-title a,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .post-title a {
    color: var(--blog-title) !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    text-decoration: none !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    transition: color 0.2s ease !important;
}

.elementor-1680 .elementor-element.elementor-element-697e7a3 .entry-title a:hover,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-entities-title a:hover,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .post-title a:hover {
    color: var(--blog-blue) !important;
}

/* خلاصه متن (Excerpt) */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .entry-content p,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-excerpt {
    color: var(--blog-text) !important;
    font-size: 13px !important;
    line-height: 1.8 !important;
    margin-bottom: 15px !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}

/* بخش اطلاعات متا (تاریخ، نویسنده و...) در پایین کارت */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .entry-meta,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-meta {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding-top: 12px !important;
    margin-top: auto !important;
    border-top: 1px dashed var(--blog-border) !important;
    font-size: 12px !important;
    color: #8c9ba5 !important;
}

/* دکمه / لینک خواندن مقاله (Read More) */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .read-more-link,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-read-more {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    color: var(--blog-blue) !important;
    font-weight: 800 !important;
    font-size: 12.5px !important;
    text-decoration: none !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
}

.elementor-1680 .elementor-element.elementor-element-697e7a3 .read-more-link:hover,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-read-more:hover {
    color: var(--blog-blue-dark) !important;
    transform: translateX(-4px) !important;
}

/* ناوبری کاروسل (فلش‌های چپ و راست وودمارت) */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .owl-nav > div,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-slider-nav > div {
    width: 40px !important;
    height: 40px !important;
    background: #ffffff !important;
    color: var(--blog-title) !important;
    border: 1px solid var(--blog-border) !important;
    border-radius: 50% !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08) !important;
    transition: all 0.25s ease !important;
}

.elementor-1680 .elementor-element.elementor-element-697e7a3 .owl-nav > div:hover,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-slider-nav > div:hover {
    background: var(--blog-blue) !important;
    color: #ffffff !important;
    border-color: var(--blog-blue) !important;
}

/* نقطه‌های ناوبری کاروسل (Dots) */
.elementor-1680 .elementor-element.elementor-element-697e7a3 .owl-dots .owl-dot span,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-slider-dots .wd-dot {
    background: #cfd9e8 !important;
    transition: all 0.25s ease !important;
}

.elementor-1680 .elementor-element.elementor-element-697e7a3 .owl-dots .owl-dot.active span,
.elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-slider-dots .wd-dot.wd-active {
    background: var(--blog-blue) !important;
    width: 22px !important;
    border-radius: 6px !important;
}

/* =========================================
   ریسپانسیو موبایل
   ========================================= */
@media (max-width: 767px) {
    .elementor-1680 .elementor-element.elementor-element-697e7a3 .article-inner .entry-image img,
    .elementor-1680 .elementor-element.elementor-element-697e7a3 .post-image img,
    .elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-thumb img {
        height: 170px !important;
    }
    
    .elementor-1680 .elementor-element.elementor-element-697e7a3 .entry-title a,
    .elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-entities-title a,
    .elementor-1680 .elementor-element.elementor-element-697e7a3 .post-title a {
        font-size: 14px !important;
    }

    .elementor-1680 .elementor-element.elementor-element-697e7a3 .article-body-container,
    .elementor-1680 .elementor-element.elementor-element-697e7a3 .entry-content,
    .elementor-1680 .elementor-element.elementor-element-697e7a3 .wd-post-content {
        padding: 14px 12px !important;
    }
}/* End custom CSS */