.elementor-22276 .elementor-element.elementor-element-95e1545{--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;--align-items:center;}.elementor-22276 .elementor-element.elementor-element-f8a742c{--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;--flex-wrap:wrap;}.elementor-22276 .elementor-element.elementor-element-f8a742c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-08ec614{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-8178456{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-6e11dbe{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-22276 .elementor-element.elementor-element-6e11dbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-6e11dbe .elementor-button{font-family:"iransansx", Sans-serif;font-size:16px;font-weight:500;fill:#363636;color:#363636;}body:not(.rtl) .elementor-22276 .elementor-element.elementor-element-6b8cef0{left:158px;}body.rtl .elementor-22276 .elementor-element.elementor-element-6b8cef0{right:158px;}.elementor-22276 .elementor-element.elementor-element-6b8cef0{top:0px;}.elementor-22276 .elementor-element.elementor-element-6b8cef0 .elementor-icon-wrapper{text-align:center;}.elementor-22276 .elementor-element.elementor-element-6b8cef0 .elementor-icon{font-size:27px;}.elementor-22276 .elementor-element.elementor-element-6b8cef0 .elementor-icon svg{height:27px;}.elementor-22276 .elementor-element.elementor-element-176ac8a .elementor-heading-title{font-family:"iransansx", Sans-serif;line-height:49px;}.elementor-22276 .elementor-element.elementor-element-235d9e5{--swiper-slides-to-display:3;--swiper-slides-gap:0px;width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;--swiper-pagination-size:7px;--dots-normal-color:#424141;--swiper-pagination-spacing:16px;}.elementor-22276 .elementor-element.elementor-element-235d9e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22276 .elementor-element.elementor-element-235d9e5 .swiper-slide > .elementor-element{height:100%;}.elementor-22276 .elementor-element.elementor-element-235d9e5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-22276 .elementor-element.elementor-element-f0cb9bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-c18dc21{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:36px 0px;--row-gap:36px;--column-gap:0px;}.elementor-22276 .elementor-element.elementor-element-51cf254{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-51cf254.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-a72f958{width:var( --container-widget-width, 110.957% );max-width:110.957%;--container-widget-width:110.957%;--container-widget-flex-grow:0;}.elementor-22276 .elementor-element.elementor-element-a72f958.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-a72f958 .elementor-button{font-family:"iransansx", Sans-serif;font-size:16px;font-weight:500;fill:#363636;color:#363636;}body:not(.rtl) .elementor-22276 .elementor-element.elementor-element-285083b{left:158px;}body.rtl .elementor-22276 .elementor-element.elementor-element-285083b{right:158px;}.elementor-22276 .elementor-element.elementor-element-285083b{top:0px;}.elementor-22276 .elementor-element.elementor-element-285083b .elementor-icon-wrapper{text-align:center;}.elementor-22276 .elementor-element.elementor-element-285083b .elementor-icon{font-size:27px;}.elementor-22276 .elementor-element.elementor-element-285083b .elementor-icon svg{height:27px;}.elementor-22276 .elementor-element.elementor-element-9aac820{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-22276 .elementor-element.elementor-element-9aac820 .elementor-pagination{text-align:center;font-family:"iransansx", Sans-serif;margin-top:27px;}.elementor-22276 .elementor-element.elementor-element-9aac820 .elementor-pagination .page-numbers:not(.dots){color:#A7A7A7;}body:not(.rtl) .elementor-22276 .elementor-element.elementor-element-9aac820 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-22276 .elementor-element.elementor-element-9aac820 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 20px/2 );}body.rtl .elementor-22276 .elementor-element.elementor-element-9aac820 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 20px/2 );}body.rtl .elementor-22276 .elementor-element.elementor-element-9aac820 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 20px/2 );}.elementor-22276 .elementor-element.elementor-element-682fde0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-fc5519b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-radio-list__row{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-list-tree__children{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-list-tree__children:not(:last-child){margin-bottom:6px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-radio-list__row:not(:last-child){margin-bottom:6px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-radio-list__label{font-family:"iransansx", Sans-serif;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-radio-list__button{padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-22276 .elementor-element.elementor-element-eeac064 .jet-radio-list__decorator{margin-left:5px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-radio-list__checked-icon{font-size:12px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-collapse-icon{width:20px;height:20px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-collapse-none{width:20px;height:20px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-filter+.jet-filter{margin-top:10px;}.elementor-22276 .elementor-element.elementor-element-eeac064 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-22276 .elementor-element.elementor-element-2f3d9f0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-22276 .elementor-element.elementor-element-2f3d9f0 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-22276 .elementor-element.elementor-element-6ddd204{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-fffbdaa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:36px 0px;--row-gap:36px;--column-gap:0px;}.elementor-22276 .elementor-element.elementor-element-7a2775d{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22276 .elementor-element.elementor-element-7a2775d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-593b0fb{width:var( --container-widget-width, 110.957% );max-width:110.957%;--container-widget-width:110.957%;--container-widget-flex-grow:0;}.elementor-22276 .elementor-element.elementor-element-593b0fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22276 .elementor-element.elementor-element-593b0fb .elementor-button{font-family:"iransansx", Sans-serif;font-size:16px;font-weight:500;fill:#363636;color:#363636;}body:not(.rtl) .elementor-22276 .elementor-element.elementor-element-0131124{left:158px;}body.rtl .elementor-22276 .elementor-element.elementor-element-0131124{right:158px;}.elementor-22276 .elementor-element.elementor-element-0131124{top:0px;}.elementor-22276 .elementor-element.elementor-element-0131124 .elementor-icon-wrapper{text-align:center;}.elementor-22276 .elementor-element.elementor-element-0131124 .elementor-icon{font-size:27px;}.elementor-22276 .elementor-element.elementor-element-0131124 .elementor-icon svg{height:27px;}.elementor-22276 .elementor-element.elementor-element-5c75b60{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-22276 .elementor-element.elementor-element-5c75b60 .elementor-pagination{text-align:center;font-family:"iransansx", Sans-serif;margin-top:27px;}.elementor-22276 .elementor-element.elementor-element-5c75b60 .elementor-pagination .page-numbers:not(.dots){color:#7C7A7A;}body:not(.rtl) .elementor-22276 .elementor-element.elementor-element-5c75b60 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-22276 .elementor-element.elementor-element-5c75b60 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 20px/2 );}body.rtl .elementor-22276 .elementor-element.elementor-element-5c75b60 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 20px/2 );}body.rtl .elementor-22276 .elementor-element.elementor-element-5c75b60 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 20px/2 );}.elementor-22276 .elementor-element.elementor-element-5c61bc0{width:var( --container-widget-width, 1250px );max-width:1250px;--container-widget-width:1250px;--container-widget-flex-grow:0;}.elementor-22276 .elementor-element.elementor-element-5c61bc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22276 .elementor-element.elementor-element-5c61bc0 img{width:100%;}.elementor-22276 .elementor-element.elementor-element-44d1319{width:var( --container-widget-width, 934px );max-width:934px;--container-widget-width:934px;--container-widget-flex-grow:0;}.elementor-22276 .elementor-element.elementor-element-44d1319 > .elementor-widget-container{padding:18px 0px 80px 0px;}.elementor-22276 .elementor-element.elementor-element-44d1319 img{width:100%;}@media(max-width:1024px){.elementor-22276 .elementor-element.elementor-element-235d9e5{--swiper-slides-to-display:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22276 .elementor-element.elementor-element-9aac820{--grid-columns:2;}.elementor-22276 .elementor-element.elementor-element-2f3d9f0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-22276 .elementor-element.elementor-element-2f3d9f0 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-22276 .elementor-element.elementor-element-5c75b60{--grid-columns:2;}}@media(min-width:768px){.elementor-22276 .elementor-element.elementor-element-f8a742c{--content-width:1250px;}.elementor-22276 .elementor-element.elementor-element-08ec614{--width:39%;}.elementor-22276 .elementor-element.elementor-element-f0cb9bb{--content-width:1250px;}.elementor-22276 .elementor-element.elementor-element-c18dc21{--content-width:1250px;}.elementor-22276 .elementor-element.elementor-element-51cf254{--width:17%;}.elementor-22276 .elementor-element.elementor-element-682fde0{--content-width:1250px;}.elementor-22276 .elementor-element.elementor-element-fc5519b{--content-width:1250px;}.elementor-22276 .elementor-element.elementor-element-6ddd204{--content-width:1250px;}.elementor-22276 .elementor-element.elementor-element-fffbdaa{--width:100%;}.elementor-22276 .elementor-element.elementor-element-7a2775d{--width:17%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22276 .elementor-element.elementor-element-08ec614{--width:100%;}.elementor-22276 .elementor-element.elementor-element-51cf254{--width:29%;}.elementor-22276 .elementor-element.elementor-element-7a2775d{--width:29%;}}@media(max-width:767px){.elementor-22276 .elementor-element.elementor-element-6e11dbe{width:var( --container-widget-width, 211.297px );max-width:211.297px;--container-widget-width:211.297px;--container-widget-flex-grow:0;}.elementor-22276 .elementor-element.elementor-element-176ac8a .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-22276 .elementor-element.elementor-element-235d9e5{--swiper-slides-to-display:1;}.elementor-22276 .elementor-element.elementor-element-51cf254{--width:62%;}.elementor-22276 .elementor-element.elementor-element-9aac820{--grid-columns:1;}.elementor-22276 .elementor-element.elementor-element-2f3d9f0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-22276 .elementor-element.elementor-element-2f3d9f0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-22276 .elementor-element.elementor-element-7a2775d{--width:63%;}.elementor-22276 .elementor-element.elementor-element-5c75b60{--grid-columns:1;}}/* Start custom CSS for button, class: .elementor-element-6e11dbe *//* === سازگار ترین روش برای گرادیانت دور تا دور با border-radius === */
.btn-2 a {
  display: block;
  box-sizing: border-box;
  border-radius: 16px;               /* میزان گردی گوشه‌ها */
  border: 1px solid transparent;     /* ضخامت قاب (شفاف) */
 
  background-origin: padding-box, border-box;
  background-clip: padding-box, border-box;
  padding: 18px;              
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-235d9e5 *//* همه اسلایدها کوچک */
.elementor-swiper-wrapper .swiper-slide {
  transition: transform 0.3s, border-radius: 0.3s;
  transform: scale(0.7);
  z-index: 1;
}


/* اسلاید سمت راست بزرگ‌تر */
.elementor-swiper-wrapper .swiper-slide-next {
  transform: scale(1.0);
  z-index: 10;
  overflow: hidden;
    border-radius: 24px!important;
}

/* تصویر داخل اسلاید بزرگ گوشه‌گرد */
.elementor-swiper-wrapper .swiper-slide-next img,
.elementor-swiper-wrapper .swiper-slide-next figure {
  border-radius: 24px!important;
  overflow: hidden;
}

.elementor-22276 .elementor-element.elementor-element-235d9e5{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-9aac820 */.elementor-22276 .elementor-element.elementor-element-9aac820 h1 {
  display: -webkit-box;            /* مورد نیاز برای line-clamp */
  -webkit-box-orient: vertical;    /* مرتب‌سازی بصورت ستونی */
  -webkit-line-clamp: 2;           /* تعداد خطوطی که می‌خواهیم نشان دهیم */
  overflow: hidden;                /* مخفی کردن اضافه */
  text-overflow: ellipsis;  
  
  
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-eeac064 */.elementor-22276 .elementor-element.elementor-element-eeac064 span.jet-radio-list__decorator {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-5c75b60 */.elementor-22276 .elementor-element.elementor-element-5c75b60 h1 {
  display: -webkit-box;            /* مورد نیاز برای line-clamp */
  -webkit-box-orient: vertical;    /* مرتب‌سازی بصورت ستونی */
  -webkit-line-clamp: 2;           /* تعداد خطوطی که می‌خواهیم نشان دهیم */
  overflow: hidden;                /* مخفی کردن اضافه */
  text-overflow: ellipsis;  
  
  
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransansx';
	font-display: auto;
	src: url('https://gbmags.sisijoonam.shop/wp-content/uploads/2025/10/IRANSansXV.ttf') format('truetype');
}
/* End Custom Fonts CSS */