.elementor-10495 .elementor-element.elementor-element-b6e02c4{--display:flex;--min-height:720px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-b6e02c4:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-b6e02c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D5A46;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10495 .elementor-element.elementor-element-4932b63{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-10495 .elementor-element.elementor-element-4447bc4 .elementor-heading-title{font-size:15px;font-weight:700;line-height:1.3em;color:#A9D4B3;}.elementor-10495 .elementor-element.elementor-element-95e4a32{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-10495 .elementor-element.elementor-element-95e4a32 .elementor-heading-title{font-size:76px;font-weight:800;line-height:1.02em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10495 .elementor-element.elementor-element-71c25ea{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;font-size:19px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-ede30f0{--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:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10495 .elementor-element.elementor-element-cfc7a9f .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:700;fill:#151A17;color:#151A17;border-radius:6px 6px 6px 6px;padding:17px 26px 17px 26px;}.elementor-10495 .elementor-element.elementor-element-cfc7a9f .elementor-button:hover, .elementor-10495 .elementor-element.elementor-element-cfc7a9f .elementor-button:focus{background-color:#E8F6EC;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-cfc7a9f .elementor-button:hover svg, .elementor-10495 .elementor-element.elementor-element-cfc7a9f .elementor-button:focus svg{fill:#151A17;}.elementor-10495 .elementor-element.elementor-element-623197d .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-f42ece5{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-10495 .elementor-element.elementor-element-52decdd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.05em;letter-spacing:-1.5px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-cd9727b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-b377e79{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-c2abb61{--display:flex;--min-height:280px;--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:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-c2abb61:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-c2abb61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E9E5;}.elementor-10495 .elementor-element.elementor-element-e42fd9f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.05em;letter-spacing:-0.3px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-5738456{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.6em;color:#4A5550;}.elementor-10495 .elementor-element.elementor-element-6a5088b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#253B74;}.elementor-10495 .elementor-element.elementor-element-82263d8{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-c1b7f17{--display:flex;--min-height:280px;--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:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-c1b7f17:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-c1b7f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E9E5;}.elementor-10495 .elementor-element.elementor-element-7a2ddf1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.05em;letter-spacing:-0.3px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-bc14ba3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.6em;color:#4A5550;}.elementor-10495 .elementor-element.elementor-element-2f9f882 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#253B74;}.elementor-10495 .elementor-element.elementor-element-0f7fc67{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-c65cbe7{--display:flex;--min-height:280px;--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:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-c65cbe7:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-c65cbe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E9E5;}.elementor-10495 .elementor-element.elementor-element-f022f53 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.05em;letter-spacing:-0.3px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-b320960{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.6em;color:#4A5550;}.elementor-10495 .elementor-element.elementor-element-2079c94 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#253B74;}.elementor-10495 .elementor-element.elementor-element-6bfc00d{--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;--padding-top:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-10495 .elementor-element.elementor-element-68f1ed9{--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;--justify-content:space-between;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-69d72a2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.05em;letter-spacing:-1.5px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-49c6996 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#253B74;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10495 .elementor-element.elementor-element-6884d98{--grid-columns:1;--grid-row-gap:0px;}.elementor-10495 .elementor-element.elementor-element-6e24de6{--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:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-6e24de6:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-6e24de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#46925D;}.elementor-10495 .elementor-element.elementor-element-7e358ad{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:112px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-10495 .elementor-element.elementor-element-e12f95e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.08em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-efad80d{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-f673b3c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.6);--border-color:rgba(255,255,255,0.6);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-9785142 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-8233d29{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-d981d3a{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.6);--border-color:rgba(255,255,255,0.6);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-9c709c5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-2ce6d51{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-3f86d12{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.6);--border-color:rgba(255,255,255,0.6);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-8934083 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-df8840b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-f7a18e8{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.6);--border-color:rgba(255,255,255,0.6);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-7b5809a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-42b04c2{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-7974be1{--display:flex;--min-height:560px;--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:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-7974be1:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-7974be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D8253;}.elementor-10495 .elementor-element.elementor-element-b7ebbac{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-10495 .elementor-element.elementor-element-b7eb3a1{--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:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-8d76913{--display:flex;--min-height:600px;--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:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-8d76913:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-8d76913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E9E5;}.elementor-10495 .elementor-element.elementor-element-3374c15{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-f0d353d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;color:#46925D;}.elementor-10495 .elementor-element.elementor-element-ed213e1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.08em;letter-spacing:-1.2px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-ed633d3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;line-height:1.6em;color:#4A5550;}.elementor-10495 .elementor-element.elementor-element-cdb8aa7{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E6E3;--border-color:#E2E6E3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-6788a8e{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E6E3;--border-color:#E2E6E3;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-4eed6ee .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-53fc3f9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#4A5550;}.elementor-10495 .elementor-element.elementor-element-689a6c3{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E6E3;--border-color:#E2E6E3;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-2413e58 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-997a56a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#4A5550;}.elementor-10495 .elementor-element.elementor-element-1aa9620{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E6E3;--border-color:#E2E6E3;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-d79ad37 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.08em;letter-spacing:-0.3px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-6a2f741{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#4A5550;}.elementor-10495 .elementor-element.elementor-element-cfed272 .elementor-button{background-color:#253B74;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:17px 26px 17px 26px;}.elementor-10495 .elementor-element.elementor-element-cfed272 .elementor-button:hover, .elementor-10495 .elementor-element.elementor-element-cfed272 .elementor-button:focus{background-color:#1C2F5E;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-cfed272 .elementor-button:hover svg, .elementor-10495 .elementor-element.elementor-element-cfed272 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-17fd244{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-10495 .elementor-element.elementor-element-17fd244:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-17fd244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F4;}.elementor-10495 .elementor-element.elementor-element-14ccd33{--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;--justify-content:space-between;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-0b1f42a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.08em;letter-spacing:-1.2px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-901442e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#253B74;}.elementor-10495 .elementor-element.elementor-element-536fb70{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-3abc8da{--display:flex;--min-height:412px;--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:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-3abc8da:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-3abc8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E9E5;}.elementor-10495 .elementor-element.elementor-element-4e97414{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-8e7418c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-f69e42b{--display:flex;--min-height:200px;--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:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-f69e42b:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-f69e42b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E9E5;}.elementor-10495 .elementor-element.elementor-element-c5ef568{--display:flex;--min-height:200px;--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:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-c5ef568:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-c5ef568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E9E5;}.elementor-10495 .elementor-element.elementor-element-39f9245{--display:flex;--min-height:319px;--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:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-39f9245:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-39f9245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E9E5;}.elementor-10495 .elementor-element.elementor-element-ace9dd4{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-10495 .elementor-element.elementor-element-581e371{--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;--justify-content:space-between;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-1420538{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-4418177 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;color:#46925D;}.elementor-10495 .elementor-element.elementor-element-ef05bb2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.08em;letter-spacing:-1.2px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-cd2fbc0 img{width:100%;height:560px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-10495 .elementor-element.elementor-element-0a107ef{--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;--justify-content:space-between;--align-items:center;--gap:16px 24px;--row-gap:16px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-461f3b0{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-size:18px;line-height:1.6em;color:#4A5550;}.elementor-10495 .elementor-element.elementor-element-bb335c4 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:700;fill:#253B74;color:#253B74;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#253B74;border-radius:6px 6px 6px 6px;padding:17px 26px 17px 26px;}.elementor-10495 .elementor-element.elementor-element-bb335c4 .elementor-button:hover, .elementor-10495 .elementor-element.elementor-element-bb335c4 .elementor-button:focus{background-color:#F4F6F4;color:#253B74;}.elementor-10495 .elementor-element.elementor-element-bb335c4 .elementor-button:hover svg, .elementor-10495 .elementor-element.elementor-element-bb335c4 .elementor-button:focus svg{fill:#253B74;}.elementor-10495 .elementor-element.elementor-element-6738eb6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-10495 .elementor-element.elementor-element-b48d114{--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:nowrap;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-b48d114:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-b48d114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#253B74;}.elementor-10495 .elementor-element.elementor-element-1fd761b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-10495 .elementor-element.elementor-element-88ba2f1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;color:#A9D4B3;}.elementor-10495 .elementor-element.elementor-element-88a4f7f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.08em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-10495 .elementor-element.elementor-element-89155d6{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;line-height:1.6em;color:#DCE2F1;}.elementor-10495 .elementor-element.elementor-element-17ab426 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;fill:#151A17;color:#151A17;border-radius:6px 6px 6px 6px;padding:17px 26px 17px 26px;}.elementor-10495 .elementor-element.elementor-element-17ab426 .elementor-button:hover, .elementor-10495 .elementor-element.elementor-element-17ab426 .elementor-button:focus{background-color:#E8F6EC;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-17ab426 .elementor-button:hover svg, .elementor-10495 .elementor-element.elementor-element-17ab426 .elementor-button:focus svg{fill:#151A17;}.elementor-10495 .elementor-element.elementor-element-cb875a5{--display:flex;--min-height:380px;--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10495 .elementor-element.elementor-element-cb875a5:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-cb875a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E4885;}.elementor-10495 .elementor-element.elementor-element-091bf69{--display:flex;--min-height:311px;--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:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-10495 .elementor-element.elementor-element-091bf69:not(.elementor-motion-effects-element-type-background), .elementor-10495 .elementor-element.elementor-element-091bf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E9E5;}.elementor-10495 .elementor-element.elementor-element-9882f60{--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;--padding-top:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-10495 .elementor-element.elementor-element-8c51829{--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;--justify-content:space-between;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10495 .elementor-element.elementor-element-ec13ede .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.08em;letter-spacing:-1.2px;color:#151A17;}.elementor-10495 .elementor-element.elementor-element-efa01a5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#253B74;}.elementor-10495 .elementor-element.elementor-element-31114e2{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}@media(min-width:768px){.elementor-10495 .elementor-element.elementor-element-4932b63{--content-width:1240px;}.elementor-10495 .elementor-element.elementor-element-f42ece5{--content-width:1240px;}.elementor-10495 .elementor-element.elementor-element-b377e79{--width:31%;}.elementor-10495 .elementor-element.elementor-element-82263d8{--width:31%;}.elementor-10495 .elementor-element.elementor-element-0f7fc67{--width:31%;}.elementor-10495 .elementor-element.elementor-element-6bfc00d{--content-width:1240px;}.elementor-10495 .elementor-element.elementor-element-7e358ad{--width:50%;}.elementor-10495 .elementor-element.elementor-element-f673b3c{--width:46%;}.elementor-10495 .elementor-element.elementor-element-d981d3a{--width:46%;}.elementor-10495 .elementor-element.elementor-element-3f86d12{--width:46%;}.elementor-10495 .elementor-element.elementor-element-f7a18e8{--width:46%;}.elementor-10495 .elementor-element.elementor-element-7974be1{--width:50%;}.elementor-10495 .elementor-element.elementor-element-b7ebbac{--content-width:1240px;}.elementor-10495 .elementor-element.elementor-element-8d76913{--width:46%;}.elementor-10495 .elementor-element.elementor-element-3374c15{--width:54%;}.elementor-10495 .elementor-element.elementor-element-17fd244{--content-width:1240px;}.elementor-10495 .elementor-element.elementor-element-3abc8da{--width:50%;}.elementor-10495 .elementor-element.elementor-element-4e97414{--width:50%;}.elementor-10495 .elementor-element.elementor-element-f69e42b{--width:50%;}.elementor-10495 .elementor-element.elementor-element-c5ef568{--width:50%;}.elementor-10495 .elementor-element.elementor-element-ace9dd4{--content-width:1240px;}.elementor-10495 .elementor-element.elementor-element-6738eb6{--content-width:1240px;}.elementor-10495 .elementor-element.elementor-element-1fd761b{--width:55%;}.elementor-10495 .elementor-element.elementor-element-cb875a5{--width:45%;}.elementor-10495 .elementor-element.elementor-element-091bf69{--width:220px;}.elementor-10495 .elementor-element.elementor-element-9882f60{--content-width:1240px;}}@media(max-width:1024px){.elementor-10495 .elementor-element.elementor-element-b6e02c4{--min-height:620px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10495 .elementor-element.elementor-element-95e4a32 .elementor-heading-title{font-size:58px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10495 .elementor-element.elementor-element-6884d98{--grid-columns:1;}.elementor-10495 .elementor-element.elementor-element-6e24de6{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-10495 .elementor-element.elementor-element-17fd244{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-10495 .elementor-element.elementor-element-cd2fbc0 img{height:420px;}.elementor-10495 .elementor-element.elementor-element-31114e2{--grid-columns:2;}}@media(max-width:767px){.elementor-10495 .elementor-element.elementor-element-b6e02c4{--min-height:560px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10495 .elementor-element.elementor-element-4932b63{--justify-content:flex-end;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10495 .elementor-element.elementor-element-95e4a32{width:100%;max-width:100%;}.elementor-10495 .elementor-element.elementor-element-95e4a32 .elementor-heading-title{font-size:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10495 .elementor-element.elementor-element-71c25ea{width:100%;max-width:100%;font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10495 .elementor-element.elementor-element-f42ece5{--padding-top:56px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-10495 .elementor-element.elementor-element-52decdd .elementor-heading-title{font-size:30px;}.elementor-10495 .elementor-element.elementor-element-b377e79{--width:100%;}.elementor-10495 .elementor-element.elementor-element-c2abb61{--min-height:240px;}.elementor-10495 .elementor-element.elementor-element-e42fd9f .elementor-heading-title{font-size:16px;}.elementor-10495 .elementor-element.elementor-element-82263d8{--width:100%;}.elementor-10495 .elementor-element.elementor-element-c1b7f17{--min-height:240px;}.elementor-10495 .elementor-element.elementor-element-7a2ddf1 .elementor-heading-title{font-size:16px;}.elementor-10495 .elementor-element.elementor-element-0f7fc67{--width:100%;}.elementor-10495 .elementor-element.elementor-element-c65cbe7{--min-height:240px;}.elementor-10495 .elementor-element.elementor-element-f022f53 .elementor-heading-title{font-size:16px;}.elementor-10495 .elementor-element.elementor-element-6bfc00d{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-10495 .elementor-element.elementor-element-69d72a2 .elementor-heading-title{font-size:30px;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10495 .elementor-element.elementor-element-6884d98{--grid-columns:1;}.elementor-10495 .elementor-element.elementor-element-6e24de6{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-10495 .elementor-element.elementor-element-7e358ad{--width:100%;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-10495 .elementor-element.elementor-element-e12f95e .elementor-heading-title{font-size:27px;}.elementor-10495 .elementor-element.elementor-element-f673b3c{--width:100%;}.elementor-10495 .elementor-element.elementor-element-9785142 .elementor-heading-title{font-size:12px;}.elementor-10495 .elementor-element.elementor-element-d981d3a{--width:100%;}.elementor-10495 .elementor-element.elementor-element-9c709c5 .elementor-heading-title{font-size:12px;}.elementor-10495 .elementor-element.elementor-element-3f86d12{--width:100%;}.elementor-10495 .elementor-element.elementor-element-8934083 .elementor-heading-title{font-size:12px;}.elementor-10495 .elementor-element.elementor-element-f7a18e8{--width:100%;}.elementor-10495 .elementor-element.elementor-element-7b5809a .elementor-heading-title{font-size:12px;}.elementor-10495 .elementor-element.elementor-element-7974be1{--width:100%;--min-height:240px;}.elementor-10495 .elementor-element.elementor-element-b7ebbac{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-10495 .elementor-element.elementor-element-b7eb3a1{--flex-wrap:wrap;}.elementor-10495 .elementor-element.elementor-element-8d76913{--width:100%;--min-height:240px;}.elementor-10495 .elementor-element.elementor-element-3374c15{--width:100%;}.elementor-10495 .elementor-element.elementor-element-ed213e1 .elementor-heading-title{font-size:30px;}.elementor-10495 .elementor-element.elementor-element-4eed6ee .elementor-heading-title{font-size:12px;}.elementor-10495 .elementor-element.elementor-element-2413e58 .elementor-heading-title{font-size:12px;}.elementor-10495 .elementor-element.elementor-element-d79ad37 .elementor-heading-title{font-size:12px;}.elementor-10495 .elementor-element.elementor-element-17fd244{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-10495 .elementor-element.elementor-element-0b1f42a .elementor-heading-title{font-size:30px;}.elementor-10495 .elementor-element.elementor-element-536fb70{--flex-wrap:wrap;}.elementor-10495 .elementor-element.elementor-element-3abc8da{--width:100%;--min-height:240px;}.elementor-10495 .elementor-element.elementor-element-4e97414{--width:100%;}.elementor-10495 .elementor-element.elementor-element-f69e42b{--min-height:200px;}.elementor-10495 .elementor-element.elementor-element-c5ef568{--min-height:200px;}.elementor-10495 .elementor-element.elementor-element-39f9245{--min-height:200px;}.elementor-10495 .elementor-element.elementor-element-ace9dd4{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-10495 .elementor-element.elementor-element-ef05bb2 .elementor-heading-title{font-size:30px;}.elementor-10495 .elementor-element.elementor-element-cd2fbc0 img{height:260px;}.elementor-10495 .elementor-element.elementor-element-0a107ef{--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:flex-start;}.elementor-10495 .elementor-element.elementor-element-461f3b0{width:100%;max-width:100%;font-size:17px;}.elementor-10495 .elementor-element.elementor-element-6738eb6{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-10495 .elementor-element.elementor-element-b48d114{--flex-wrap:wrap;}.elementor-10495 .elementor-element.elementor-element-1fd761b{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10495 .elementor-element.elementor-element-88a4f7f .elementor-heading-title{font-size:27px;}.elementor-10495 .elementor-element.elementor-element-cb875a5{--width:100%;}.elementor-10495 .elementor-element.elementor-element-091bf69{--min-height:311px;}.elementor-10495 .elementor-element.elementor-element-9882f60{--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-10495 .elementor-element.elementor-element-ec13ede .elementor-heading-title{font-size:30px;}.elementor-10495 .elementor-element.elementor-element-31114e2{--grid-columns:1;}}/* Start custom CSS for image, class: .elementor-element-671222c */.elementor-10495 .elementor-element.elementor-element-671222c{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:0}
.elementor-10495 .elementor-element.elementor-element-671222c .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-671222c img{width:100%;height:100% !important;object-fit:cover;display:block}
.elementor-10495 .elementor-element.elementor-element-671222c::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,55,33,.92) 0%,rgba(6,55,33,.72) 45%,rgba(6,55,33,.15) 100%)}
@media (max-width:767px){.elementor-10495 .elementor-element.elementor-element-671222c::after{background:linear-gradient(180deg,rgba(6,55,33,.55) 0%,rgba(6,55,33,.9) 70%)}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71c25ea */.elementor-10495 .elementor-element.elementor-element-71c25ea p{margin:0 0 14px}
.elementor-10495 .elementor-element.elementor-element-71c25ea p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-623197d */.elementor-10495 .elementor-element.elementor-element-623197d a:hover{text-decoration:underline;text-underline-offset:4px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4932b63 */.elementor-10495 .elementor-element.elementor-element-4932b63{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e02c4 */.elementor-10495 .elementor-element.elementor-element-b6e02c4{position:relative;overflow:hidden}
.elementor-10495 .elementor-element.elementor-element-b6e02c4 > .e-con-inner, .elementor-10495 .elementor-element.elementor-element-b6e02c4 > .e-con{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0afba5 */.elementor-10495 .elementor-element.elementor-element-c0afba5{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-c0afba5 .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-c0afba5 img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2abb61 */.elementor-10495 .elementor-element.elementor-element-c2abb61{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e46c2a0 */.elementor-10495 .elementor-element.elementor-element-e46c2a0{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-e46c2a0 .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-e46c2a0 img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1b7f17 */.elementor-10495 .elementor-element.elementor-element-c1b7f17{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f60caf0 */.elementor-10495 .elementor-element.elementor-element-f60caf0{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-f60caf0 .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-f60caf0 img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65cbe7 */.elementor-10495 .elementor-element.elementor-element-c65cbe7{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-6884d98 */.elementor-10495 .elementor-element.elementor-element-6884d98 .elementor-loop-container{border-bottom:1px solid #E2E6E3}
.elementor-10495 .elementor-element.elementor-element-6884d98 .e-loop-nothing-found-message{border-top:1px solid #E2E6E3;border-bottom:1px solid #E2E6E3;padding:40px 0;font-size:17px;line-height:1.6;color:#4A5550;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e358ad */@media (min-width:1025px){.elementor-10495 .elementor-element.elementor-element-7e358ad{padding-left:max(40px, calc((100vw - 1240px)/2 + 40px)) !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16d33e2 */.elementor-10495 .elementor-element.elementor-element-16d33e2{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-16d33e2 .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-16d33e2 img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:0px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7974be1 */.elementor-10495 .elementor-element.elementor-element-7974be1{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2d66b3 */.elementor-10495 .elementor-element.elementor-element-a2d66b3{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-a2d66b3 .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-a2d66b3 img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d76913 */.elementor-10495 .elementor-element.elementor-element-8d76913{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0d353d */.elementor-10495 .elementor-element.elementor-element-f0d353d .elementor-heading-title::before{content:'';display:inline-block;width:30px;height:11px;margin-right:10px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 210 120' fill='none'%3E%3Cpolyline points='5,35 30,60 5,85' stroke='%23063721' stroke-width='9'/%3E%3Cpolyline points='35,10 85,60 35,110' stroke='%2365C080' stroke-width='20'/%3E%3Cpolyline points='100,25 135,60 100,95' stroke='%2346925D' stroke-width='15'/%3E%3Cpolyline points='160,30 190,60 160,90' stroke='%23A9D4B3' stroke-width='12'/%3E%3C/svg%3E") left center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38b8bce */.elementor-10495 .elementor-element.elementor-element-38b8bce{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-38b8bce .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-38b8bce img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3abc8da */.elementor-10495 .elementor-element.elementor-element-3abc8da{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89fdbee */.elementor-10495 .elementor-element.elementor-element-89fdbee{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-89fdbee .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-89fdbee img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f69e42b */.elementor-10495 .elementor-element.elementor-element-f69e42b{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0b3302 */.elementor-10495 .elementor-element.elementor-element-c0b3302{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-c0b3302 .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-c0b3302 img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ef568 */.elementor-10495 .elementor-element.elementor-element-c5ef568{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac8b5e4 */.elementor-10495 .elementor-element.elementor-element-ac8b5e4{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-ac8b5e4 .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-ac8b5e4 img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f9245 */.elementor-10495 .elementor-element.elementor-element-39f9245{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4418177 */.elementor-10495 .elementor-element.elementor-element-4418177 .elementor-heading-title::before{content:'';display:inline-block;width:30px;height:11px;margin-right:10px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 210 120' fill='none'%3E%3Cpolyline points='5,35 30,60 5,85' stroke='%23063721' stroke-width='9'/%3E%3Cpolyline points='35,10 85,60 35,110' stroke='%2365C080' stroke-width='20'/%3E%3Cpolyline points='100,25 135,60 100,95' stroke='%2346925D' stroke-width='15'/%3E%3Cpolyline points='160,30 190,60 160,90' stroke='%23A9D4B3' stroke-width='12'/%3E%3C/svg%3E") left center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd2fbc0 */.elementor-10495 .elementor-element.elementor-element-cd2fbc0 a{display:block;overflow:hidden;border-radius:8px}
.elementor-10495 .elementor-element.elementor-element-cd2fbc0 img{transition:transform .5s}
.elementor-10495 .elementor-element.elementor-element-cd2fbc0 a:hover img{transform:scale(1.02)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-461f3b0 */.elementor-10495 .elementor-element.elementor-element-461f3b0 p{margin:0 0 14px}
.elementor-10495 .elementor-element.elementor-element-461f3b0 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88ba2f1 */.elementor-10495 .elementor-element.elementor-element-88ba2f1 .elementor-heading-title::before{content:'';display:inline-block;width:30px;height:11px;margin-right:10px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 210 120' fill='none'%3E%3Cpolyline points='5,35 30,60 5,85' stroke='%23063721' stroke-width='9'/%3E%3Cpolyline points='35,10 85,60 35,110' stroke='%2365C080' stroke-width='20'/%3E%3Cpolyline points='100,25 135,60 100,95' stroke='%2346925D' stroke-width='15'/%3E%3Cpolyline points='160,30 190,60 160,90' stroke='%23A9D4B3' stroke-width='12'/%3E%3C/svg%3E") left center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7da271 */.elementor-10495 .elementor-element.elementor-element-c7da271{position:absolute !important;inset:0;margin:0 !important;width:100% !important;max-width:none !important;z-index:1}
.elementor-10495 .elementor-element.elementor-element-c7da271 .elementor-widget-container,.elementor-10495 .elementor-element.elementor-element-c7da271 img{width:100%;height:100% !important;object-fit:cover;display:block;border-radius:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-091bf69 */.elementor-10495 .elementor-element.elementor-element-091bf69{position:relative;overflow:hidden}/* End custom CSS */