.elementor-1577 .elementor-element.elementor-element-343cbf1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1577 .elementor-element.elementor-element-343cbf1:not(.elementor-motion-effects-element-type-background), .elementor-1577 .elementor-element.elementor-element-343cbf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1577 .elementor-element.elementor-element-343cbf1::before, .elementor-1577 .elementor-element.elementor-element-343cbf1 > .elementor-background-video-container::before, .elementor-1577 .elementor-element.elementor-element-343cbf1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1577 .elementor-element.elementor-element-343cbf1 > .elementor-background-slideshow::before, .elementor-1577 .elementor-element.elementor-element-343cbf1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1577 .elementor-element.elementor-element-343cbf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1577 .elementor-element.elementor-element-ff866c6 .footer-area{background-color:#5F735D;}.elementor-1577 .elementor-element.elementor-element-ff866c6 .single-footer-widget h3{color:#000000;}.elementor-1577 .elementor-element.elementor-element-ff866c6 .single-footer-widget .info-list li span, .elementor-1577 .elementor-element.elementor-element-ff866c6 .single-footer-widget .info-list li, .elementor-1577 .elementor-element.elementor-element-ff866c6 .single-footer-widget .quick-links li a{color:#FFFFFF;}.elementor-1577 .elementor-element.elementor-element-ff866c6 .single-footer-widget .working-hours-info{background-color:#D9E5D7;}.elementor-1577 .elementor-element.elementor-element-ff866c6 .single-footer-widget .working-hours-info h2{color:#000000;}.elementor-1577 .elementor-element.elementor-element-ff866c6 .single-footer-widget .working-hours-info .list li strong{color:#000000;}.elementor-1577 .elementor-element.elementor-element-ff866c6 .single-footer-widget .working-hours-info .list li span{color:#000000;}.elementor-1577 .elementor-element.elementor-element-ff866c6 .copyright-left span{color:#000000;}.elementor-1577 .elementor-element.elementor-element-ff866c6 .copyright-right li a{color:#000000;}/* Start custom CSS for mavis_Footer, class: .elementor-element-ff866c6 *//* ردیف اصلی فوتر */
.row.justify-content-center.align-items-center {
  align-items: stretch !important;
}

/* هر ستون فوتر */
.row.justify-content-center .col-xl-3,
.row.justify-content-center .col-xl-2,
.row.justify-content-center .col-xl-4 {
  display: flex;
}

/* محتوای داخلی ستون (ویجت فوتر) */
.single-footer-widget {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex: 1;
  height: 100%;
}/* End custom CSS */