.elementor-25 .elementor-element.elementor-element-b2274a8{--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;--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-25 .elementor-element.elementor-element-da20750{--display:flex;}.elementor-25 .elementor-element.elementor-element-29172da{--display:flex;}.elementor-25 .elementor-element.elementor-element-6fa4f73{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6fa4f73 img{width:36%;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-6fa4f73 .widget-image-caption{color:#8A3C3C;font-family:"Vazirmatn", Sans-serif;font-size:20px;}.elementor-25 .elementor-element.elementor-element-1a27dc2{--display:flex;}.elementor-25 .elementor-element.elementor-element-c624faa img{width:40%;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-c624faa .widget-image-caption{color:#8A3C3C;font-family:"Vazirmatn", Sans-serif;font-size:20px;}.elementor-25 .elementor-element.elementor-element-7f01849{--display:flex;}.elementor-25 .elementor-element.elementor-element-1839d62 img{width:36%;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-1839d62 .widget-image-caption{color:#8A3C3C;font-family:"Vazirmatn", Sans-serif;font-size:20px;}.elementor-25 .elementor-element.elementor-element-cea0300{--display:flex;}.elementor-25 .elementor-element.elementor-element-0074075 img{width:35%;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-0074075 .widget-image-caption{color:#8A3C3C;font-size:20px;}.elementor-25 .elementor-element.elementor-element-1459f84{--display:flex;}.elementor-25 .elementor-element.elementor-element-44631d9 img{width:35%;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-44631d9 .widget-image-caption{color:#8A3C3C;font-family:"Vazirmatn", Sans-serif;font-size:20px;}.elementor-25 .elementor-element.elementor-element-32711ec{--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;--margin-top:60px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-32711ec.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-63ede17{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-63ede17 > .elementor-widget-container{background-color:#FFF0F5;border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-63ede17.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-63ede17 .title-subtitle{font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-91a16a3 > .elementor-widget-container{background-color:#E8A0B8;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-91a16a3 .wd-tabs .tabs-name{font-family:"Vazirmatn", Sans-serif;}.elementor-25 .elementor-element.elementor-element-91a16a3 .tabs-name{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-91a16a3 .wd-nav-tabs > li > a{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-1d3e455{--display:flex;}.elementor-25 .elementor-element.elementor-element-1d3e455.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-991348e{background-color:#FFF0F5;padding:20px 20px 20px 20px;border-radius:26px 26px 26px 26px;text-align:center;}.elementor-25 .elementor-element.elementor-element-991348e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-934cf95{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-934cf95:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-934cf95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8A0B8;}.elementor-25 .elementor-element.elementor-element-e9ae993{--display:flex;}.elementor-25 .elementor-element.elementor-element-4fcfe54{background-color:#EBFBFD;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:25px 25px 25px 25px;text-align:center;}.elementor-25 .elementor-element.elementor-element-4fcfe54.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-685abc7{--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--margin-top:40px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-685abc7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-685abc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F6F78;}.elementor-25 .elementor-element.elementor-element-1a76a95 > .elementor-widget-container{background-color:#1F6F78;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-1a76a95 .wd-el-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-88f79fa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-4944060 .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-ca3307e .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-30cec93 .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-19152ea{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-00946a9{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-25 .elementor-element.elementor-element-4583294{--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-25 .elementor-element.elementor-element-0653829 img{border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-8bbdeb9{--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-25 .elementor-element.elementor-element-f6a46e9 img{border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-786ca42{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title-subtitle{font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-f6feadb .title{font-family:"Vazirmatn", Sans-serif;}@media(min-width:769px){.elementor-25 .elementor-element.elementor-element-4583294{--width:50%;}.elementor-25 .elementor-element.elementor-element-8bbdeb9{--width:50%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-63ede17 .title-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-88f79fa{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-f6feadb .title-subtitle{font-size:13px;}}@media(max-width:768px){.elementor-25 .elementor-element.elementor-element-b2274a8{--min-height:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6fa4f73 img{width:65%;}.elementor-25 .elementor-element.elementor-element-6fa4f73 .widget-image-caption{font-size:15px;}.elementor-25 .elementor-element.elementor-element-c624faa img{width:72%;}.elementor-25 .elementor-element.elementor-element-c624faa .widget-image-caption{font-size:15px;}.elementor-25 .elementor-element.elementor-element-1839d62 img{width:65%;}.elementor-25 .elementor-element.elementor-element-1839d62 .widget-image-caption{font-size:15px;}.elementor-25 .elementor-element.elementor-element-0074075 img{width:65%;}.elementor-25 .elementor-element.elementor-element-0074075 .widget-image-caption{font-size:15px;}.elementor-25 .elementor-element.elementor-element-44631d9 img{width:65%;}.elementor-25 .elementor-element.elementor-element-44631d9 .widget-image-caption{font-size:15px;}.elementor-25 .elementor-element.elementor-element-32711ec{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-63ede17 > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-25 .elementor-element.elementor-element-63ede17{--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;}.elementor-25 .elementor-element.elementor-element-63ede17 .title-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-685abc7{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-88f79fa{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-4944060 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4944060 .elementor-icon-box-title a{font-size:13px;}.elementor-25 .elementor-element.elementor-element-ca3307e .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-ca3307e .elementor-icon-box-title a{font-size:13px;}.elementor-25 .elementor-element.elementor-element-30cec93 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-30cec93 .elementor-icon-box-title a{font-size:13px;}.elementor-25 .elementor-element.elementor-element-8bbdeb9{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-786ca42{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title-subtitle{font-size:12px;}}/* Start custom CSS for wd_slider, class: .elementor-element-bb5530e *//* Fix Woodmart Slider Responsive Issu/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2274a8 */@media (max-width: 768px) {

    /* کانتینر مادر = ارتفاع مناسب بنر */
    #slider-155,
    #slider-155 .wd-carousel-container,
    #slider-155 .wd-carousel-inner,
    #slider-155 .wd-carousel-wrap,
    #slider-155 .wd-carousel {
        height: auto !important;
        min-height: 280px !important; /* این عدد بنر رو بزرگ می‌کنه */
        padding: 0 !important;
        margin: 0 !important;
        left: 0 !important;
    }

    /* هر اسلاید */
    #slider-155 .wd-slide {
        height: auto !important;
        min-height: 250px !important;
    }

    /* بک‌گراند اسلاید = عکس اصلی */
    #slider-155 .wd-slide-bg {
        width: 100% !important;
        height: 280px !important;   /* ارتفاع واقعی بنر موبایل */
        background-size: contain !important;
        background-position: center center !important;
        background-repeat: no-repeat !important;
        transform: none !important;
    }

    /* حذف فاصله‌های اضافی */
    #slider-155 .wd-slide-container,
    #slider-155 .container {
        padding: 0 !important;
        height: auto !important;
    }
}/* End custom CSS */