.elementor-1724 .elementor-element.elementor-element-8735905{--display:flex;--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-274c356{--display:flex;}.elementor-1724 .elementor-element.elementor-element-f388103 .title{color:#020101CF;font-family:"iranyekan", Sans-serif;font-size:32px;}.elementor-1724 .elementor-element.elementor-element-f388103 .woodmart-title-container u{font-family:"dana", Sans-serif;font-size:30px;}.elementor-1724 .elementor-element.elementor-element-f388103 .title-after_title{color:#1A2677;font-family:"IRANSans", Sans-serif;font-size:14px;}.elementor-1724 .elementor-element.elementor-element-81389af{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-8299a44{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-500086c .title{color:#020101CF;font-family:"iranyekan", Sans-serif;font-size:32px;}.elementor-1724 .elementor-element.elementor-element-500086c .woodmart-title-container u{font-family:"dana", Sans-serif;font-size:30px;}.elementor-1724 .elementor-element.elementor-element-500086c .title-after_title{color:#1A2677;font-family:"IRANSans", Sans-serif;font-size:14px;}.elementor-1724 .elementor-element.elementor-element-70fc687 .wd-tabs .tabs-name{font-family:"IRANSans", Sans-serif;}.elementor-1724 .elementor-element.elementor-element-70fc687 .wd-tabs.tabs-design-simple .tabs-name{border-color:#aad0eb;}.elementor-1724 .elementor-element.elementor-element-70fc687{--wd-brd-radius:5px;}.elementor-1724 .elementor-element.elementor-element-422fbf7{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1724 .elementor-element.elementor-element-b050332{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1724 .elementor-element.elementor-element-b050332:not(.elementor-motion-effects-element-type-background), .elementor-1724 .elementor-element.elementor-element-b050332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272c30;}.elementor-1724 .elementor-element.elementor-element-b050332.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1724 .elementor-element.elementor-element-dbdc54e .title-after_title, .elementor-1724 .elementor-element.elementor-element-dbdc54e .title-subtitle, .elementor-1724 .elementor-element.elementor-element-dbdc54e .woodmart-title-container{max-width:329px;}.elementor-1724 .elementor-element.elementor-element-dbdc54e .title-subtitle{font-family:"dana", Sans-serif;font-size:20px;font-weight:600;}.elementor-1724 .elementor-element.elementor-element-dbdc54e .title{font-family:"iranyekan", Sans-serif;font-size:34px;line-height:1.2em;}.elementor-1724 .elementor-element.elementor-element-dbdc54e .title-after_title{font-family:"IRANSans", Sans-serif;font-size:11px;}.elementor-1724 .elementor-element.elementor-element-6933940{--display:flex;--min-height:70vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1724 .elementor-element.elementor-element-6e867c7 .elementor-repeater-item-bd4fae1{right:16%;--hotspot-translate-x:16%;top:42%;--hotspot-translate-y:42%;}.elementor-1724 .elementor-element.elementor-element-6e867c7 .elementor-repeater-item-d72b30d{right:55%;--hotspot-translate-x:55%;top:37%;--hotspot-translate-y:37%;}.elementor-1724 .elementor-element.elementor-element-6e867c7 .elementor-repeater-item-7447193{right:72%;--hotspot-translate-x:72%;top:45%;--hotspot-translate-y:45%;}.elementor-1724 .elementor-element.elementor-element-6e867c7 .elementor-repeater-item-1ec66d6{right:15%;--hotspot-translate-x:15%;top:80%;--hotspot-translate-y:80%;}.elementor-1724 .elementor-element.elementor-element-6e867c7 .elementor-repeater-item-2e6cb4f{right:80%;--hotspot-translate-x:80%;top:79%;--hotspot-translate-y:79%;}.elementor-1724 .elementor-element.elementor-element-6e867c7 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1724 .elementor-element.elementor-element-6e867c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1724 .elementor-element.elementor-element-6e867c7{--container-width:100%;--image-width:100%;--hotspot-color:#E62F53;--hotspot-box-color:#79AAE4;--hotspot-padding:0px;--hotspot-border-radius:12px 12px 12px 12px;--tooltip-color:#2A2880;}.elementor-1724 .elementor-element.elementor-element-6e867c7 img{border-radius:0px 0px 0px 0px;}.elementor-1724 .elementor-element.elementor-element-6e867c7 .e-hotspot__tooltip{font-family:"IRANSans", Sans-serif;font-size:10px;font-weight:400;}.elementor-1724 .elementor-element.elementor-element-b7528c9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1724 .elementor-element.elementor-element-b7528c9:not(.elementor-motion-effects-element-type-background), .elementor-1724 .elementor-element.elementor-element-b7528c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #B3315F 0%, #FFAA85 100%);}.elementor-1724 .elementor-element.elementor-element-b7528c9 > .elementor-shape-top svg, .elementor-1724 .elementor-element.elementor-element-b7528c9 > .e-con-inner > .elementor-shape-top svg{height:70px;}.elementor-1724 .elementor-element.elementor-element-b7528c9 > .elementor-shape-top, .elementor-1724 .elementor-element.elementor-element-b7528c9 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-1724 .elementor-element.elementor-element-b7528c9 > .elementor-shape-bottom svg, .elementor-1724 .elementor-element.elementor-element-b7528c9 > .e-con-inner > .elementor-shape-bottom svg{height:70px;}.elementor-1724 .elementor-element.elementor-element-b7528c9 > .elementor-shape-bottom, .elementor-1724 .elementor-element.elementor-element-b7528c9 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1724 .elementor-element.elementor-element-7529a3e{--display:flex;}.elementor-1724 .elementor-element.elementor-element-349a8ae > .elementor-widget-container{margin:-40px 0px -180px 0px;}.elementor-1724 .elementor-element.elementor-element-25db604{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-1724 .elementor-element.elementor-element-1919af4 .title-after_title, .elementor-1724 .elementor-element.elementor-element-1919af4 .title-subtitle, .elementor-1724 .elementor-element.elementor-element-1919af4 .woodmart-title-container{max-width:528px;}.elementor-1724 .elementor-element.elementor-element-1919af4 .title-subtitle{font-family:"IRANSans", Sans-serif;}.elementor-1724 .elementor-element.elementor-element-1919af4 .title{font-size:62px;}.elementor-1724 .elementor-element.elementor-element-d92e605 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1724 .elementor-element.elementor-element-d92e605 .wd-text-block{max-width:643px;font-family:"dana", Sans-serif;font-size:19px;}.elementor-1724 .elementor-element.elementor-element-4630a71 .wd-timer{--wd-timer-bg:#00000033;}.elementor-1724 .elementor-element.elementor-element-4630a71 .wd-timer-value{font-family:"IRANSans", Sans-serif;}.elementor-1724 .elementor-element.elementor-element-4630a71 .wd-timer-text{font-family:"IRANSans", Sans-serif;}.elementor-1724 .elementor-element.elementor-element-6431bc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1724 .elementor-element.elementor-element-618d1bd{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-a9a0f2f .title-after_title{font-family:"dana", Sans-serif;}.elementor-1724 .elementor-element.elementor-element-470e660 .wd-insta{--wd-aspect-ratio:1/1;}@media(max-width:1024px){.elementor-1724 .elementor-element.elementor-element-f388103 .title{font-size:26px;}.elementor-1724 .elementor-element.elementor-element-f388103 .title-after_title{font-size:14px;}.elementor-1724 .elementor-element.elementor-element-81389af{--grid-auto-flow:row;}.elementor-1724 .elementor-element.elementor-element-8299a44{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-500086c .title{font-size:26px;}.elementor-1724 .elementor-element.elementor-element-500086c .title-after_title{font-size:14px;}.elementor-1724 .elementor-element.elementor-element-422fbf7{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-b7528c9{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-1724 .elementor-element.elementor-element-349a8ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1724 .elementor-element.elementor-element-25db604{--padding-top:80px;--padding-bottom:80px;--padding-left:10%;--padding-right:10%;}.elementor-1724 .elementor-element.elementor-element-1919af4 .title-after_title, .elementor-1724 .elementor-element.elementor-element-1919af4 .title-subtitle, .elementor-1724 .elementor-element.elementor-element-1919af4 .woodmart-title-container{max-width:399px;}.elementor-1724 .elementor-element.elementor-element-1919af4 .title{font-size:45px;}.elementor-1724 .elementor-element.elementor-element-d92e605 .wd-text-block{font-size:16px;}.elementor-1724 .elementor-element.elementor-element-618d1bd{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1724 .elementor-element.elementor-element-f388103 .title{font-size:18px;}.elementor-1724 .elementor-element.elementor-element-f388103 .woodmart-title-container u{font-size:22px;}.elementor-1724 .elementor-element.elementor-element-f388103 .title-after_title{font-size:12px;}.elementor-1724 .elementor-element.elementor-element-81389af{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-8299a44{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-500086c .title{font-size:18px;}.elementor-1724 .elementor-element.elementor-element-500086c .woodmart-title-container u{font-size:22px;}.elementor-1724 .elementor-element.elementor-element-500086c .title-after_title{font-size:12px;}.elementor-1724 .elementor-element.elementor-element-422fbf7{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-b050332{--width:100%;}.elementor-1724 .elementor-element.elementor-element-dbdc54e .title-after_title, .elementor-1724 .elementor-element.elementor-element-dbdc54e .title-subtitle, .elementor-1724 .elementor-element.elementor-element-dbdc54e .woodmart-title-container{max-width:100%;}.elementor-1724 .elementor-element.elementor-element-6933940{--width:100%;}.elementor-1724 .elementor-element.elementor-element-6e867c7 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-1724 .elementor-element.elementor-element-b7528c9{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-25db604{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1724 .elementor-element.elementor-element-1919af4 .title{font-size:28px;}.elementor-1724 .elementor-element.elementor-element-d92e605 .wd-text-block{font-size:14px;}.elementor-1724 .elementor-element.elementor-element-618d1bd{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1724 .elementor-element.elementor-element-a9a0f2f .title{font-size:18px;}.elementor-1724 .elementor-element.elementor-element-a9a0f2f .title-after_title{font-size:12px;}}@media(min-width:768px){.elementor-1724 .elementor-element.elementor-element-b050332{--width:34.4%;}.elementor-1724 .elementor-element.elementor-element-6933940{--width:64%;}.elementor-1724 .elementor-element.elementor-element-7529a3e{--width:50%;}.elementor-1724 .elementor-element.elementor-element-25db604{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1724 .elementor-element.elementor-element-b050332{--width:50%;}.elementor-1724 .elementor-element.elementor-element-6933940{--width:50%;}.elementor-1724 .elementor-element.elementor-element-7529a3e{--width:100%;}.elementor-1724 .elementor-element.elementor-element-25db604{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-c94982e */.aroozh-cat-v2 {
  width: 100%;
  padding: 45px 16px 60px;
  background: transparent !important;
  box-sizing: border-box;
  overflow: visible !important;
  clear: both;
}

.aroozh-cat-v2 * {
  box-sizing: border-box;
}

.aroozh-cat-v2-title {
  text-align: center;
  margin-bottom: 30px;
}

.aroozh-cat-v2-title h2 {
  margin: 0 0 8px;
  color: #082947;
  font-size: clamp(26px, 4vw, 44px);
  font-weight: 800;
  line-height: 1.4;
}

.aroozh-cat-v2-title p {
  margin: 0;
  color: #31516f;
  font-size: clamp(13px, 1.6vw, 17px);
}

/* بک‌گراند زیر تصاویر حذف شد */
.aroozh-cat-v2-box {
  max-width: 1240px;
  margin: 0 auto;
  padding: 0 !important;
  background: transparent !important;
  border-radius: 0 !important;
  overflow: visible !important;
}

/* چیدمان پینترستی بدون فضای خالی بزرگ */
.aroozh-cat-v2-grid {
  display: block !important;
  direction: rtl;
  column-count: 3;
  column-gap: 14px;
  width: 100%;
}

/* هر عکس کامل نمایش داده می‌شود */
.aroozh-cat-v2-card {
  display: block !important;
  width: 100%;
  margin: 0 0 14px !important;
  padding: 0 !important;
  break-inside: avoid;
  page-break-inside: avoid;
  overflow: hidden;
  border-radius: 22px;
  background: transparent !important;
  line-height: 0;
  text-decoration: none;
  box-shadow: none !important;
}

.aroozh-cat-v2-card img {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  max-width: 100% !important;
  object-fit: contain !important;
  object-position: center center !important;
  border-radius: 22px !important;
  margin: 0 !important;
  padding: 0 !important;
  box-shadow: none !important;
  transition: transform 0.35s ease, filter 0.35s ease;
}

.aroozh-cat-v2-card:hover img {
  transform: scale(1.015);
  filter: contrast(1.03) saturate(1.03);
}

/* تبلت */
@media (max-width: 1024px) {
  .aroozh-cat-v2 {
    padding: 40px 14px 52px;
  }

  .aroozh-cat-v2-grid {
    column-count: 3;
    column-gap: 12px;
  }

  .aroozh-cat-v2-card {
    margin-bottom: 12px !important;
    border-radius: 20px;
  }

  .aroozh-cat-v2-card img {
    border-radius: 20px !important;
  }
}

/* موبایل: دو ستونه و فاصله کمتر */
@media (max-width: 600px) {
  .aroozh-cat-v2 {
    padding: 32px 8px 42px;
  }

  .aroozh-cat-v2-title {
    margin-bottom: 20px;
  }

  .aroozh-cat-v2-title h2 {
    font-size: 25px;
  }

  .aroozh-cat-v2-title p {
    font-size: 13px;
  }

  .aroozh-cat-v2-grid {
    column-count: 2;
    column-gap: 8px;
  }

  .aroozh-cat-v2-card {
    margin-bottom: 8px !important;
    border-radius: 15px;
  }

  .aroozh-cat-v2-card img {
    border-radius: 15px !important;
  }
}/* End custom CSS */