.elementor-5190 .elementor-element.elementor-element-11daa5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-11daa5c:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-11daa5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0A3A66 0%, #3D6B1F 100%);}.elementor-5190 .elementor-element.elementor-element-25f6ec9{text-align:center;}.elementor-5190 .elementor-element.elementor-element-25f6ec9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#6EA23D;}.elementor-5190 .elementor-element.elementor-element-4c2c6e6{text-align:center;}.elementor-5190 .elementor-element.elementor-element-4c2c6e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-70ab189{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-d5ee3f5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-0261dcd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-0261dcd.e-con{--align-self:center;}.elementor-5190 .elementor-element.elementor-element-f1fb83e{padding:16px 0px 0px 0px;}.elementor-5190 .elementor-element.elementor-element-4641ea6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-4641ea6:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-4641ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FA;}.elementor-5190 .elementor-element.elementor-element-349f77a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5190 .elementor-element.elementor-element-b75e939{text-align:center;}.elementor-5190 .elementor-element.elementor-element-b75e939 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#558B2F;}.elementor-5190 .elementor-element.elementor-element-1422473{text-align:center;}.elementor-5190 .elementor-element.elementor-element-1422473 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:800;color:#1A2332;}.elementor-5190 .elementor-element.elementor-element-57a5587{text-align:center;font-family:"Open Sans", Sans-serif;font-size:17px;color:#6B7B8D;}.elementor-5190 .elementor-element.elementor-element-32955a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-5190 .elementor-element.elementor-element-b181df9{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(27,117,188,0.12);--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-5190 .elementor-element.elementor-element-b181df9:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-b181df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-b181df9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-740635e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;}.elementor-5190 .elementor-element.elementor-element-740635e:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-740635e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(27,117,188,0.1);}.elementor-5190 .elementor-element.elementor-element-740635e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-bbefc41 .elementor-icon-wrapper{text-align:center;}.elementor-5190 .elementor-element.elementor-element-bbefc41.elementor-view-stacked .elementor-icon{background-color:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-bbefc41.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-bbefc41.elementor-view-default .elementor-icon{color:#1B75BC;border-color:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-bbefc41.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-bbefc41.elementor-view-default .elementor-icon svg{fill:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-cd650bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2332;}.elementor-5190 .elementor-element.elementor-element-8543cd6{font-family:"Open Sans", Sans-serif;font-size:15px;color:#6B7B8D;}.elementor-5190 .elementor-element.elementor-element-008f1a8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(27,117,188,0.12);--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-5190 .elementor-element.elementor-element-008f1a8:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-008f1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-008f1a8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-95d127b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;}.elementor-5190 .elementor-element.elementor-element-95d127b:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-95d127b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(85,139,47,0.15);}.elementor-5190 .elementor-element.elementor-element-95d127b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-222a5c9 .elementor-icon-wrapper{text-align:center;}.elementor-5190 .elementor-element.elementor-element-222a5c9.elementor-view-stacked .elementor-icon{background-color:#3D6B1F;}.elementor-5190 .elementor-element.elementor-element-222a5c9.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-222a5c9.elementor-view-default .elementor-icon{color:#3D6B1F;border-color:#3D6B1F;}.elementor-5190 .elementor-element.elementor-element-222a5c9.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-222a5c9.elementor-view-default .elementor-icon svg{fill:#3D6B1F;}.elementor-5190 .elementor-element.elementor-element-872c42c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2332;}.elementor-5190 .elementor-element.elementor-element-2c9f6c9{font-family:"Open Sans", Sans-serif;font-size:15px;color:#6B7B8D;}.elementor-5190 .elementor-element.elementor-element-084c943{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(27,117,188,0.12);--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-5190 .elementor-element.elementor-element-084c943:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-084c943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-084c943.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-54e854e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;}.elementor-5190 .elementor-element.elementor-element-54e854e:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-54e854e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(27,117,188,0.1);}.elementor-5190 .elementor-element.elementor-element-54e854e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-8213b09 .elementor-icon-wrapper{text-align:center;}.elementor-5190 .elementor-element.elementor-element-8213b09.elementor-view-stacked .elementor-icon{background-color:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-8213b09.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-8213b09.elementor-view-default .elementor-icon{color:#1B75BC;border-color:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-8213b09.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-8213b09.elementor-view-default .elementor-icon svg{fill:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-59cdced .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2332;}.elementor-5190 .elementor-element.elementor-element-19e3b84{font-family:"Open Sans", Sans-serif;font-size:15px;color:#6B7B8D;}.elementor-5190 .elementor-element.elementor-element-420326b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-420326b:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-420326b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0A3A66 0%, #1B75BC 100%);}.elementor-5190 .elementor-element.elementor-element-77aeb66{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5190 .elementor-element.elementor-element-77aeb66.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-39381bd{text-align:center;}.elementor-5190 .elementor-element.elementor-element-39381bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;line-height:52px;color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-bb27bbe{text-align:center;}.elementor-5190 .elementor-element.elementor-element-bb27bbe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.6);}.elementor-5190 .elementor-element.elementor-element-fd5cc4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5190 .elementor-element.elementor-element-fd5cc4e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-decaeab{text-align:center;}.elementor-5190 .elementor-element.elementor-element-decaeab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;line-height:52px;color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-e1ce7e0{text-align:center;}.elementor-5190 .elementor-element.elementor-element-e1ce7e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.6);}.elementor-5190 .elementor-element.elementor-element-02857bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5190 .elementor-element.elementor-element-02857bf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-51e3bba{text-align:center;}.elementor-5190 .elementor-element.elementor-element-51e3bba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;line-height:52px;color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-33fafba{text-align:center;}.elementor-5190 .elementor-element.elementor-element-33fafba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.6);}.elementor-5190 .elementor-element.elementor-element-7d6260b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5190 .elementor-element.elementor-element-7d6260b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-a981034{text-align:center;}.elementor-5190 .elementor-element.elementor-element-a981034 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;line-height:52px;color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-4163390{text-align:center;}.elementor-5190 .elementor-element.elementor-element-4163390 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.6);}.elementor-5190 .elementor-element.elementor-element-6055a8c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-6055a8c.e-con{--align-self:center;}.elementor-5190 .elementor-element.elementor-element-506af14{width:var( --container-widget-width, 88.807% );max-width:88.807%;padding:016px 0px 16px 0px;--container-widget-width:88.807%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5190 .elementor-element.elementor-element-506af14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-5190 .elementor-element.elementor-element-506af14 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5190 .elementor-element.elementor-element-cb81998{padding:16px 0px 0px 0px;}.elementor-5190 .elementor-element.elementor-element-37087b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-37087b3:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-37087b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-fa1abcf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5190 .elementor-element.elementor-element-2f2bb73{text-align:center;}.elementor-5190 .elementor-element.elementor-element-2f2bb73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#558B2F;}.elementor-5190 .elementor-element.elementor-element-3469160{text-align:center;}.elementor-5190 .elementor-element.elementor-element-3469160 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:800;color:#1A2332;}.elementor-5190 .elementor-element.elementor-element-c1440b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-5190 .elementor-element.elementor-element-d85d406{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5190 .elementor-element.elementor-element-d85d406.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-09df79d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(27,117,188,0.12);}.elementor-5190 .elementor-element.elementor-element-09df79d:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-09df79d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-09df79d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-c81974e .elementor-icon-wrapper{text-align:center;}.elementor-5190 .elementor-element.elementor-element-c81974e.elementor-view-stacked .elementor-icon{background-color:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-c81974e.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-c81974e.elementor-view-default .elementor-icon{color:#1B75BC;border-color:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-c81974e.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-c81974e.elementor-view-default .elementor-icon svg{fill:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-7957211{text-align:center;}.elementor-5190 .elementor-element.elementor-element-7957211 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#3A4A5C;}.elementor-5190 .elementor-element.elementor-element-7b037ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5190 .elementor-element.elementor-element-7b037ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-7790d6f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(27,117,188,0.12);}.elementor-5190 .elementor-element.elementor-element-7790d6f:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-7790d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-7790d6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-dd46c23 .elementor-icon-wrapper{text-align:center;}.elementor-5190 .elementor-element.elementor-element-dd46c23.elementor-view-stacked .elementor-icon{background-color:#3D6B1F;}.elementor-5190 .elementor-element.elementor-element-dd46c23.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-dd46c23.elementor-view-default .elementor-icon{color:#3D6B1F;border-color:#3D6B1F;}.elementor-5190 .elementor-element.elementor-element-dd46c23.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-dd46c23.elementor-view-default .elementor-icon svg{fill:#3D6B1F;}.elementor-5190 .elementor-element.elementor-element-da967cb{text-align:center;}.elementor-5190 .elementor-element.elementor-element-da967cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#3A4A5C;}.elementor-5190 .elementor-element.elementor-element-bf21fe7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5190 .elementor-element.elementor-element-bf21fe7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-1882689{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(27,117,188,0.12);}.elementor-5190 .elementor-element.elementor-element-1882689:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-1882689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-1882689.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-37e1c1c .elementor-icon-wrapper{text-align:center;}.elementor-5190 .elementor-element.elementor-element-37e1c1c.elementor-view-stacked .elementor-icon{background-color:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-37e1c1c.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-37e1c1c.elementor-view-default .elementor-icon{color:#1B75BC;border-color:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-37e1c1c.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-37e1c1c.elementor-view-default .elementor-icon svg{fill:#1B75BC;}.elementor-5190 .elementor-element.elementor-element-05a9c7d{text-align:center;}.elementor-5190 .elementor-element.elementor-element-05a9c7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#3A4A5C;}.elementor-5190 .elementor-element.elementor-element-3633f0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5190 .elementor-element.elementor-element-3633f0e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-9176d44{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 24px 0px rgba(27,117,188,0.12);}.elementor-5190 .elementor-element.elementor-element-9176d44:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-9176d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-9176d44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5190 .elementor-element.elementor-element-d15836d .elementor-icon-wrapper{text-align:center;}.elementor-5190 .elementor-element.elementor-element-d15836d.elementor-view-stacked .elementor-icon{background-color:#3D6B1F;}.elementor-5190 .elementor-element.elementor-element-d15836d.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-d15836d.elementor-view-default .elementor-icon{color:#3D6B1F;border-color:#3D6B1F;}.elementor-5190 .elementor-element.elementor-element-d15836d.elementor-view-framed .elementor-icon, .elementor-5190 .elementor-element.elementor-element-d15836d.elementor-view-default .elementor-icon svg{fill:#3D6B1F;}.elementor-5190 .elementor-element.elementor-element-210c80d{text-align:center;}.elementor-5190 .elementor-element.elementor-element-210c80d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#3A4A5C;}.elementor-5190 .elementor-element.elementor-element-5d1169c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-5190 .elementor-element.elementor-element-5d1169c:not(.elementor-motion-effects-element-type-background), .elementor-5190 .elementor-element.elementor-element-5d1169c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#558B2F;}.elementor-5190 .elementor-element.elementor-element-2ec21fa{text-align:center;}.elementor-5190 .elementor-element.elementor-element-2ec21fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;color:#FFFFFF;}.elementor-5190 .elementor-element.elementor-element-56ed6cf{text-align:center;font-family:"Open Sans", Sans-serif;font-size:17px;color:#FFFFFFE6;}.elementor-5190 .elementor-element.elementor-element-c5e04cb .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#558B2F;color:#558B2F;border-radius:50px 50px 50px 50px;}@media(max-width:1024px){.elementor-5190 .elementor-element.elementor-element-0261dcd{--flex-wrap:wrap;}.elementor-5190 .elementor-element.elementor-element-6055a8c{--flex-wrap:wrap;}}@media(min-width:768px){.elementor-5190 .elementor-element.elementor-element-11daa5c{--content-width:1152px;}.elementor-5190 .elementor-element.elementor-element-0261dcd{--content-width:1152px;}.elementor-5190 .elementor-element.elementor-element-4641ea6{--content-width:1152px;}.elementor-5190 .elementor-element.elementor-element-32955a6{--width:100%;}.elementor-5190 .elementor-element.elementor-element-b181df9{--width:33.33%;}.elementor-5190 .elementor-element.elementor-element-740635e{--width:64px;}.elementor-5190 .elementor-element.elementor-element-008f1a8{--width:33.33%;}.elementor-5190 .elementor-element.elementor-element-95d127b{--width:64px;}.elementor-5190 .elementor-element.elementor-element-084c943{--width:33.33%;}.elementor-5190 .elementor-element.elementor-element-54e854e{--width:64px;}.elementor-5190 .elementor-element.elementor-element-420326b{--content-width:1152px;}.elementor-5190 .elementor-element.elementor-element-77aeb66{--width:25%;}.elementor-5190 .elementor-element.elementor-element-fd5cc4e{--width:25%;}.elementor-5190 .elementor-element.elementor-element-02857bf{--width:25%;}.elementor-5190 .elementor-element.elementor-element-7d6260b{--width:25%;}.elementor-5190 .elementor-element.elementor-element-6055a8c{--content-width:1152px;}.elementor-5190 .elementor-element.elementor-element-37087b3{--content-width:1152px;}.elementor-5190 .elementor-element.elementor-element-c1440b7{--width:100%;}.elementor-5190 .elementor-element.elementor-element-d85d406{--width:25%;}.elementor-5190 .elementor-element.elementor-element-09df79d{--width:72px;}.elementor-5190 .elementor-element.elementor-element-7b037ea{--width:25%;}.elementor-5190 .elementor-element.elementor-element-7790d6f{--width:72px;}.elementor-5190 .elementor-element.elementor-element-bf21fe7{--width:25%;}.elementor-5190 .elementor-element.elementor-element-1882689{--width:72px;}.elementor-5190 .elementor-element.elementor-element-3633f0e{--width:25%;}.elementor-5190 .elementor-element.elementor-element-9176d44{--width:72px;}.elementor-5190 .elementor-element.elementor-element-5d1169c{--content-width:1152px;}}/* Start custom CSS for text-editor, class: .elementor-element-70ab189 */.elementor-5190 .elementor-element.elementor-element-70ab189, .elementor-5190 .elementor-element.elementor-element-70ab189 p, .elementor-5190 .elementor-element.elementor-element-70ab189 a {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5ee3f5 */.elementor-5190 .elementor-element.elementor-element-d5ee3f5, .elementor-5190 .elementor-element.elementor-element-d5ee3f5 p, .elementor-5190 .elementor-element.elementor-element-d5ee3f5 a {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11daa5c */.elementor-5190 .elementor-element.elementor-element-11daa5c {
    position: relative;
    overflow: hidden;
    background-image: linear-gradient(135deg, #0A3A66 0%, #1B75BC 50%, #3D6B1F 100%) !important;
}
.elementor-5190 .elementor-element.elementor-element-11daa5c::before {
    content: '';
    position: absolute;
    inset: 0;
    background-image:
        linear-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255,255,255,0.03) 1px, transparent 1px);
    background-size: 60px 60px;
    pointer-events: none;
    z-index: 0;
}
.elementor-5190 .elementor-element.elementor-element-11daa5c > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-420326b */.elementor-5190 .elementor-element.elementor-element-420326b {
    background-image: linear-gradient(135deg, #0A3A66 0%, #0D4F8B 50%, #1B75BC 100%) !important;
}/* End custom CSS */
/* Start custom CSS */.page-hero {
    position: relative;
}

.page-hero::before {
    content: '';
    position: absolute;
    background-image: linear-gradient(rgba(255,255,255,0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.03) 1px, transparent 1px);
    background-size: 60px 60px;
    pointer-events: none;
}

.page-hero::after {
    content: '';
    position: absolute;
    background: radial-gradient(circle at 20% 80%, rgba(85,139,47,0.1) 0%, transparent 50%), radial-gradient(circle at 80% 20%, rgba(85,139,47,0.1) 0%, transparent 50%);
    pointer-events: none;
}



 p {
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    color: #6B7B8D;
    line-height: 1.8;
}

.value-card-blue,
.value-card-green {
    background: #FFFFFF;
    border-radius: 12px;
    text-align: center;
    box-shadow: 0 4px 24px rgba(27,117,188,0.12);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    position: relative;
    overflow: hidden;
}

.value-card-blue:hover,
.value-card-green:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 48px rgba(27,117,188,0.15);
}

