.elementor-16 .elementor-element.elementor-element-b63fd11{--display:flex;}.elementor-16 .elementor-element.elementor-element-4744420{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-66c04b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-948a095{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-item > a{font-weight:500;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-bdfbe1a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-aa9f070 .elementor-repeater-item-2150260 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.hamitradeco.com/wp-content/uploads/2026/06/s-1.webp);background-size:cover;}.elementor-16 .elementor-element.elementor-element-aa9f070 .elementor-repeater-item-2150260 .swiper-slide-contents{margin-right:auto;}.elementor-16 .elementor-element.elementor-element-aa9f070 .elementor-repeater-item-2150260 .swiper-slide-inner{align-items:center;text-align:end;}.elementor-16 .elementor-element.elementor-element-aa9f070 .elementor-repeater-item-2150260 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-aa9f070 .elementor-repeater-item-2150260 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-aa9f070 .elementor-repeater-item-2150260 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-aa9f070 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-16 .elementor-element.elementor-element-aa9f070 .swiper-slide-contents{max-width:65%;}.elementor-16 .elementor-element.elementor-element-aa9f070 .swiper-slide-inner{text-align:center;}.elementor-16 .elementor-element.elementor-element-aa9f070 .elementor-slide-heading{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-aa9f070 .elementor-slide-description{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-aa9f070 .elementor-slide-button{border-radius:16px;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-fb61dce{--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;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-fb61dce:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-fb61dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-16 .elementor-element.elementor-element-c88e7e5 .elementor-icon-box-wrapper{gap:4px;}.elementor-16 .elementor-element.elementor-element-c88e7e5 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-c88e7e5 .elementor-icon{font-size:40px;}.elementor-16 .elementor-element.elementor-element-c88e7e5 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-c88e7e5 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-16 .elementor-element.elementor-element-c88e7e5 .elementor-icon-box-description{font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-0288f88 .elementor-icon-box-wrapper{gap:4px;}.elementor-16 .elementor-element.elementor-element-0288f88 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-0288f88 .elementor-icon{font-size:40px;}.elementor-16 .elementor-element.elementor-element-0288f88 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-0288f88 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-16 .elementor-element.elementor-element-0288f88 .elementor-icon-box-description{font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-459e1d1 .elementor-icon-box-wrapper{gap:4px;}.elementor-16 .elementor-element.elementor-element-459e1d1 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-459e1d1 .elementor-icon{font-size:40px;}.elementor-16 .elementor-element.elementor-element-459e1d1 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-459e1d1 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-16 .elementor-element.elementor-element-459e1d1 .elementor-icon-box-description{font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-b820047 .elementor-icon-box-wrapper{gap:4px;}.elementor-16 .elementor-element.elementor-element-b820047 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-b820047 .elementor-icon{font-size:40px;}.elementor-16 .elementor-element.elementor-element-b820047 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-b820047 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-16 .elementor-element.elementor-element-b820047 .elementor-icon-box-description{font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-01c6698{--display:flex;}.elementor-16 .elementor-element.elementor-element-44bec41{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-cc6385d .elementor-heading-title{font-size:28px;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-d6dfbd4{--grid-columns:5;}.elementor-16 .elementor-element.elementor-element-d6dfbd4 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-16 .elementor-element.elementor-element-d6dfbd4 .e-loop-item > .elementor-section, .elementor-16 .elementor-element.elementor-element-d6dfbd4 .e-loop-item > .elementor-section > .elementor-container, .elementor-16 .elementor-element.elementor-element-d6dfbd4 .e-loop-item > .e-con, .elementor-16 .elementor-element.elementor-element-d6dfbd4 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-16 .elementor-element.elementor-element-ce513b4 .elementor-button{background-color:#02010100;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:16px 16px 16px 16px;padding:16px 28px 16px 28px;}.elementor-16 .elementor-element.elementor-element-ce513b4 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-ce513b4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2213998 );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-ce513b4{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-ce513b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-ce513b4 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-ce513b4 .elementor-button:focus svg{fill:var( --e-global-color-2213998 );}:root{--page-title-display:none;}@media(min-width:376px){.elementor-16 .elementor-element.elementor-element-66c04b1{--width:25%;}.elementor-16 .elementor-element.elementor-element-bdfbe1a{--width:75%;}}@media(max-width:768px) and (min-width:376px){.elementor-16 .elementor-element.elementor-element-66c04b1{--width:100%;}.elementor-16 .elementor-element.elementor-element-bdfbe1a{--width:100%;}}@media(max-width:768px){.elementor-16 .elementor-element.elementor-element-d6dfbd4{--grid-columns:2;}}@media(max-width:375px){.elementor-16 .elementor-element.elementor-element-d6dfbd4{--grid-columns:1;}}/* Start custom CSS for icon-list, class: .elementor-element-948a095 *//* تنظیم والد برای قرارگیری فلش */
.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-item a {
    display: flex;
    align-items: center;
    position: relative;
    width: 100%;
    text-decoration: none;
    padding-left: 25px; /* فضا برای فلش در سمت چپ */
}

/* ایجاد فلش با رنگ درخواستی شما */
.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-item a::before {
    content: '';
    position: absolute;
    left: 0;
    width: 12px;
    height: 12px;
    /* رنگ خروجی 1A6925 */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%231A6925' d='M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    transition: background-image 0.3s ease; /* فقط تغییر رنگ نرم باشد */
}

/* حالت هاور: فقط تغییر رنگ به طلایی بدون جابجایی */
.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-item a:hover::before {
    /* رنگ طلایی مشابه عکس قبل - اگر رنگ دیگری مد نظر است کد fill را تغییر دهید */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23C19A5B' d='M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z'/%3E%3C/svg%3E");
    transform: none; /* حذف افکت جابجایی */
}

/* تراز کردن متن */
.elementor-16 .elementor-element.elementor-element-948a095 .elementor-icon-list-text {
    flex-grow: 1;
    text-align: right;
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-aa9f070 */.elementor-16 .elementor-element.elementor-element-aa9f070 .swiper-slide-bg{
    border-radius: 18px;
}/* End custom CSS */