.elementor-2405 .elementor-element.elementor-element-0a3f5d0{--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 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-2405 .elementor-element.elementor-element-df40fdd{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-2405 .elementor-element.elementor-element-df40fdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2405 .elementor-element.elementor-element-0c7fe0e .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-weight:700;text-align:left;}.elementor-2405 .elementor-element.elementor-element-d5f7e5e .jet-listing-dynamic-field__content{color:var( --e-global-color-text );text-align:left;}.elementor-2405 .elementor-element.elementor-element-f17def7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2405 .elementor-element.elementor-element-72563f0 .jet-listing-dynamic-field__content{color:var( --e-global-color-gray );text-align:left;}.elementor-2405 .elementor-element.elementor-element-99add7a .jet-listing-dynamic-field__content{color:var( --e-global-color-gray );text-align:left;}.elementor-2405 .elementor-element.elementor-element-4e26c6b{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2405 .elementor-element.elementor-element-21b59e5 .jet-listing-dynamic-field__content{color:var( --e-global-color-gray );text-align:left;}.elementor-2405 .elementor-element.elementor-element-84e403d .jet-listing-dynamic-field__content{color:var( --e-global-color-gray );text-align:left;}.elementor-2405 .elementor-element.elementor-element-4fc7570 .jet-headline{justify-content:center;}.elementor-2405 .elementor-element.elementor-element-4fc7570 .jet-headline > .jet-headline__link{justify-content:center;}.elementor-2405 .elementor-element.elementor-element-4fc7570 .jet-headline__first .jet-headline__label{color:var( --e-global-color-placeholder );font-size:0.9rem;}.elementor-2405 .elementor-element.elementor-element-4fc7570 .jet-headline__first{margin:0px 3px 0px 2px;}.elementor-2405 .elementor-element.elementor-element-4fc7570 .jet-headline__second .jet-headline__label{color:var( --e-global-color-placeholder );font-size:0.9rem;}.elementor-2405 .elementor-element.elementor-element-3ac3133{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2405 .elementor-element.elementor-element-5b77004 .jet-listing-dynamic-field__content{text-align:center;}.elementor-2405 .elementor-element.elementor-element-5b77004 .jet-listing-dynamic-field__content .jet-engine-arrow{width:30px;height:30px;line-height:30px;margin-top:calc( -30px/2 );background:#02010100;}.elementor-2405 .elementor-element.elementor-element-5b77004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2405 .elementor-element.elementor-element-5b77004.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}@media(min-width:768px){.elementor-2405 .elementor-element.elementor-element-df40fdd{--width:75%;}.elementor-2405 .elementor-element.elementor-element-3ac3133{--width:25%;}}@media(max-width:1024px){.elementor-2405 .elementor-element.elementor-element-0a3f5d0{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2405 .elementor-element.elementor-element-df40fdd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2405 .elementor-element.elementor-element-3ac3133{--border-radius:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-2405 .elementor-element.elementor-element-0a3f5d0{--min-height:150px;--gap:0px 11px;--row-gap:0px;--column-gap:11px;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2405 .elementor-element.elementor-element-df40fdd{--width:62%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--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-2405 .elementor-element.elementor-element-0c7fe0e .jet-listing-dynamic-field__content{font-size:0.9rem;text-align:right;}.elementor-2405 .elementor-element.elementor-element-d5f7e5e .jet-listing-dynamic-field__content{font-size:0.8rem;text-align:left;}.elementor-2405 .elementor-element.elementor-element-d5f7e5e{padding:0px 0px 0px 0px;}.elementor-2405 .elementor-element.elementor-element-72563f0 .jet-listing-dynamic-field__content{font-size:0.8rem;text-align:right;}.elementor-2405 .elementor-element.elementor-element-99add7a .jet-listing-dynamic-field__content{font-size:0.8rem;text-align:right;}.elementor-2405 .elementor-element.elementor-element-21b59e5 .jet-listing-dynamic-field__content{font-size:0.8rem;text-align:right;}.elementor-2405 .elementor-element.elementor-element-84e403d .jet-listing-dynamic-field__content{font-size:0.8rem;text-align:right;}.elementor-2405 .elementor-element.elementor-element-4fc7570 .jet-headline{justify-content:flex-start;}.elementor-2405 .elementor-element.elementor-element-4fc7570 .jet-headline > .jet-headline__link{justify-content:flex-start;}.elementor-2405 .elementor-element.elementor-element-4fc7570 .jet-headline__first .jet-headline__label{font-size:0.7rem;}.elementor-2405 .elementor-element.elementor-element-4fc7570 .jet-headline__second .jet-headline__label{font-size:0.7rem;}.elementor-2405 .elementor-element.elementor-element-3ac3133{--width:35%;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--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-2405 .elementor-element.elementor-element-5b77004 .jet-listing-dynamic-field__content .jet-engine-arrow{width:25px;height:25px;line-height:25px;margin-top:calc( -25px/2 );}.elementor-2405 .elementor-element.elementor-element-5b77004.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-5b77004 *//* ===== استایل کلی اسلایدر ===== */
.elementor-2405 .elementor-element.elementor-element-5b77004 .jet-engine-gallery-slider {
    max-width: 100%;
    overflow: hidden;
	border-radius: 0px ;
}

/* هر اسلاید */
.elementor-2405 .elementor-element.elementor-element-5b77004 .jet-engine-gallery-slider__item {
    height: 200px; /* ارتفاع در دسکتاپ */
    border-radius: 0px ;

}

/* تصویر داخل هر اسلاید */
.elementor-2405 .elementor-element.elementor-element-5b77004 .jet-engine-gallery-slider__item img {
    width: 100%;
    height:100%;
    object-fit: cover; /* تصویر کامل کادر رو پر کنه و برش بخوره اضافه‌ها */
    display: block;
     border-radius: 8px ;

}

/* ===== حالت موبایل ===== */
@media (max-width: 767px) {
    .elementor-2405 .elementor-element.elementor-element-5b77004 .jet-engine-gallery-slider {
        /* چسبیدن کامل به گوشه‌ها */
        margin-left: px;
        margin-right: 0px;
        width: 100%;
        border-radius: 10;

    }
    
    .elementor-2405 .elementor-element.elementor-element-5b77004 .jet-engine-gallery-slider__item {
        height:135px; /* ارتفاع در موبایل */

    }
    
    /* اگه padding ستون یا کانتینر هم اذیت می‌کنه: */
    .elementor-2405 .elementor-element.elementor-element-5b77004 .jet-engine-gallery-slider .jet-engine-arrow,
    .elementor-2405 .elementor-element.elementor-element-5b77004 .jet-engine-gallery-slider .slick-list {

        padding: 0 !important;
    }
}/* End custom CSS */