.value-card-blue::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: #1B75BC;
}

.value-card-green::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: #558B2F;
}




.img-stat {
    position: absolute;
    bottom: -16px;
    left: -16px;
    background: #558B2F;
    border-radius: 12px;
    padding: 20px 28px;
    z-index: 2;
    box-shadow: 0 8px 32px rgba(85,139,47,0.3);
}

.img-stat .stat-number {
    font-family: 'Montserrat', sans-serif;
    font-size: 36px;
    font-weight: 800;
    color: #FFFFFF;
    line-height: 1;
}

.img-stat .stat-label {
    font-family: 'Montserrat', sans-serif;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: rgba(255,255,255,0.85);
    margin-top: 4px;
}


.stats-bar {
    position: relative;
    overflow: hidden;
}

.stats-bar::before {
    content: '';
    position: absolute;
    background: radial-gradient(circle at 10% 50%, rgba(85,139,47,0.08) 0%, transparent 40%), radial-gradient(circle at 90% 50%, rgba(85,139,47,0.08) 0%, transparent 40%);
    pointer-events: none;
}

h2 {
   padding: 16px 0px;
}


.img-wrap {
    position: relative;
}



/* "15+ Installations" badge: the image column stretches to match the
   taller text column, so anchor the column to the top and the badge
   lands on the image's bottom-left corner instead of floating below. */
.e-con:has(> .elementor-widget-html .img-stat) {
    align-self: flex-start;
}/* End custom CSS */