.elementor-3123 .elementor-element.elementor-element-0e42e89{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-9f77a80{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-87999da{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3123 .elementor-element.elementor-element-96d83d2{--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-3123 .elementor-element.elementor-element-4f7560c{--iteration-count:infinite;--animation-duration:1500ms;--dynamic-text-color:#070707;}.elementor-3123 .elementor-element.elementor-element-4f7560c .elementor-headline{text-align:center;}.elementor-3123 .elementor-element.elementor-element-4f7560c .elementor-headline-plain-text{color:#0E0E0E;}.elementor-3123 .elementor-element.elementor-element-4f7560c .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-3123 .elementor-element.elementor-element-20d4ad9{--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-3123 .elementor-element.elementor-element-9eddb4b img{border-radius:15px 15px 15px 15px;}.elementor-3123 .elementor-element.elementor-element-a043c3f{--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-3123 .elementor-element.elementor-element-6ef8adc{--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-3123 .elementor-element.elementor-element-a75ea15{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-7c70756{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3123 .elementor-element.elementor-element-809cdab{--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-3123 .elementor-element.elementor-element-625bbfb{--iteration-count:infinite;--animation-duration:1500ms;--dynamic-text-color:#070707;}.elementor-3123 .elementor-element.elementor-element-625bbfb .elementor-headline{text-align:center;}.elementor-3123 .elementor-element.elementor-element-625bbfb .elementor-headline-plain-text{color:#0E0E0E;}.elementor-3123 .elementor-element.elementor-element-625bbfb .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-3123 .elementor-element.elementor-element-4325be0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3123 .elementor-element.elementor-element-667497b img{border-radius:15px 15px 15px 15px;}.elementor-3123 .elementor-element.elementor-element-c18db48{--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-3123 .elementor-element.elementor-element-eb33294{--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-3123 .elementor-element.elementor-element-e2f40d3{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-c8fceb8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3123 .elementor-element.elementor-element-37e3a03{--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-3123 .elementor-element.elementor-element-9c51a86{--iteration-count:infinite;--animation-duration:1500ms;--dynamic-text-color:#070707;}.elementor-3123 .elementor-element.elementor-element-9c51a86 .elementor-headline{text-align:center;}.elementor-3123 .elementor-element.elementor-element-9c51a86 .elementor-headline-plain-text{color:#0E0E0E;}.elementor-3123 .elementor-element.elementor-element-9c51a86 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-3123 .elementor-element.elementor-element-9d02e4f{--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-3123 .elementor-element.elementor-element-3b5b6e9 img{border-radius:15px 15px 15px 15px;}.elementor-3123 .elementor-element.elementor-element-166e92b{--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-3123 .elementor-element.elementor-element-03bc974{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-516890c{--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-3123 .elementor-element.elementor-element-be64559{--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-3123 .elementor-element.elementor-element-2d9c7c2 .wd-list-content{font-size:18px;}.elementor-3123 .elementor-element.elementor-element-2d9c7c2{--li-icon-s:25px;}.elementor-3123 .elementor-element.elementor-element-56004c0{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-7215675{--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-3123 .elementor-element.elementor-element-5497c04 .elementor-button{background-color:transparent;font-size:18px;line-height:30px;background-image:radial-gradient(at center center, var( --e-global-color-a217799 ) 18%, #B36E1F 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-3123 .elementor-element.elementor-element-5497c04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-3123 .elementor-element.elementor-element-5497c04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-5497c04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3123 .elementor-element.elementor-element-5497c04 .elementor-button:hover, .elementor-3123 .elementor-element.elementor-element-5497c04 .elementor-button:focus{color:var( --e-global-color-88cdb45 );box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);}.elementor-3123 .elementor-element.elementor-element-5497c04 .elementor-button:hover svg, .elementor-3123 .elementor-element.elementor-element-5497c04 .elementor-button:focus svg{fill:var( --e-global-color-88cdb45 );}.elementor-3123 .elementor-element.elementor-element-bab838e{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-59b2d79 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3123 .elementor-element.elementor-element-59b2d79 .elementor-tab-title{padding:20px 20px 20px 5px;}.elementor-3123 .elementor-element.elementor-element-f327e6e{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-bf94c1b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:4% 4% 4% 4%;}.elementor-3123 .elementor-element.elementor-element-bf94c1b > .elementor-element-populated, .elementor-3123 .elementor-element.elementor-element-bf94c1b > .elementor-element-populated > .elementor-background-overlay, .elementor-3123 .elementor-element.elementor-element-bf94c1b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3123 .elementor-element.elementor-element-0924556{text-align:justify;}.elementor-3123 .elementor-element.elementor-element-0c1bb47 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-3acf546 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:4% 4% 4% 4%;}.elementor-3123 .elementor-element.elementor-element-3acf546 > .elementor-element-populated, .elementor-3123 .elementor-element.elementor-element-3acf546 > .elementor-element-populated > .elementor-background-overlay, .elementor-3123 .elementor-element.elementor-element-3acf546 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3123 .elementor-element.elementor-element-e5faed6{text-align:justify;}.elementor-3123 .elementor-element.elementor-element-b4bb349 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-ddc6a60 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:4% 4% 4% 4%;}.elementor-3123 .elementor-element.elementor-element-ddc6a60 > .elementor-element-populated, .elementor-3123 .elementor-element.elementor-element-ddc6a60 > .elementor-element-populated > .elementor-background-overlay, .elementor-3123 .elementor-element.elementor-element-ddc6a60 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3123 .elementor-element.elementor-element-fc87edb{text-align:justify;}.elementor-3123 .elementor-element.elementor-element-1714201 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-581bd51{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-4fe431b > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.74);}.elementor-3123 .elementor-element.elementor-element-4fe431b th{background-color:var( --e-global-color-8628f1b );color:var( --e-global-color-88cdb45 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;}.elementor-3123 .elementor-element.elementor-element-4fe431b td{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8628f1b );}.elementor-3123 .elementor-element.elementor-element-74fb7b8{--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-3123 .elementor-element.elementor-element-832fb42{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-6cf3464{--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-3123 .elementor-element.elementor-element-62cf45d .elementor-button{background-color:transparent;font-size:18px;line-height:30px;background-image:radial-gradient(at center center, var( --e-global-color-a217799 ) 18%, #B36E1F 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-3123 .elementor-element.elementor-element-62cf45d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-3123 .elementor-element.elementor-element-62cf45d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-62cf45d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3123 .elementor-element.elementor-element-62cf45d .elementor-button:hover, .elementor-3123 .elementor-element.elementor-element-62cf45d .elementor-button:focus{color:var( --e-global-color-88cdb45 );box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);}.elementor-3123 .elementor-element.elementor-element-62cf45d .elementor-button:hover svg, .elementor-3123 .elementor-element.elementor-element-62cf45d .elementor-button:focus svg{fill:var( --e-global-color-88cdb45 );}.elementor-3123 .elementor-element.elementor-element-4a8562c{--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-3123 .elementor-element.elementor-element-005051c{--spacer-size:4vh;}.elementor-3123 .elementor-element.elementor-element-d29c355{--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-3123 .elementor-element.elementor-element-d60d09e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-3123 .elementor-element.elementor-element-d60d09e > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-d60d09e .elementor-main-swiper{height:300px;width:100%;}.elementor-3123 .elementor-element.elementor-element-d60d09e .elementor-main-swiper .swiper-slide{border-radius:15px;}.elementor-3123 .elementor-element.elementor-element-d60d09e .elementor-swiper-button{font-size:20px;}.elementor-3123 .elementor-element.elementor-element-d60d09e .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:auto;}.elementor-3123 .elementor-element.elementor-element-fe81a0c{--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-3123 .elementor-element.elementor-element-87d4751{--spacer-size:4vh;}@media(max-width:1024px){.elementor-3123 .elementor-element.elementor-element-d60d09e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-3123 .elementor-element.elementor-element-0e42e89{--spacer-size:230px;}.elementor-3123 .elementor-element.elementor-element-d60d09e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-3123 .elementor-element.elementor-element-96d83d2{--width:100%;}.elementor-3123 .elementor-element.elementor-element-20d4ad9{--width:20%;}.elementor-3123 .elementor-element.elementor-element-a043c3f{--width:66.6666%;}.elementor-3123 .elementor-element.elementor-element-809cdab{--width:100%;}.elementor-3123 .elementor-element.elementor-element-4325be0{--width:20%;}.elementor-3123 .elementor-element.elementor-element-c18db48{--width:66.6666%;}.elementor-3123 .elementor-element.elementor-element-37e3a03{--width:100%;}.elementor-3123 .elementor-element.elementor-element-9d02e4f{--width:20%;}.elementor-3123 .elementor-element.elementor-element-166e92b{--width:66.6666%;}.elementor-3123 .elementor-element.elementor-element-bf94c1b{width:33%;}.elementor-3123 .elementor-element.elementor-element-3acf546{width:31.664%;}.elementor-3123 .elementor-element.elementor-element-ddc6a60{width:35%;}}/* Start custom CSS for html, class: .elementor-element-1e2d37f *//* ظرف کل سکشن */
.rm-wrapper {
  position: relative;
}

/* حالت جمع شده: فقط یک خط از هر متن نشان بده */
.rm-block {
  max-height: 26px;          /* یک خط */
  overflow: hidden;
  transition: max-height 0.5s ease;
}

/* موبایل: ارتفاع یک خط فقط کمی کمتر */
@media (max-width: 767px) {
  .rm-block {
    max-height: 24px;
  }
}

/* چک‌باکس مخفی */
.rm-toggle {
  display: none;
}

/* حالت باز: همه متن‌ها کامل باز شوند */
.rm-toggle:checked ~ .rm-content .rm-block {
  max-height: 1000px;        /* کافی برای هر طول متنی */
}

/* دکمه بیشتر/کمتر */
.rm-label {
  display: block;
  cursor: pointer;
  margin: 15px auto 0;
  padding: 8px 16px;
  background: #f05000;
  color: #fff;
  font-size: 14px;
  border-radius: 6px;
  width: fit-content;
  transition: background 0.3s ease;
}

.rm-label{
    margin: auto;
}

/* هاور */
.rm-label:hover {
  background: #f47a42;
}

/* متن دکمه */
.rm-label::after {
  content: "بیشتر";
}

.rm-toggle:checked ~ .rm-label::after {
  content: "کــمتـر";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1629019 */.elementor-3123 .elementor-element.elementor-element-1629019 .elementor-heading-title {
    line-height: 1.6 !important; /* عدد دلخواه */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525d50a */.elementor-3123 .elementor-element.elementor-element-525d50a .elementor-heading-title {
    line-height: 1.6 !important; /* عدد دلخواه */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07b0171 */.elementor-3123 .elementor-element.elementor-element-07b0171 .elementor-heading-title {
    line-height: 1.6 !important; /* عدد دلخواه */
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-59b2d79 */.elementor-3123 .elementor-element.elementor-element-59b2d79 .elementor-tab-title {
    line-height: 1.8 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb2023d */.elementor-3123 .elementor-element.elementor-element-cb2023d .elementor-heading-title {
    line-height: 1.6 !important; /* عدد دلخواه */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0924556 */.elementor-3123 .elementor-element.elementor-element-0924556 .elementor-heading-title {
    line-height: 1.6 !important; /* عدد دلخواه */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5faed6 */.elementor-3123 .elementor-element.elementor-element-e5faed6 .elementor-heading-title {
    line-height: 1.6 !important; /* عدد دلخواه */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc87edb */.elementor-3123 .elementor-element.elementor-element-fc87edb .elementor-heading-title {
    line-height: 1.6 !important; /* عدد دلخواه */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acbc397 */.elementor-3123 .elementor-element.elementor-element-acbc397 .elementor-heading-title {
    line-height: 1.6 !important; /* عدد دلخواه */
}/* End custom CSS */
/* Start custom CSS */.wd-page-title {
   background-position: center bottom !important;
}

body.elementor-page-3123 h1.entry-title
{
    background: rgba(0, 0, 0, 0.4); /* رنگ + میزان شفافیت */
     border-radius: 10px;
     color: white;
     padding: 7px;
}

body.elementor-page-3123 .wd-breadcrumbs
{
    color: white !important;
    background: rgba(0, 0, 0, 0.4); /* رنگ + میزان شفافیت */
     border-radius: 6px;
     padding: 5px;
}/* End custom CSS */