.elementor-bc-flex-widget .elementor-2558 .elementor-element.elementor-element-9badd81.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2558 .elementor-element.elementor-element-9badd81.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2558 .elementor-element.elementor-element-5a86fa0{text-align:center;font-size:20px;}.elementor-2558 .elementor-element.elementor-element-5a86fa0 > .elementor-widget-container{margin:0px 0px -20px 0px;border-style:none;}.elementor-2558 .elementor-element.elementor-element-436f83a{text-align:center;font-size:25px;font-weight:600;}.elementor-2558 .elementor-element.elementor-element-436f83a > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-2558 .elementor-element.elementor-element-89bec27 .elementor-search-form__container{min-height:50px;}.elementor-2558 .elementor-element.elementor-element-89bec27 .elementor-search-form__submit{min-width:50px;--e-search-form-submit-text-color:#FFFFFF;background-color:var( --e-global-color-8abd7dc );}body:not(.rtl) .elementor-2558 .elementor-element.elementor-element-89bec27 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-2558 .elementor-element.elementor-element-89bec27 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-2558 .elementor-element.elementor-element-89bec27 .elementor-search-form__input, .elementor-2558 .elementor-element.elementor-element-89bec27.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-2558 .elementor-element.elementor-element-89bec27 .elementor-search-form__input,
					.elementor-2558 .elementor-element.elementor-element-89bec27 .elementor-search-form__icon,
					.elementor-2558 .elementor-element.elementor-element-89bec27 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-2558 .elementor-element.elementor-element-89bec27 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-2558 .elementor-element.elementor-element-89bec27.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2558 .elementor-element.elementor-element-89bec27:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-color:var( --e-global-color-secondary );border-width:1px 1px 1px 1px;border-radius:20px;}.elementor-2558 .elementor-element.elementor-element-89bec27.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-color:var( --e-global-color-secondary );border-width:1px 1px 1px 1px;border-radius:20px;}.elementor-2558 .elementor-element.elementor-element-98c5b9d .elementor-icon-list-icon i{color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-98c5b9d .elementor-icon-list-icon svg{fill:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-98c5b9d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-0e6f0db );}.elementor-2558 .elementor-element.elementor-element-98c5b9d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-0e6f0db );}.elementor-2558 .elementor-element.elementor-element-98c5b9d{--e-icon-list-icon-size:14px;}.elementor-2558 .elementor-element.elementor-element-e92e8f8 .elementor-icon-list-icon i{color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-e92e8f8 .elementor-icon-list-icon svg{fill:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-e92e8f8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-0e6f0db );}.elementor-2558 .elementor-element.elementor-element-e92e8f8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-0e6f0db );}.elementor-2558 .elementor-element.elementor-element-e92e8f8{--e-icon-list-icon-size:14px;}.elementor-2558 .elementor-element.elementor-element-0b5f4a2 .elementor-button{background-color:var( --e-global-color-0e6f0db );border-radius:20px 20px 20px 20px;}.elementor-2558 .elementor-element.elementor-element-0b5f4a2 .elementor-button:hover, .elementor-2558 .elementor-element.elementor-element-0b5f4a2 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-0e6f0db );}.elementor-2558 .elementor-element.elementor-element-0b5f4a2 .elementor-button:hover svg, .elementor-2558 .elementor-element.elementor-element-0b5f4a2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2558 .elementor-element.elementor-element-ba2a597 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-8abd7dc );border-radius:20px 20px 20px 20px;}.elementor-2558 .elementor-element.elementor-element-ba2a597 .elementor-button:hover, .elementor-2558 .elementor-element.elementor-element-ba2a597 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-ba2a597 .elementor-button:hover svg, .elementor-2558 .elementor-element.elementor-element-ba2a597 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2558 .elementor-element.elementor-element-4ef2360{--spacer-size:66px;}.elementor-2558 .elementor-element.elementor-element-38ab05d{--iteration-count:infinite;--animation-duration:1000ms;--dynamic-text-color:var( --e-global-color-0e6f0db );}.elementor-2558 .elementor-element.elementor-element-38ab05d .elementor-headline{text-align:center;font-weight:800;}.elementor-2558 .elementor-element.elementor-element-38ab05d .elementor-headline-dynamic-wrapper path{stroke:#FFBC00;}.elementor-2558 .elementor-element.elementor-element-38ab05d .elementor-headline-plain-text{color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-38ab05d .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-2558 .elementor-element.elementor-element-38ab05d .elementor-headline-dynamic-text{font-weight:800;}.elementor-2558 .elementor-element.elementor-element-38ab05d .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:#000000;stroke:#000000;}.elementor-2558 .elementor-element.elementor-element-9e5636b:not(.elementor-motion-effects-element-type-background), .elementor-2558 .elementor-element.elementor-element-9e5636b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darogram1.ir/wp-content/uploads/2025/11/photo_2025-11-28_22-12-56-400x400.jpg");}.elementor-2558 .elementor-element.elementor-element-9e5636b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #27BAA36E 0%, #8F76F552 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2558 .elementor-element.elementor-element-9e5636b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2558 .elementor-element.elementor-element-9e5636b > .elementor-shape-top svg{width:calc(100% + 1.3px);height:43px;}.elementor-2558 .elementor-element.elementor-element-9e5636b > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:43px;}.elementor-2558 .elementor-element.elementor-element-7084035 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2558 .elementor-element.elementor-element-7084035 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2558 .elementor-element.elementor-element-5562eb5 .elementor-element-populated a:hover{color:#FFFFFF;}.elementor-2558 .elementor-element.elementor-element-5562eb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2558 .elementor-element.elementor-element-3c46427 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-8abd7dc ) 0%, var( --e-global-color-0e6f0db ) 100%);border-radius:50px 50px 50px 50px;}.elementor-2558 .elementor-element.elementor-element-b52641f:not(.elementor-motion-effects-element-type-background), .elementor-2558 .elementor-element.elementor-element-b52641f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2558 .elementor-element.elementor-element-b52641f > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2558 .elementor-element.elementor-element-b52641f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2558 .elementor-element.elementor-element-8ba39e6{--spacer-size:66px;}.elementor-2558 .elementor-element.elementor-element-ace130d{text-align:center;}.elementor-2558 .elementor-element.elementor-element-ace130d .elementor-heading-title{color:var( --e-global-color-secondary );font-weight:700;}.elementor-2558 .elementor-element.elementor-element-20360b5 > .elementor-container{max-width:1600px;}.elementor-2558 .elementor-element.elementor-element-20360b5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:53px;}.elementor-2558 .elementor-element.elementor-element-20360b5{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2558 .elementor-element.elementor-element-20360b5, .elementor-2558 .elementor-element.elementor-element-20360b5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2558 .elementor-element.elementor-element-20360b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2558 .elementor-element.elementor-element-3374f37 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8abd7dc );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2558 .elementor-element.elementor-element-3374f37 > .elementor-element-populated, .elementor-2558 .elementor-element.elementor-element-3374f37 > .elementor-element-populated > .elementor-background-overlay, .elementor-2558 .elementor-element.elementor-element-3374f37 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2558 .elementor-element.elementor-element-3374f37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2558 .elementor-element.elementor-element-6acb252.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-6acb252.elementor-view-framed .elementor-icon, .elementor-2558 .elementor-element.elementor-element-6acb252.elementor-view-default .elementor-icon{fill:var( --e-global-color-8abd7dc );color:var( --e-global-color-8abd7dc );border-color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-6acb252{--icon-box-icon-margin:15px;}.elementor-2558 .elementor-element.elementor-element-de96e7d .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-39a5c40 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0e6f0db );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2558 .elementor-element.elementor-element-39a5c40 > .elementor-element-populated, .elementor-2558 .elementor-element.elementor-element-39a5c40 > .elementor-element-populated > .elementor-background-overlay, .elementor-2558 .elementor-element.elementor-element-39a5c40 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2558 .elementor-element.elementor-element-39a5c40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2558 .elementor-element.elementor-element-dc04afb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0e6f0db );}.elementor-2558 .elementor-element.elementor-element-dc04afb.elementor-view-framed .elementor-icon, .elementor-2558 .elementor-element.elementor-element-dc04afb.elementor-view-default .elementor-icon{fill:var( --e-global-color-0e6f0db );color:var( --e-global-color-0e6f0db );border-color:var( --e-global-color-0e6f0db );}.elementor-2558 .elementor-element.elementor-element-dc04afb{--icon-box-icon-margin:15px;}.elementor-2558 .elementor-element.elementor-element-ee2743a .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-0e6f0db );}.elementor-2558 .elementor-element.elementor-element-facd38c > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8abd7dc );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2558 .elementor-element.elementor-element-facd38c > .elementor-element-populated, .elementor-2558 .elementor-element.elementor-element-facd38c > .elementor-element-populated > .elementor-background-overlay, .elementor-2558 .elementor-element.elementor-element-facd38c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2558 .elementor-element.elementor-element-facd38c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2558 .elementor-element.elementor-element-007b96d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-007b96d.elementor-view-framed .elementor-icon, .elementor-2558 .elementor-element.elementor-element-007b96d.elementor-view-default .elementor-icon{fill:var( --e-global-color-8abd7dc );color:var( --e-global-color-8abd7dc );border-color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-007b96d{--icon-box-icon-margin:15px;}.elementor-2558 .elementor-element.elementor-element-c8dd70c .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-8abd7dc );}.elementor-2558 .elementor-element.elementor-element-0bb7a93{--spacer-size:66px;}.elementor-bc-flex-widget .elementor-2558 .elementor-element.elementor-element-06280ed.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2558 .elementor-element.elementor-element-06280ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2558 .elementor-element.elementor-element-dace4fd{text-align:center;font-size:15px;font-weight:600;}.elementor-2558 .elementor-element.elementor-element-72047bf .elementor-button{background-color:var( --e-global-color-0e6f0db );border-radius:20px 20px 20px 20px;}.elementor-2558 .elementor-element.elementor-element-9552a2a{--spacer-size:66px;}@media(max-width:1024px){.elementor-2558 .elementor-element.elementor-element-20360b5 > .elementor-container{max-width:1600px;}.elementor-2558 .elementor-element.elementor-element-20360b5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:14px;}}@media(min-width:768px){.elementor-2558 .elementor-element.elementor-element-9badd81{width:41.348%;}.elementor-2558 .elementor-element.elementor-element-bf513e7{width:58.652%;}.elementor-2558 .elementor-element.elementor-element-06280ed{width:25.841%;}.elementor-2558 .elementor-element.elementor-element-6afda7c{width:73.825%;}}@media(min-width:1025px){.elementor-2558 .elementor-element.elementor-element-9e5636b:not(.elementor-motion-effects-element-type-background), .elementor-2558 .elementor-element.elementor-element-9e5636b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for column, class: .elementor-element-7084035 *//* --- رنگ سبز (کیس‌های فرد: ۱، ۳، ۵...) --- */
.elementor-2558 .elementor-element.elementor-element-7084035 .e-loop-item:nth-child(odd) .kise-icon .elementor-icon,          /* آیکون */
.elementor-2558 .elementor-element.elementor-element-7084035 .e-loop-item:nth-child(odd) .kise-icon .elementor-icon svg,      /* آیکون SVG */
.elementor-2558 .elementor-element.elementor-element-7084035 .e-loop-item:nth-child(odd) .kise-icon .elementor-icon-box-title, /* عنوان */
.elementor-2558 .elementor-element.elementor-element-7084035 .e-loop-item:nth-child(odd) .kise-icon .elementor-icon-box-title a { /* لینک عنوان */
    color: #27BAA3 !important;
    fill: #27BAA3 !important;
    transition: color 0.3s ease; /* افکت تغییر رنگ نرم */
}

/* --- رنگ بنفش (کیس‌های زوج: ۲، ۴، ۶...) --- */
.elementor-2558 .elementor-element.elementor-element-7084035 .e-loop-item:nth-child(even) .kise-icon .elementor-icon,
.elementor-2558 .elementor-element.elementor-element-7084035 .e-loop-item:nth-child(even) .kise-icon .elementor-icon svg,
.elementor-2558 .elementor-element.elementor-element-7084035 .e-loop-item:nth-child(even) .kise-icon .elementor-icon-box-title,
.elementor-2558 .elementor-element.elementor-element-7084035 .e-loop-item:nth-child(even) .kise-icon .elementor-icon-box-title a {
    color: #8F76F5 !important;
    fill: #8F76F5 !important;
    transition: color 0.3s ease;
}

/* حذف رنگ پس‌زمینه برای اطمینان */
.elementor-2558 .elementor-element.elementor-element-7084035 .kise-icon .elementor-icon {
    background-color: transparent !important;
}/* End custom CSS */