.elementor-3839 .elementor-element.elementor-element-7d14637{--display:flex;--min-height:640px;--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;--overlay-opacity:0.5;}.elementor-3839 .elementor-element.elementor-element-7d14637:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-7d14637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://greengarden.sg/wp-content/uploads/2026/04/Pest-Control-Singapore.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3839 .elementor-element.elementor-element-7d14637::before, .elementor-3839 .elementor-element.elementor-element-7d14637 > .elementor-background-video-container::before, .elementor-3839 .elementor-element.elementor-element-7d14637 > .e-con-inner > .elementor-background-video-container::before, .elementor-3839 .elementor-element.elementor-element-7d14637 > .elementor-background-slideshow::before, .elementor-3839 .elementor-element.elementor-element-7d14637 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3839 .elementor-element.elementor-element-7d14637 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #081E16EB 0%, #0000005E 100%);}.elementor-3839 .elementor-element.elementor-element-711e392{--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;--justify-content:center;--align-items:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-3839 .elementor-element.elementor-element-3603664{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:10px;--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-weight:var( --e-global-typography-accent-font-weight );}.elementor-3839 .elementor-element.elementor-element-6d7c954{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-6d7c954:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-6d7c954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B2E;}.elementor-3839 .elementor-element.elementor-element-da55259{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-3839 .elementor-element.elementor-element-9bb614c{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(196,222,206,.22);--border-color:rgba(196,222,206,.22);--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-3839 .elementor-element.elementor-element-2f09f68{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(196,222,206,.22);--border-color:rgba(196,222,206,.22);--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-3839 .elementor-element.elementor-element-cdf26cd{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(196,222,206,.22);--border-color:rgba(196,222,206,.22);--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-3839 .elementor-element.elementor-element-1044fd6{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(196,222,206,.22);--border-color:rgba(196,222,206,.22);--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-3839 .elementor-element.elementor-element-016a520{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-016a520:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-016a520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-11dd9ed{--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;--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-b11ebaf{text-align:center;}.elementor-3839 .elementor-element.elementor-element-cfbb13e{text-align:center;}.elementor-3839 .elementor-element.elementor-element-a751b92{--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:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-3839 .elementor-element.elementor-element-6ff209f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3839 .elementor-element.elementor-element-9a70b02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3839 .elementor-element.elementor-element-c8ebc4e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-badc16f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3839 .elementor-element.elementor-element-beff296{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-26aa783{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3839 .elementor-element.elementor-element-f08bd50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-f08bd50:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-f08bd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-16d2386{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-8b816eb{text-align:center;}.elementor-3839 .elementor-element.elementor-element-8b816eb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#2d6a47;}.elementor-3839 .elementor-element.elementor-element-09868b0{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3839 .elementor-element.elementor-element-09868b0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:700;color:#0d3b2e;}.elementor-3839 .elementor-element.elementor-element-e081292{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-f7cca9c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4ece5;--border-color:#e4ece5;--border-radius:8px 8px 8px 8px;box-shadow:0px 6px 18px 0px rgba(13,59,46,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-3839 .elementor-element.elementor-element-f7cca9c:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-f7cca9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-462a3a5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3839 .elementor-element.elementor-element-462a3a5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#0d3b2e;}.elementor-3839 .elementor-element.elementor-element-76b5cd9{background-color:#d8e4da;padding:5px 14px 5px 14px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-3839 .elementor-element.elementor-element-76b5cd9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;color:#0d3b2e;}.elementor-3839 .elementor-element.elementor-element-783fb4c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4ece5;--border-color:#e4ece5;--border-radius:8px 8px 8px 8px;box-shadow:0px 6px 18px 0px rgba(13,59,46,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-3839 .elementor-element.elementor-element-783fb4c:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-783fb4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-b114e31{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3839 .elementor-element.elementor-element-b114e31 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#0d3b2e;}.elementor-3839 .elementor-element.elementor-element-491edb3{background-color:#d8e4da;padding:5px 14px 5px 14px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-3839 .elementor-element.elementor-element-491edb3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;color:#0d3b2e;}.elementor-3839 .elementor-element.elementor-element-a219299{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4ece5;--border-color:#e4ece5;--border-radius:8px 8px 8px 8px;box-shadow:0px 6px 18px 0px rgba(13,59,46,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-3839 .elementor-element.elementor-element-a219299:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-a219299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-5d40821{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3839 .elementor-element.elementor-element-5d40821 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#0d3b2e;}.elementor-3839 .elementor-element.elementor-element-58229c6{background-color:#d8e4da;padding:5px 14px 5px 14px;border-radius:14px 14px 14px 14px;text-align:start;}.elementor-3839 .elementor-element.elementor-element-58229c6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;color:#0d3b2e;}.elementor-3839 .elementor-element.elementor-element-8441294{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-380d4bc .elementor-button{background-color:#2d6a47;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;padding:13px 30px 13px 30px;}.elementor-3839 .elementor-element.elementor-element-380d4bc .elementor-button:hover, .elementor-3839 .elementor-element.elementor-element-380d4bc .elementor-button:focus{background-color:#0d3b2e;color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-380d4bc .elementor-button:hover svg, .elementor-3839 .elementor-element.elementor-element-380d4bc .elementor-button:focus svg{fill:#ffffff;}.elementor-3839 .elementor-element.elementor-element-32e4ac4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-32e4ac4:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-32e4ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-dd21100{--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:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-3839 .elementor-element.elementor-element-3c67e05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3839 .elementor-element.elementor-element-91d4231{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-4349685{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-3839 .elementor-element.elementor-element-4fae96c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4ece5;--border-color:#e4ece5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-4fae96c:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-4fae96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-5f031b2{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4ece5;--border-color:#e4ece5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-5f031b2:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-5f031b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-17da1ae{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4ece5;--border-color:#e4ece5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-17da1ae:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-17da1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-2a8f526{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4ece5;--border-color:#e4ece5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-2a8f526:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-2a8f526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-f97a3a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-f97a3a2:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-f97a3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-27a570a{--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;--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-6011424{text-align:center;}.elementor-3839 .elementor-element.elementor-element-d3c6189{text-align:center;}.elementor-3839 .elementor-element.elementor-element-101db94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3839 .elementor-element.elementor-element-55d10f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-55d10f0:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-55d10f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B2E;}.elementor-3839 .elementor-element.elementor-element-ffe2eab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-a683a64{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-3839 .elementor-element.elementor-element-7c312f2{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(196,222,206,.18);--border-color:rgba(196,222,206,.18);--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-7c312f2:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-7c312f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(196,222,206,.06);}.elementor-3839 .elementor-element.elementor-element-5f8d93d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-25293cc{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(196,222,206,.18);--border-color:rgba(196,222,206,.18);--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-25293cc:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-25293cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(196,222,206,.06);}.elementor-3839 .elementor-element.elementor-element-dac7a44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-1c0e808{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(196,222,206,.18);--border-color:rgba(196,222,206,.18);--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-1c0e808:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-1c0e808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(196,222,206,.06);}.elementor-3839 .elementor-element.elementor-element-341b04b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-1e4855a{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(196,222,206,.18);--border-color:rgba(196,222,206,.18);--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-1e4855a:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-1e4855a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(196,222,206,.06);}.elementor-3839 .elementor-element.elementor-element-a602e19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-9b51f57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-9b51f57:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-9b51f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-39efbe7{--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;--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-41222c0{text-align:center;}.elementor-3839 .elementor-element.elementor-element-1448442{text-align:center;}.elementor-3839 .elementor-element.elementor-element-ac17efb{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-3839 .elementor-element.elementor-element-b401806{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-b401806:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-b401806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-0510d52{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-30d79a0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-30d79a0:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-30d79a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-8a1658e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-3cac523{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-3cac523:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-3cac523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-150b4de{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-fa580b3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-fa580b3:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-fa580b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-aba336a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-3bc9087{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-3bc9087:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-3bc9087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-eb28994{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-1db61a6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3839 .elementor-element.elementor-element-1db61a6:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-1db61a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-59ffd7c{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-94621a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-94621a8:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-94621a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-ebcdb7f{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-f2b3b91{text-align:center;}.elementor-3839 .elementor-element.elementor-element-3bb87ac{text-align:center;}.elementor-3839 .elementor-element.elementor-element-d1fbc18{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-3839 .elementor-element.elementor-element-7d9b38c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-3839 .elementor-element.elementor-element-7d9b38c:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-7d9b38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3839 .elementor-element.elementor-element-918141c .elementor-icon-wrapper{text-align:center;}.elementor-3839 .elementor-element.elementor-element-918141c.elementor-view-stacked .elementor-icon{background-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-918141c.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-918141c.elementor-view-default .elementor-icon{color:#c4dece;border-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-918141c.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-918141c.elementor-view-default .elementor-icon svg{fill:#c4dece;}.elementor-3839 .elementor-element.elementor-element-918141c .elementor-icon{font-size:22px;}.elementor-3839 .elementor-element.elementor-element-918141c .elementor-icon svg{height:22px;}.elementor-3839 .elementor-element.elementor-element-bd90aeb{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-3839 .elementor-element.elementor-element-bd90aeb:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-bd90aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-0ffbc4b .elementor-icon-wrapper{text-align:center;}.elementor-3839 .elementor-element.elementor-element-0ffbc4b.elementor-view-stacked .elementor-icon{background-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-0ffbc4b.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-0ffbc4b.elementor-view-default .elementor-icon{color:#c4dece;border-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-0ffbc4b.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-0ffbc4b.elementor-view-default .elementor-icon svg{fill:#c4dece;}.elementor-3839 .elementor-element.elementor-element-0ffbc4b .elementor-icon{font-size:22px;}.elementor-3839 .elementor-element.elementor-element-0ffbc4b .elementor-icon svg{height:22px;}.elementor-3839 .elementor-element.elementor-element-f4b4b78{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-3839 .elementor-element.elementor-element-f4b4b78:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-f4b4b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-03a9a98 .elementor-icon-wrapper{text-align:center;}.elementor-3839 .elementor-element.elementor-element-03a9a98.elementor-view-stacked .elementor-icon{background-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-03a9a98.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-03a9a98.elementor-view-default .elementor-icon{color:#c4dece;border-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-03a9a98.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-03a9a98.elementor-view-default .elementor-icon svg{fill:#c4dece;}.elementor-3839 .elementor-element.elementor-element-03a9a98 .elementor-icon{font-size:22px;}.elementor-3839 .elementor-element.elementor-element-03a9a98 .elementor-icon svg{height:22px;}.elementor-3839 .elementor-element.elementor-element-0973059{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-3839 .elementor-element.elementor-element-0973059:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-0973059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-37f4bae .elementor-icon-wrapper{text-align:center;}.elementor-3839 .elementor-element.elementor-element-37f4bae.elementor-view-stacked .elementor-icon{background-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-37f4bae.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-37f4bae.elementor-view-default .elementor-icon{color:#c4dece;border-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-37f4bae.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-37f4bae.elementor-view-default .elementor-icon svg{fill:#c4dece;}.elementor-3839 .elementor-element.elementor-element-37f4bae .elementor-icon{font-size:22px;}.elementor-3839 .elementor-element.elementor-element-37f4bae .elementor-icon svg{height:22px;}.elementor-3839 .elementor-element.elementor-element-2107931{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-3839 .elementor-element.elementor-element-2107931:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-2107931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-9403881 .elementor-icon-wrapper{text-align:center;}.elementor-3839 .elementor-element.elementor-element-9403881.elementor-view-stacked .elementor-icon{background-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-9403881.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-9403881.elementor-view-default .elementor-icon{color:#c4dece;border-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-9403881.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-9403881.elementor-view-default .elementor-icon svg{fill:#c4dece;}.elementor-3839 .elementor-element.elementor-element-9403881 .elementor-icon{font-size:22px;}.elementor-3839 .elementor-element.elementor-element-9403881 .elementor-icon svg{height:22px;}.elementor-3839 .elementor-element.elementor-element-addb5c3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-3839 .elementor-element.elementor-element-addb5c3:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-addb5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-c7f8bb6 .elementor-icon-wrapper{text-align:center;}.elementor-3839 .elementor-element.elementor-element-c7f8bb6.elementor-view-stacked .elementor-icon{background-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-c7f8bb6.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-c7f8bb6.elementor-view-default .elementor-icon{color:#c4dece;border-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-c7f8bb6.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-c7f8bb6.elementor-view-default .elementor-icon svg{fill:#c4dece;}.elementor-3839 .elementor-element.elementor-element-c7f8bb6 .elementor-icon{font-size:22px;}.elementor-3839 .elementor-element.elementor-element-c7f8bb6 .elementor-icon svg{height:22px;}.elementor-3839 .elementor-element.elementor-element-ae1c2af{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-3839 .elementor-element.elementor-element-ae1c2af:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-ae1c2af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-5201460 .elementor-icon-wrapper{text-align:center;}.elementor-3839 .elementor-element.elementor-element-5201460.elementor-view-stacked .elementor-icon{background-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-5201460.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-5201460.elementor-view-default .elementor-icon{color:#c4dece;border-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-5201460.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-5201460.elementor-view-default .elementor-icon svg{fill:#c4dece;}.elementor-3839 .elementor-element.elementor-element-5201460 .elementor-icon{font-size:22px;}.elementor-3839 .elementor-element.elementor-element-5201460 .elementor-icon svg{height:22px;}.elementor-3839 .elementor-element.elementor-element-ff0d061{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-3839 .elementor-element.elementor-element-ff0d061:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-ff0d061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-3a7ad86 .elementor-icon-wrapper{text-align:center;}.elementor-3839 .elementor-element.elementor-element-3a7ad86.elementor-view-stacked .elementor-icon{background-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-3a7ad86.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-3a7ad86.elementor-view-default .elementor-icon{color:#c4dece;border-color:#c4dece;}.elementor-3839 .elementor-element.elementor-element-3a7ad86.elementor-view-framed .elementor-icon, .elementor-3839 .elementor-element.elementor-element-3a7ad86.elementor-view-default .elementor-icon svg{fill:#c4dece;}.elementor-3839 .elementor-element.elementor-element-3a7ad86 .elementor-icon{font-size:22px;}.elementor-3839 .elementor-element.elementor-element-3a7ad86 .elementor-icon svg{height:22px;}.elementor-3839 .elementor-element.elementor-element-b8ab864{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-b8ab864:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-b8ab864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B2E;}.elementor-3839 .elementor-element.elementor-element-33ff693{--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-3839 .elementor-element.elementor-element-5d0e08b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3839 .elementor-element.elementor-element-c3f2ab9{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-3839 .elementor-element.elementor-element-7bcd4c7{--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:center;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:14px;}.elementor-3839 .elementor-element.elementor-element-7bcd4c7:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-7bcd4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-b6978ec{--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;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-3839 .elementor-element.elementor-element-b6978ec:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-b6978ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-9bacaec{text-align:center;}.elementor-3839 .elementor-element.elementor-element-2208c88{--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;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-3839 .elementor-element.elementor-element-2208c88:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-2208c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-0387a57{text-align:center;}.elementor-3839 .elementor-element.elementor-element-3b7420d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-3b7420d:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-3b7420d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3839 .elementor-element.elementor-element-bd72c18{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-ca90627{text-align:center;}.elementor-3839 .elementor-element.elementor-element-5bd0299{text-align:center;}.elementor-3839 .elementor-element.elementor-element-ad11fff{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-3839 .elementor-element.elementor-element-a38c07d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-a38c07d:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-a38c07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-bdc9c9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3839 .elementor-element.elementor-element-128615e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-128615e:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-128615e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-7f35214{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3839 .elementor-element.elementor-element-8eb0eaf{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-8eb0eaf:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-8eb0eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-f31a683{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3839 .elementor-element.elementor-element-6d34dc8{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8e4da;--border-color:#d8e4da;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-6d34dc8:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-6d34dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-71d4aca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3839 .elementor-element.elementor-element-8496041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-8496041:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-8496041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f8f5;}.elementor-3839 .elementor-element.elementor-element-dfa292c{--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;--padding-top:0px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-52954c2{text-align:center;}.elementor-3839 .elementor-element.elementor-element-f1f6bdf{text-align:center;}.elementor-3839 .elementor-element.elementor-element-25a01ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3839 .elementor-element.elementor-element-1badb1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-1badb1e:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-1badb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B2E;}.elementor-3839 .elementor-element.elementor-element-df979a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3839 .elementor-element.elementor-element-6cc7780{--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:40px 56px;--row-gap:40px;--column-gap:56px;--flex-wrap:wrap;}.elementor-3839 .elementor-element.elementor-element-523aa87{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(196,222,206,.18);--border-color:rgba(196,222,206,.18);--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3839 .elementor-element.elementor-element-523aa87:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-523aa87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.08);}.elementor-3839 .elementor-element.elementor-element-62e128c{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3839 .elementor-element.elementor-element-ca11da5{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(196,222,206,.18);--border-color:rgba(196,222,206,.18);--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3839 .elementor-element.elementor-element-ca11da5:not(.elementor-motion-effects-element-type-background), .elementor-3839 .elementor-element.elementor-element-ca11da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.08);}@media(min-width:768px){.elementor-3839 .elementor-element.elementor-element-7d14637{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-da55259{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-11dd9ed{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-a751b92{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-16d2386{--content-width:760px;}.elementor-3839 .elementor-element.elementor-element-e081292{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-8441294{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-dd21100{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-91d4231{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-4fae96c{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-5f031b2{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-17da1ae{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-2a8f526{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-27a570a{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-101db94{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-ffe2eab{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-a683a64{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-7c312f2{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-5f8d93d{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-25293cc{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-dac7a44{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-1c0e808{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-341b04b{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-1e4855a{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-a602e19{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-39efbe7{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-ac17efb{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-b401806{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-30d79a0{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-3cac523{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-fa580b3{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-3bc9087{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-1db61a6{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-ebcdb7f{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-d1fbc18{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-7d9b38c{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-bd90aeb{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-f4b4b78{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-0973059{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-2107931{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-addb5c3{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-ae1c2af{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-ff0d061{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-33ff693{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-7bcd4c7{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-b6978ec{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-2208c88{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-bd72c18{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-ad11fff{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-a38c07d{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-bdc9c9a{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-128615e{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-7f35214{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-8eb0eaf{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-f31a683{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-6d34dc8{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-71d4aca{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-dfa292c{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-25a01ba{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-df979a0{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-6cc7780{--content-width:1400px;}.elementor-3839 .elementor-element.elementor-element-523aa87{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-62e128c{--content-width:1200px;}.elementor-3839 .elementor-element.elementor-element-ca11da5{--content-width:1200px;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700&display=swap');
/* ===== Pest Control Singapore pillar - Page Custom CSS ===== */
/* Typography - match Green Garden cluster pages (Cormorant Garamond + DM Sans) */
.elementor-page-3839 .pcs-hero-h1 .elementor-heading-title { font-family:'Cormorant Garamond','Playfair Display',Georgia,serif; font-weight:600; font-size:clamp(2.2rem,4.5vw,3.5rem); line-height:1.2; letter-spacing:-.02em; color:#fff; margin-bottom:14px; }
.elementor-page-3839 .pcs-h2 .elementor-heading-title { font-family:'Cormorant Garamond','Playfair Display',Georgia,serif; font-weight:600; font-size:clamp(1.75rem,3.2vw,2.5rem); line-height:1.2; letter-spacing:-.015em; color:#0D3B2E; margin-bottom:.5rem; }
.elementor-page-3839 .pcs-h2-light .elementor-heading-title { color:#fff; }
.elementor-page-3839 .pcs-eyebrow .elementor-heading-title { display:inline-block; font-family:'DM Sans',sans-serif; font-size:.8rem; letter-spacing:.18em; text-transform:uppercase; font-weight:700; color:#2d6a47; margin-bottom:.75rem; }
.elementor-page-3839 .pcs-eyebrow-light .elementor-heading-title { color:#c4dece; }
/* Hero-specific: force light eyebrow + subhead + quick links for contrast on photo bg */
.elementor-page-3839 .pcs-hero
.elementor-page-3839 .pcs-hero .pcs-hero-subhead p { color:#ffffff !important; text-shadow:0 1px 2px rgba(0,0,0,.25); }
.elementor-page-3839 .pcs-hero .pcs-quick-links p,
.elementor-page-3839 .pcs-hero .pcs-quick-links strong { color:#ffffff !important; }
.elementor-page-3839 .pcs-hero .pcs-quick-links a { color:#ffffff !important; border-bottom:1px dotted rgba(255,255,255,.55) !important; }
.elementor-page-3839 .pcs-hero .pcs-quick-links a:hover { color:#c4dece !important; border-bottom-color:#c4dece !important; }

/* Container width — match mockup: 1200px centered with 24-48px horizontal padding */
.elementor-page-3839 .pcs-hero > .e-con-inner,
.elementor-page-3839 .pcs-trust-bar > .e-con-inner,
.elementor-page-3839 .pcs-hub > .e-con-inner,
.elementor-page-3839 .pcs-why > .e-con-inner,
.elementor-page-3839 .pcs-pricing > .e-con-inner,
.elementor-page-3839 .pcs-process > .e-con-inner,
.elementor-page-3839 .pcs-commercial > .e-con-inner,
.elementor-page-3839 .pcs-included > .e-con-inner,
.elementor-page-3839 .pcs-compliance > .e-con-inner,
.elementor-page-3839 .pcs-preventive > .e-con-inner,
.elementor-page-3839 .pcs-faq > .e-con-inner,
.elementor-page-3839 .pcs-cta-final > .e-con-inner {
  max-width:1248px !important;
  margin-left:auto !important;
  margin-right:auto !important;
  padding-left:48px !important;
  padding-right:48px !important;
  box-sizing:border-box !important;
}
@media (max-width:780px) {
  .elementor-page-3839 [class*="pcs-"] > .e-con-inner {
    padding-left:24px !important;
    padding-right:24px !important;
  }
}

/* Hero */
.elementor-page-3839 .pcs-hero { isolation:isolate; }
.elementor-page-3839 .pcs-hero > .pcs-hero-content,
.elementor-page-3839 .pcs-hero > .e-con-inner > .pcs-hero-content { max-width:1200px !important; width:100% !important; margin-left:auto !important; margin-right:auto !important; padding-left:60px !important; padding-right:60px !important; box-sizing:border-box !important; }
.elementor-page-3839 .pcs-hero-content > .e-con-inner { max-width:720px !important; margin-left:0 !important; margin-right:auto !important; padding:0 !important; }
@media (max-width:780px) {
  .elementor-page-3839 .pcs-hero > .pcs-hero-content,
  .elementor-page-3839 .pcs-hero > .e-con-inner > .pcs-hero-content { padding-left:24px !important; padding-right:24px !important; }
}
.elementor-page-3839 .pcs-hero-subhead p { font-family:'DM Sans',sans-serif; font-size:1.25rem; font-weight:500; color:#c4dece; margin-bottom:22px; }
.elementor-page-3839 .pcs-hero-intro p { font-size:1.08rem; color:rgba(255,255,255,.92); margin-bottom:16px; }
.elementor-page-3839 .pcs-hero-intro p strong, .elementor-page-3839 .pcs-hero-intro strong { color:#fff; }
.elementor-page-3839 .pcs-hero-bullets { list-style:none; margin:20px 0 30px; padding:0; }
.elementor-page-3839 .pcs-hero-bullets li { display:flex; align-items:flex-start; gap:12px; padding:5px 0; color:rgba(255,255,255,.95); font-size:1rem; }
.elementor-page-3839 .pcs-hero-bullets li::before { content:"\2713"; display:inline-flex; align-items:center; justify-content:center; width:22px; height:22px; background:#c4dece; color:#0D3B2E; border-radius:50%; font-size:.75rem; flex-shrink:0; margin-top:3px; font-weight:700; }
.elementor-page-3839 .pcs-btn-white .elementor-button { background:#fff; color:#0D3B2E; border-radius:8px; padding:14px 28px; font-weight:600; font-size:.95rem; }
.elementor-page-3839 .pcs-btn-white .elementor-button:hover { background:#c4dece; color:#0D3B2E; }
.elementor-page-3839 .pcs-btn-outline-white .elementor-button { background:transparent; color:#fff; border:2px solid rgba(255,255,255,.5); border-radius:8px; padding:12px 26px; font-weight:600; }
.elementor-page-3839 .pcs-btn-outline-white .elementor-button:hover { background:rgba(255,255,255,.12); color:#fff; }
.elementor-page-3839 .pcs-quick-links p { font-size:.88rem; color:rgba(255,255,255,.8); margin-top:14px; }
.elementor-page-3839 .pcs-quick-links a { color:#c4dece; font-weight:500; border-bottom:1px dotted rgba(196,222,206,.5); }

/* Trust bar */
.elementor-page-3839 .pcs-trust-bar { padding-top:28px !important; padding-bottom:28px !important; }
.elementor-page-3839 .pcs-trust-num .elementor-heading-title { font-family:'Cormorant Garamond','Playfair Display',serif !important; font-size:2rem !important; color:#c4dece !important; font-weight:600 !important; line-height:1 !important; margin:0 !important; }
.elementor-page-3839 .pcs-trust-label .elementor-heading-title { font-family:'DM Sans',sans-serif !important; font-size:.85rem !important; color:rgba(255,255,255,.82) !important; margin-top:8px !important; letter-spacing:.02em !important; font-weight:400 !important; line-height:1.3 !important; }

/* Hub cards */
.elementor-page-3839 .pcs-hub-card { position:relative; overflow:hidden; transition:all .28s ease; background:#fff; }
.elementor-page-3839 .pcs-hub-card::before { content:""; position:absolute; top:0; left:0; right:0; height:5px; background:#2d6a47; z-index:3; }
.elementor-page-3839 .pcs-hub-card:hover { transform:translateY(-4px); box-shadow:0 28px 60px -28px rgba(13,59,46,.2); border-color:#2d6a47; }
.elementor-page-3839 .pcs-hub-img img { aspect-ratio:16/10; object-fit:cover; width:100%; display:block; }
.elementor-page-3839 .pcs-hub-h3 .elementor-heading-title { font-family:'Cormorant Garamond','Playfair Display',serif; font-size:1.6rem; color:#0D3B2E; margin-bottom:10px; }
.elementor-page-3839 .pcs-hub-sub { color:#4a4a4a; font-size:.95rem; margin-bottom:20px; }
.elementor-page-3839 .pcs-card-list { list-style:none; margin:0 0 26px; padding:0; }
.elementor-page-3839 .pcs-card-list li { padding:6px 0 6px 22px; position:relative; color:#333; font-size:.95rem; line-height:1.55; }
.elementor-page-3839 .pcs-card-list li::before { content:""; position:absolute; left:0; top:15px; width:10px; height:2px; background:#2d6a47; }
.elementor-page-3839 .pcs-hub-btn .elementor-button { background:#2d6a47; color:#fff; padding:13px 24px; border-radius:8px; font-weight:600; font-size:.92rem; }
.elementor-page-3839 .pcs-hub-btn .elementor-button:hover { background:#0D3B2E; color:#fff; }

/* Why section */
.elementor-page-3839 .pcs-feat-num .elementor-heading-title { display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; background:#0D3B2E; color:#c4dece; border-radius:10px; font-family:'Cormorant Garamond','Playfair Display',serif; font-weight:700; font-size:1.1rem; margin-bottom:16px; }
.elementor-page-3839 .pcs-feat-ttl .elementor-heading-title { font-family:'DM Sans',sans-serif; font-size:1.05rem; font-weight:700; color:#0D3B2E; margin-bottom:8px; }
.elementor-page-3839 .pcs-feat-desc p { font-size:.92rem; color:#4a4a4a; line-height:1.6; }
/* 2x2 feature cards in Why section */
.elementor-page-3839 .pcs-feat-grid,
.elementor-page-3839 .pcs-feat-grid > .e-con-inner { flex-wrap:wrap !important; flex-direction:row !important; }
.elementor-page-3839 .pcs-feat-grid .pcs-feat { flex:0 1 calc(50% - 12px) !important; max-width:calc(50% - 12px) !important; }

/* Force card grids to proper column counts + flex-wrap on parent */
.elementor-page-3839 .pcs-hub > .e-con-inner > .e-con:not([class*="hub-card"]),
.elementor-page-3839 .pcs-hub > .e-con-inner > .e-con:not([class*="hub-card"]) > .e-con-inner { flex-wrap:wrap !important; }
.elementor-page-3839 .pcs-hub .pcs-hub-card { flex:0 1 calc(33.333% - 18px) !important; max-width:calc(33.333% - 18px) !important; flex-direction:column !important; }

.elementor-page-3839 .pcs-commercial > .e-con-inner { flex-wrap:wrap !important; }
.elementor-page-3839 .pcs-commercial .pcs-sector { flex:0 1 calc(33.333% - 15px) !important; max-width:calc(33.333% - 15px) !important; flex-direction:column !important; }

.elementor-page-3839 .pcs-included > .e-con-inner { flex-wrap:wrap !important; }
.elementor-page-3839 .pcs-included .pcs-include-item { flex:0 1 calc(25% - 17px) !important; max-width:calc(25% - 17px) !important; flex-direction:column !important; }

.elementor-page-3839 .pcs-preventive > .e-con-inner { flex-wrap:wrap !important; }
.elementor-page-3839 .pcs-preventive .pcs-prev-card { flex:0 1 calc(50% - 14px) !important; max-width:calc(50% - 14px) !important; flex-direction:column !important; }
/* Process section — force row-wrap + 4-col step grid */
.elementor-page-3839 .pcs-process > .e-con-inner > .e-con:has(.pcs-step),
.elementor-page-3839 .pcs-process > .e-con-inner { flex-wrap:wrap !important; }
.elementor-page-3839 .pcs-process .pcs-step { flex:0 1 calc(25% - 18px) !important; max-width:calc(25% - 18px) !important; flex-direction:column !important; }
.elementor-page-3839 .pcs-btn-primary .elementor-button { background:#2d6a47; color:#fff; border-radius:8px; padding:14px 28px; font-weight:600; }
.elementor-page-3839 .pcs-btn-ghost .elementor-button { background:#fff; color:#0D3B2E; border:2px solid #c4dece; border-radius:8px; padding:12px 26px; font-weight:600; }

/* Pricing table */
.elementor-page-3839 .pcs-price-table { background:#fff; border:1px solid #d8e4da; border-radius:18px; overflow:hidden; box-shadow:0 6px 30px -15px rgba(13,59,46,.1); }
.elementor-page-3839 .pcs-price-head { background:#0D3B2E; color:#fff; padding:20px 28px; display:grid; grid-template-columns:1.3fr 1fr; gap:20px; font-weight:600; font-size:.95rem; letter-spacing:.04em; }
.elementor-page-3839 .pcs-price-row { display:grid; grid-template-columns:1.3fr 1fr; gap:20px; padding:20px 28px; border-top:1px solid #e4ece5; align-items:center; }
.elementor-page-3839 .pcs-price-row:nth-child(even) { background:#f4f8f5; }
.elementor-page-3839 .pcs-svc { font-weight:600; color:#0D3B2E; }
.elementor-page-3839 .pcs-pr { color:#333; font-family:'Manrope',sans-serif; font-weight:500; }
.elementor-page-3839 .pcs-price-note { font-size:.85rem; color:#4a4a4a; margin-top:14px; text-align:center; font-style:italic; }
.elementor-page-3839 .pcs-price-factors { margin-top:42px; background:#f4f8f5; border:1px solid #d8e4da; border-radius:14px; padding:30px 34px; }
.elementor-page-3839 .pcs-price-factors h3 { margin-bottom:16px; color:#0D3B2E; font-family:'DM Sans',sans-serif; font-weight:700; }
.elementor-page-3839 .pcs-factor-list { display:grid; grid-template-columns:repeat(2,1fr); gap:10px 26px; list-style:none; padding:0; }
.elementor-page-3839 .pcs-factor-list li { padding:6px 0 6px 22px; position:relative; color:#333; font-size:.95rem; }
.elementor-page-3839 .pcs-factor-list li::before { content:"\25C6"; position:absolute; left:0; color:#2d6a47; font-size:.7rem; top:10px; }
.elementor-page-3839 .pcs-price-warn { margin-top:22px; padding:16px 22px; background:#fef3c7; border-left:4px solid #d97706; border-radius:0 8px 8px 0; color:#92400e; font-size:.92rem; }

/* Process steps */
.elementor-page-3839 .pcs-step { transition:all .3s; }
.elementor-page-3839 .pcs-step:hover { background:rgba(196,222,206,.1) !important; transform:translateY(-3px); border-color:#c4dece !important; }
.elementor-page-3839 .pcs-step-img img { aspect-ratio:16/10; object-fit:cover; width:100%; display:block; transition:transform .5s ease; }
.elementor-page-3839 .pcs-step { position:relative !important; }
.elementor-page-3839 .pcs-step-num { position:absolute !important; top:14px !important; left:14px !important; z-index:5 !important; width:46px !important; height:46px !important; background:#0D3B2E !important; border-radius:10px !important; display:flex !important; align-items:center !important; justify-content:center !important; box-shadow:0 6px 18px -6px rgba(0,0,0,.5) !important; margin:0 !important; padding:0 !important; }
.elementor-page-3839 .pcs-step-num .elementor-heading-title { font-family:'Cormorant Garamond','Playfair Display',serif !important; font-size:1.2rem !important; color:#c4dece !important; font-weight:700 !important; line-height:1 !important; margin:0 !important; opacity:1 !important; }
.elementor-page-3839 .pcs-step-ttl .elementor-heading-title { font-family:'DM Sans',sans-serif !important; font-size:1.15rem !important; color:#fff !important; font-weight:700 !important; margin-bottom:10px !important; }
.elementor-page-3839 .pcs-step-desc { color:rgba(255,255,255,.78); font-size:.92rem; line-height:1.6; }
.elementor-page-3839 .pcs-lead-light p, .elementor-page-3839 .pcs-lead-light { color:rgba(255,255,255,.8); }

/* Commercial sectors */
.elementor-page-3839 .pcs-sector { transition:all .25s; }
.elementor-page-3839 .pcs-sector:hover { border-color:#2d6a47 !important; transform:translateY(-2px); box-shadow:0 16px 40px -24px rgba(13,59,46,.15); }
.elementor-page-3839 .pcs-sector-head,
.elementor-page-3839 .pcs-sector-head > .e-con-inner { display:flex !important; flex-direction:row !important; align-items:center !important; gap:14px !important; flex-wrap:nowrap !important; }
.elementor-page-3839 .pcs-sector-icon { width:44px; height:44px; border-radius:10px; background:#e4ece5; color:#0D3B2E; display:flex; align-items:center; justify-content:center; flex-shrink:0; margin:0; }
.elementor-page-3839 .pcs-sector-icon svg { width:24px; height:24px; }
.elementor-page-3839 .pcs-sector-ttl .elementor-heading-title { font-family:'DM Sans',sans-serif !important; font-weight:700 !important; font-size:1.02rem !important; color:#0D3B2E !important; margin:0 !important; line-height:1.3 !important; }
.elementor-page-3839 .pcs-sector-desc { font-size:.9rem; color:#4a4a4a; line-height:1.55; }
.elementor-page-3839 .pcs-sector { flex-basis:calc(33.333% - 15px); }

/* Included programme cards */
.elementor-page-3839 .pcs-ii-icon { width:44px; height:44px; border-radius:10px; background:#0D3B2E; color:#c4dece; display:flex; align-items:center; justify-content:center; margin-bottom:14px; }
.elementor-page-3839 .pcs-ii-icon .elementor-icon { color:#c4dece; font-size:22px; }
.elementor-page-3839 .pcs-ii-ttl .elementor-heading-title { font-family:'DM Sans',sans-serif; font-size:.98rem; font-weight:700; color:#0D3B2E; margin-bottom:6px; line-height:1.35; }
.elementor-page-3839 .pcs-ii-desc { font-size:.87rem; color:#4a4a4a; line-height:1.55; }
.elementor-page-3839 .pcs-include-item { transition:all .25s; flex-basis:calc(25% - 17px); }
.elementor-page-3839 .pcs-include-item:hover { border-color:#2d6a47 !important; background:#fff !important; transform:translateY(-2px); box-shadow:0 12px 32px -18px rgba(13,59,46,.18); }

/* Compliance */
.elementor-page-3839 .pcs-compl-h3 .elementor-heading-title { font-family:'Cormorant Garamond','Playfair Display',serif; color:#fff; font-size:1.35rem; margin-bottom:6px; }
.elementor-page-3839 .pcs-compl-sub, .elementor-page-3839 .pcs-compl-sub p { font-size:.9rem !important; color:rgba(255,255,255,.85) !important; margin:0 !important; line-height:1.55 !important; font-family:"DM Sans",sans-serif !important; }
.elementor-page-3839 .pcs-cred { min-height:120px; transition:all .25s; flex:1 1 auto; }
.elementor-page-3839 .pcs-cred-nea { flex:1.4 1 auto; }
.elementor-page-3839 .pcs-nea-cert-img img { max-width:360px; max-height:100px; height:auto; width:100%; object-fit:contain; }
.elementor-page-3839 .pcs-cred-logo img { max-width:130px; max-height:70px; object-fit:contain; }
.elementor-page-3839 .pcs-cred-ttl .elementor-heading-title { font-family:'DM Sans',sans-serif; font-weight:700; color:#0D3B2E; font-size:.82rem; margin:10px 0 2px; }
.elementor-page-3839 .pcs-cred-desc, .elementor-page-3839 .pcs-cred-desc p { font-size:.78rem !important; color:#4a4a4a !important; line-height:1.5 !important; font-family:"DM Sans",sans-serif !important; margin:0 !important; }

/* Preventive cards */
.elementor-page-3839 .pcs-prev-card { overflow:hidden; transition:all .25s; }
.elementor-page-3839 .pcs-prev-card:hover { border-color:#2d6a47 !important; transform:translateY(-2px); box-shadow:0 20px 48px -28px rgba(13,59,46,.22); background:#fff !important; }
.elementor-page-3839 .pcs-prev-img img { aspect-ratio:16/7; object-fit:cover; width:100%; display:block; border-bottom:4px solid #2d6a47; transition:transform .5s ease; }
.elementor-page-3839 .pcs-prev-ttl .elementor-heading-title { font-family:'Cormorant Garamond','Playfair Display',serif; font-size:1.3rem; color:#0D3B2E; margin-bottom:14px; }
.elementor-page-3839 .pcs-prev-list { list-style:none; margin:0; padding:0; }
.elementor-page-3839 .pcs-prev-list li { padding:5px 0 5px 20px; position:relative; color:#333; font-size:.95rem; }
.elementor-page-3839 .pcs-prev-list li::before { content:"\2192"; position:absolute; left:0; color:#2d6a47; font-weight:600; }
.elementor-page-3839 .pcs-prev-card { flex-basis:calc(50% - 14px); }

/* FAQ */
.elementor-page-3839 .pcs-faq .elementor-accordion-item { background:#fff; border:1px solid #d8e4da; border-radius:12px; margin-bottom:14px; overflow:hidden; }
.elementor-page-3839 .pcs-faq .elementor-tab-title { padding:22px 26px; color:#0D3B2E; font-weight:600; font-size:1.05rem; font-family:'DM Sans',sans-serif; background:#fff; border:none; }
.elementor-page-3839 .pcs-faq .elementor-tab-title.elementor-active { background:#fff; border-color:#2d6a47; }
.elementor-page-3839 .pcs-faq .elementor-accordion-icon { color:#2d6a47; }
.elementor-page-3839 .pcs-faq .elementor-tab-content { padding:0 26px 24px; color:#333; font-size:.97rem; line-height:1.7; background:#fff; border:none; }

/* Final CTA */
.elementor-page-3839 .pcs-cta-box-ttl .elementor-heading-title { color:#fff; font-family:'DM Sans',sans-serif; font-weight:700; font-size:1.1rem; margin-bottom:14px; }
.elementor-page-3839 .pcs-contact-info, .elementor-page-3839 .pcs-why-now { list-style:none; margin:0; padding:0; }
.elementor-page-3839 .pcs-contact-info li, .elementor-page-3839 .pcs-why-now li { padding:10px 0; color:rgba(255,255,255,.9); font-size:.97rem; display:flex; gap:12px; align-items:flex-start; }
.elementor-page-3839 .pcs-contact-info li strong { color:#c4dece; font-weight:600; min-width:80px; }
.elementor-page-3839 .pcs-cta-box { flex:1 1 auto; }

/* Compliance outer: GRID layout ONLY on the e-con-inner (NOT on pcs-compliance-grid itself — pcs-compliance-grid is a boxed 1200 container, its inner is where the 2 children live) */
.elementor-page-3839 .pcs-compliance-grid { max-width:1320px !important; margin-left:auto !important; margin-right:auto !important; padding-left:32px !important; padding-right:32px !important; width:100% !important; box-sizing:border-box !important; }
.elementor-page-3839 .pcs-compliance-grid > .e-con-inner {
  display:grid !important;
  grid-template-columns: minmax(300px,440px) minmax(0,1fr) !important;
  gap:40px !important;
  align-items:center !important;
  width:100% !important;
}
.elementor-page-3839 .pcs-compliance-grid > .e-con-inner > * { min-width:0 !important; max-width:none !important; }

/* Compliance 3-card strip: NEA 1.7× wider — pcs-compliance-list is full-width so no e-con-inner, target directly */
.elementor-page-3839 .pcs-compliance .pcs-compliance-list {
  display:grid !important;
  grid-template-columns: 1.7fr 1fr 1fr !important;
  gap:14px !important;
  width:100% !important;
  align-items:stretch !important;
}
.elementor-page-3839 .pcs-compliance .pcs-cred { min-width:0 !important; max-width:none !important; flex:none !important; }
.elementor-page-3839 .pcs-compliance .pcs-nea-cert-img img { width:100% !important; max-width:100% !important; height:auto !important; max-height:110px !important; object-fit:contain !important; }

/* Final CTA: 2 contact boxes side-by-side */
.elementor-page-3839 .pcs-cta-final > .e-con-inner > .e-con:has(.pcs-cta-box) { flex-direction:row !important; flex-wrap:wrap !important; }
.elementor-page-3839 .pcs-cta-final .pcs-cta-box { flex:1 1 calc(50% - 28px) !important; max-width:calc(50% - 28px) !important; }
@media (max-width:980px) {
  .elementor-page-3839 .pcs-compliance-grid > .e-con-inner { grid-template-columns: 1fr !important; }
  .elementor-page-3839 .pcs-compliance .pcs-compliance-list { grid-template-columns: 1fr !important; }
  .elementor-page-3839 .pcs-cta-final .pcs-cta-box { flex:1 1 100% !important; max-width:100% !important; }
}

/* Responsive */
@media (max-width:980px) {
  .elementor-page-3839 .pcs-hub .pcs-hub-card,
  .elementor-page-3839 .pcs-preventive .pcs-prev-card,
  .elementor-page-3839 .pcs-commercial .pcs-sector,
  .elementor-page-3839 .pcs-feat-grid .pcs-feat { flex:0 1 100% !important; max-width:100% !important; }
  .elementor-page-3839 .pcs-included .pcs-include-item { flex:0 1 calc(50% - 11px) !important; max-width:calc(50% - 11px) !important; }
  .elementor-page-3839 .pcs-process .pcs-step { flex:0 1 calc(50% - 12px) !important; max-width:calc(50% - 12px) !important; }
  .elementor-page-3839 .pcs-factor-list { grid-template-columns:1fr !important; }
}
@media (max-width:600px) {
  .elementor-page-3839 .pcs-included .pcs-include-item,
  .elementor-page-3839 .pcs-process .pcs-step { flex:0 1 100% !important; max-width:100% !important; }
  .elementor-page-3839 .pcs-price-head, .elementor-page-3839 .pcs-price-row { grid-template-columns:1fr !important; gap:6px; }
}

/* Hero eyebrow badge (readable on smoky photo bg) */
.elementor-element-d49e532 .elementor-heading-title { display:inline-block !important; background:#2d6a47 !important; color:#ffffff !important; opacity:1 !important; padding:.55rem 1.1rem !important; border-radius:999px !important; font-weight:700 !important; letter-spacing:.2em !important; box-shadow:0 4px 12px rgba(0,0,0,.3) !important; margin-bottom:1rem !important; }

/* === PCS-RESIDENTIAL v1 START === */
/* Make 3 cards inside row container white + shadow + rounded */
.pcs-residential .elementor-element-e081292 > .e-con-inner > .e-con {
  background:#fff !important;
  border-radius:10px !important;
  padding:32px 28px !important;
  box-shadow:0 6px 18px rgba(13,59,46,0.06) !important;
  border:1px solid #e4ece5 !important;
  flex:1 1 0 !important;
  min-width:0 !important;
  transition:transform .2s,box-shadow .2s !important;
}
.pcs-residential .elementor-element-e081292 > .e-con-inner > .e-con:hover {
  transform:translateY(-3px) !important;
  box-shadow:0 12px 28px rgba(13,59,46,0.10) !important;
}
/* Row gap */
.pcs-residential .elementor-element-e081292 > .e-con-inner {
  display:flex !important;
  gap:24px !important;
  flex-wrap:wrap !important;
}
/* HDB / L / C label as pill badge */
.pcs-residential .gg-res-label,
.pcs-residential .gg-res-label > .elementor-widget-container {
  width:auto !important;
  display:inline-block !important;
  align-self:flex-start !important;
}
.pcs-residential .gg-res-label .elementor-heading-title {
  display:inline-block !important;
  background:#d8e4da !important;
  color:#0d3b2e !important;
  padding:8px 16px !important;
  border-radius:50px !important;
  font-size:18px !important;
  font-weight:700 !important;
  font-family:'Manrope',sans-serif !important;
  min-width:42px !important;
  text-align:center !important;
}
/* Price pill */
.pcs-residential .gg-res-price,
.pcs-residential .gg-res-price > .elementor-widget-container {
  width:auto !important;
  display:inline-block !important;
  align-self:flex-start !important;
}
.pcs-residential .gg-res-price .elementor-heading-title {
  display:inline-block !important;
  background:#d8e4da !important;
  color:#0d3b2e !important;
  padding:6px 16px !important;
  border-radius:14px !important;
  font-size:13px !important;
  font-weight:700 !important;
  font-family:'Manrope',sans-serif !important;
}
/* H3 card title spacing */
.pcs-residential .elementor-element-e081292 .elementor-widget-heading h3.elementor-heading-title {
  font-family:'Manrope',sans-serif !important;
  font-weight:700 !important;
  color:#0d3b2e !important;
  font-size:20px !important;
  margin-top:14px !important;
  margin-bottom:8px !important;
}
/* H2 + eyebrow styling */
.pcs-residential h2.elementor-heading-title {
  font-family:'Manrope',sans-serif !important;
  font-weight:700 !important;
  color:#0d3b2e !important;
}
/* Mobile */
@media(max-width:880px){
  .pcs-residential .elementor-element-e081292 > .e-con-inner > .e-con {
    flex:1 1 100% !important;
  }
}
/* === PCS-RESIDENTIAL v1 END === *//* End custom CSS */