.elementor-251 .elementor-element.elementor-element-940506e{--display:flex;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-251 .elementor-element.elementor-element-588dbf4 .elementor-repeater-item-61805af .swiper-slide-bg{background-color:#4054b2;}.elementor-251 .elementor-element.elementor-element-588dbf4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-251 .elementor-element.elementor-element-588dbf4 .swiper-slide-contents{max-width:66%;}.elementor-251 .elementor-element.elementor-element-588dbf4 .swiper-slide-inner{text-align:center;}.elementor-251 .elementor-element.elementor-element-1846000{--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-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-251 .elementor-element.elementor-element-14c7afe{--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;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-251 .elementor-element.elementor-element-2b1800a img{width:110px;height:110px;}.elementor-251 .elementor-element.elementor-element-db23ee0 img{width:110px;height:110px;}.elementor-251 .elementor-element.elementor-element-459b79d img{width:110px;height:110px;}.elementor-251 .elementor-element.elementor-element-b09aab4{--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-251 .elementor-element.elementor-element-f5e4600 .elementor-repeater-item-43155be .swiper-slide-bg{background-color:#833ca3;background-image:url(https://alifm.ir/wp-content/uploads/2024/09/hosting-targeted-student-visits-01.jpg);background-size:cover;}.elementor-251 .elementor-element.elementor-element-f5e4600 .elementor-repeater-item-ba263a1 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://alifm.ir/wp-content/uploads/2024/09/construction-of-solar-power-plants-01.jpg);background-size:cover;}.elementor-251 .elementor-element.elementor-element-f5e4600 .elementor-repeater-item-cff73a6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://alifm.ir/wp-content/uploads/2024/09/no-to-plastic-campaign-01.jpg);background-size:cover;}.elementor-251 .elementor-element.elementor-element-f5e4600 .elementor-repeater-item-2fd474b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://alifm.ir/wp-content/uploads/2024/09/hosting-targeted-student-visits-02.jpg);background-size:cover;}.elementor-251 .elementor-element.elementor-element-f5e4600 .elementor-repeater-item-025ddf4 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://alifm.ir/wp-content/uploads/2024/09/water-supply-of-villages-01.jpg);background-size:cover;}.elementor-251 .elementor-element.elementor-element-f5e4600 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-251 .elementor-element.elementor-element-f5e4600 .swiper-slide-contents{max-width:66%;}.elementor-251 .elementor-element.elementor-element-f5e4600 .swiper-slide-inner{text-align:center;}.elementor-251 .elementor-element.elementor-element-5a46bf8{--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-251 .elementor-element.elementor-element-a52a7a6{text-align:center;}.elementor-251 .elementor-element.elementor-element-042648c{text-align:center;}.elementor-widget-eael-progress-bar .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-progress-bar .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-line-fill.eael-has-inner-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-count-wrap{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-half-circle-after span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-251 .elementor-element.elementor-element-9dffbc7 .eael-progressbar-line-container{width:128px;}.elementor-251 .elementor-element.elementor-element-9dffbc7 .eael-progressbar-line{height:4px;background-color:#eee;}.elementor-251 .elementor-element.elementor-element-9dffbc7 .eael-progressbar-line-fill{height:4px;}.elementor-251 .elementor-element.elementor-element-9dffbc7 .eael-progressbar-line-fill.eael-has-inner-title{color:#fff;}.elementor-251 .elementor-element.elementor-element-2429e5b{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-251 .elementor-element.elementor-element-6ebb2e8{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-251 .elementor-element.elementor-element-4cca44c{--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-251 .elementor-element.elementor-element-9b5b9c8{--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-251 .elementor-element.elementor-element-56de9e5{--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-251 .elementor-element.elementor-element-c63d1b5{--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-251 .elementor-element.elementor-element-5343adf{--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-251 .elementor-element.elementor-element-95e86ed{--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-251 .elementor-element.elementor-element-ac933a8{--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;}@media(min-width:768px){.elementor-251 .elementor-element.elementor-element-6ebb2e8{--width:50%;}.elementor-251 .elementor-element.elementor-element-4cca44c{--width:50%;}.elementor-251 .elementor-element.elementor-element-9b5b9c8{--width:50%;}.elementor-251 .elementor-element.elementor-element-56de9e5{--width:50%;}.elementor-251 .elementor-element.elementor-element-c63d1b5{--width:50%;}.elementor-251 .elementor-element.elementor-element-5343adf{--width:50%;}.elementor-251 .elementor-element.elementor-element-95e86ed{--width:50%;}.elementor-251 .elementor-element.elementor-element-ac933a8{--width:50%;}}/* Start custom CSS for eael-progress-bar, class: .elementor-element-9dffbc7 */.eael-progressbar,
.eael-progressbar-line,
.eael-progressbar-line-fill {
    border-radius: 1rem;
}/* End custom CSS */