.elementor-32 .elementor-element.elementor-element-7ea7f65{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-32 .elementor-element.elementor-element-7ea7f65>.elementor-shape-top .elementor-shape-fill,.elementor-32 .elementor-element.elementor-element-7ea7f65>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:#107634}.elementor-32 .elementor-element.elementor-element-e0bc8f5{--e-global-column-to-show:3;--grid-column-gap:45px;--grid-row-gap:45px;--service-spacing-row:40px}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-e0bc8f5 .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px}body.rtl .elementor-32 .elementor-element.elementor-element-e0bc8f5 .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-left:30px}.elementor-32 .elementor-element.elementor-element-e0bc8f5 .service-block .service-image{height:360px}.elementor-32 .elementor-element.elementor-element-e0bc8f5 .service_icon svg{width:42px;fill:var(--e-global-color-primary)}.elementor-32 .elementor-element.elementor-element-e0bc8f5 .service_icon svg g{width:42px;fill:var(--e-global-color-primary)}.elementor-32 .elementor-element.elementor-element-e0bc8f5 .service_icon svg path{width:42px;fill:var(--e-global-color-primary)}.elementor-32 .elementor-element.elementor-element-e0bc8f5 .service-loop-title,.elementor-32 .elementor-element.elementor-element-e0bc8f5 .service-loop-title a{font-family:"Syne",Sans-serif;font-weight:700}@media(max-width:1200px){.elementor-32 .elementor-element.elementor-element-e0bc8f5{--e-global-column-to-show:2}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-7ea7f65{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}}@media(max-width:880px){.elementor-32 .elementor-element.elementor-element-e0bc8f5{--grid-column-gap:30px;--grid-row-gap:30px}.elementor-32 .elementor-element.elementor-element-e0bc8f5 .service-loop-title,.elementor-32 .elementor-element.elementor-element-e0bc8f5 .service-loop-title a{font-size:20px;line-height:30px}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-7ea7f65{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-32 .elementor-element.elementor-element-e0bc8f5{--e-global-column-to-show:1}}