.elementor-2637 .elementor-element.elementor-element-a5f1f44{--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:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2637 .elementor-element.elementor-element-a196b6e{text-align:start;}.elementor-2637 .elementor-element.elementor-element-a196b6e .elementor-heading-title{font-family:"iranDookineh2", Sans-serif;font-size:15px;}.elementor-2637 .elementor-element.elementor-element-bae1b15{--wd-brd-radius:5px;}.elementor-2637 .elementor-element.elementor-element-bae1b15 .banner-title{color:#4C8A55;}.elementor-2637 .elementor-element.elementor-element-687e61a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-2637 .elementor-element.elementor-element-c42918f{--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-2637 .elementor-element.elementor-element-4214238 img{border-radius:12px 12px 12px 12px;}.elementor-2637 .elementor-element.elementor-element-8bea28b{--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-2637 .elementor-element.elementor-element-9777042 img{border-radius:12px 12px 12px 12px;}.elementor-2637 .elementor-element.elementor-element-44fb521{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2637 .elementor-element.elementor-element-8bc0da5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2637 .elementor-element.elementor-element-7f67bb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2637 .elementor-element.elementor-element-f31b6ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2637 .elementor-element.elementor-element-10dbfb6 img{border-radius:10px 10px 10px 10px;}.elementor-2637 .elementor-element.elementor-element-d895a03{--display:flex;}.elementor-2637 .elementor-element.elementor-element-362e719 .tabs-name{color:var( --e-global-color-accent );}.elementor-2637 .elementor-element.elementor-element-6dbf948{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2637 .elementor-element.elementor-element-f52a89a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2637 .elementor-element.elementor-element-44531e2 img{border-radius:10px 10px 10px 10px;}.elementor-2637 .elementor-element.elementor-element-e1b6672{--display:flex;}.elementor-2637 .elementor-element.elementor-element-b0a7b08 .tabs-name{color:var( --e-global-color-accent );}.elementor-2637 .elementor-element.elementor-element-39aaebc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2637 .elementor-element.elementor-element-2d844b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2637 .elementor-element.elementor-element-0a12fc4 img{border-radius:10px 10px 10px 10px;}.elementor-2637 .elementor-element.elementor-element-e44f233{--display:flex;}.elementor-2637 .elementor-element.elementor-element-bc85cff .tabs-name{color:var( --e-global-color-accent );}.elementor-2637 .elementor-element.elementor-element-a621b70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2637 .elementor-element.elementor-element-8c3a88b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2637 .elementor-element.elementor-element-68f4f2a img{border-radius:10px 10px 10px 10px;}.elementor-2637 .elementor-element.elementor-element-d5d349b{--display:flex;}.elementor-2637 .elementor-element.elementor-element-85adf28 .tabs-name{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-2637 .elementor-element.elementor-element-c42918f{--width:100%;}.elementor-2637 .elementor-element.elementor-element-8bea28b{--width:100%;}.elementor-2637 .elementor-element.elementor-element-f31b6ad{--width:20%;}.elementor-2637 .elementor-element.elementor-element-d895a03{--width:80%;}.elementor-2637 .elementor-element.elementor-element-f52a89a{--width:20%;}.elementor-2637 .elementor-element.elementor-element-e1b6672{--width:80%;}.elementor-2637 .elementor-element.elementor-element-2d844b3{--width:20%;}.elementor-2637 .elementor-element.elementor-element-e44f233{--width:80%;}.elementor-2637 .elementor-element.elementor-element-8c3a88b{--width:20%;}.elementor-2637 .elementor-element.elementor-element-d5d349b{--width:80%;}}@media(max-width:1024px){.elementor-2637 .elementor-element.elementor-element-687e61a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2637 .elementor-element.elementor-element-44fb521{--grid-auto-flow:row;}.elementor-2637 .elementor-element.elementor-element-8bc0da5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2637 .elementor-element.elementor-element-bae1b15 .elementor-repeater-item-026f01b .promo-banner:not(.banner-content-background) .content-banner, .elementor-2637 .elementor-element.elementor-element-bae1b15 .elementor-repeater-item-026f01b .promo-banner.banner-content-background .wrapper-content-banner{max-width:200px;}.elementor-2637 .elementor-element.elementor-element-bae1b15 .elementor-repeater-item-9200fac .promo-banner:not(.banner-content-background) .content-banner, .elementor-2637 .elementor-element.elementor-element-bae1b15 .elementor-repeater-item-9200fac .promo-banner.banner-content-background .wrapper-content-banner{max-width:200px;}.elementor-2637 .elementor-element.elementor-element-bae1b15 .elementor-repeater-item-32704ad .promo-banner:not(.banner-content-background) .content-banner, .elementor-2637 .elementor-element.elementor-element-bae1b15 .elementor-repeater-item-32704ad .promo-banner.banner-content-background .wrapper-content-banner{max-width:200px;}.elementor-2637 .elementor-element.elementor-element-bae1b15 .elementor-repeater-item-3f5c3be .promo-banner:not(.banner-content-background) .content-banner, .elementor-2637 .elementor-element.elementor-element-bae1b15 .elementor-repeater-item-3f5c3be .promo-banner.banner-content-background .wrapper-content-banner{max-width:200px;}.elementor-2637 .elementor-element.elementor-element-bae1b15 .banner-title{font-size:15px;}.elementor-2637 .elementor-element.elementor-element-687e61a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2637 .elementor-element.elementor-element-44fb521{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2637 .elementor-element.elementor-element-8bc0da5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for wd_banner_carousel, class: .elementor-element-bae1b15 */.banner-border .wrapper-content-banner{border:0px !important;}

/* دسته‌بندی‌های دایره‌ای دوکینه */
.circle-dookineh .promo-banner-wrapper {
    text-align: center;
}

/* خود باکس بنر */
.circle-dookineh .promo-banner {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    overflow: visible !important;

}

/* تصویر دایره‌ای */
.circle-dookineh .main-wrapp-img,
.circle-dookineh .banner-image {
    width: 150px !important;
    height: 150px !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    margin: 0 auto !important;
}

.circle-dookineh .banner-image img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    border-radius: 50% !important;
    display: block !important;
}

/* آوردن متن به پایین تصویر */
.circle-dookineh .wrapper-content-banner {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin-top: -10px !important;
    transform: none !important;
    background: transparent !important;
    display: block !important;
}

/* وسط‌چین کردن محتوا */
.circle-dookineh .content-banner,
.circle-dookineh .banner-btn-wrapper,
.circle-dookineh .wd-button-wrapper {
    text-align: center !important;
}

/* حذف باکس نارنجی و تبدیل متن به مشکی بولد */
.circle-dookineh .btn,
.circle-dookineh .btn.btn-color-alt,
.circle-dookineh .btn-style-default {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    min-height: unset !important;
    line-height: normal !important;
}

/* متن دسته‌بندی */
.circle-dookineh .wd-btn-text {
    color: #000 !important;
    font-weight: 800 !important;
    font-size: 15px !important;
    line-height: 1.6 !important;
    text-align: center !important;
    display: block !important;
}

/* لینک روی کل بنر همچنان فعال بماند */
.circle-dookineh .wd-promo-banner-link {
    z-index: 5 !important;
}

/* فاصله بهتر بین آیتم‌ها */
.circle-dookineh .wd-carousel-item {
    padding-bottom: 8px !important;
}
@media (max-width: 768px) {
    .circle-dookineh .main-wrapp-img,
    .circle-dookineh .banner-image {
        width: 115px !important;
        height: 115px !important;
    }

    .circle-dookineh .wd-btn-text {
        font-size: 13px !important;
        font-weight: 800 !important;
    }

    .circle-dookineh .wrapper-content-banner {
        margin-top: 7px !important;
    }
}/* End custom CSS */