.elementor-10034 .elementor-element.elementor-element-8df59a7:not(.elementor-motion-effects-element-type-background), .elementor-10034 .elementor-element.elementor-element-8df59a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF0F0;}.elementor-10034 .elementor-element.elementor-element-8df59a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-10034 .elementor-element.elementor-element-8df59a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10034 .elementor-element.elementor-element-75b0a6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), yekan;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), yekan;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), yekan;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-10034 .elementor-element.elementor-element-2f29d19 .elementor-repeater-item-ed19cdd .swiper-slide-bg{background-color:#313131;background-image:url(https://www.ditco.ir/wp-content/uploads/2025/08/slider-1-e1754209408514.webp);background-size:cover;}.elementor-10034 .elementor-element.elementor-element-2f29d19 .elementor-repeater-item-ed19cdd .swiper-slide-contents{margin-left:auto;}.elementor-10034 .elementor-element.elementor-element-2f29d19 .elementor-repeater-item-ed19cdd .swiper-slide-inner{align-items:center;text-align:start;}.elementor-10034 .elementor-element.elementor-element-2f29d19 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-10034 .elementor-element.elementor-element-2f29d19 .elementor-slide-button{background-color:#006D6E;font-family:"yekan", yekan;font-size:14px;font-weight:bold;line-height:30px;word-spacing:1px;border-width:0px;border-radius:100px;border-color:#02010100;}.elementor-10034 .elementor-element.elementor-element-2f29d19 .swiper-slide-contents{max-width:50%;}.elementor-10034 .elementor-element.elementor-element-2f29d19 .swiper-slide-inner{text-align:center;}.elementor-10034 .elementor-element.elementor-element-e234ce1:not(.elementor-motion-effects-element-type-background), .elementor-10034 .elementor-element.elementor-element-e234ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF0F0;}.elementor-10034 .elementor-element.elementor-element-e234ce1 > .elementor-container{min-height:400px;}.elementor-10034 .elementor-element.elementor-element-e234ce1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10034 .elementor-element.elementor-element-e234ce1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10034 .elementor-element.elementor-element-0173994 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), yekan;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-10034 .elementor-element.elementor-element-09492b3 .elementor-button{background-color:#02010100;font-family:"yekan", yekan;font-weight:500;line-height:30px;word-spacing:1px;fill:#4A4A4A;color:#4A4A4A;border-style:dotted;border-width:1px 1px 1px 1px;border-color:#A0A0A0;border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-10034 .elementor-element.elementor-element-c822d9a{--e-image-carousel-slides-to-show:4;}.elementor-10034 .elementor-element.elementor-element-c822d9a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-description{line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-description{line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}}/* Start custom CSS for slides, class: .elementor-element-2f29d19 */.elementor-main-swiper {
    border-radius: 20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.ditco.ir/wp-content/uploads/fonts/yekan-normal.woff') format('woff');
}
@font-face {
	font-family: 'yekan';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.ditco.ir/wp-content/uploads/fonts/yekanbold.woff') format('woff');
}
/* End Custom Fonts CSS */