.elementor-666 .elementor-element.elementor-element-07ec7ca{--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;--padding-top:060px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-666 .elementor-element.elementor-element-07ec7ca:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-07ec7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-666 .elementor-element.elementor-element-07ec7ca > .elementor-shape-bottom .elementor-shape-fill, .elementor-666 .elementor-element.elementor-element-07ec7ca > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-07ec7ca > .elementor-shape-bottom svg, .elementor-666 .elementor-element.elementor-element-07ec7ca > .e-con-inner > .elementor-shape-bottom svg{height:56px;}.elementor-666 .elementor-element.elementor-element-30d647e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.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-666 .elementor-element.elementor-element-d2b8924{text-align:center;}.elementor-666 .elementor-element.elementor-element-d2b8924 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;line-height:1.16em;letter-spacing:-0.9px;color:#12211A;}.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-666 .elementor-element.elementor-element-a3e416f{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-666 .elementor-element.elementor-element-189dea5{--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:70px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-666 .elementor-element.elementor-element-189dea5:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-189dea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mint200 );}.elementor-666 .elementor-element.elementor-element-917cf35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-666 .elementor-element.elementor-element-917cf35 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.16em;color:#12211A;}.elementor-666 .elementor-element.elementor-element-95b1b51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;}.elementor-666 .elementor-element.elementor-element-f62ea38{--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:#DCE7DE;--border-color:#DCE7DE;--border-radius:22px 22px 22px 22px;box-shadow:0px 2px 12px 0px rgba(23,59,36,0.07);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-666 .elementor-element.elementor-element-f62ea38:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-f62ea38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-1a1841c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-666 .elementor-element.elementor-element-1a1841c .elementor-heading-title{font-size:21px;font-weight:600;line-height:1.16em;color:#12211A;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-666 .elementor-element.elementor-element-f3c1b3c{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;}.elementor-666 .elementor-element.elementor-element-f3c1b3c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-41621fd{--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;}.elementor-666 .elementor-element.elementor-element-90fa79f{--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;}.elementor-666 .elementor-element.elementor-element-7ce00a1{text-align:center;}.elementor-666 .elementor-element.elementor-element-7ce00a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;line-height:1.16em;letter-spacing:1px;color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-5f6b9cf{--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:none;--border-style:none;--border-radius:22px 22px 22px 22px;box-shadow:0px 2px 12px 0px rgba(23,59,36,0.07);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-666 .elementor-element.elementor-element-5f6b9cf:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-5f6b9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-d51c9da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-666 .elementor-element.elementor-element-d51c9da .elementor-heading-title{font-size:21px;font-weight:600;line-height:1.16em;color:#12211A;}.elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-666 .elementor-element.elementor-element-14e2a5b{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;}.elementor-666 .elementor-element.elementor-element-14e2a5b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-1a9ac8c{--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;--justify-content:center;}.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-666 .elementor-element.elementor-element-fedfcca .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:#2E7D32;color:#2E7D32;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C8E6C9;border-radius:999px 999px 999px 999px;padding:17px 36px 17px 36px;}.elementor-666 .elementor-element.elementor-element-fedfcca .elementor-button:hover, .elementor-666 .elementor-element.elementor-element-fedfcca .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-mint50 );border-color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-fedfcca{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-fedfcca .elementor-button:hover svg, .elementor-666 .elementor-element.elementor-element-fedfcca .elementor-button:focus svg{fill:var( --e-global-color-mint50 );}.elementor-666 .elementor-element.elementor-element-48a46d5 .elementor-button{background-color:#2E7D32;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(46,125,50,0.28);border-radius:999px 999px 999px 999px;padding:17px 36px 17px 36px;}.elementor-666 .elementor-element.elementor-element-48a46d5 .elementor-button:hover, .elementor-666 .elementor-element.elementor-element-48a46d5 .elementor-button:focus{background-color:var( --e-global-color-mint50 );color:var( --e-global-color-primary );}.elementor-666 .elementor-element.elementor-element-48a46d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-666 .elementor-element.elementor-element-48a46d5 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-666 .elementor-element.elementor-element-48a46d5 .elementor-button:hover svg, .elementor-666 .elementor-element.elementor-element-48a46d5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-666 .elementor-element.elementor-element-e49b510{text-align:center;}.elementor-666 .elementor-element.elementor-element-e49b510 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-666 .elementor-element.elementor-element-004ad9d{--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;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-666 .elementor-element.elementor-element-004ad9d.e-con{--align-self:center;}.elementor-666 .elementor-element.elementor-element-9635698{--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-666 .elementor-element.elementor-element-8babc51{text-align:start;}.elementor-666 .elementor-element.elementor-element-8babc51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-666 .elementor-element.elementor-element-392a230{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-666 .elementor-element.elementor-element-392a230 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-3f56fdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-666 .elementor-element.elementor-element-84cd7b0{text-align:start;}.elementor-666 .elementor-element.elementor-element-84cd7b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-666 .elementor-element.elementor-element-506d50e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-666 .elementor-element.elementor-element-506d50e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-0a8c5d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-666 .elementor-element.elementor-element-0a8c5d4:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-0a8c5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-407c415{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#12211A;}.elementor-666 .elementor-element.elementor-element-a2cce3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-62ab7c9{--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:#DCE7DE;--border-color:#DCE7DE;--border-radius:22px 22px 22px 22px;box-shadow:0px 2px 12px 0px rgba(23,59,36,0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-666 .elementor-element.elementor-element-62ab7c9:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-62ab7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-666 .elementor-element.elementor-element-ff69fa8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-666 .elementor-element.elementor-element-ff69fa8 .elementor-icon-wrapper{text-align:start;}.elementor-666 .elementor-element.elementor-element-ff69fa8.elementor-view-stacked .elementor-icon{background-color:#2E7D32;color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-ff69fa8.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-ff69fa8.elementor-view-default .elementor-icon{color:#2E7D32;border-color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-ff69fa8.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-ff69fa8.elementor-view-default .elementor-icon svg{fill:#2E7D32;}.elementor-666 .elementor-element.elementor-element-ff69fa8.elementor-view-framed .elementor-icon{background-color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-ff69fa8.elementor-view-stacked .elementor-icon svg{fill:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-ff69fa8 .elementor-icon{font-size:28px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-666 .elementor-element.elementor-element-ff69fa8 .elementor-icon svg{height:28px;}.elementor-666 .elementor-element.elementor-element-9624868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-666 .elementor-element.elementor-element-9624868 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:1.16em;color:#12211A;}.elementor-666 .elementor-element.elementor-element-a4a4ee2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:500;line-height:1.7em;color:#48584F;}.elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-666 .elementor-element.elementor-element-d95c366{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:500;line-height:1.6em;}.elementor-666 .elementor-element.elementor-element-d95c366 .elementor-icon-list-text{color:#48584F;transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-c620b94{--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;--flex-wrap:wrap;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-61843f3 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #2E7D32 0%, #1F5623 100%);box-shadow:0px 10px 24px 0px rgba(46,125,50,0.28);border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-666 .elementor-element.elementor-element-61843f3{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-61843f3 .elementor-button:hover, .elementor-666 .elementor-element.elementor-element-61843f3 .elementor-button:focus{color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-61843f3 .elementor-button:hover svg, .elementor-666 .elementor-element.elementor-element-61843f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-9ebe5e5{--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:#DCE7DE;--border-color:#DCE7DE;--border-radius:22px 22px 22px 22px;box-shadow:0px 2px 12px 0px rgba(23,59,36,0.07);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-666 .elementor-element.elementor-element-9ebe5e5:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-9ebe5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-bea5635{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-666 .elementor-element.elementor-element-bea5635 .elementor-icon-wrapper{text-align:start;}.elementor-666 .elementor-element.elementor-element-bea5635.elementor-view-stacked .elementor-icon{background-color:#2E7D32;color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-bea5635.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-bea5635.elementor-view-default .elementor-icon{color:#2E7D32;border-color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-bea5635.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-bea5635.elementor-view-default .elementor-icon svg{fill:#2E7D32;}.elementor-666 .elementor-element.elementor-element-bea5635.elementor-view-framed .elementor-icon{background-color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-bea5635.elementor-view-stacked .elementor-icon svg{fill:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-bea5635 .elementor-icon{font-size:28px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-666 .elementor-element.elementor-element-bea5635 .elementor-icon svg{height:28px;}.elementor-666 .elementor-element.elementor-element-8485833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-666 .elementor-element.elementor-element-8485833 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:1.16em;color:#12211A;}.elementor-666 .elementor-element.elementor-element-2918394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:500;line-height:1.7em;color:#48584F;}.elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-666 .elementor-element.elementor-element-31cf229{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15.5px;font-weight:500;line-height:1.6em;}.elementor-666 .elementor-element.elementor-element-31cf229 .elementor-icon-list-text{color:#48584F;transition:color 0.3s;}.elementor-666 .elementor-element.elementor-element-f3e7c8a{--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;--flex-wrap:wrap;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-dd2cf4d .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#2E7D32;color:#2E7D32;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C8E6C9;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-666 .elementor-element.elementor-element-dd2cf4d .elementor-button:hover, .elementor-666 .elementor-element.elementor-element-dd2cf4d .elementor-button:focus{background-color:#FFFFFF;color:#1F5623;border-color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-dd2cf4d{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-dd2cf4d .elementor-button:hover svg, .elementor-666 .elementor-element.elementor-element-dd2cf4d .elementor-button:focus svg{fill:#1F5623;}.elementor-666 .elementor-element.elementor-element-fa89428{--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:50px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-666 .elementor-element.elementor-element-fa89428:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-fa89428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-a5b7922{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-65808bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-666 .elementor-element.elementor-element-cef1870{padding:10px 0px 0px 0px;}.elementor-666 .elementor-element.elementor-element-cef1870 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;line-height:1.1em;letter-spacing:-0.6px;color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-31d9620{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-666 .elementor-element.elementor-element-dc584f1{--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-666 .elementor-element.elementor-element-62236a8{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-b6cf525 .elementor-button{background-color:#2E7D32;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(46,125,50,0.28);border-radius:999px 999px 999px 999px;padding:17px 36px 17px 36px;}.elementor-666 .elementor-element.elementor-element-b6cf525 .elementor-button:hover, .elementor-666 .elementor-element.elementor-element-b6cf525 .elementor-button:focus{background-color:var( --e-global-color-mint50 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-666 .elementor-element.elementor-element-b6cf525{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-b6cf525 .elementor-button:hover svg, .elementor-666 .elementor-element.elementor-element-b6cf525 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-666 .elementor-element.elementor-element-70e9872{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-666 .elementor-element.elementor-element-70e9872:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-70e9872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-line );}.elementor-666 .elementor-element.elementor-element-43af069{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-44fc165{text-align:center;}.elementor-666 .elementor-element.elementor-element-44fc165 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;line-height:1.16em;letter-spacing:-0.9px;color:#12211A;}.elementor-666 .elementor-element.elementor-element-309e212{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#48584F;}.elementor-666 .elementor-element.elementor-element-1f80f05{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-9c8e487 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:#2E7D32;color:#2E7D32;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C8E6C9;border-radius:999px 999px 999px 999px;padding:17px 36px 17px 36px;}.elementor-666 .elementor-element.elementor-element-9c8e487 .elementor-button:hover, .elementor-666 .elementor-element.elementor-element-9c8e487 .elementor-button:focus{background-color:#FFFFFF;color:#1F5623;border-color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-9c8e487{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-9c8e487 .elementor-button:hover svg, .elementor-666 .elementor-element.elementor-element-9c8e487 .elementor-button:focus svg{fill:#1F5623;}.elementor-666 .elementor-element.elementor-element-c880b99 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:#2E7D32;color:#2E7D32;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C8E6C9;border-radius:999px 999px 999px 999px;padding:17px 36px 17px 36px;}.elementor-666 .elementor-element.elementor-element-c880b99 .elementor-button:hover, .elementor-666 .elementor-element.elementor-element-c880b99 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-mint50 );border-color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-c880b99{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-c880b99 .elementor-button-content-wrapper{flex-direction:row;}.elementor-666 .elementor-element.elementor-element-c880b99 .elementor-button:hover svg, .elementor-666 .elementor-element.elementor-element-c880b99 .elementor-button:focus svg{fill:var( --e-global-color-mint50 );}.elementor-666 .elementor-element.elementor-element-9a9fd45{--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:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-666 .elementor-element.elementor-element-9a9fd45:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-9a9fd45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mint50 );}.elementor-666 .elementor-element.elementor-element-04ba257{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-6b990c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-2fd8096{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#12211A;}.elementor-666 .elementor-element.elementor-element-db03c97{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-666 .elementor-element.elementor-element-1076227{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-666 .elementor-element.elementor-element-1076227:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-1076227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-7a4b4f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-a327502 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-5ff84ce{text-align:center;}.elementor-666 .elementor-element.elementor-element-5ff84ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;line-height:1.16em;letter-spacing:-0.9px;color:#12211A;}.elementor-666 .elementor-element.elementor-element-991d729{--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-666 .elementor-element.elementor-element-05d1850{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;}.elementor-666 .elementor-element.elementor-element-05d1850:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-05d1850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-99b45ad{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-666 .elementor-element.elementor-element-b816022{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;}.elementor-666 .elementor-element.elementor-element-b816022:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-b816022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-cb195fd{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-666 .elementor-element.elementor-element-a3e8b7c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;}.elementor-666 .elementor-element.elementor-element-a3e8b7c:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-a3e8b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-72d0607{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-666 .elementor-element.elementor-element-bbd3ef3{--n-accordion-title-font-size:16.5px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 0px 0px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-666 .elementor-element.elementor-element-bbd3ef3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-666 .elementor-element.elementor-element-bbd3ef3 {--n-accordion-padding:21px 23px 21px 23px;}:where( .elementor-666 .elementor-element.elementor-element-bbd3ef3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-666 .elementor-element.elementor-element-1afd857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-666 .elementor-element.elementor-element-1afd857:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-1afd857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-18bf3b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-b247d94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-fdf703e{text-align:center;}.elementor-666 .elementor-element.elementor-element-fdf703e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;line-height:1.16em;letter-spacing:-0.9px;color:#12211A;}.elementor-666 .elementor-element.elementor-element-b03b219{--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-666 .elementor-element.elementor-element-e1c3d68{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;}.elementor-666 .elementor-element.elementor-element-e1c3d68:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-e1c3d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-f62183a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-666 .elementor-element.elementor-element-ce84982{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;}.elementor-666 .elementor-element.elementor-element-ce84982:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-ce84982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-a3311be{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-666 .elementor-element.elementor-element-e8d8561{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 16px 16px;}.elementor-666 .elementor-element.elementor-element-e8d8561:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-e8d8561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-301b64d{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-666 .elementor-element.elementor-element-9cec702{--n-accordion-title-font-size:16.5px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 0px 0px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-666 .elementor-element.elementor-element-9cec702 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-666 .elementor-element.elementor-element-9cec702 {--n-accordion-padding:21px 23px 21px 23px;}:where( .elementor-666 .elementor-element.elementor-element-9cec702 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-666 .elementor-element.elementor-element-d122823{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-52bcb91 .elementor-button{background-color:#2E7D32;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(46,125,50,0.28);border-radius:999px 999px 999px 999px;padding:17px 36px 17px 36px;}.elementor-666 .elementor-element.elementor-element-52bcb91 .elementor-button:hover, .elementor-666 .elementor-element.elementor-element-52bcb91 .elementor-button:focus{background-color:var( --e-global-color-mint50 );color:var( --e-global-color-secondary );}.elementor-666 .elementor-element.elementor-element-52bcb91{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-52bcb91 .elementor-button-content-wrapper{flex-direction:row;}.elementor-666 .elementor-element.elementor-element-52bcb91 .elementor-button:hover svg, .elementor-666 .elementor-element.elementor-element-52bcb91 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-666 .elementor-element.elementor-element-9f1b25c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-666 .elementor-element.elementor-element-9f1b25c:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-9f1b25c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-b62ea6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;}.elementor-666 .elementor-element.elementor-element-f97a2c9{--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-666 .elementor-element.elementor-element-0488af4{text-align:center;}.elementor-666 .elementor-element.elementor-element-0488af4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;line-height:1.16em;letter-spacing:-0.9px;color:var( --e-global-color-primary );}.elementor-666 .elementor-element.elementor-element-07f3249{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-666 .elementor-element.elementor-element-6d572ee{--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;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-b4352e3{--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;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:#DCE7DE;--border-color:#DCE7DE;--border-radius:14px 14px 14px 14px;box-shadow:0px 2px 12px 0px rgba(23,59,36,0.07);--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-b4352e3:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-b4352e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-bb14a34{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-bb14a34 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-bb14a34.elementor-view-stacked .elementor-icon{background-color:#2E7D32;color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-bb14a34.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-bb14a34.elementor-view-default .elementor-icon{color:#2E7D32;border-color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-bb14a34.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-bb14a34.elementor-view-default .elementor-icon svg{fill:#2E7D32;}.elementor-666 .elementor-element.elementor-element-bb14a34.elementor-view-framed .elementor-icon{background-color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-bb14a34.elementor-view-stacked .elementor-icon svg{fill:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-bb14a34 .elementor-icon{font-size:20px;padding:12px;border-radius:12px 12px 12px 12px;}.elementor-666 .elementor-element.elementor-element-bb14a34 .elementor-icon svg{height:20px;}.elementor-666 .elementor-element.elementor-element-6495ef6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-666 .elementor-element.elementor-element-07d8245 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#12211A;}.elementor-666 .elementor-element.elementor-element-db75566 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:500;color:#000000;}.elementor-666 .elementor-element.elementor-element-df045b3{--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;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:#DCE7DE;--border-color:#DCE7DE;--border-radius:14px 14px 14px 14px;box-shadow:0px 2px 12px 0px rgba(23,59,36,0.07);--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-df045b3:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-df045b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-0db2228{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-0db2228 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-0db2228.elementor-view-stacked .elementor-icon{background-color:#2E7D32;color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-0db2228.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-0db2228.elementor-view-default .elementor-icon{color:#2E7D32;border-color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-0db2228.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-0db2228.elementor-view-default .elementor-icon svg{fill:#2E7D32;}.elementor-666 .elementor-element.elementor-element-0db2228.elementor-view-framed .elementor-icon{background-color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-0db2228.elementor-view-stacked .elementor-icon svg{fill:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-0db2228 .elementor-icon{font-size:20px;padding:12px;border-radius:12px 12px 12px 12px;}.elementor-666 .elementor-element.elementor-element-0db2228 .elementor-icon svg{height:20px;}.elementor-666 .elementor-element.elementor-element-b6d1a06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-666 .elementor-element.elementor-element-e84fa2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#12211A;}.elementor-666 .elementor-element.elementor-element-e192e1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:500;color:#000000;}.elementor-666 .elementor-element.elementor-element-896efd0{--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;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:#DCE7DE;--border-color:#DCE7DE;--border-radius:14px 14px 14px 14px;box-shadow:0px 2px 12px 0px rgba(23,59,36,0.07);--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-896efd0:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-896efd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-bb8a495{width:auto;max-width:auto;}.elementor-666 .elementor-element.elementor-element-bb8a495 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-bb8a495.elementor-view-stacked .elementor-icon{background-color:#2E7D32;color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-bb8a495.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-bb8a495.elementor-view-default .elementor-icon{color:#2E7D32;border-color:#2E7D32;}.elementor-666 .elementor-element.elementor-element-bb8a495.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-bb8a495.elementor-view-default .elementor-icon svg{fill:#2E7D32;}.elementor-666 .elementor-element.elementor-element-bb8a495.elementor-view-framed .elementor-icon{background-color:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-bb8a495.elementor-view-stacked .elementor-icon svg{fill:#E8F5E9;}.elementor-666 .elementor-element.elementor-element-bb8a495 .elementor-icon{font-size:20px;padding:12px;border-radius:12px 12px 12px 12px;}.elementor-666 .elementor-element.elementor-element-bb8a495 .elementor-icon svg{height:20px;}.elementor-666 .elementor-element.elementor-element-b4a6057{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-666 .elementor-element.elementor-element-af48d52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#12211A;}.elementor-666 .elementor-element.elementor-element-4090c84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:500;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-666 .elementor-element.elementor-element-07ec7ca{--content-width:1200px;}.elementor-666 .elementor-element.elementor-element-30d647e{--width:860px;}.elementor-666 .elementor-element.elementor-element-189dea5{--content-width:1180px;}.elementor-666 .elementor-element.elementor-element-95b1b51{--width:90%;}.elementor-666 .elementor-element.elementor-element-f62ea38{--width:100%;}.elementor-666 .elementor-element.elementor-element-41621fd{--width:7%;}.elementor-666 .elementor-element.elementor-element-004ad9d{--width:50%;}.elementor-666 .elementor-element.elementor-element-9635698{--width:50%;}.elementor-666 .elementor-element.elementor-element-3f56fdd{--width:70%;}.elementor-666 .elementor-element.elementor-element-0a8c5d4{--content-width:1200px;}.elementor-666 .elementor-element.elementor-element-fa89428{--content-width:1140px;}.elementor-666 .elementor-element.elementor-element-70e9872{--content-width:1140px;}.elementor-666 .elementor-element.elementor-element-9a9fd45{--content-width:1200px;}.elementor-666 .elementor-element.elementor-element-04ba257{--width:720px;}.elementor-666 .elementor-element.elementor-element-1076227{--content-width:1200px;}.elementor-666 .elementor-element.elementor-element-7a4b4f6{--width:720px;}.elementor-666 .elementor-element.elementor-element-1afd857{--content-width:1200px;}.elementor-666 .elementor-element.elementor-element-18bf3b3{--width:720px;}.elementor-666 .elementor-element.elementor-element-9f1b25c{--content-width:1140px;}}@media(max-width:1024px){.elementor-666 .elementor-element.elementor-element-07ec7ca{--padding-top:51px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-666 .elementor-element.elementor-element-d2b8924 .elementor-heading-title{font-size:42px;}.elementor-666 .elementor-element.elementor-element-95b1b51{--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-666 .elementor-element.elementor-element-004ad9d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-666 .elementor-element.elementor-element-0a8c5d4{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-666 .elementor-element.elementor-element-a2cce3a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-666 .elementor-element.elementor-element-fa89428{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-666 .elementor-element.elementor-element-70e9872{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-666 .elementor-element.elementor-element-44fc165 .elementor-heading-title{font-size:34px;}.elementor-666 .elementor-element.elementor-element-9a9fd45{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-666 .elementor-element.elementor-element-1076227{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-666 .elementor-element.elementor-element-5ff84ce .elementor-heading-title{font-size:34px;}.elementor-666 .elementor-element.elementor-element-1afd857{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-666 .elementor-element.elementor-element-fdf703e .elementor-heading-title{font-size:34px;}.elementor-666 .elementor-element.elementor-element-9f1b25c{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-666 .elementor-element.elementor-element-b62ea6f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-666 .elementor-element.elementor-element-0488af4 .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-666 .elementor-element.elementor-element-07ec7ca{--padding-top:40px;--padding-bottom:030px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-30d647e{--width:100%;}.elementor-666 .elementor-element.elementor-element-d2b8924 .elementor-heading-title{font-size:34px;}.elementor-666 .elementor-element.elementor-element-95b1b51{--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-666 .elementor-element.elementor-element-e49b510 .elementor-heading-title{font-size:30px;}.elementor-666 .elementor-element.elementor-element-004ad9d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-666 .elementor-element.elementor-element-9635698{--width:100%;}.elementor-666 .elementor-element.elementor-element-3f56fdd{--width:100%;}.elementor-666 .elementor-element.elementor-element-0a8c5d4{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-a2cce3a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-666 .elementor-element.elementor-element-fa89428{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-70e9872{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-44fc165 .elementor-heading-title{font-size:28px;}.elementor-666 .elementor-element.elementor-element-9a9fd45{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-04ba257{--width:100%;}.elementor-666 .elementor-element.elementor-element-1076227{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-7a4b4f6{--width:100%;}.elementor-666 .elementor-element.elementor-element-5ff84ce .elementor-heading-title{font-size:28px;}.elementor-666 .elementor-element.elementor-element-1afd857{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-18bf3b3{--width:100%;}.elementor-666 .elementor-element.elementor-element-fdf703e .elementor-heading-title{font-size:28px;}.elementor-666 .elementor-element.elementor-element-9f1b25c{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-666 .elementor-element.elementor-element-b62ea6f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-666 .elementor-element.elementor-element-0488af4 .elementor-heading-title{font-size:28px;}}/* Start custom CSS *//* ============ ACA / Under-65 page — design parity (Pathway design system) ============ */

/* eyebrow gold rule (same as Home V2 / Medicare) */

.v2-center{text-align:center;margin-inline:auto;}
.v2-center .elementor-widget-container{text-align:center;}

/* ---------- hero: centred, no photography on this page ---------- */
.v2-hero .eyebrow{justify-content:center;}
.v2-chip .elementor-button{padding:7px 14px !important;font-size:13.5px !important;font-weight:500 !important;color:#173B24 !important;border-width:1px !important;box-shadow:0 2px 12px rgba(23,59,36,.07);pointer-events:none;}
.v2-chip .elementor-button-icon svg{width:13px;height:13px;color:#2E7D32;fill:#2E7D32;}

/* ---------- tick lists (circular brand check, per design .tick) ---------- */
.v2-ticks .elementor-icon-list-icon{background:#2E7D32;border-radius:50%;width:22px;height:22px;min-width:22px;display:grid;place-items:center;margin-top:2px;}
.v2-ticks .elementor-icon-list-icon svg,
.v2-ticks .elementor-icon-list-icon i{width:11px;height:11px;font-size:11px;color:#fff;}
.v2-ticks .elementor-icon-list-item{align-items:flex-start;gap:11px;}
.v2-ticks .elementor-icon-list-text{padding-inline-start:0;}

/* ---------- AEO answer block ----------
   NOTE: Elementor 4 ships "optimized markup" — widgets render WITHOUT the
   .elementor-widget-container wrapper, so style the widget element itself.
   The .elementor-666 .elementor-element prefix matches the specificity of
   Elementor's own generated margin rule so ours wins. */
.elementor-666 .elementor-element.v2-aeo{
    background:#E8F5E9;
    border-left:4px solid #2E7D32;
    border-radius:14px;
    padding:18px 22px;
    /* Elementor forces .e-con.e-con>.e-con-inner>.elementor-widget{max-width:100%}
       at specificity (0,4,0), so this needs !important to win. */
    max-width:820px !important;
    margin:22px auto 0 !important;
}
.v2-aeo b{color:#2E7D32;}

/* ---------- icon badges ---------- */
.v2-icbadge .elementor-icon{background:linear-gradient(135deg,#E8F5E9,#fff) !important;border:1px solid #C8E6C9 !important;}

/* ---------- two-path chooser (design .paths / .path-card) ---------- */
.v2-path-card{transition:transform .24s ease, box-shadow .24s ease, border-color .24s ease;}

.v2-path-card .elementor-widget-button{margin-top:auto;}

/* ---------- comparison tables (same rules as Home V2 / Medicare .v2-cmp) ---------- */
.v2-cmp{min-width:0;max-width:100%;width:100%;border:1px solid #DCE7DE;border-radius:16px;overflow:hidden;overflow-x:auto;box-shadow:0 2px 12px rgba(23,59,36,.07);background:#fff;}
.v2-cmp .elementor-widget-container{overflow-x:auto;}
.v2-cmp table{width:100%;border-collapse:collapse;background:#fff;min-width:560px;font-family:'Poppins',sans-serif;margin:0;}
.v2-cmp th,.v2-cmp td{padding:15px 18px;text-align:left;font-size:15px;font-weight:500;border-bottom:1px solid #DCE7DE;vertical-align:top;color:#48584F;}
.v2-cmp thead th{background:#173B24;color:#fff;font-weight:600;}
.v2-cmp thead th:first-child{background:#0F2A19;}
.v2-cmp tbody td:first-child{font-weight:600;color:#12211A;background:#F4FAF4;}
.v2-cmp tr:last-child td{border-bottom:0;}
.v2-cmp table a{color:#2E7D32;font-weight:600;}
.v2-cmp table a:hover{text-decoration:underline;}
/* the 4-column ACA / Medicaid / Medicare table needs more room before it scrolls */
.v2-cmp-4 table{min-width:720px;}

/* ---------- FAQ ---------- */
.v2-faq-wrap{max-width:860px;margin-inline:auto;}
.v2-faq .e-n-accordion-item{background:#fff;border:1px solid #DCE7DE;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(23,59,36,.07);margin-bottom:13px;}
.v2-faq summary{cursor:pointer;}

/* ---------- anchors clear the sticky header ---------- */
.elementor-666 [id]{scroll-margin-top:110px;}

/* ---------- ElementsKit off-canvas mobile menu (ported from Home V2) ---------- */
@media (max-width: 1024px) {
    .elementor-666 .elementskit-menu-container.elementskit-menu-offcanvas-elements { left: auto !important; right: -110vw; max-width: 300px; background-color: #ffffff; z-index: 100000 !important; pointer-events: auto; transition: right .45s cubic-bezier(.4, 0, .2, 1) !important; }
    .elementor-666 .elementskit-menu-container.elementskit-menu-offcanvas-elements.active { left: auto !important; right: 0; }
    .elementor-666 .elementskit-menu-overlay { left: 0 !important; right: auto !important; width: 100vw; height: 100%; max-width: none !important; background-color: rgba(15, 42, 25, 0.55) !important; opacity: 0; visibility: hidden; pointer-events: none; z-index: 99999 !important; transition: opacity .35s ease, visibility .35s ease !important; }
    .elementor-666 .elementskit-menu-overlay.active { opacity: 1; visibility: visible; pointer-events: auto; }
    .elementor-666 .elementskit-menu-hamburger { margin-left: auto; border-color: #C8E6C9; }
    .elementor-666 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon { background-color: #12211A; }
    .elementor-666 .elementskit-menu-close { border-color: #C8E6C9; }
}
body:has(.elementor-666 .elementskit-menu-container.elementskit-menu-offcanvas-elements.active) { overflow: hidden; }
@media (min-width: 1025px) {
    .elementor-666 .elementskit-menu-container { max-width: none !important; width: auto; }
    .elementor-666 .elementskit-navbar-nav { flex-wrap: nowrap !important; white-space: nowrap; overflow: visible; }
}


/* ---------- header nav: green underline on hover + active (design .navlink::after) ----------
   ElementsKit nav links are padding:0 15px, so the rule insets 15px each side to
   match the text width. scaleX from the left reproduces the design's 0 -> 100%
   grow. Desktop only — the off-canvas drawer keeps its own list styling. */
@media (min-width: 1025px) {
    .elementor-666 .elementskit-navbar-nav > li > a.ekit-menu-nav-link::after {
        content: "";
        position: absolute;
        left: 15px;
        right: 15px;
        bottom: 0;
        height: 2px;
        background: #2E7D32;
        border-radius: 2px;
        transform: scaleX(0);
        transform-origin: left center;
        transition: transform .25s ease;
        pointer-events: none;
    }
    .elementor-666 .elementskit-navbar-nav > li > a.ekit-menu-nav-link:hover::after,
    .elementor-666 .elementskit-navbar-nav > li.current-menu-item > a.ekit-menu-nav-link::after,
    .elementor-666 .elementskit-navbar-nav > li.current_page_item > a.ekit-menu-nav-link::after,
    .elementor-666 .elementskit-navbar-nav > li.current-menu-ancestor > a.ekit-menu-nav-link::after,
    .elementor-666 .elementskit-navbar-nav > li.current-menu-parent > a.ekit-menu-nav-link::after {
        transform: scaleX(1);
    }
}


/* ===== Why-Choose-Your-Path cards (screenshot design) ===== */
.v2-why-paths{ display:flex; align-items:stretch; gap:0; flex-wrap:nowrap; }
.v2-why-paths > .v2-path-card{ flex:1 1 0; min-width:0; }
.v2-pc-green{ border-top:5px solid #2E7D32 !important; }
.v2-pc-blue{ border-top:5px solid #C79633 !important; }
.v2-pc-blue:hover{ border-color:#C79633 !important; }
.v2-ticks-blue .elementor-icon-list-icon{ background:#C79633 !important; }
.v2-or-col{ position:relative; flex:0 0 82px; display:flex; align-items:center; justify-content:center; }
.v2-or-col::before{ content:""; position:absolute; top:6px; bottom:6px; left:50%; width:2px; background:#DCE7DE; transform:translateX(-50%); }
.v2-or-badge{ position:relative; z-index:1; width:48px; height:48px; min-height:48px; border-radius:50%; background:#12211A; display:grid; place-items:center; padding:0; }
.v2-or-badge .elementor-heading-title{ color:#fff !important; margin:0; }
@media (max-width:767px){
  .v2-why-paths{ flex-direction:column; }
  .v2-or-col{ flex:0 0 auto; padding:14px 0; }
  .v2-or-col::before{ top:auto; bottom:auto; left:0; right:0; width:auto; height:2px; transform:none; }
}

/* ===== plan-qualify lists — matched to the Medicare eligibility cards ===== */
body.elementor-page-666 .elementor-element-2bd5a7a{background-color:#F4FAF4}
body.elementor-page-666 .elementor-element-004ad9d{align-items:stretch;justify-content:center;gap:28px}
body.elementor-page-666 .elementor-element-004ad9d > div{
  background:#ffffff;
  border:1px solid #DCE7DE;
  border-radius:22px;
  padding:34px;
  box-shadow:0 2px 12px rgba(23,59,36,.07);
  justify-content:flex-start;
}
body.elementor-page-666 .elementor-element-004ad9d h1, body.elementor-page-666 .elementor-element-004ad9d h2,
body.elementor-page-666 .elementor-element-004ad9d h3, body.elementor-page-666 .elementor-element-004ad9d h4{
  font-size:21px;
  font-weight:600;
  color:#12211A;
  margin-bottom:16px;
}
body.elementor-page-666 .elementor-element-004ad9d .elementor-icon-list-item{padding:8px 0}
body.elementor-page-666 .elementor-element-004ad9d .elementor-icon-list-icon{
  background:#2E7D32;
  border-radius:50%;
  width:22px;
  height:22px;
  min-width:22px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  margin-right:6px;
}
body.elementor-page-666 .elementor-element-004ad9d .elementor-icon-list-icon svg{
  width:11px;
  height:11px;
  fill:#ffffff;
  color:#ffffff;
}
@media (min-width: 1200px) {
body.elementor-page-666 .elementor-element-004ad9d > div{width:500px;flex:0 0 auto}
}
@media (min-width: 768px) and (max-width: 1199px) {
body.elementor-page-666 .elementor-element-004ad9d > div{width:46%;flex:0 0 auto}
}
@media (max-width: 767px) {
body.elementor-page-666 .elementor-element-004ad9d{gap:20px}
body.elementor-page-666 .elementor-element-004ad9d > div{padding:26px 22px}
}

/* Safari on phones only. WebKit sizes the stacked path cards from flex-basis:0
   instead of from their content, and the card's own flex-wrap:wrap then spills the
   bullet list into a second column, overflowing the page. The @supports test is
   true in Safari (desktop + iOS) and false in Chrome/Firefox, so only Safari is
   affected; the max-width keeps it to phone widths. */
@media (max-width: 767px) {
  @supports (-webkit-touch-callout: none) or ((font: -apple-system-body) and (not (overflow-anchor: auto))) {
    body.elementor-page-666 .v2-why-paths > .v2-path-card { flex: 0 0 auto; }
    body.elementor-page-666 .v2-path-card { flex-wrap: nowrap; }
  }
}

/* Centre only the two card headings inside "Find out which plan you qualify for".
   Targeted by element id so the similar headings in the other sections on this
   page keep their left alignment. */
body.elementor-page-666 .elementor-element-8babc51 .elementor-heading-title,
body.elementor-page-666 .elementor-element-84cd7b0 .elementor-heading-title {
  text-align: center;
}

/* The two lists sit centred under their heading as a block, while the items stay
   left aligned inside it, so every checkmark lines up in one column. Scoped to
   those card ids so the other sections on this page are untouched. */
body.elementor-page-666 .elementor-element-9635698 .elementor-icon-list-items,
body.elementor-page-666 .elementor-element-3f56fdd .elementor-icon-list-items {
  width: -webkit-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
body.elementor-page-666 .elementor-element-9635698 .elementor-icon-list-item,
body.elementor-page-666 .elementor-element-3f56fdd .elementor-icon-list-item {
  justify-content: flex-start;
  text-align: left;
}/* End custom CSS */