.elementor-38 .elementor-element.elementor-element-2d040703 > .elementor-container{max-width:1400px;}.elementor-38 .elementor-element.elementor-element-2d040703{padding:30px 0px 10px 0px;}.elementor-38 .elementor-element.elementor-element-7900b88f .woocommerce-breadcrumb{font-size:14px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), iranyekan;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-38 .elementor-element.elementor-element-7b010404 .e-search-submit{background-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-7b010404 .e-search-input{font-size:14px;border-radius:5px 5px 5px 5px;}.elementor-38 .elementor-element.elementor-element-7b010404{--e-search-input-color:#333333;--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:10px;--e-search-submit-margin-inline-start:3px;--e-search-icon-clear-size:20px;--e-search-icon-submit-size:18px;--e-search-submit-border-radius:5px 5px 5px 5px;--e-search-submit-padding:0px 12px 0px 5px;}.elementor-38 .elementor-element.elementor-element-7b010404 .e-search-submit span{font-size:15px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), iranyekan;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), iranyekan;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), iranyekan;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38 .elementor-element.elementor-element-4bc00667{--grid-columns:3;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-7a54382e{width:22%;}.elementor-38 .elementor-element.elementor-element-2d6ba3dc{width:78%;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-4bc00667{--grid-columns:2;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-4bc00667{--grid-columns:1;}}/* Start custom CSS for wp-widget-categories, class: .elementor-element-560fd816 */.elementor-widget-container h5 {
  background: #f5f7fb;
  padding: 14px;
  font-size: 15px;
  font-weight: 700;
  border-radius: 5px;
  border: 1px solid #eee;
}
.elementor-widget-container ul{
    list-style:none;
    padding: 0 5px;
}
.elementor-widget-container ul li{
      padding: 3px;
}
.elementor-widget-container ul a{
    color: #333;
    font-size: 14px;
}
.elementor-widget-container ul a:hover{
    color: #d1292a;
}/* End custom CSS */