.elementor-407 .elementor-element.elementor-element-d179745{--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-407 .elementor-element.elementor-element-9483924 .departments .department-item .department-icon{background-color:#099AA717;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-407 .elementor-element.elementor-element-9483924 .departments .department-item{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-407 .elementor-element.elementor-element-9483924 .department-icon svg{width:24px;fill:#099AA7;}.elementor-407 .elementor-element.elementor-element-9483924 .department-icon svg i{color:#099AA7;}.elementor-407 .elementor-element.elementor-element-9483924 .departments .department-item:hover .department-icon i{fill:#072FCC;}.elementor-407 .elementor-element.elementor-element-9483924 .department-info h3{font-family:"IRANYekanX", Sans-serif;font-size:15px;font-weight:700;}.elementor-407 .elementor-element.elementor-element-9483924 .department-info span{font-family:"YekanBakhFaNum-Regular", Sans-serif;font-size:14px;font-weight:500;}.elementor-407 .elementor-element.elementor-element-9483924 p.total-desc-rioo{font-family:"YekanBakhFaNum-Regular", Sans-serif;line-height:30px;}.elementor-407 .elementor-element.elementor-element-9483924 .departments .department-item .department-features .feature-badge{font-family:"IRANYekanX", Sans-serif;}@media(min-width:768px){.elementor-407 .elementor-element.elementor-element-d179745{--content-width:1336px;}}