.elementor-8388 .elementor-element.elementor-element-391f1e8{--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;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8388 .elementor-element.elementor-element-391f1e8:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-391f1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, var( --e-global-color-primary ) 0%, #7A901D 100%);}.elementor-8388 .elementor-element.elementor-element-391f1e8 > .elementor-shape-top .elementor-shape-fill, .elementor-8388 .elementor-element.elementor-element-391f1e8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-8388 .elementor-element.elementor-element-391f1e8 > .elementor-shape-top svg, .elementor-8388 .elementor-element.elementor-element-391f1e8 > .e-con-inner > .elementor-shape-top svg{height:9px;}.elementor-8388 .elementor-element.elementor-element-391f1e8 > .elementor-shape-bottom .elementor-shape-fill, .elementor-8388 .elementor-element.elementor-element-391f1e8 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-8388 .elementor-element.elementor-element-391f1e8 > .elementor-shape-bottom svg, .elementor-8388 .elementor-element.elementor-element-391f1e8 > .e-con-inner > .elementor-shape-bottom svg{height:9px;}.elementor-8388 .elementor-element.elementor-element-10a3ce1{--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;--justify-content:center;}.elementor-8388 .elementor-element.elementor-element-ea29997 > .elementor-widget-container{margin:-40px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-8388 .elementor-element.elementor-element-ea29997{z-index:2;}.elementor-8388 .elementor-element.elementor-element-10672ee{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8388 .elementor-element.elementor-element-8513e6f{text-align:left;}.elementor-8388 .elementor-element.elementor-element-8513e6f .elementor-heading-title{font-size:27px;font-weight:700;}.elementor-8388 .elementor-element.elementor-element-8513e6f.elementor-widget-heading .elementor-heading-title, .elementor-8388 .elementor-element.elementor-element-8513e6f.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:#ffffff;}.elementor-8388 .elementor-element.elementor-element-1de9c21 .elementor-button{background-color:transparent;background-image:linear-gradient(178deg, var( --e-global-color-primary ) 0%, #46932E 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);border-radius:9px 9px 9px 9px;}.elementor-8388 .elementor-element.elementor-element-f2f3e42{--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:050px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-8388 .elementor-element.elementor-element-f2f3e42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8388 .elementor-element.elementor-element-29961e3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8388 .elementor-element.elementor-element-29961e3 .elementor-heading-title{font-size:30px;}.elementor-8388 .elementor-element.elementor-element-7ec8d62 .elementor-tab-title, .elementor-8388 .elementor-element.elementor-element-7ec8d62 .elementor-tab-title:before, .elementor-8388 .elementor-element.elementor-element-7ec8d62 .elementor-tab-title:after, .elementor-8388 .elementor-element.elementor-element-7ec8d62 .elementor-tab-content, .elementor-8388 .elementor-element.elementor-element-7ec8d62 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-8388 .elementor-element.elementor-element-e72c313{--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-8388 .elementor-element.elementor-element-e72c313:not(.elementor-motion-effects-element-type-background), .elementor-8388 .elementor-element.elementor-element-e72c313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8388 .elementor-element.elementor-element-e72c313 > .elementor-shape-top .elementor-shape-fill, .elementor-8388 .elementor-element.elementor-element-e72c313 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-8388 .elementor-element.elementor-element-e72c313 > .elementor-shape-top svg, .elementor-8388 .elementor-element.elementor-element-e72c313 > .e-con-inner > .elementor-shape-top svg{height:9px;}.elementor-8388 .elementor-element.elementor-element-f83cb15{--spacer-size:18px;}@media(max-width:1024px){.elementor-8388 .elementor-element.elementor-element-8513e6f .elementor-heading-title{font-size:2em;}}@media(min-width:768px){.elementor-8388 .elementor-element.elementor-element-10a3ce1{--width:33.3333%;}.elementor-8388 .elementor-element.elementor-element-10672ee{--width:66.6666%;}.elementor-8388 .elementor-element.elementor-element-f2f3e42{--content-width:1300px;}}@media(max-width:767px){.elementor-8388 .elementor-element.elementor-element-8513e6f{text-align:center;}.elementor-8388 .elementor-element.elementor-element-8513e6f .elementor-heading-title{font-size:1.75em;}}/* Start custom CSS */.tbl-wrap { font-family: inherit; padding: 1rem 0; }
.section-title { display: inline-block; background: #4a9a2a; color: #fff; font-style: italic; font-size: 17px; font-weight: 500; padding: 3px 10px; border-radius: 3px; margin-bottom: 14px; }
.grid3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }
@media(max-width:768px){ .grid3 { grid-template-columns: 1fr; } }
.col-card { background: #fff; border: 1px solid #e0e0e0; border-radius: 12px; padding: 1rem 1.2rem; }
.ley-item { font-size: 13px; font-weight: 600; color: #222; padding: 7px 0; border-bottom: 1px solid #eee; }
.ley-item:last-child { border-bottom: none; }
.cal-text { font-size: 13px; color: #333; line-height: 1.6; margin-bottom: 10px; }
.cal-list { list-style: none; padding: 0; margin: 0; }
.cal-item { font-size: 13px; color: #555; padding: 4px 0; line-height: 1.5; }
.client-img-row { margin-bottom: 10px; border-radius: 6px; overflow: hidden; border: 1px solid #ddd; }
.client-img-row img { width: 100%; height: 70px; object-fit: contain; display: block; background: #fff; }/* End custom CSS */