.elementor-284 .elementor-element.elementor-element-ac8598b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--overflow:hidden;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:0px;--padding-left:9px;--padding-right:9px;--z-index:100;}.elementor-284 .elementor-element.elementor-element-ac8598b, .elementor-284 .elementor-element.elementor-element-ac8598b::before{--border-transition:0.3s;}.elementor-widget-image .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 );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-eeee70e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 0px 9px;}.elementor-284 .elementor-element.elementor-element-eeee70e.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-284 .elementor-element.elementor-element-eeee70e{right:0px;}body.rtl .elementor-284 .elementor-element.elementor-element-eeee70e{left:0px;}.elementor-284 .elementor-element.elementor-element-eeee70e{top:0px;z-index:101;}.elementor-284 .elementor-element.elementor-element-ce39e67.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-284 .elementor-element.elementor-element-ce39e67{z-index:100;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );text-align:center;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field{justify-content:center;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field .jet-engine-gallery-item-wrap:before{color:var( --e-global-color-8a0dea1 );}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field .jet-engine-arrow{width:27px;height:27px;line-height:27px;margin-top:calc( -27px/2 );font-size:18px;color:var( --e-global-color-d0719cf );background:var( --e-global-color-8a0dea1 );}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field .jet-engine-arrow svg{height:18px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-284 .elementor-element.elementor-element-ada1a1c .elementor-button{background-color:#63A052;padding:14px 50px 14px 50px;}.elementor-284 .elementor-element.elementor-element-ada1a1c > .elementor-widget-container{margin:0px 0px 9px 0px;}@media(max-width:1024px){.elementor-284 .elementor-element.elementor-element-ac8598b{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-284 .elementor-element.elementor-element-ac8598b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field.display-multiline{border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-radius:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field .jet-engine-arrow{width:32px;height:32px;line-height:32px;margin-top:calc( -32px/2 );font-size:24px;}.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-listing-dynamic-field .jet-engine-arrow svg{height:24px;}.elementor-284 .elementor-element.elementor-element-ada1a1c .elementor-button{padding:12px 60px 12px 60px;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ce39e67 *//*ارتفاع تصاویر*/
/*.elementor-284 .elementor-element.elementor-element-ce39e67 div{*/
/*    height: 230px;*/
/*}*/
/*.elementor-284 .elementor-element.elementor-element-ce39e67 a{*/
/*    width: 100%;*/
/*     height: 230px;*/
/*}*/
/* ثابت نگه داشتن نسبت تصویر 1 به 1 */

.elementor-284 .elementor-element.elementor-element-ce39e67 img{
    object-fit: cover !important;
    object-position: center center!important;
    width: 100%;
    height: auto;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
/*گرد کردن فلش ها*/
.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-engine-arrow.slick-arrow{
    border-radius: 50%;
    top: 50%;
    transform: translateY(-50%);
    box-shadow: 0 4px 70px -10px rgba(0,0,0,0.5);
}
/*فاصله دادن از راست به فلش سمت راست*/
.elementor-284 .elementor-element.elementor-element-ce39e67 .next-arrow.jet-engine-arrow.slick-arrow{
    right: 8px !important;
}
/*فاصله دادن از چپ به فلش سمت چپ*/
.elementor-284 .elementor-element.elementor-element-ce39e67 .prev-arrow.jet-engine-arrow.slick-arrow{
    left: 8px !important;
}
/*تغییر آیکن پیشفرض موقع هاور روی تصویر*/
.elementor-284 .elementor-element.elementor-element-ce39e67 .jet-engine-gallery-slider__item-wrap.is-lightbox:before{
    content: "\f06e" !important;
    top: 45% !important;
    background-color: rgba(0,0,0,0.6);
    border-radius: 50px;
}
.elementor-284 .elementor-element.elementor-element-ce39e67 .elementor-lightbox-image{
    border-radius: 4px;
}/* End custom CSS */