@import url(https://fonts.googleapis.com/css2?family=Lora:wght@500;600&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap);.elementor-639 .elementor-element.elementor-element-d829796{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px}.elementor-639 .elementor-element.elementor-element-d829796:not(.elementor-motion-effects-element-type-background),.elementor-639 .elementor-element.elementor-element-d829796>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-secondary) 100%)}.elementor-639 .elementor-element.elementor-element-d829796>.elementor-shape-bottom .elementor-shape-fill,.elementor-639 .elementor-element.elementor-element-d829796>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-d829796>.elementor-shape-bottom svg,.elementor-639 .elementor-element.elementor-element-d829796>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:59px}.elementor-639 .elementor-element.elementor-element-d829796>.elementor-shape-bottom,.elementor-639 .elementor-element.elementor-element-d829796>.e-con-inner>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-639 .elementor-element.elementor-element-e670e29{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-639 .elementor-element.elementor-element-41459c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-2848534.elementor-element{--align-self:flex-start}.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-639 .elementor-element.elementor-element-3d9b0a8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-639 .elementor-element.elementor-element-3d9b0a8 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:58px;font-weight:800;line-height:1.1em;letter-spacing:-1.4px;color:var(--e-global-color-b1ba88e)}.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-639 .elementor-element.elementor-element-b0b6567{font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;color:#FFFFFFC7}.elementor-639 .elementor-element.elementor-element-0d79773{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-ebcd790{--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:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF3B;--border-color:#FFFFFF3B;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{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-639 .elementor-element.elementor-element-402cad3 .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-402cad3 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-402cad3 .elementor-icon-box-title a{font-family:"Cormorant Garamond",Sans-serif;font-size:34px;font-weight:800}.elementor-639 .elementor-element.elementor-element-402cad3:has(:hover) .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-402cad3:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-402cad3 .elementor-icon-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF94}.elementor-639 .elementor-element.elementor-element-8aa3917 .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-8aa3917 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-8aa3917 .elementor-icon-box-title a{font-family:"Cormorant Garamond",Sans-serif;font-size:34px;font-weight:800}.elementor-639 .elementor-element.elementor-element-8aa3917:has(:hover) .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-8aa3917:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-8aa3917 .elementor-icon-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF94}.elementor-639 .elementor-element.elementor-element-b84556e .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-b84556e .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-b84556e .elementor-icon-box-title a{font-family:"Cormorant Garamond",Sans-serif;font-size:34px;font-weight:800}.elementor-639 .elementor-element.elementor-element-b84556e:has(:hover) .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-b84556e:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-b84556e .elementor-icon-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF94}.elementor-639 .elementor-element.elementor-element-cc9a0c0 .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-cc9a0c0 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-cc9a0c0 .elementor-icon-box-title a{font-family:"Cormorant Garamond",Sans-serif;font-size:34px;font-weight:800}.elementor-639 .elementor-element.elementor-element-cc9a0c0:has(:hover) .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-cc9a0c0:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-cc9a0c0 .elementor-icon-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF94}.elementor-639 .elementor-element.elementor-element-ae2b9fd{--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:0px 45px;--row-gap:0px;--column-gap:45px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-e3996db{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-639 .elementor-element.elementor-element-8dbd945{--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:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-c3a043a{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-5520ca9 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-639 .elementor-element.elementor-element-dc86be8{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:var(--container-widget-width,7%);max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0}.elementor-639 .elementor-element.elementor-element-dc86be8.elementor-element{--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-dc86be8 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-dc86be8 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-639 .elementor-element.elementor-element-92f86a1 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-95f36d7{font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.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-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-5107f02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-8be6ce3{--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:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-8be6ce3:not(.elementor-motion-effects-element-type-background),.elementor-639 .elementor-element.elementor-element-8be6ce3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d29b286)}.elementor-639 .elementor-element.elementor-element-de6198d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-6be96ec{--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-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-639 .elementor-element.elementor-element-1311209 .elementor-icon-wrapper{text-align:center}.elementor-639 .elementor-element.elementor-element-1311209 .elementor-icon{font-size:126px}.elementor-639 .elementor-element.elementor-element-1311209 .elementor-icon svg{height:126px}.elementor-639 .elementor-element.elementor-element-2bdcb5f.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-2bdcb5f .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:27px;font-weight:900;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-c342c04{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-f86b808{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-7f52c8f{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px}.elementor-639 .elementor-element.elementor-element-7f52c8f .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-7f52c8f .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-7fe6b58{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-7fe6b58 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-6f15f1a{--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-639 .elementor-element.elementor-element-747d014 .elementor-icon-wrapper{text-align:center}.elementor-639 .elementor-element.elementor-element-1449ce0.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-1449ce0 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:27px;font-weight:900;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-40d106c{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-81a05d6{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-54d17c3{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px}.elementor-639 .elementor-element.elementor-element-54d17c3 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-54d17c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-7eb7ee9{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-7eb7ee9 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-382234c{--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-639 .elementor-element.elementor-element-d433e6c .elementor-icon-wrapper{text-align:center}.elementor-639 .elementor-element.elementor-element-648d0ed.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-648d0ed .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:27px;font-weight:900;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-380ef72{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-d9aa635{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-37ceae5{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px}.elementor-639 .elementor-element.elementor-element-37ceae5 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-37ceae5 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-32209f1{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-32209f1 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-dcb81a0{--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-639 .elementor-element.elementor-element-d71c855 .elementor-icon-wrapper{text-align:center}.elementor-639 .elementor-element.elementor-element-fe7d2b6.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-fe7d2b6 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:27px;font-weight:900;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-5891590{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-93f231d{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-c49cb16{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px}.elementor-639 .elementor-element.elementor-element-c49cb16 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-c49cb16 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-9534202{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-9534202 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-647feb3{--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-639 .elementor-element.elementor-element-47b8d6a .elementor-icon-wrapper{text-align:center}.elementor-639 .elementor-element.elementor-element-481f6ab.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-481f6ab .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:27px;font-weight:900;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-3b8bdbc{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-5550ae8{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-d1f625f{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px}.elementor-639 .elementor-element.elementor-element-d1f625f .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-d1f625f .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-bd9dade{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-bd9dade .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-4743d57{--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-639 .elementor-element.elementor-element-7a02081 .elementor-icon-wrapper{text-align:center}.elementor-639 .elementor-element.elementor-element-72e82c8.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-72e82c8 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:27px;font-weight:900;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-082b840{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-3e02cae{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-3e02cae .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-3846281{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px}.elementor-639 .elementor-element.elementor-element-3846281 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-3846281 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-889d66f{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-item>a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-639 .elementor-element.elementor-element-889d66f .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-e315e47{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-e315e47.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-e84a4db .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-639 .elementor-element.elementor-element-c9c2f5d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:var(--container-widget-width,3%);max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0}.elementor-639 .elementor-element.elementor-element-c9c2f5d.elementor-element{--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-c9c2f5d .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-c9c2f5d .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-639 .elementor-element.elementor-element-c731def.elementor-element{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-c731def .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-65b3479{width:var(--container-widget-width,53%);max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-65b3479.elementor-element{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-70a93d9{--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:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-a2d7450{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-a2d7450.e-con{--align-self:center}.elementor-639 .elementor-element.elementor-element-150b5e4 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-accent)}.elementor-639 .elementor-element.elementor-element-eaffb64{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var(--container-widget-width,3%);max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0}.elementor-639 .elementor-element.elementor-element-eaffb64.elementor-element{--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-eaffb64 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-eaffb64 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-639 .elementor-element.elementor-element-8d30dc2.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-8d30dc2 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-6073ff4{width:var(--container-widget-width,53%);max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-d29b286)}.elementor-639 .elementor-element.elementor-element-6073ff4.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-ba76e93{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-0015195{--display:flex}.elementor-639 .elementor-element.elementor-element-a3c97d6 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-d177509 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-d177509 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-d177509{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-d177509 .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-6c4a86b{--display:flex}.elementor-639 .elementor-element.elementor-element-72427b4 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-a7b33bf.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-a7b33bf .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-a7b33bf .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-a7b33bf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-a7b33bf .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-2e35bf8{margin:60px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;border-radius:20px 20px 20px 20px}.elementor-639 .elementor-element.elementor-element-2e35bf8 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-639 .elementor-element.elementor-element-90c182a{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-639 .elementor-element.elementor-element-90c182a.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-90c182a .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-50dba28{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0;text-align:center;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-d29b286)}.elementor-639 .elementor-element.elementor-element-50dba28.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-c557670{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-d33e498{--display:flex}.elementor-639 .elementor-element.elementor-element-08e8325 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-29c08bc{--display:flex}.elementor-639 .elementor-element.elementor-element-61788ce .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-f8fa731{--display:flex}.elementor-639 .elementor-element.elementor-element-e55fe33 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-4200d5c{--display:flex}.elementor-639 .elementor-element.elementor-element-1954ec7 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-fad5339{--display:flex}.elementor-639 .elementor-element.elementor-element-4496e48 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-fda8c19{--display:flex}.elementor-639 .elementor-element.elementor-element-bc7eee0 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-2b3e5b9{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-639 .elementor-element.elementor-element-2b3e5b9.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-2b3e5b9 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-42db6bd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-84a5c37{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-639 .elementor-element.elementor-element-b6c50e4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-d29b286)}.elementor-639 .elementor-element.elementor-element-b6c50e4.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-a66b68d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-0fd7907{--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:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-0fd7907:not(.elementor-motion-effects-element-type-background),.elementor-639 .elementor-element.elementor-element-0fd7907>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7FAF8}.elementor-639 .elementor-element.elementor-element-9176cc2{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-9176cc2.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-dc9579a .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-639 .elementor-element.elementor-element-7fb61a3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:var(--container-widget-width,3%);max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0}.elementor-639 .elementor-element.elementor-element-7fb61a3.elementor-element{--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-7fb61a3 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-7fb61a3 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-639 .elementor-element.elementor-element-7a143b0.elementor-element{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-7a143b0 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-423a04b{width:var(--container-widget-width,53%);max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-423a04b.elementor-element{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-ee2f347{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-1a302bf{--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-9af9172{--display:flex;--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-639 .elementor-element.elementor-element-6e74746{--display:flex}.elementor-639 .elementor-element.elementor-element-56fc824.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-56fc824 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-56fc824 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-56fc824{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-56fc824 .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-900221c.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-900221c .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:25px;font-weight:800;letter-spacing:-.8px;color:var(--e-global-color-primary)}.elementor-639 .elementor-element.elementor-element-56c326b.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-56c326b{text-align:start;font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#3D5C4D}.elementor-639 .elementor-element.elementor-element-9941719 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-9941719 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-9941719{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-9941719 .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-a219568{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-5d25b59{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-5d25b59 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-5d25b59 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-7992cfd{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-7992cfd .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-7992cfd .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-e78a010.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-e78a010 .elementor-icon-list-icon i{color:#7A9E8E;transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-e78a010 .elementor-icon-list-icon svg{fill:#7A9E8E;transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-e78a010{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-e78a010 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-e78a010 .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400}.elementor-639 .elementor-element.elementor-element-e78a010 .elementor-icon-list-text{color:#7A9E8E;transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-efa0898{--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-ded293a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-1c3e956{--display:flex}.elementor-639 .elementor-element.elementor-element-2976ab7.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-2976ab7 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-2976ab7 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-2976ab7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-2976ab7 .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-47e497d.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-47e497d .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:25px;font-weight:800;letter-spacing:-.8px;color:var(--e-global-color-primary)}.elementor-639 .elementor-element.elementor-element-e5214eb.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-e5214eb{text-align:start;font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#3D5C4D}.elementor-639 .elementor-element.elementor-element-aade7aa .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-aade7aa .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-aade7aa{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-aade7aa .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-0489efa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-0489efa.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-0489efa .elementor-icon-list-icon i{color:#7A9E8E;transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-0489efa .elementor-icon-list-icon svg{fill:#7A9E8E;transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-0489efa .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-0489efa .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400}.elementor-639 .elementor-element.elementor-element-0489efa .elementor-icon-list-text{color:#7A9E8E;transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-83a5824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-7d1b3d9{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-7d1b3d9 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-7d1b3d9 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-a16d733{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-a16d733 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-a16d733 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-4aa0674{--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-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-4cdd3ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-47a59ff{--display:flex}.elementor-639 .elementor-element.elementor-element-4a04568.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-4a04568 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-4a04568 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-4a04568{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-4a04568 .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-012cac9.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-012cac9 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:25px;font-weight:800;letter-spacing:-.8px;color:var(--e-global-color-primary)}.elementor-639 .elementor-element.elementor-element-708d0cf.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-708d0cf{text-align:start;font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#3D5C4D}.elementor-639 .elementor-element.elementor-element-44bfccb .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-44bfccb .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-44bfccb{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-44bfccb .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-bcfe564.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-bcfe564 .elementor-icon-list-icon i{color:#7A9E8E;transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-bcfe564 .elementor-icon-list-icon svg{fill:#7A9E8E;transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-bcfe564{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-bcfe564 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-bcfe564 .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400}.elementor-639 .elementor-element.elementor-element-bcfe564 .elementor-icon-list-text{color:#7A9E8E;transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-95db5e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-42aa736{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-42aa736 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-42aa736 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-f12d2d8{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-f12d2d8 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-f12d2d8 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-76a145f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-fa4d909{--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:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-5852973{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-5852973.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-f1f750a .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#02642C}.elementor-639 .elementor-element.elementor-element-fa85659{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:var(--container-widget-width,3%);max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0}.elementor-639 .elementor-element.elementor-element-fa85659.elementor-element{--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-fa85659 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-fa85659 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-639 .elementor-element.elementor-element-e450dde.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-e450dde .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-fce74a1.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-fce74a1{text-align:start;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-8e43df3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-8e43df3.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-03b39d6.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-03b39d6 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:32px;font-weight:800;letter-spacing:-.7px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-3221a20{--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-639 .elementor-element.elementor-element-f1bb354{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-1519b6a{--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:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-1519b6a:not(.elementor-motion-effects-element-type-background),.elementor-639 .elementor-element.elementor-element-1519b6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7FAF8}.elementor-639 .elementor-element.elementor-element-2f5afcc{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-2f5afcc.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-24545ab .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-639 .elementor-element.elementor-element-9a79d50{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:var(--container-widget-width,3%);max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0}.elementor-639 .elementor-element.elementor-element-9a79d50.elementor-element{--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-9a79d50 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-9a79d50 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-639 .elementor-element.elementor-element-b7e72a5.elementor-element{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-b7e72a5 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-83ae50e{width:var(--container-widget-width,53%);max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-83ae50e.elementor-element{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-29d6d24{margin:040px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-639 .elementor-element.elementor-element-29d6d24.elementor-element{--order:99999 /* order end hack */}.elementor-639 .elementor-element.elementor-element-ebda51c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-3f98c92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-19e170d{--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-639 .elementor-element.elementor-element-0e12b5f{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-0e12b5f.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-d1cc1aa .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#02642C}.elementor-639 .elementor-element.elementor-element-ae54427{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:var(--container-widget-width,3%);max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0}.elementor-639 .elementor-element.elementor-element-ae54427.elementor-element{--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-ae54427 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-ae54427 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-639 .elementor-element.elementor-element-865f03b.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-865f03b .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-b66eff6.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-b66eff6{text-align:start;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title{margin-block-end:0}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title{margin-block-end:0}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title{margin-block-end:0}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-wrapper{gap:15px}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title{margin-block-end:0}.elementor-639 .elementor-element.elementor-element-4e26ae3{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-8c909d4{--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-639 .elementor-element.elementor-element-081b5c9{--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:120px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-081b5c9:not(.elementor-motion-effects-element-type-background),.elementor-639 .elementor-element.elementor-element-081b5c9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d29b286)}.elementor-639 .elementor-element.elementor-element-b848ced{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:80px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-b848ced:not(.elementor-motion-effects-element-type-background),.elementor-639 .elementor-element.elementor-element-b848ced>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d29b286)}.elementor-639 .elementor-element.elementor-element-6c86bbc{--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-639 .elementor-element.elementor-element-dff8d3c{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-dff8d3c.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-3583d25 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#02642C}.elementor-639 .elementor-element.elementor-element-89dff83{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:var(--container-widget-width,3%);max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0}.elementor-639 .elementor-element.elementor-element-89dff83.elementor-element{--order:-99999 /* order start hack */}.elementor-639 .elementor-element.elementor-element-89dff83 .elementor-divider-separator{width:100%}.elementor-639 .elementor-element.elementor-element-89dff83 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-639 .elementor-element.elementor-element-9803ec4.elementor-element{--align-self:flex-start}.elementor-639 .elementor-element.elementor-element-9803ec4 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:42px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-2d7bf6e)}.elementor-639 .elementor-element.elementor-element-f307fb9.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-f307fb9{text-align:start;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-text)}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-1ceab96{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-weight:400}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-f98da2c{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-639 .elementor-element.elementor-element-11e4c8f{--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-639 .elementor-element.elementor-element-f96fa6d{--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:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px}.elementor-639 .elementor-element.elementor-element-b1256e2.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-639 .elementor-element.elementor-element-b1256e2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-text{transition:color 0.3s}.elementor-639 .elementor-element.elementor-element-d0b9d70.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-d0b9d70 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:52px;font-weight:800;letter-spacing:-1px;color:var(--e-global-color-b1ba88e)}.elementor-639 .elementor-element.elementor-element-a672c60{width:var(--container-widget-width,54%);max-width:54%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans",Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--e-global-color-d29b286)}.elementor-639 .elementor-element.elementor-element-a672c60.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-90dd22e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button-content-wrapper{flex-direction:row}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none}:root{--page-title-display:none}@media(min-width:768px){.elementor-639 .elementor-element.elementor-element-e3996db{--width:50%}.elementor-639 .elementor-element.elementor-element-8dbd945{--width:50%}.elementor-639 .elementor-element.elementor-element-fa4d909{--width:50%}.elementor-639 .elementor-element.elementor-element-3221a20{--width:50%}.elementor-639 .elementor-element.elementor-element-19e170d{--width:50%}.elementor-639 .elementor-element.elementor-element-8c909d4{--width:50%}.elementor-639 .elementor-element.elementor-element-6c86bbc{--width:50%}.elementor-639 .elementor-element.elementor-element-11e4c8f{--width:50%}}@media(max-width:1024px){.elementor-639 .elementor-element.elementor-element-e670e29{--grid-auto-flow:row}.elementor-639 .elementor-element.elementor-element-de6198d{--grid-auto-flow:row}.elementor-639 .elementor-element.elementor-element-ba76e93{--grid-auto-flow:row}.elementor-639 .elementor-element.elementor-element-c557670{--grid-auto-flow:row}.elementor-639 .elementor-element.elementor-element-ee2f347{--grid-auto-flow:row}.elementor-639 .elementor-element.elementor-element-ebda51c{--grid-auto-flow:row}}@media(max-width:767px){.elementor-639 .elementor-element.elementor-element-d829796>.elementor-shape-bottom svg,.elementor-639 .elementor-element.elementor-element-d829796>.e-con-inner>.elementor-shape-bottom svg{height:35px}.elementor-639 .elementor-element.elementor-element-d829796{--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-e670e29{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-639 .elementor-element.elementor-element-3d9b0a8 .elementor-heading-title{font-size:36px}.elementor-639 .elementor-element.elementor-element-b0b6567{font-size:14px}.elementor-639 .elementor-element.elementor-element-b770046{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-d737b57{width:100%;max-width:100%;margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-639 .elementor-element.elementor-element-ebcd790{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-639 .elementor-element.elementor-element-402cad3 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-402cad3 .elementor-icon-box-title a{font-size:28px}.elementor-639 .elementor-element.elementor-element-402cad3 .elementor-icon-box-description{font-size:11px}.elementor-639 .elementor-element.elementor-element-8aa3917 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-8aa3917 .elementor-icon-box-title a{font-size:28px}.elementor-639 .elementor-element.elementor-element-8aa3917 .elementor-icon-box-description{font-size:11px}.elementor-639 .elementor-element.elementor-element-b84556e .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-b84556e .elementor-icon-box-title a{font-size:28px}.elementor-639 .elementor-element.elementor-element-b84556e .elementor-icon-box-description{font-size:11px}.elementor-639 .elementor-element.elementor-element-cc9a0c0 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-cc9a0c0 .elementor-icon-box-title a{font-size:28px}.elementor-639 .elementor-element.elementor-element-cc9a0c0 .elementor-icon-box-description{font-size:11px}.elementor-639 .elementor-element.elementor-element-ae2b9fd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-5520ca9 .elementor-heading-title{font-size:11px}.elementor-639 .elementor-element.elementor-element-92f86a1 .elementor-heading-title{font-size:30px}.elementor-639 .elementor-element.elementor-element-95f36d7{font-size:15px}.elementor-639 .elementor-element.elementor-element-8be6ce3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-de6198d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-639 .elementor-element.elementor-element-2bdcb5f .elementor-heading-title{font-size:23px}.elementor-639 .elementor-element.elementor-element-c342c04{font-size:14px}.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-f86b808 .elementor-icon-list-item>a{font-size:13px}.elementor-639 .elementor-element.elementor-element-1449ce0 .elementor-heading-title{font-size:23px}.elementor-639 .elementor-element.elementor-element-40d106c{font-size:14px}.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-81a05d6 .elementor-icon-list-item>a{font-size:13px}.elementor-639 .elementor-element.elementor-element-648d0ed .elementor-heading-title{font-size:23px}.elementor-639 .elementor-element.elementor-element-380ef72{font-size:14px}.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-d9aa635 .elementor-icon-list-item>a{font-size:13px}.elementor-639 .elementor-element.elementor-element-fe7d2b6 .elementor-heading-title{font-size:23px}.elementor-639 .elementor-element.elementor-element-5891590{font-size:14px}.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-93f231d .elementor-icon-list-item>a{font-size:13px}.elementor-639 .elementor-element.elementor-element-481f6ab .elementor-heading-title{font-size:23px}.elementor-639 .elementor-element.elementor-element-3b8bdbc{font-size:14px}.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-5550ae8 .elementor-icon-list-item>a{font-size:13px}.elementor-639 .elementor-element.elementor-element-72e82c8 .elementor-heading-title{font-size:23px}.elementor-639 .elementor-element.elementor-element-e84a4db .elementor-heading-title{font-size:11px}.elementor-639 .elementor-element.elementor-element-c731def{text-align:center}.elementor-639 .elementor-element.elementor-element-c731def .elementor-heading-title{font-size:30px}.elementor-639 .elementor-element.elementor-element-65b3479{width:100%;max-width:100%;font-size:15px}.elementor-639 .elementor-element.elementor-element-70a93d9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-150b5e4 .elementor-heading-title{font-size:11px}.elementor-639 .elementor-element.elementor-element-8d30dc2{text-align:center}.elementor-639 .elementor-element.elementor-element-8d30dc2 .elementor-heading-title{font-size:30px}.elementor-639 .elementor-element.elementor-element-6073ff4{width:100%;max-width:100%;font-size:15px}.elementor-639 .elementor-element.elementor-element-ba76e93{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-639 .elementor-element.elementor-element-2e35bf8{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-639 .elementor-element.elementor-element-90c182a{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-639 .elementor-element.elementor-element-90c182a .elementor-heading-title{font-size:30px}.elementor-639 .elementor-element.elementor-element-50dba28{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;font-size:15px}.elementor-639 .elementor-element.elementor-element-c557670{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-639 .elementor-element.elementor-element-d33e498{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-2b3e5b9{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-639 .elementor-element.elementor-element-2b3e5b9 .elementor-heading-title{font-size:30px}.elementor-639 .elementor-element.elementor-element-84a5c37{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-639 .elementor-element.elementor-element-1503210{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-091fe89{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-0fd7907{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-dc9579a .elementor-heading-title{font-size:11px}.elementor-639 .elementor-element.elementor-element-7a143b0{text-align:center}.elementor-639 .elementor-element.elementor-element-7a143b0 .elementor-heading-title{font-size:30px}.elementor-639 .elementor-element.elementor-element-423a04b{width:100%;max-width:100%;font-size:15px}.elementor-639 .elementor-element.elementor-element-ee2f347{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row}.elementor-639 .elementor-element.elementor-element-76a145f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-5852973{--justify-content:center}.elementor-639 .elementor-element.elementor-element-f1f750a .elementor-heading-title{font-size:11px}.elementor-639 .elementor-element.elementor-element-e450dde.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-e450dde{text-align:center}.elementor-639 .elementor-element.elementor-element-e450dde .elementor-heading-title{font-size:30px}.elementor-639 .elementor-element.elementor-element-fce74a1{text-align:center;font-size:15px}.elementor-639 .elementor-element.elementor-element-8e43df3.elementor-element{--align-self:center}.elementor-639 .elementor-element.elementor-element-03b39d6{text-align:center}.elementor-639 .elementor-element.elementor-element-03b39d6 .elementor-heading-title{font-size:27px}.elementor-639 .elementor-element.elementor-element-3221a20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-1519b6a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-24545ab .elementor-heading-title{font-size:11px}.elementor-639 .elementor-element.elementor-element-b7e72a5{text-align:center}.elementor-639 .elementor-element.elementor-element-b7e72a5 .elementor-heading-title{font-size:29px}.elementor-639 .elementor-element.elementor-element-83ae50e{width:100%;max-width:100%;font-size:15px}.elementor-639 .elementor-element.elementor-element-ebda51c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-639 .elementor-element.elementor-element-3f98c92{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-0e12b5f{--justify-content:center}.elementor-639 .elementor-element.elementor-element-d1cc1aa .elementor-heading-title{font-size:11px}.elementor-639 .elementor-element.elementor-element-865f03b{text-align:center}.elementor-639 .elementor-element.elementor-element-865f03b .elementor-heading-title{font-size:30px}.elementor-639 .elementor-element.elementor-element-b66eff6{text-align:center;font-size:15px}.elementor-639 .elementor-element.elementor-element-8c909d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-d8f653d{border-radius:20px 20px 20px 20px}.elementor-639 .elementor-element.elementor-element-081b5c9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-b848ced{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-dff8d3c{--justify-content:flex-start}.elementor-639 .elementor-element.elementor-element-3583d25 .elementor-heading-title{font-size:11px}.elementor-639 .elementor-element.elementor-element-9803ec4 .elementor-heading-title{font-size:30px}.elementor-639 .elementor-element.elementor-element-f307fb9{font-size:15px}.elementor-639 .elementor-element.elementor-element-11e4c8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-639 .elementor-element.elementor-element-f96fa6d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-639 .elementor-element.elementor-element-d0b9d70{text-align:center}.elementor-639 .elementor-element.elementor-element-d0b9d70 .elementor-heading-title{font-size:34px}.elementor-639 .elementor-element.elementor-element-a672c60{width:100%;max-width:100%;font-size:15px}.elementor-639 .elementor-element.elementor-element-c9ca6fe{width:100%;max-width:100%}.elementor-639 .elementor-element.elementor-element-b0aad0a{width:100%;max-width:100%;margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-639 .elementor-element.elementor-element-b0aad0a.elementor-element{--align-self:center}}.elementor-639 .elementor-element.elementor-element-b0b6567 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-b0b6567 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button{position:relative;min-height:54px;padding:15px 24px!important;color:#FFFFFF!important;background:linear-gradient(135deg,#02C45E 0%,#02B050 100%)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:11px!important;box-shadow:0 9px 22px rgb(2 176 80 / .24),inset 0 1px 0 rgb(255 255 255 / .1)!important;overflow:hidden;transition:color 0.3s ease,background 0.3s ease,border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button-text{color:#FFFFFF!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:21px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button-icon svg{width:21px!important;height:21px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button-icon img{width:21px!important;height:21px!important;object-fit:contain;filter:brightness(0) invert(1)}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button::before{content:"";position:absolute;z-index:1;top:0;left:-110%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .25),transparent);transform:skewX(-22deg);transition:left 0.65s ease}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:focus{color:#FFFFFF!important;background:linear-gradient(135deg,#02B050 0%,#029645 100%)!important;border-color:rgb(255 255 255 / .18)!important;transform:translateY(-3px);box-shadow:0 14px 30px rgb(2 176 80 / .34),inset 0 1px 0 rgb(255 255 255 / .14)!important}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:hover::before,.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:focus::before{left:150%}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:focus .elementor-button-text,.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:focus .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:hover .elementor-button-icon i,.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:focus .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-b770046 .elementor-button:active{transform:translateY(-1px) scale(.99)}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button{position:relative;min-height:54px;padding:15px 24px!important;color:#FFFFFF!important;background:rgb(255 255 255 / .1)!important;border:1px solid rgb(255 255 255 / .42)!important;border-radius:11px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .06)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden;transition:color 0.3s ease,background 0.3s ease,border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button-text{color:#FFFFFF!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important;transition:color 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:20px!important;line-height:1!important;transition:color 0.3s ease,transform 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button-icon svg{width:20px!important;height:20px!important;fill:#FFFFFF!important;color:#FFFFFF!important;transition:fill 0.3s ease,color 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button-icon img{width:20px!important;height:20px!important;object-fit:contain;filter:brightness(0) invert(1);transition:filter 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:focus{color:#027A35!important;background:#FFFFFF!important;border-color:#FFFFFF!important;transform:translateY(-3px);box-shadow:0 14px 30px rgb(0 30 15 / .22)!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:focus .elementor-button-text{color:#027A35!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:focus .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:hover .elementor-button-icon i,.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:focus .elementor-button-icon i{color:#027A35!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:hover .elementor-button-icon svg,.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:focus .elementor-button-icon svg{fill:#027A35!important;color:#027A35!important}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:hover .elementor-button-icon img,.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:focus .elementor-button-icon img{filter:brightness(0) saturate(100%) invert(32%) sepia(93%) saturate(785%) hue-rotate(103deg) brightness(91%) contrast(98%)}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:focus .elementor-button-icon{transform:scale(1.08)}.elementor-639 .elementor-element.elementor-element-d737b57 .elementor-button:active{transform:translateY(-1px) scale(.99)}.elementor-639 .elementor-element.elementor-element-95f36d7 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-95f36d7 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-items{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:9px 8px!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;flex:0 0 auto!important;width:auto!important;min-height:40px!important;margin:0!important;padding:9px 17px!important;color:#027A35!important;background:#EDFAF4!important;border:1px solid #C8F5DE!important;border-radius:100px!important;box-shadow:none!important;overflow:hidden;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item>a{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:none!important;border-radius:0!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:15px!important;height:15px!important;margin:0!important;padding:0!important;color:#02B050!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item>span,.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item>a>span{background:transparent!important;border:none!important;box-shadow:none!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-icon i{display:block!important;margin:0!important;padding:0!important;color:#02B050!important;font-size:14px!important;line-height:1!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-icon svg{display:block!important;width:14px!important;height:14px!important;margin:0!important;padding:0!important;fill:#02B050!important;color:#02B050!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-text{display:inline-block!important;width:auto!important;margin:0!important;padding:0!important;color:#027A35!important;background:transparent!important;border:none!important;border-radius:0!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:600!important;line-height:1.2!important;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item:hover{color:#FFFFFF!important;background:#027A35!important;border-color:#027A35!important;transform:translateY(-3px);box-shadow:0 9px 20px rgb(2 122 53 / .18)!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item:hover>a{color:#FFFFFF!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item:hover .elementor-icon-list-icon,.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item::after{display:none!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-items{gap:8px!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-item{min-height:36px!important;padding:8px 13px!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-text{font-size:11px!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-icon{width:13px!important;height:13px!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-icon i{font-size:12px!important}.elementor-639 .elementor-element.elementor-element-5107f02 .elementor-icon-list-icon svg{width:12px!important;height:12px!important}}.elementor-639 .elementor-element.elementor-element-c342c04 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-c342c04 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-40d106c .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-40d106c p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-380ef72 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-380ef72 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-5891590 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-5891590 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-3b8bdbc .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-3b8bdbc p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-082b840 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-082b840 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-65b3479 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-65b3479 p:last-child{margin-bottom:0!important}.ecolpy-servico-card{position:relative!important;isolation:isolate;display:flex!important;flex-direction:column!important;justify-content:space-between!important;height:100%!important;min-height:520px;padding:35px 30px!important;background:#FFFFFF!important;border:1px solid #DDE8E2!important;border-radius:22px!important;box-shadow:0 8px 26px rgb(0 67 32 / .035),inset 0 1px 0 rgb(255 255 255 / .5)!important;overflow:hidden!important;transition:transform 0.4s cubic-bezier(.4,0,.2,1),border-color 0.4s ease,box-shadow 0.4s ease!important}.ecolpy-servico-card::before{content:"";position:absolute;z-index:-1;left:50%;bottom:-90px;width:82%;height:150px;background:radial-gradient(ellipse at center,rgb(2 196 94 / .2) 0%,rgb(2 176 80 / .1) 38%,rgb(2 150 69 / .03) 62%,transparent 76%);filter:blur(20px);-webkit-filter:blur(20px);opacity:0;transform:translateX(-50%) translateY(35px) scale(.7);pointer-events:none;transition:opacity 0.45s ease,transform 0.55s cubic-bezier(.4,0,.2,1)}.ecolpy-servico-card::after{content:"";position:absolute;z-index:1;bottom:0;left:50%;width:0;height:4px;background:linear-gradient(90deg,transparent 0%,#02B050 25%,#2ED97E 50%,#02B050 75%,transparent 100%);border-radius:100px 100px 0 0;box-shadow:0 -5px 16px rgb(2 176 80 / .22);transform:translateX(-50%);pointer-events:none;transition:width 0.5s cubic-bezier(.4,0,.2,1),opacity 0.4s ease}.ecolpy-servico-card:hover{border-color:rgb(2 176 80 / .28)!important;transform:translateY(-9px);box-shadow:0 25px 55px rgb(0 92 43 / .14),0 10px 22px rgb(0 67 32 / .06),inset 0 1px 0 rgb(255 255 255 / .6)!important}.ecolpy-servico-card:hover::before{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}.ecolpy-servico-card:hover::after{width:78%}.ecolpy-servico-icone{position:relative;z-index:3;width:fit-content!important;margin:0 0 27px!important;transition:transform 0.4s cubic-bezier(.4,0,.2,1)!important}.ecolpy-servico-icone .elementor-icon{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:62px!important;height:62px!important;padding:0!important;color:#FFFFFF!important;background:linear-gradient(135deg,#02B050 0%,#027A35 100%)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:15px!important;box-shadow:0 10px 22px rgb(2 150 69 / .24),inset 0 1px 0 rgb(255 255 255 / .16)!important;overflow:hidden;transition:transform 0.4s cubic-bezier(.4,0,.2,1),box-shadow 0.4s ease,filter 0.4s ease!important}.ecolpy-servico-icone .elementor-icon::before{content:"";position:absolute;top:-25%;left:-80%;width:55%;height:150%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .27),transparent);transform:rotate(18deg);transition:left 0.65s ease}.ecolpy-servico-icone .elementor-icon i{position:relative;z-index:2;color:#FFFFFF!important;font-size:24px!important;transition:transform 0.4s ease!important}.ecolpy-servico-icone .elementor-icon svg{position:relative;z-index:2;width:25px!important;height:25px!important;fill:#FFFFFF!important;color:#FFFFFF!important;transition:transform 0.4s ease!important}.ecolpy-servico-card:hover .ecolpy-servico-icone{transform:translateY(-5px)}.ecolpy-servico-card:hover .ecolpy-servico-icone .elementor-icon{transform:rotate(-4deg) scale(1.07);filter:brightness(1.08);box-shadow:0 16px 30px rgb(2 150 69 / .34),inset 0 1px 0 rgb(255 255 255 / .2)!important}.ecolpy-servico-card:hover .ecolpy-servico-icone .elementor-icon::before{left:140%}.ecolpy-servico-card:hover .ecolpy-servico-icone .elementor-icon i,.ecolpy-servico-card:hover .ecolpy-servico-icone .elementor-icon svg{transform:scale(1.06)}.ecolpy-servico-card.card-agua .ecolpy-servico-icone .elementor-icon{background:linear-gradient(135deg,#7AB5E0 0%,#3A78B5 100%)!important;box-shadow:0 10px 22px rgb(91 155 213 / .3),inset 0 1px 0 rgb(255 255 255 / .18)!important}.ecolpy-servico-card.card-agua:hover .ecolpy-servico-icone .elementor-icon{box-shadow:0 16px 31px rgb(91 155 213 / .43),inset 0 1px 0 rgb(255 255 255 / .22)!important}.ecolpy-servico-card.card-agua::before{background:radial-gradient(ellipse at center,rgb(91 155 213 / .22) 0%,rgb(91 155 213 / .1) 40%,transparent 75%)}.ecolpy-servico-card.card-agua::after{background:linear-gradient(90deg,transparent,#5B9BD5,#7AB5E0,#5B9BD5,transparent);box-shadow:0 -5px 16px rgb(91 155 213 / .25)}@media (max-width:767px){.ecolpy-servico-card{min-height:auto;padding:28px 22px!important;border-radius:18px!important}.ecolpy-servico-card:hover{transform:translateY(-5px)}.ecolpy-servico-icone{margin-bottom:22px!important}.ecolpy-servico-icone .elementor-icon{width:56px!important;height:56px!important;border-radius:13px!important}.ecolpy-servico-icone .elementor-icon i{font-size:22px!important}.ecolpy-servico-icone .elementor-icon svg{width:23px!important;height:23px!important}}@media (prefers-reduced-motion:reduce){.ecolpy-servico-card,.ecolpy-servico-card::before,.ecolpy-servico-card::after,.ecolpy-servico-icone,.ecolpy-servico-icone .elementor-icon,.ecolpy-servico-icone .elementor-icon::before{transition:none!important}}.ecolpy-servico-tags .elementor-icon-list-items{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:7px!important;margin:0!important;padding:0!important}.ecolpy-servico-tags .elementor-icon-list-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-height:27px!important;margin:0!important;padding:6px 12px!important;color:#027A35!important;background:#EDFAF4!important;border:1px solid transparent!important;border-radius:100px!important;box-shadow:none!important;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.ecolpy-servico-tags .elementor-icon-list-item>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:none!important;text-decoration:none!important}.ecolpy-servico-tags .elementor-icon-list-icon{display:none!important}.ecolpy-servico-tags .elementor-icon-list-text{display:inline-block!important;width:auto!important;margin:0!important;padding:0!important;color:#027A35!important;background:transparent!important;border:none!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:10px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important;transition:color 0.3s ease!important}.ecolpy-servico-tags .elementor-icon-list-item::after{display:none!important}.ecolpy-servico-tags .elementor-icon-list-item:hover{color:#FFFFFF!important;background:#027A35!important;border-color:#027A35!important;transform:translateY(-2px);box-shadow:0 7px 15px rgb(2 122 53 / .16)!important}.ecolpy-servico-tags .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF!important}.ecolpy-servico-tags .elementor-icon-list-item:hover>a,.ecolpy-servico-tags .elementor-icon-list-item:focus>a,.ecolpy-servico-tags .elementor-icon-list-item:active>a{color:#FFFFFF!important;background:transparent!important}@media (max-width:767px){.ecolpy-servico-tags .elementor-icon-list-items{gap:6px!important}.ecolpy-servico-tags .elementor-icon-list-item{min-height:25px!important;padding:5px 10px!important}.ecolpy-servico-tags .elementor-icon-list-text{font-size:9px!important}}.ecolpy-servico-card::before,.ecolpy-servico-card.card-agua::before{display:none!important}.ecolpy-servico-card::after,.ecolpy-servico-card.card-agua::after{content:""!important;position:absolute!important;z-index:5!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:3px!important;background:linear-gradient(90deg,#02C45E 0%,#029645 100%)!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;transform:scaleX(0)!important;transform-origin:left center!important;pointer-events:none!important;transition:transform 0.32s cubic-bezier(.4,0,.2,1)!important}.ecolpy-servico-card:hover::after,.ecolpy-servico-card.card-agua:hover::after{width:100%!important;transform:scaleX(1)!important}.elementor-639 .elementor-element.elementor-element-6073ff4 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-6073ff4 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-0015195{position:relative;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;min-height:420px;padding:36px 32px!important;color:#FFF;background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .13)!important;border-radius:22px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025),0 15px 35px rgb(0 30 15 / .05)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-0015195::before{content:"";position:absolute;top:-130px;right:-130px;width:300px;height:300px;background:rgb(46 217 126 / .06);border-radius:50%;filter:blur(70px);-webkit-filter:blur(70px);opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-0015195:hover{background:rgb(255 255 255 / .1)!important;border-color:rgb(46 217 126 / .24)!important;transform:translateY(-5px);box-shadow:0 20px 45px rgb(0 25 12 / .14),inset 0 1px 0 rgb(255 255 255 / .04)!important}.elementor-639 .elementor-element.elementor-element-0015195:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-0015195>.elementor-element{position:relative;z-index:2}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-widget-icon-box{width:100%!important;margin:0 0 15px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-wrapper{position:relative;display:block!important;width:100%;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-icon{position:absolute;top:0;left:0;display:flex!important;align-items:center!important;justify-content:center!important;width:28px;height:28px;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;color:#2ED97E!important;background:transparent!important;border:none!important;border-radius:50%!important;transition:color 0.3s ease,transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-icon i{color:#2ED97E!important;font-size:29px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-icon svg{width:27px!important;height:27px!important;fill:#2ED97E!important;color:#2ED97E!important}.elementor-639 .elementor-element.elementor-element-0015195:hover .elementor-icon-box-icon .elementor-icon{transform:scale(1.12) rotate(-5deg)}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-content{display:block!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-title{min-height:28px;margin:0 0 16px!important;padding:0 0 0 36px!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-title span{color:#FFFFFF!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:21.5px!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-description{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:rgb(255 255 255 / .72)!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14.5px!important;font-weight:400!important;line-height:1.75!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-widget-icon-list{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item::after{display:none!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item>a{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:20px!important;height:22px!important;margin:0!important;padding:0!important;color:#2ED97E!important;background:transparent!important;border:none!important;border-radius:0!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-icon i{display:block!important;color:#2ED97E!important;font-size:18px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-icon svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;margin:0!important;padding:0!important;fill:#2ED97E!important;color:#2ED97E!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-text{margin:0!important;padding:0!important;color:rgb(255 255 255 / .8)!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:500!important;line-height:1.5!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item:hover .elementor-icon-list-text{color:rgb(255 255 255 / .8)!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item:hover .elementor-icon-list-icon,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#2ED97E!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#2ED97E!important;color:#2ED97E!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-0015195{min-height:auto;padding:32px 27px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-0015195{min-height:auto;padding:27px 21px!important;border-radius:18px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-widget-icon-box{margin-bottom:14px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-title{min-height:25px;margin-bottom:13px!important;padding-left:33px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-title span{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-icon,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-icon .elementor-icon{width:25px!important;height:25px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-icon i{font-size:25px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-icon svg{width:24px!important;height:24px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-description{font-size:13px!important;line-height:1.7!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-items{gap:9px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-item>a{gap:9px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-text{font-size:12px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-icon{width:18px!important;height:20px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-icon i{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-list-icon svg{width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-0015195,.elementor-639 .elementor-element.elementor-element-0015195::before,.elementor-639 .elementor-element.elementor-element-0015195 .elementor-icon-box-icon .elementor-icon{transition:none!important}}.elementor-639 .elementor-element.elementor-element-6c4a86b{position:relative;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;min-height:420px;padding:36px 32px!important;color:#FFF;background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .13)!important;border-radius:22px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025),0 15px 35px rgb(0 30 15 / .05)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-6c4a86b::before{content:"";position:absolute;top:-130px;right:-130px;width:300px;height:300px;background:rgb(46 217 126 / .06);border-radius:50%;filter:blur(70px);-webkit-filter:blur(70px);opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-6c4a86b:hover{background:rgb(255 255 255 / .1)!important;border-color:rgb(46 217 126 / .24)!important;transform:translateY(-5px);box-shadow:0 20px 45px rgb(0 25 12 / .14),inset 0 1px 0 rgb(255 255 255 / .04)!important}.elementor-639 .elementor-element.elementor-element-6c4a86b:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-6c4a86b>.elementor-element{position:relative;z-index:2}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-widget-icon-box{width:100%!important;margin:0 0 15px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-wrapper{position:relative;display:block!important;width:100%;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-icon{position:absolute;top:0;left:0;display:flex!important;align-items:center!important;justify-content:center!important;width:28px;height:28px;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;color:#2ED97E!important;background:transparent!important;border:none!important;border-radius:50%!important;transition:color 0.3s ease,transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-icon i{color:#2ED97E!important;font-size:29px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-icon svg{width:27px!important;height:27px!important;fill:#2ED97E!important;color:#2ED97E!important}.elementor-639 .elementor-element.elementor-element-6c4a86b:hover .elementor-icon-box-icon .elementor-icon{transform:scale(1.12) rotate(-5deg)}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-content{display:block!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-title{min-height:28px;margin:0 0 16px!important;padding:0 0 0 36px!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-title span{color:#FFFFFF!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:21.5px!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-description{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:rgb(255 255 255 / .72)!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14.5px!important;font-weight:400!important;line-height:1.75!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-widget-icon-list{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item::after{display:none!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item>a{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:20px!important;height:22px!important;margin:0!important;padding:0!important;color:#2ED97E!important;background:transparent!important;border:none!important;border-radius:0!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-icon i{display:block!important;color:#2ED97E!important;font-size:18px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-icon svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;margin:0!important;padding:0!important;fill:#2ED97E!important;color:#2ED97E!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-text{margin:0!important;padding:0!important;color:rgb(255 255 255 / .8)!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:500!important;line-height:1.5!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item:hover .elementor-icon-list-text{color:rgb(255 255 255 / .8)!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item:hover .elementor-icon-list-icon,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#2ED97E!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#2ED97E!important;color:#2ED97E!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-6c4a86b{min-height:auto;padding:32px 27px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-6c4a86b{min-height:auto;padding:27px 21px!important;border-radius:18px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-widget-icon-box{margin-bottom:14px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-title{min-height:25px;margin-bottom:13px!important;padding-left:33px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-title span{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-icon,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-icon .elementor-icon{width:25px!important;height:25px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-icon i{font-size:25px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-icon svg{width:24px!important;height:24px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-description{font-size:13px!important;line-height:1.7!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-items{gap:9px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-item>a{gap:9px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-text{font-size:12px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-icon{width:18px!important;height:20px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-icon i{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-list-icon svg{width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-6c4a86b,.elementor-639 .elementor-element.elementor-element-6c4a86b::before,.elementor-639 .elementor-element.elementor-element-6c4a86b .elementor-icon-box-icon .elementor-icon{transition:none!important}}.elementor-639 .elementor-element.elementor-element-50dba28 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-50dba28 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-c557670{position:relative;z-index:1;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;width:100%!important;max-width:1340px!important;margin:0 auto!important;padding:0!important;column-gap:0!important;row-gap:0!important;background:transparent!important;overflow:visible!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;min-width:0!important;margin:0!important;padding:0 10px!important;background:transparent!important;text-align:center!important;overflow:visible!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:not(:last-child)::after{content:"";position:absolute;z-index:0;top:27px;right:calc(-50% + 28px);left:calc(50% + 28px);display:block;height:2px;background:linear-gradient(90deg,#02C45E 0%,rgb(2 196 94 / .3) 100%);pointer-events:none}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:last-child::after{display:none!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card::before{position:absolute;z-index:10;top:-7px;right:calc(50% - 35px);display:flex;align-items:center;justify-content:center;width:21px;height:21px;margin:0;padding:0;color:#FFF;background:#E8640A;border:0;border-radius:50%;box-shadow:0 4px 10px rgb(232 100 10 / .22);font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:10px;font-weight:700;line-height:1;pointer-events:none;transition:transform 0.3s ease,box-shadow 0.3s ease}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(1)::before{content:"1"}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(2)::before{content:"2"}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(3)::before{content:"3"}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(4)::before{content:"4"}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(5)::before{content:"5"}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(6)::before{content:"6"}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa{position:relative;z-index:2;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa>.elementor-widget-container{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-icon{position:relative;z-index:3;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 56px;width:56px!important;height:56px!important;margin:0 0 14px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:56px!important;height:56px!important;margin:0!important;padding:0!important;color:#FFFFFF!important;background:linear-gradient(135deg,#02C45E 0%,#029645 100%)!important;border:0!important;border-radius:50%!important;box-shadow:0 6px 20px rgb(2 196 94 / .4)!important;transition:transform 0.32s ease,box-shadow 0.32s ease,filter 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon i{color:#FFFFFF!important;font-size:22px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon svg{width:23px!important;height:23px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-content{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-title{margin:0 0 6px!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-title span{color:#FFFFFF!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-description{width:100%!important;max-width:205px!important;margin:0 auto!important;padding:0 4px!important;color:rgb(255 255 255 / .6)!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.45!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:hover .ecolpy-etapa-caixa .elementor-icon{filter:brightness(1.07);box-shadow:0 10px 28px rgb(2 196 94 / .55)!important;transform:scale(1.12)}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:hover::before{box-shadow:0 7px 15px rgb(232 100 10 / .3);transform:translateY(-2px) scale(1.08)}@media (max-width:1024px) and (min-width:768px){.elementor-639 .elementor-element.elementor-element-c557670{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:44px!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card{padding:0 16px!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card::after{display:none!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(1)::after,.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(2)::after,.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(4)::after,.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:nth-child(5)::after{display:block!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-description{max-width:230px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-c557670{grid-template-columns:1fr!important;column-gap:0!important;row-gap:25px!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;min-height:72px!important;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:not(:last-child)::after{top:56px!important;right:auto!important;bottom:-25px!important;left:27px!important;display:block!important;width:2px!important;height:auto!important;background:linear-gradient(180deg,#02C45E 0%,rgb(2 196 94 / .3) 100%)!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:last-child::after{display:none!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card::before{top:-6px!important;right:auto!important;left:38px!important;width:20px!important;height:20px!important;font-size:9px!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-wrapper{flex-direction:row!important;align-items:flex-start!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-icon{flex:0 0 56px!important;width:56px!important;height:56px!important;margin:0 18px 0 0!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-content{flex:1 1 auto!important;width:auto!important;min-width:0!important;padding:5px 0 0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-title{margin-bottom:5px!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-title span{text-align:left!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-description{max-width:100%!important;margin:0!important;padding:0!important;font-size:12px!important;text-align:left!important}}@media (max-width:380px){.elementor-639 .elementor-element.elementor-element-c557670{row-gap:23px!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:not(:last-child)::after{bottom:-23px!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon-box-icon,.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon{flex-basis:52px!important;width:52px!important;height:52px!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card::before{left:35px!important}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:not(:last-child)::after{top:52px!important;left:25px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card .ecolpy-etapa-caixa .elementor-icon,.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card::before{transition:none!important}}@media (min-width:768px){.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card::before{top:-7px!important;right:auto!important;left:calc(50% + 14px)!important;margin:0!important;transform:none}.elementor-639 .elementor-element.elementor-element-c557670>.ecolpy-etapa-card:hover::before{transform:translateY(-2px) scale(1.08)!important}}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item{position:relative;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;min-height:66px!important;margin:0!important;padding:18px 20px!important;background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .02)!important;overflow:hidden;transition:background-color 0.32s ease,border-color 0.32s ease,transform 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item::after{display:none!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item>a{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:none!important;border-radius:0!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:25px!important;min-width:25px!important;margin:0 12px 0 0!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;transition:transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon i{font-size:21px!important;line-height:1!important;transition:transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon svg{width:21px!important;height:21px!important;max-width:none!important;transition:transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-text{display:block!important;min-width:0!important;margin:0!important;padding:0!important;color:rgb(255 255 255 / .88)!important;background:transparent!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-align:left!important;transition:color 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item:hover{background:rgb(255 255 255 / .13)!important;border-color:rgb(2 196 94 / .35)!important;transform:translateY(-3px);box-shadow:0 12px 25px rgb(0 30 15 / .1),inset 0 1px 0 rgb(255 255 255 / .04)!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item:hover .elementor-icon-list-icon{transform:scale(1.1)}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item:hover .elementor-icon-list-icon i,.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item:hover .elementor-icon-list-icon svg{transform:rotate(-4deg)}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item:hover .elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item:focus>a,.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item:active>a{color:rgb(255 255 255 / .95)!important;background:transparent!important;text-decoration:none!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-items{grid-template-columns:1fr!important;gap:11px!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item{min-height:60px!important;padding:15px 17px!important;border-radius:12px!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon{width:23px!important;min-width:23px!important;margin-right:10px!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon i{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon svg{width:19px!important;height:19px!important}.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-text{font-size:13px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-item,.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon,.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon i,.elementor-639 .elementor-element.elementor-element-42db6bd .elementor-icon-list-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-b6c50e4 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-b6c50e4 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button{position:relative;min-height:54px;padding:15px 24px!important;color:#FFFFFF!important;background:linear-gradient(135deg,#02C45E 0%,#02B050 100%)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:11px!important;box-shadow:0 9px 22px rgb(2 176 80 / .24),inset 0 1px 0 rgb(255 255 255 / .1)!important;overflow:hidden;transition:color 0.3s ease,background 0.3s ease,border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button-text{color:#FFFFFF!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:21px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button-icon svg{width:21px!important;height:21px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button-icon img{width:21px!important;height:21px!important;object-fit:contain;filter:brightness(0) invert(1)}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button::before{content:"";position:absolute;z-index:1;top:0;left:-110%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .25),transparent);transform:skewX(-22deg);transition:left 0.65s ease}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:focus{color:#FFFFFF!important;background:linear-gradient(135deg,#02B050 0%,#029645 100%)!important;border-color:rgb(255 255 255 / .18)!important;transform:translateY(-3px);box-shadow:0 14px 30px rgb(2 176 80 / .34),inset 0 1px 0 rgb(255 255 255 / .14)!important}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:hover::before,.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:focus::before{left:150%}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:focus .elementor-button-text,.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:focus .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:hover .elementor-button-icon i,.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:focus .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-1503210 .elementor-button:active{transform:translateY(-1px) scale(.99)}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button{position:relative;min-height:54px;padding:15px 24px!important;color:#FFFFFF!important;background:rgb(255 255 255 / .1)!important;border:1px solid rgb(255 255 255 / .42)!important;border-radius:11px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .06)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden;transition:color 0.3s ease,background 0.3s ease,border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button-text{color:#FFFFFF!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important;transition:color 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:20px!important;line-height:1!important;transition:color 0.3s ease,transform 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button-icon svg{width:20px!important;height:20px!important;fill:#FFFFFF!important;color:#FFFFFF!important;transition:fill 0.3s ease,color 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button-icon img{width:20px!important;height:20px!important;object-fit:contain;filter:brightness(0) invert(1);transition:filter 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:focus{color:#027A35!important;background:#FFFFFF!important;border-color:#FFFFFF!important;transform:translateY(-3px);box-shadow:0 14px 30px rgb(0 30 15 / .22)!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:focus .elementor-button-text{color:#027A35!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:focus .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:hover .elementor-button-icon i,.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:focus .elementor-button-icon i{color:#027A35!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:hover .elementor-button-icon svg,.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:focus .elementor-button-icon svg{fill:#027A35!important;color:#027A35!important}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:hover .elementor-button-icon img,.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:focus .elementor-button-icon img{filter:brightness(0) saturate(100%) invert(32%) sepia(93%) saturate(785%) hue-rotate(103deg) brightness(91%) contrast(98%)}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:focus .elementor-button-icon{transform:scale(1.08)}.elementor-639 .elementor-element.elementor-element-091fe89 .elementor-button:active{transform:translateY(-1px) scale(.99)}.elementor-639 .elementor-element.elementor-element-84a5c37{position:relative;isolation:isolate;width:100%;padding:28px 36px!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025),0 12px 30px rgb(0 35 17 / .05)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-84a5c37::before{content:"";position:absolute;z-index:0;top:-130px;right:8%;width:330px;height:260px;background:rgb(46 217 126 / .055);border-radius:50%;filter:blur(80px);-webkit-filter:blur(80px);pointer-events:none}.elementor-639 .elementor-element.elementor-element-84a5c37>.elementor-element,.elementor-639 .elementor-element.elementor-element-84a5c37>.e-con-inner{position:relative;z-index:1}.elementor-639 .elementor-element.elementor-element-84a5c37:hover{background:rgb(255 255 255 / .085)!important;border-color:rgb(255 255 255 / .18)!important;transform:translateY(-3px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .035),0 17px 38px rgb(0 30 15 / .1)!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-84a5c37{padding:24px 20px!important;border-radius:13px!important}.elementor-639 .elementor-element.elementor-element-84a5c37:hover{transform:none}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-84a5c37{transition:none!important}}.elementor-639 .elementor-element.elementor-element-70a93d9{position:relative;isolation:isolate;background-color:#014525!important;background-image:linear-gradient(150deg,#00170C 0%,#014525 55%,#01652E 100%)!important;overflow:hidden!important}.elementor-639 .elementor-element.elementor-element-70a93d9::after{content:"";position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;background:radial-gradient(ellipse at 65% 40%,rgb(2 196 94 / .18) 0%,rgb(2 176 80 / .09) 32%,rgb(2 150 69 / .03) 48%,transparent 62%);pointer-events:none}.elementor-639 .elementor-element.elementor-element-70a93d9>.e-con-inner,.elementor-639 .elementor-element.elementor-element-70a93d9>.elementor-element{position:relative;z-index:1}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-70a93d9{background-color:#014525!important;background-image:linear-gradient(160deg,#00170C 0%,#014525 58%,#01652E 100%)!important}}.elementor-639 .elementor-element.elementor-element-70a93d9 .elementor-widget,.elementor-639 .elementor-element.elementor-element-70a93d9 .elementor-widget-container{background-color:#fff0}.elementor-639 .elementor-element.elementor-element-423a04b .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-423a04b p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-56c326b .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-56c326b p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-6e74746{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:22px 20px 20px!important;background:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-6e74746>.elementor-element{width:100%;min-width:0}.elementor-639 .elementor-element.elementor-element-6e74746 .elementor-icon-list-item::after{display:none!important}.elementor-639 .elementor-element.elementor-element-6e74746 .elementor-icon-list-icon,.elementor-639 .elementor-element.elementor-element-6e74746 .elementor-icon-list-text{background:transparent!important;border:none!important;box-shadow:none!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge{width:fit-content!important;max-width:100%!important;margin:0 0 13px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge .elementor-icon-list-items{display:flex!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge .elementor-icon-list-item{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:auto!important;min-height:30px!important;margin:0!important;padding:6px 13px!important;color:#027A35!important;background:#EDFAF4!important;border:none!important;border-radius:100px!important;box-shadow:none!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge .elementor-icon-list-item>a{display:inline-flex!important;align-items:center!important;gap:7px!important;width:auto!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:15px!important;height:15px!important;margin:0!important;padding:0!important;color:#027A35!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge .elementor-icon-list-icon i{color:#027A35!important;font-size:14px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge .elementor-icon-list-icon svg{width:14px!important;height:14px!important;fill:#027A35!important;color:#027A35!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge .elementor-icon-list-text{margin:0!important;padding:0!important;color:#027A35!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:11px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0.4px!important;text-transform:uppercase;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-titulo{margin:0 0 10px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-titulo .elementor-heading-title{margin:0!important;padding:0!important;color:#02642C!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(20px, 1.8vw, 24px)!important;font-weight:800!important;line-height:1.25!important;overflow-wrap:break-word}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao{margin:0 0 14px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao p{color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.55!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao p{margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista{flex:1 1 auto!important;width:100%!important;margin:0 0 16px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:8px!important;width:100%!important;margin:0!important;padding:4px 0!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-item>a{display:flex!important;align-items:flex-start!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:16px!important;height:20px!important;margin:0!important;padding:0!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-icon i{color:#029645!important;font-size:14px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-icon svg{width:14px!important;height:14px!important;fill:#029645!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-text{margin:0!important;padding:0!important;color:#243B30!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13.5px!important;font-weight:400!important;line-height:1.4!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-item:hover .elementor-icon-list-text{color:#243B30!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia{width:100%!important;margin:auto 0 16px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-items{display:flex!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:5px!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-item>a{display:flex!important;align-items:flex-start!important;gap:5px!important;width:100%!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:15px!important;height:18px!important;margin:0!important;padding:0!important;color:#7A9E8E!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-icon i{color:#7A9E8E!important;font-size:14px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-icon svg{width:14px!important;height:14px!important;fill:#7A9E8E!important;color:#7A9E8E!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-text{margin:0!important;padding:0!important;color:#7A9E8E!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:12px!important;font-weight:400!important;line-height:1.45!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7A9E8E!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;gap:9px!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-wrapper{width:100%!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;padding:12px 14px!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;overflow:hidden;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:700!important;line-height:1.2!important;transition:background 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-text,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon svg{width:16px!important;height:16px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button{background:linear-gradient(135deg,#02B050,#027A35)!important;box-shadow:0 4px 14px rgb(2 150 69 / .32)!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button:hover{background:linear-gradient(135deg,#02C45E,#02642C)!important;transform:translateY(-2px);box-shadow:0 8px 26px rgb(2 150 69 / .48)!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button{background:#25D366!important;box-shadow:0 4px 16px rgb(37 211 102 / .38)!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button:hover{background:#20BA5A!important;transform:translateY(-2px);box-shadow:0 8px 24px rgb(37 211 102 / .52)!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:focus,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:active,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:hover .elementor-button-text{color:#FFFFFF!important}@media (max-width:768px){.elementor-639 .elementor-element.elementor-element-6e74746{padding:24px 22px 22px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes{flex-direction:row!important;flex-wrap:wrap!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button{flex:1 1 calc(50% - 5px)!important;min-width:145px!important}}@media (max-width:480px){.elementor-639 .elementor-element.elementor-element-6e74746{padding:18px 16px 16px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-titulo .elementor-heading-title{font-size:24px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao p{font-size:13px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-text{font-size:12px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-icon-list-text{font-size:11px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button{flex:none!important;width:100%!important;min-width:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button{min-height:47px!important;padding:12px 14px!important;font-size:13px!important}}.elementor-639 .elementor-element.elementor-element-6e74746{justify-content:flex-start!important;gap:0!important;row-gap:0!important;column-gap:0!important;--gap:0px !important;--row-gap:0px !important;--column-gap:0px !important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge{order:1!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-titulo{order:2!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao{order:3!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista{order:4!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia{order:5!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes{order:6!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge{margin:0 0 12px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-titulo{margin:0 0 10px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao{margin:0 0 12px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista{flex:none!important;margin:0 0 16px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia{margin:0 0 16px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes{margin:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-titulo .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia .elementor-widget-container{margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-item,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-item>a{align-items:center!important;gap:10px!important;padding:4px 0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-icon i{color:#029645!important;font-size:18px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-icon svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;fill:#029645!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;gap:9px!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-wrapper{width:100%!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:47px!important;padding:12px 15px!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;overflow:hidden;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:700!important;line-height:1.2!important;transition:background 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease,filter 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-text{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:20px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon i{color:#FFFFFF!important;font-size:20px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon svg{width:20px!important;height:20px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon img{width:20px!important;height:20px!important;object-fit:contain;filter:brightness(0) invert(1)}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button::before{content:"";position:absolute;z-index:1;top:0;left:-110%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .22),transparent);transform:skewX(-22deg);transition:left 0.65s ease}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:hover::before{left:150%}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button{background-color:#027A35!important;background-image:linear-gradient(135deg,#02A94D 0%,#006E32 100%)!important;box-shadow:0 5px 15px rgb(0 110 50 / .3)!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button:hover{background-color:#02642C!important;background-image:linear-gradient(135deg,#029645 0%,#005426 100%)!important;transform:translateY(-2px);box-shadow:0 9px 24px rgb(0 110 50 / .42)!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button{background-color:#25D366!important;background-image:linear-gradient(135deg,#2EDB72 0%,#20C95E 100%)!important;box-shadow:0 5px 16px rgb(37 211 102 / .3)!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button:hover{background-color:#20BA5A!important;background-image:linear-gradient(135deg,#27D66B 0%,#18B951 100%)!important;transform:translateY(-2px);box-shadow:0 9px 24px rgb(37 211 102 / .45)!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:focus,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:active,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button:hover .elementor-button-icon i{color:#FFFFFF!important}@media (max-width:480px){.elementor-639 .elementor-element.elementor-element-6e74746{gap:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge{margin-bottom:11px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-titulo{margin-bottom:8px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao{margin-bottom:11px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista{margin-bottom:14px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia{margin-bottom:14px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-icon{width:18px!important;height:18px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-icon i{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista .elementor-icon-list-icon svg{width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button{min-height:47px!important;font-size:13px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon i{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon svg,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-icon img{width:19px!important;height:19px!important}}.elementor-639 .elementor-element.elementor-element-6e74746{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;gap:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-titulo,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista{flex:0 0 auto!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia{flex:0 0 auto!important;margin-top:auto!important;margin-right:0!important;margin-bottom:16px!important;margin-left:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;gap:9px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-widget-button{flex:0 0 auto!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button-wrapper,.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button{width:100%!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes .elementor-button{min-height:49px!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-badge{order:1!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-titulo{order:2!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-descricao{order:3!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-lista{order:4!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-referencia{order:5!important}.elementor-639 .elementor-element.elementor-element-6e74746 .ecolpy-plano-botoes{order:6!important}.elementor-639 .elementor-element.elementor-element-1a302bf{position:relative;isolation:isolate;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;min-width:0;height:100%;margin:0!important;padding:0!important;background:#FFFFFF!important;border:1px solid #E4EDE9!important;border-radius:22px!important;box-shadow:0 8px 36px rgb(2 150 69 / .13)!important;overflow:hidden!important;transition:transform 0.32s cubic-bezier(.4,0,.2,1),border-color 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-1a302bf::after{content:"";position:absolute;z-index:5;right:0;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#02C45E,#029645);transform:scaleX(0);transform-origin:left center;pointer-events:none;transition:transform 0.32s cubic-bezier(.4,0,.2,1)}.elementor-639 .elementor-element.elementor-element-1a302bf:hover{border-color:#2ED97E!important;transform:translateY(-6px);box-shadow:0 20px 64px rgb(2 150 69 / .2)!important}.elementor-639 .elementor-element.elementor-element-1a302bf:hover::after{transform:scaleX(1)}.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-imagem{position:relative;display:block!important;flex:0 0 auto!important;width:100%!important;height:200px!important;margin:0!important;padding:0!important;background:#F2F6F4;border-bottom:3px solid #029645!important;overflow:hidden!important}.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-imagem .elementor-widget-image{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-imagem .elementor-widget-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-imagem img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:top center!important;border-radius:0!important;transition:transform 0.55s cubic-bezier(.4,0,.2,1),filter 0.55s ease!important}.elementor-639 .elementor-element.elementor-element-1a302bf:hover .ecolpy-plano-imagem img{transform:scale(1.035);filter:brightness(1.03)}.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-corpo{flex:1 1 auto!important;width:100%!important;min-width:0!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-imagem{height:190px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-1a302bf{border-radius:19px!important}.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-imagem{height:210px!important}.elementor-639 .elementor-element.elementor-element-1a302bf:hover{transform:translateY(-4px)}}@media (max-width:480px){.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-imagem{height:180px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-1a302bf,.elementor-639 .elementor-element.elementor-element-1a302bf::after,.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-imagem img{transition:none!important}}.elementor-639 .elementor-element.elementor-element-1a302bf{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;height:100%!important;min-height:100%!important}.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-imagem{flex:0 0 auto!important}.elementor-639 .elementor-element.elementor-element-1a302bf .ecolpy-plano-corpo{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-e5214eb .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-e5214eb p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:22px 20px 20px!important;background:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-1c3e956>.elementor-element{width:100%;min-width:0}.elementor-639 .elementor-element.elementor-element-1c3e956 .elementor-icon-list-item::after{display:none!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .elementor-icon-list-icon,.elementor-639 .elementor-element.elementor-element-1c3e956 .elementor-icon-list-text{background:transparent!important;border:none!important;box-shadow:none!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge{width:fit-content!important;max-width:100%!important;margin:0 0 13px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge .elementor-icon-list-items{display:flex!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge .elementor-icon-list-item{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:auto!important;min-height:30px!important;margin:0!important;padding:6px 13px!important;color:#027A35!important;background:#EDFAF4!important;border:none!important;border-radius:100px!important;box-shadow:none!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge .elementor-icon-list-item>a{display:inline-flex!important;align-items:center!important;gap:7px!important;width:auto!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:15px!important;height:15px!important;margin:0!important;padding:0!important;color:#027A35!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge .elementor-icon-list-icon i{color:#027A35!important;font-size:14px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge .elementor-icon-list-icon svg{width:14px!important;height:14px!important;fill:#027A35!important;color:#027A35!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge .elementor-icon-list-text{margin:0!important;padding:0!important;color:#027A35!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:11px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0.4px!important;text-transform:uppercase;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-titulo{margin:0 0 10px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-titulo .elementor-heading-title{margin:0!important;padding:0!important;color:#02642C!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(20px, 1.8vw, 24px)!important;font-weight:800!important;line-height:1.25!important;overflow-wrap:break-word}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao{margin:0 0 14px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao p{color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.55!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao p{margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista{flex:1 1 auto!important;width:100%!important;margin:0 0 16px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:8px!important;width:100%!important;margin:0!important;padding:4px 0!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-item>a{display:flex!important;align-items:flex-start!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:16px!important;height:20px!important;margin:0!important;padding:0!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-icon i{color:#029645!important;font-size:14px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-icon svg{width:14px!important;height:14px!important;fill:#029645!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-text{margin:0!important;padding:0!important;color:#243B30!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13.5px!important;font-weight:400!important;line-height:1.4!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-item:hover .elementor-icon-list-text{color:#243B30!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia{width:100%!important;margin:auto 0 16px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-items{display:flex!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:5px!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-item>a{display:flex!important;align-items:flex-start!important;gap:5px!important;width:100%!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:15px!important;height:18px!important;margin:0!important;padding:0!important;color:#7A9E8E!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-icon i{color:#7A9E8E!important;font-size:14px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-icon svg{width:14px!important;height:14px!important;fill:#7A9E8E!important;color:#7A9E8E!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-text{margin:0!important;padding:0!important;color:#7A9E8E!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:12px!important;font-weight:400!important;line-height:1.45!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7A9E8E!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;gap:9px!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-wrapper{width:100%!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;padding:12px 14px!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;overflow:hidden;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:700!important;line-height:1.2!important;transition:background 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-text,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon svg{width:16px!important;height:16px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button{background:linear-gradient(135deg,#02B050,#027A35)!important;box-shadow:0 4px 14px rgb(2 150 69 / .32)!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button:hover{background:linear-gradient(135deg,#02C45E,#02642C)!important;transform:translateY(-2px);box-shadow:0 8px 26px rgb(2 150 69 / .48)!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button{background:#25D366!important;box-shadow:0 4px 16px rgb(37 211 102 / .38)!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button:hover{background:#20BA5A!important;transform:translateY(-2px);box-shadow:0 8px 24px rgb(37 211 102 / .52)!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:focus,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:active,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:hover .elementor-button-text{color:#FFFFFF!important}@media (max-width:768px){.elementor-639 .elementor-element.elementor-element-1c3e956{padding:24px 22px 22px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes{flex-direction:row!important;flex-wrap:wrap!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button{flex:1 1 calc(50% - 5px)!important;min-width:145px!important}}@media (max-width:480px){.elementor-639 .elementor-element.elementor-element-1c3e956{padding:18px 16px 16px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-titulo .elementor-heading-title{font-size:24px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao p{font-size:13px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-text{font-size:12px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-icon-list-text{font-size:11px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button{flex:none!important;width:100%!important;min-width:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button{min-height:47px!important;padding:12px 14px!important;font-size:13px!important}}.elementor-639 .elementor-element.elementor-element-1c3e956{justify-content:flex-start!important;gap:0!important;row-gap:0!important;column-gap:0!important;--gap:0px !important;--row-gap:0px !important;--column-gap:0px !important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge{order:1!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-titulo{order:2!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao{order:3!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista{order:4!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia{order:5!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes{order:6!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge{margin:0 0 12px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-titulo{margin:0 0 10px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao{margin:0 0 12px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista{flex:none!important;margin:0 0 16px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia{margin:0 0 16px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes{margin:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-titulo .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia .elementor-widget-container{margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-item,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-item>a{align-items:center!important;gap:10px!important;padding:4px 0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-icon i{color:#029645!important;font-size:18px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-icon svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;fill:#029645!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;gap:9px!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-wrapper{width:100%!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:47px!important;padding:12px 15px!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;overflow:hidden;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:700!important;line-height:1.2!important;transition:background 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease,filter 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-text{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:20px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon i{color:#FFFFFF!important;font-size:20px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon svg{width:20px!important;height:20px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon img{width:20px!important;height:20px!important;object-fit:contain;filter:brightness(0) invert(1)}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button::before{content:"";position:absolute;z-index:1;top:0;left:-110%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .22),transparent);transform:skewX(-22deg);transition:left 0.65s ease}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:hover::before{left:150%}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button{background-color:#027A35!important;background-image:linear-gradient(135deg,#02A94D 0%,#006E32 100%)!important;box-shadow:0 5px 15px rgb(0 110 50 / .3)!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button:hover{background-color:#02642C!important;background-image:linear-gradient(135deg,#029645 0%,#005426 100%)!important;transform:translateY(-2px);box-shadow:0 9px 24px rgb(0 110 50 / .42)!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button{background-color:#25D366!important;background-image:linear-gradient(135deg,#2EDB72 0%,#20C95E 100%)!important;box-shadow:0 5px 16px rgb(37 211 102 / .3)!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button:hover{background-color:#20BA5A!important;background-image:linear-gradient(135deg,#27D66B 0%,#18B951 100%)!important;transform:translateY(-2px);box-shadow:0 9px 24px rgb(37 211 102 / .45)!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:focus,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:active,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button:hover .elementor-button-icon i{color:#FFFFFF!important}@media (max-width:480px){.elementor-639 .elementor-element.elementor-element-1c3e956{gap:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge{margin-bottom:11px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-titulo{margin-bottom:8px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao{margin-bottom:11px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista{margin-bottom:14px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia{margin-bottom:14px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-icon{width:18px!important;height:18px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-icon i{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista .elementor-icon-list-icon svg{width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button{min-height:47px!important;font-size:13px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon i{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon svg,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-icon img{width:19px!important;height:19px!important}}.elementor-639 .elementor-element.elementor-element-1c3e956{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;gap:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-titulo,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista{flex:0 0 auto!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia{flex:0 0 auto!important;margin-top:auto!important;margin-right:0!important;margin-bottom:16px!important;margin-left:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;gap:9px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-widget-button{flex:0 0 auto!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button-wrapper,.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button{width:100%!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes .elementor-button{min-height:49px!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-badge{order:1!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-titulo{order:2!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-descricao{order:3!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-lista{order:4!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-referencia{order:5!important}.elementor-639 .elementor-element.elementor-element-1c3e956 .ecolpy-plano-botoes{order:6!important}.elementor-639 .elementor-element.elementor-element-efa0898{position:relative;isolation:isolate;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;min-width:0;height:100%;margin:0!important;padding:0!important;background:#FFFFFF!important;border:1px solid #E4EDE9!important;border-radius:22px!important;box-shadow:0 8px 36px rgb(2 150 69 / .13)!important;overflow:hidden!important;transition:transform 0.32s cubic-bezier(.4,0,.2,1),border-color 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-efa0898::after{content:"";position:absolute;z-index:5;right:0;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#02C45E,#029645);transform:scaleX(0);transform-origin:left center;pointer-events:none;transition:transform 0.32s cubic-bezier(.4,0,.2,1)}.elementor-639 .elementor-element.elementor-element-efa0898:hover{border-color:#2ED97E!important;transform:translateY(-6px);box-shadow:0 20px 64px rgb(2 150 69 / .2)!important}.elementor-639 .elementor-element.elementor-element-efa0898:hover::after{transform:scaleX(1)}.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-imagem{position:relative;display:block!important;flex:0 0 auto!important;width:100%!important;height:200px!important;margin:0!important;padding:0!important;background:#F2F6F4;border-bottom:3px solid #029645!important;overflow:hidden!important}.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-imagem .elementor-widget-image{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-imagem .elementor-widget-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-imagem img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:top center!important;border-radius:0!important;transition:transform 0.55s cubic-bezier(.4,0,.2,1),filter 0.55s ease!important}.elementor-639 .elementor-element.elementor-element-efa0898:hover .ecolpy-plano-imagem img{transform:scale(1.035);filter:brightness(1.03)}.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-corpo{flex:1 1 auto!important;width:100%!important;min-width:0!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-imagem{height:190px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-efa0898{border-radius:19px!important}.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-imagem{height:210px!important}.elementor-639 .elementor-element.elementor-element-efa0898:hover{transform:translateY(-4px)}}@media (max-width:480px){.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-imagem{height:180px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-efa0898,.elementor-639 .elementor-element.elementor-element-efa0898::after,.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-imagem img{transition:none!important}}.elementor-639 .elementor-element.elementor-element-efa0898{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;height:100%!important;min-height:100%!important}.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-imagem{flex:0 0 auto!important}.elementor-639 .elementor-element.elementor-element-efa0898 .ecolpy-plano-corpo{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-708d0cf .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-708d0cf p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:22px 20px 20px!important;background:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-47a59ff>.elementor-element{width:100%;min-width:0}.elementor-639 .elementor-element.elementor-element-47a59ff .elementor-icon-list-item::after{display:none!important}.elementor-639 .elementor-element.elementor-element-47a59ff .elementor-icon-list-icon,.elementor-639 .elementor-element.elementor-element-47a59ff .elementor-icon-list-text{background:transparent!important;border:none!important;box-shadow:none!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge{width:fit-content!important;max-width:100%!important;margin:0 0 13px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge .elementor-icon-list-items{display:flex!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge .elementor-icon-list-item{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:auto!important;min-height:30px!important;margin:0!important;padding:6px 13px!important;color:#027A35!important;background:#EDFAF4!important;border:none!important;border-radius:100px!important;box-shadow:none!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge .elementor-icon-list-item>a{display:inline-flex!important;align-items:center!important;gap:7px!important;width:auto!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:15px!important;height:15px!important;margin:0!important;padding:0!important;color:#027A35!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge .elementor-icon-list-icon i{color:#027A35!important;font-size:14px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge .elementor-icon-list-icon svg{width:14px!important;height:14px!important;fill:#027A35!important;color:#027A35!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge .elementor-icon-list-text{margin:0!important;padding:0!important;color:#027A35!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:11px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0.4px!important;text-transform:uppercase;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-titulo{margin:0 0 10px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-titulo .elementor-heading-title{margin:0!important;padding:0!important;color:#02642C!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(20px, 1.8vw, 24px)!important;font-weight:800!important;line-height:1.25!important;overflow-wrap:break-word}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao{margin:0 0 14px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao p{color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.55!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao p{margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista{flex:1 1 auto!important;width:100%!important;margin:0 0 16px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:8px!important;width:100%!important;margin:0!important;padding:4px 0!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-item>a{display:flex!important;align-items:flex-start!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:16px!important;height:20px!important;margin:0!important;padding:0!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-icon i{color:#029645!important;font-size:14px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-icon svg{width:14px!important;height:14px!important;fill:#029645!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-text{margin:0!important;padding:0!important;color:#243B30!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13.5px!important;font-weight:400!important;line-height:1.4!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-item:hover .elementor-icon-list-text{color:#243B30!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia{width:100%!important;margin:auto 0 16px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-items{display:flex!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:5px!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-item>a{display:flex!important;align-items:flex-start!important;gap:5px!important;width:100%!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:15px!important;height:18px!important;margin:0!important;padding:0!important;color:#7A9E8E!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-icon i{color:#7A9E8E!important;font-size:14px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-icon svg{width:14px!important;height:14px!important;fill:#7A9E8E!important;color:#7A9E8E!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-text{margin:0!important;padding:0!important;color:#7A9E8E!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:12px!important;font-weight:400!important;line-height:1.45!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7A9E8E!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;gap:9px!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-wrapper{width:100%!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;padding:12px 14px!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;overflow:hidden;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:700!important;line-height:1.2!important;transition:background 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-text,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon svg{width:16px!important;height:16px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button{background:linear-gradient(135deg,#02B050,#027A35)!important;box-shadow:0 4px 14px rgb(2 150 69 / .32)!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button:hover{background:linear-gradient(135deg,#02C45E,#02642C)!important;transform:translateY(-2px);box-shadow:0 8px 26px rgb(2 150 69 / .48)!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button{background:#25D366!important;box-shadow:0 4px 16px rgb(37 211 102 / .38)!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button:hover{background:#20BA5A!important;transform:translateY(-2px);box-shadow:0 8px 24px rgb(37 211 102 / .52)!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:focus,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:active,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:hover .elementor-button-text{color:#FFFFFF!important}@media (max-width:768px){.elementor-639 .elementor-element.elementor-element-47a59ff{padding:24px 22px 22px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes{flex-direction:row!important;flex-wrap:wrap!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button{flex:1 1 calc(50% - 5px)!important;min-width:145px!important}}@media (max-width:480px){.elementor-639 .elementor-element.elementor-element-47a59ff{padding:18px 16px 16px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-titulo .elementor-heading-title{font-size:24px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao p{font-size:13px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-text{font-size:12px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-icon-list-text{font-size:11px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button{flex:none!important;width:100%!important;min-width:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button{min-height:47px!important;padding:12px 14px!important;font-size:13px!important}}.elementor-639 .elementor-element.elementor-element-47a59ff{justify-content:flex-start!important;gap:0!important;row-gap:0!important;column-gap:0!important;--gap:0px !important;--row-gap:0px !important;--column-gap:0px !important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge{order:1!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-titulo{order:2!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao{order:3!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista{order:4!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia{order:5!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes{order:6!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge{margin:0 0 12px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-titulo{margin:0 0 10px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao{margin:0 0 12px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista{flex:none!important;margin:0 0 16px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia{margin:0 0 16px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes{margin:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-titulo .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia .elementor-widget-container{margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-item,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-item>a{align-items:center!important;gap:10px!important;padding:4px 0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-icon i{color:#029645!important;font-size:18px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-icon svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;fill:#029645!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;gap:9px!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-wrapper{width:100%!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:47px!important;padding:12px 15px!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;overflow:hidden;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:700!important;line-height:1.2!important;transition:background 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease,filter 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-text{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:20px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon i{color:#FFFFFF!important;font-size:20px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon svg{width:20px!important;height:20px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon img{width:20px!important;height:20px!important;object-fit:contain;filter:brightness(0) invert(1)}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button::before{content:"";position:absolute;z-index:1;top:0;left:-110%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .22),transparent);transform:skewX(-22deg);transition:left 0.65s ease}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:hover::before{left:150%}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button{background-color:#027A35!important;background-image:linear-gradient(135deg,#02A94D 0%,#006E32 100%)!important;box-shadow:0 5px 15px rgb(0 110 50 / .3)!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button:first-child .elementor-button:hover{background-color:#02642C!important;background-image:linear-gradient(135deg,#029645 0%,#005426 100%)!important;transform:translateY(-2px);box-shadow:0 9px 24px rgb(0 110 50 / .42)!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button{background-color:#25D366!important;background-image:linear-gradient(135deg,#2EDB72 0%,#20C95E 100%)!important;box-shadow:0 5px 16px rgb(37 211 102 / .3)!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button:last-child .elementor-button:hover{background-color:#20BA5A!important;background-image:linear-gradient(135deg,#27D66B 0%,#18B951 100%)!important;transform:translateY(-2px);box-shadow:0 9px 24px rgb(37 211 102 / .45)!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:focus,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:active,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button:hover .elementor-button-icon i{color:#FFFFFF!important}@media (max-width:480px){.elementor-639 .elementor-element.elementor-element-47a59ff{gap:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge{margin-bottom:11px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-titulo{margin-bottom:8px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao{margin-bottom:11px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista{margin-bottom:14px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia{margin-bottom:14px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-icon{width:18px!important;height:18px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-icon i{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista .elementor-icon-list-icon svg{width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button{min-height:47px!important;font-size:13px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon i{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon svg,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-icon img{width:19px!important;height:19px!important}}.elementor-639 .elementor-element.elementor-element-47a59ff{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;gap:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-titulo,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista{flex:0 0 auto!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia{flex:0 0 auto!important;margin-top:auto!important;margin-right:0!important;margin-bottom:16px!important;margin-left:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;gap:9px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-widget-button{flex:0 0 auto!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button-wrapper,.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button{width:100%!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes .elementor-button{min-height:49px!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-badge{order:1!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-titulo{order:2!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-descricao{order:3!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-lista{order:4!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-referencia{order:5!important}.elementor-639 .elementor-element.elementor-element-47a59ff .ecolpy-plano-botoes{order:6!important}.elementor-639 .elementor-element.elementor-element-4aa0674{position:relative;isolation:isolate;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;min-width:0;height:100%;margin:0!important;padding:0!important;background:#FFFFFF!important;border:1px solid #E4EDE9!important;border-radius:22px!important;box-shadow:0 8px 36px rgb(2 150 69 / .13)!important;overflow:hidden!important;transition:transform 0.32s cubic-bezier(.4,0,.2,1),border-color 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-4aa0674::after{content:"";position:absolute;z-index:5;right:0;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#02C45E,#029645);transform:scaleX(0);transform-origin:left center;pointer-events:none;transition:transform 0.32s cubic-bezier(.4,0,.2,1)}.elementor-639 .elementor-element.elementor-element-4aa0674:hover{border-color:#2ED97E!important;transform:translateY(-6px);box-shadow:0 20px 64px rgb(2 150 69 / .2)!important}.elementor-639 .elementor-element.elementor-element-4aa0674:hover::after{transform:scaleX(1)}.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-imagem{position:relative;display:block!important;flex:0 0 auto!important;width:100%!important;height:200px!important;margin:0!important;padding:0!important;background:#F2F6F4;border-bottom:3px solid #029645!important;overflow:hidden!important}.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-imagem .elementor-widget-image{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-imagem .elementor-widget-container{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-imagem img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:top center!important;border-radius:0!important;transition:transform 0.55s cubic-bezier(.4,0,.2,1),filter 0.55s ease!important}.elementor-639 .elementor-element.elementor-element-4aa0674:hover .ecolpy-plano-imagem img{transform:scale(1.035);filter:brightness(1.03)}.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-corpo{flex:1 1 auto!important;width:100%!important;min-width:0!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-imagem{height:190px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-4aa0674{border-radius:19px!important}.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-imagem{height:210px!important}.elementor-639 .elementor-element.elementor-element-4aa0674:hover{transform:translateY(-4px)}}@media (max-width:480px){.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-imagem{height:180px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-4aa0674,.elementor-639 .elementor-element.elementor-element-4aa0674::after,.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-imagem img{transition:none!important}}.elementor-639 .elementor-element.elementor-element-4aa0674{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;height:100%!important;min-height:100%!important}.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-imagem{flex:0 0 auto!important}.elementor-639 .elementor-element.elementor-element-4aa0674 .ecolpy-plano-corpo{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-ee2f347{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important;width:100%!important}.elementor-639 .elementor-element.elementor-element-ee2f347 .ecolpy-plano-card{align-self:stretch!important;width:100%!important;height:100%!important;min-height:100%!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-ee2f347{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-ee2f347{grid-template-columns:1fr!important;gap:18px!important}}.elementor-639 .elementor-element.elementor-element-fce74a1 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-fce74a1 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-items{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:43px!important;margin:0!important;padding:10px 20px!important;color:#C89910!important;background:#FDF6DC!important;border:1px solid #C89910!important;border-radius:100px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .5)!important;transition:color 0.3s ease,background-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item::after{display:none!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:none!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:17px!important;height:17px!important;margin:0 10px 0 0!important;padding:0!important;color:#C89910!important;background:transparent!important;border:none!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-icon i{color:#C89910!important;font-size:17px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-icon svg{width:15px!important;height:15px!important;fill:#C89910!important;color:#C89910!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-text{margin:0!important;padding:0!important;color:#C89910!important;background:transparent!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0.5px!important;text-transform:uppercase;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item:hover{color:#FFFFFF!important;background:#C89910!important;transform:translateY(-2px);box-shadow:0 8px 18px rgb(200 153 16 / .23)!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item:hover .elementor-icon-list-icon,.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item:focus>a,.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item:active>a{color:#FFFFFF!important;background:transparent!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-item{min-height:39px!important;padding:9px 15px!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-icon{width:15px!important;height:15px!important;margin-right:8px!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-icon i{font-size:14px!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-icon svg{width:14px!important;height:14px!important}.elementor-639 .elementor-element.elementor-element-8e43df3 .elementor-icon-list-text{font-size:10px!important;letter-spacing:0.35px!important;white-space:normal!important}}.elementor-639 .elementor-element.elementor-element-0efd87a{position:relative;width:100%;margin:0!important;padding:25px 23px!important;background:#F2F6F4!important;border:1px solid #DCE6E1!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55)!important;overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-0efd87a::before{content:"";position:absolute;top:-100px;right:-100px;width:230px;height:230px;background:rgb(200 153 16 / .055);border-radius:50%;filter:blur(65px);-webkit-filter:blur(65px);opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-0efd87a:hover{background:#FFFBF2!important;border-color:rgb(200 153 16 / .48)!important;transform:translateY(-3px);box-shadow:0 13px 28px rgb(106 78 8 / .08),inset 0 1px 0 rgb(255 255 255 / .65)!important}.elementor-639 .elementor-element.elementor-element-0efd87a:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-widget-container{position:relative;z-index:2;width:100%;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:46px!important;height:46px!important;margin:0 18px 0 0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;margin:0!important;padding:0!important;color:#029645!important;background:#DFF8EC!important;border:1px solid #BFEED6!important;border-radius:10px!important;box-shadow:none!important;transition:color 0.35s ease,background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon i{color:#029645!important;font-size:20px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon svg{width:21px!important;height:21px!important;fill:#029645!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-0efd87a:hover .elementor-icon-box-icon .elementor-icon{background:#D5F5E4!important;border-color:#AEE8CA!important;transform:translateY(-3px) rotate(-3deg) scale(1.04);box-shadow:0 7px 16px rgb(2 150 69 / .15)!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-content{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:1px 0 0!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-title{margin:0 0 7px!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:17px!important;font-weight:700!important;line-height:1.35!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-description{margin:0!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13.5px!important;font-weight:400!important;line-height:1.65!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-0efd87a:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-0efd87a:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-0efd87a:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-0efd87a:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-0efd87a{padding:21px 18px!important;border-radius:13px!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon{width:42px!important;height:42px!important;margin-right:13px!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon .elementor-icon{width:42px!important;height:42px!important;border-radius:9px!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon i{font-size:18px!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon svg{width:19px!important;height:19px!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-title span{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-description{font-size:13px!important;line-height:1.6!important}.elementor-639 .elementor-element.elementor-element-0efd87a:hover{transform:translateY(-2px)}}@media (max-width:380px){.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-wrapper{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon{margin:0 0 13px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-0efd87a,.elementor-639 .elementor-element.elementor-element-0efd87a::before,.elementor-639 .elementor-element.elementor-element-0efd87a .elementor-icon-box-icon .elementor-icon{transition:none!important}}.elementor-639 .elementor-element.elementor-element-3d67aa9{position:relative;width:100%;margin:0!important;padding:25px 23px!important;background:#F2F6F4!important;border:1px solid #DCE6E1!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55)!important;overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-3d67aa9::before{content:"";position:absolute;top:-100px;right:-100px;width:230px;height:230px;background:rgb(200 153 16 / .055);border-radius:50%;filter:blur(65px);-webkit-filter:blur(65px);opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-3d67aa9:hover{background:#FFFBF2!important;border-color:rgb(200 153 16 / .48)!important;transform:translateY(-3px);box-shadow:0 13px 28px rgb(106 78 8 / .08),inset 0 1px 0 rgb(255 255 255 / .65)!important}.elementor-639 .elementor-element.elementor-element-3d67aa9:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-widget-container{position:relative;z-index:2;width:100%;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:46px!important;height:46px!important;margin:0 18px 0 0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;margin:0!important;padding:0!important;color:#029645!important;background:#DFF8EC!important;border:1px solid #BFEED6!important;border-radius:10px!important;box-shadow:none!important;transition:color 0.35s ease,background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon i{color:#029645!important;font-size:20px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon svg{width:21px!important;height:21px!important;fill:#029645!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-3d67aa9:hover .elementor-icon-box-icon .elementor-icon{background:#D5F5E4!important;border-color:#AEE8CA!important;transform:translateY(-3px) rotate(-3deg) scale(1.04);box-shadow:0 7px 16px rgb(2 150 69 / .15)!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-content{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:1px 0 0!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-title{margin:0 0 7px!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:17px!important;font-weight:700!important;line-height:1.35!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-description{margin:0!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13.5px!important;font-weight:400!important;line-height:1.65!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-3d67aa9:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-3d67aa9:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-3d67aa9:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-3d67aa9:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-3d67aa9{padding:21px 18px!important;border-radius:13px!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon{width:42px!important;height:42px!important;margin-right:13px!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon .elementor-icon{width:42px!important;height:42px!important;border-radius:9px!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon i{font-size:18px!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon svg{width:19px!important;height:19px!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-title span{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-description{font-size:13px!important;line-height:1.6!important}.elementor-639 .elementor-element.elementor-element-3d67aa9:hover{transform:translateY(-2px)}}@media (max-width:380px){.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-wrapper{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon{margin:0 0 13px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-3d67aa9,.elementor-639 .elementor-element.elementor-element-3d67aa9::before,.elementor-639 .elementor-element.elementor-element-3d67aa9 .elementor-icon-box-icon .elementor-icon{transition:none!important}}.elementor-639 .elementor-element.elementor-element-a4f35ea{position:relative;width:100%;margin:0!important;padding:25px 23px!important;background:#F2F6F4!important;border:1px solid #DCE6E1!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55)!important;overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-a4f35ea::before{content:"";position:absolute;top:-100px;right:-100px;width:230px;height:230px;background:rgb(200 153 16 / .055);border-radius:50%;filter:blur(65px);-webkit-filter:blur(65px);opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-a4f35ea:hover{background:#FFFBF2!important;border-color:rgb(200 153 16 / .48)!important;transform:translateY(-3px);box-shadow:0 13px 28px rgb(106 78 8 / .08),inset 0 1px 0 rgb(255 255 255 / .65)!important}.elementor-639 .elementor-element.elementor-element-a4f35ea:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-widget-container{position:relative;z-index:2;width:100%;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:46px!important;height:46px!important;margin:0 18px 0 0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;margin:0!important;padding:0!important;color:#029645!important;background:#DFF8EC!important;border:1px solid #BFEED6!important;border-radius:10px!important;box-shadow:none!important;transition:color 0.35s ease,background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon i{color:#029645!important;font-size:20px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon svg{width:21px!important;height:21px!important;fill:#029645!important;color:#029645!important}.elementor-639 .elementor-element.elementor-element-a4f35ea:hover .elementor-icon-box-icon .elementor-icon{background:#D5F5E4!important;border-color:#AEE8CA!important;transform:translateY(-3px) rotate(-3deg) scale(1.04);box-shadow:0 7px 16px rgb(2 150 69 / .15)!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-content{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:1px 0 0!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-title{margin:0 0 7px!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:17px!important;font-weight:700!important;line-height:1.35!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-description{margin:0!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13.5px!important;font-weight:400!important;line-height:1.65!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-a4f35ea:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-a4f35ea:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-a4f35ea:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-a4f35ea:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-a4f35ea{padding:21px 18px!important;border-radius:13px!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon{width:42px!important;height:42px!important;margin-right:13px!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon .elementor-icon{width:42px!important;height:42px!important;border-radius:9px!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon i{font-size:18px!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon svg{width:19px!important;height:19px!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-title span{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-description{font-size:13px!important;line-height:1.6!important}.elementor-639 .elementor-element.elementor-element-a4f35ea:hover{transform:translateY(-2px)}}@media (max-width:380px){.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-wrapper{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon{margin:0 0 13px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-a4f35ea,.elementor-639 .elementor-element.elementor-element-a4f35ea::before,.elementor-639 .elementor-element.elementor-element-a4f35ea .elementor-icon-box-icon .elementor-icon{transition:none!important}}.elementor-639 .elementor-element.elementor-element-f1bb354{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-wrapper{width:100%!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:57px!important;padding:15px 22px!important;color:#FFFFFF!important;background-color:#027A35!important;background-image:linear-gradient(135deg,#02B050 0%,#027A35 100%)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:10px!important;box-shadow:0 7px 18px rgb(2 150 69 / .3),inset 0 1px 0 rgb(255 255 255 / .1)!important;overflow:hidden;transition:background 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease,filter 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-text{color:#FFFFFF!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:700!important;line-height:1.2!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;color:#FFFFFF!important;font-size:20px!important;line-height:1!important;transition:transform 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-icon i{color:#FFFFFF!important;font-size:20px!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-icon svg{width:20px!important;height:20px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-icon img{width:20px!important;height:20px!important;object-fit:contain;filter:brightness(0) invert(1)}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button::before{content:"";position:absolute;z-index:1;top:0;left:-110%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .25),transparent);transform:skewX(-22deg);transition:left 0.7s ease}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:focus{color:#FFFFFF!important;background-color:#02642C!important;background-image:linear-gradient(135deg,#029645 0%,#02642C 100%)!important;transform:translateY(-3px);filter:brightness(1.04);box-shadow:0 12px 28px rgb(2 150 69 / .43),inset 0 1px 0 rgb(255 255 255 / .13)!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:hover::before,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:focus::before{left:155%}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:hover .elementor-button-icon{transform:scale(1.12) rotate(-5deg)}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:focus .elementor-button-text,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:focus .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:hover .elementor-button-icon i,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:focus .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:hover .elementor-button-icon svg,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:focus .elementor-button-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button:active{transform:translateY(-1px) scale(.995)}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button{min-height:53px!important;padding:14px 17px!important;border-radius:10px!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-text{font-size:13px!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-icon i{font-size:18px!important}.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-icon svg,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-icon img{width:18px!important;height:18px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button::before,.elementor-639 .elementor-element.elementor-element-f1bb354 .elementor-button-icon{transition:none!important}}.elementor-639 .elementor-element.elementor-element-83ae50e .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-83ae50e p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-9aaadea{position:relative;display:flex!important;align-items:stretch!important;width:100%;height:100%;min-height:290px;margin:0!important;padding:32px 26px!important;background:#FFFFFF!important;border:1px solid #E4EDE9!important;border-radius:22px!important;box-shadow:none!important;overflow:hidden;cursor:default;transition:background-color 0.32s ease,border-color 0.32s ease,transform 0.32s cubic-bezier(.4,0,.2,1),box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-9aaadea::before{content:"";position:absolute;top:-120px;left:50%;width:260px;height:210px;background:rgb(46 217 126 / .055);border-radius:50%;filter:blur(70px);-webkit-filter:blur(70px);opacity:0;transform:translateX(-50%);pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-9aaadea:hover{background:#FFFFFF!important;border-color:#C8F5DE!important;transform:translateY(-5px);box-shadow:0 8px 36px rgb(2 150 69 / .13)!important}.elementor-639 .elementor-element.elementor-element-9aaadea:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-widget-container{position:relative;z-index:2;display:flex!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:64px!important;height:64px!important;margin:0 auto 18px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;margin:0!important;padding:0!important;color:#029645!important;background:linear-gradient(135deg,#EDFAF4 0%,#C8F5DE 100%)!important;border:2px solid #C8F5DE!important;border-radius:16px!important;box-shadow:none!important;transition:color 0.32s ease,background 0.32s ease,border-color 0.32s ease,transform 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon i{color:#029645!important;font-size:26px!important;line-height:1!important;transition:color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon svg{width:27px!important;height:27px!important;fill:#029645!important;color:#029645!important;transition:fill 0.32s ease,color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-9aaadea:hover .elementor-icon-box-icon .elementor-icon{color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#02642C 100%)!important;border-color:transparent!important;transform:translateY(-3px) scale(1.04);box-shadow:0 10px 23px rgb(2 150 69 / .28)!important}.elementor-639 .elementor-element.elementor-element-9aaadea:hover .elementor-icon-box-icon i{color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-9aaadea:hover .elementor-icon-box-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-content{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-title{margin:0 0 9px!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px!important;font-weight:900!important;line-height:1.3!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-description{max-width:360px;margin:0 auto!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.6!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-9aaadea:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-9aaadea:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-9aaadea:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-9aaadea:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-9aaadea{min-height:280px;padding:29px 23px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-9aaadea{min-height:auto;padding:27px 21px!important;border-radius:18px!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon{width:58px!important;height:58px!important;margin-bottom:16px!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon .elementor-icon{width:58px!important;height:58px!important;border-radius:14px!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon i{font-size:23px!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon svg{width:24px!important;height:24px!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-title span{font-size:21px!important}.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-description{max-width:320px;font-size:13px!important}.elementor-639 .elementor-element.elementor-element-9aaadea:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-9aaadea,.elementor-639 .elementor-element.elementor-element-9aaadea::before,.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-9aaadea .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-589b735{position:relative;display:flex!important;align-items:stretch!important;width:100%;height:100%;min-height:290px;margin:0!important;padding:32px 26px!important;background:#FFFFFF!important;border:1px solid #E4EDE9!important;border-radius:22px!important;box-shadow:none!important;overflow:hidden;cursor:default;transition:background-color 0.32s ease,border-color 0.32s ease,transform 0.32s cubic-bezier(.4,0,.2,1),box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-589b735::before{content:"";position:absolute;top:-120px;left:50%;width:260px;height:210px;background:rgb(46 217 126 / .055);border-radius:50%;filter:blur(70px);-webkit-filter:blur(70px);opacity:0;transform:translateX(-50%);pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-589b735:hover{background:#FFFFFF!important;border-color:#C8F5DE!important;transform:translateY(-5px);box-shadow:0 8px 36px rgb(2 150 69 / .13)!important}.elementor-639 .elementor-element.elementor-element-589b735:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-widget-container{position:relative;z-index:2;display:flex!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:64px!important;height:64px!important;margin:0 auto 18px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;margin:0!important;padding:0!important;color:#029645!important;background:linear-gradient(135deg,#EDFAF4 0%,#C8F5DE 100%)!important;border:2px solid #C8F5DE!important;border-radius:16px!important;box-shadow:none!important;transition:color 0.32s ease,background 0.32s ease,border-color 0.32s ease,transform 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon i{color:#029645!important;font-size:26px!important;line-height:1!important;transition:color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon svg{width:27px!important;height:27px!important;fill:#029645!important;color:#029645!important;transition:fill 0.32s ease,color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-589b735:hover .elementor-icon-box-icon .elementor-icon{color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#02642C 100%)!important;border-color:transparent!important;transform:translateY(-3px) scale(1.04);box-shadow:0 10px 23px rgb(2 150 69 / .28)!important}.elementor-639 .elementor-element.elementor-element-589b735:hover .elementor-icon-box-icon i{color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-589b735:hover .elementor-icon-box-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-content{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-title{margin:0 0 9px!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px!important;font-weight:900!important;line-height:1.3!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-description{max-width:360px;margin:0 auto!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.6!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-589b735:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-589b735:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-589b735:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-589b735:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-589b735{min-height:280px;padding:29px 23px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-589b735{min-height:auto;padding:27px 21px!important;border-radius:18px!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon{width:58px!important;height:58px!important;margin-bottom:16px!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon .elementor-icon{width:58px!important;height:58px!important;border-radius:14px!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon i{font-size:23px!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon svg{width:24px!important;height:24px!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-title span{font-size:21px!important}.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-description{max-width:320px;font-size:13px!important}.elementor-639 .elementor-element.elementor-element-589b735:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-589b735,.elementor-639 .elementor-element.elementor-element-589b735::before,.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-589b735 .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-e4d429c{position:relative;display:flex!important;align-items:stretch!important;width:100%;height:100%;min-height:290px;margin:0!important;padding:32px 26px!important;background:#FFFFFF!important;border:1px solid #E4EDE9!important;border-radius:22px!important;box-shadow:none!important;overflow:hidden;cursor:default;transition:background-color 0.32s ease,border-color 0.32s ease,transform 0.32s cubic-bezier(.4,0,.2,1),box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-e4d429c::before{content:"";position:absolute;top:-120px;left:50%;width:260px;height:210px;background:rgb(46 217 126 / .055);border-radius:50%;filter:blur(70px);-webkit-filter:blur(70px);opacity:0;transform:translateX(-50%);pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-e4d429c:hover{background:#FFFFFF!important;border-color:#C8F5DE!important;transform:translateY(-5px);box-shadow:0 8px 36px rgb(2 150 69 / .13)!important}.elementor-639 .elementor-element.elementor-element-e4d429c:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-widget-container{position:relative;z-index:2;display:flex!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:64px!important;height:64px!important;margin:0 auto 18px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;margin:0!important;padding:0!important;color:#029645!important;background:linear-gradient(135deg,#EDFAF4 0%,#C8F5DE 100%)!important;border:2px solid #C8F5DE!important;border-radius:16px!important;box-shadow:none!important;transition:color 0.32s ease,background 0.32s ease,border-color 0.32s ease,transform 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon i{color:#029645!important;font-size:26px!important;line-height:1!important;transition:color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon svg{width:27px!important;height:27px!important;fill:#029645!important;color:#029645!important;transition:fill 0.32s ease,color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-e4d429c:hover .elementor-icon-box-icon .elementor-icon{color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#02642C 100%)!important;border-color:transparent!important;transform:translateY(-3px) scale(1.04);box-shadow:0 10px 23px rgb(2 150 69 / .28)!important}.elementor-639 .elementor-element.elementor-element-e4d429c:hover .elementor-icon-box-icon i{color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-e4d429c:hover .elementor-icon-box-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-content{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-title{margin:0 0 9px!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px!important;font-weight:900!important;line-height:1.3!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-description{max-width:360px;margin:0 auto!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.6!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-e4d429c:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e4d429c:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e4d429c:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-e4d429c:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-e4d429c{min-height:280px;padding:29px 23px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-e4d429c{min-height:auto;padding:27px 21px!important;border-radius:18px!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon{width:58px!important;height:58px!important;margin-bottom:16px!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon .elementor-icon{width:58px!important;height:58px!important;border-radius:14px!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon i{font-size:23px!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon svg{width:24px!important;height:24px!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-title span{font-size:21px!important}.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-description{max-width:320px;font-size:13px!important}.elementor-639 .elementor-element.elementor-element-e4d429c:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-e4d429c,.elementor-639 .elementor-element.elementor-element-e4d429c::before,.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-e4d429c .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-e747c3e{position:relative;display:flex!important;align-items:stretch!important;width:100%;height:100%;min-height:290px;margin:0!important;padding:32px 26px!important;background:#FFFFFF!important;border:1px solid #E4EDE9!important;border-radius:22px!important;box-shadow:none!important;overflow:hidden;cursor:default;transition:background-color 0.32s ease,border-color 0.32s ease,transform 0.32s cubic-bezier(.4,0,.2,1),box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-e747c3e::before{content:"";position:absolute;top:-120px;left:50%;width:260px;height:210px;background:rgb(46 217 126 / .055);border-radius:50%;filter:blur(70px);-webkit-filter:blur(70px);opacity:0;transform:translateX(-50%);pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-e747c3e:hover{background:#FFFFFF!important;border-color:#C8F5DE!important;transform:translateY(-5px);box-shadow:0 8px 36px rgb(2 150 69 / .13)!important}.elementor-639 .elementor-element.elementor-element-e747c3e:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-widget-container{position:relative;z-index:2;display:flex!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:64px!important;height:64px!important;margin:0 auto 18px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;margin:0!important;padding:0!important;color:#029645!important;background:linear-gradient(135deg,#EDFAF4 0%,#C8F5DE 100%)!important;border:2px solid #C8F5DE!important;border-radius:16px!important;box-shadow:none!important;transition:color 0.32s ease,background 0.32s ease,border-color 0.32s ease,transform 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon i{color:#029645!important;font-size:26px!important;line-height:1!important;transition:color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon svg{width:27px!important;height:27px!important;fill:#029645!important;color:#029645!important;transition:fill 0.32s ease,color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-e747c3e:hover .elementor-icon-box-icon .elementor-icon{color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#02642C 100%)!important;border-color:transparent!important;transform:translateY(-3px) scale(1.04);box-shadow:0 10px 23px rgb(2 150 69 / .28)!important}.elementor-639 .elementor-element.elementor-element-e747c3e:hover .elementor-icon-box-icon i{color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-e747c3e:hover .elementor-icon-box-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-content{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-title{margin:0 0 9px!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px!important;font-weight:900!important;line-height:1.3!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-description{max-width:360px;margin:0 auto!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.6!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-e747c3e:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e747c3e:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e747c3e:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-e747c3e:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-e747c3e{min-height:280px;padding:29px 23px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-e747c3e{min-height:auto;padding:27px 21px!important;border-radius:18px!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon{width:58px!important;height:58px!important;margin-bottom:16px!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon .elementor-icon{width:58px!important;height:58px!important;border-radius:14px!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon i{font-size:23px!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon svg{width:24px!important;height:24px!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-title span{font-size:21px!important}.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-description{max-width:320px;font-size:13px!important}.elementor-639 .elementor-element.elementor-element-e747c3e:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-e747c3e,.elementor-639 .elementor-element.elementor-element-e747c3e::before,.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-e747c3e .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-204e95f{position:relative;display:flex!important;align-items:stretch!important;width:100%;height:100%;min-height:290px;margin:0!important;padding:32px 26px!important;background:#FFFFFF!important;border:1px solid #E4EDE9!important;border-radius:22px!important;box-shadow:none!important;overflow:hidden;cursor:default;transition:background-color 0.32s ease,border-color 0.32s ease,transform 0.32s cubic-bezier(.4,0,.2,1),box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-204e95f::before{content:"";position:absolute;top:-120px;left:50%;width:260px;height:210px;background:rgb(46 217 126 / .055);border-radius:50%;filter:blur(70px);-webkit-filter:blur(70px);opacity:0;transform:translateX(-50%);pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-204e95f:hover{background:#FFFFFF!important;border-color:#C8F5DE!important;transform:translateY(-5px);box-shadow:0 8px 36px rgb(2 150 69 / .13)!important}.elementor-639 .elementor-element.elementor-element-204e95f:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-widget-container{position:relative;z-index:2;display:flex!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:64px!important;height:64px!important;margin:0 auto 18px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;margin:0!important;padding:0!important;color:#029645!important;background:linear-gradient(135deg,#EDFAF4 0%,#C8F5DE 100%)!important;border:2px solid #C8F5DE!important;border-radius:16px!important;box-shadow:none!important;transition:color 0.32s ease,background 0.32s ease,border-color 0.32s ease,transform 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon i{color:#029645!important;font-size:26px!important;line-height:1!important;transition:color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon svg{width:27px!important;height:27px!important;fill:#029645!important;color:#029645!important;transition:fill 0.32s ease,color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-204e95f:hover .elementor-icon-box-icon .elementor-icon{color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#02642C 100%)!important;border-color:transparent!important;transform:translateY(-3px) scale(1.04);box-shadow:0 10px 23px rgb(2 150 69 / .28)!important}.elementor-639 .elementor-element.elementor-element-204e95f:hover .elementor-icon-box-icon i{color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-204e95f:hover .elementor-icon-box-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-content{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-title{margin:0 0 9px!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px!important;font-weight:900!important;line-height:1.3!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-description{max-width:360px;margin:0 auto!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.6!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-204e95f:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-204e95f:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-204e95f:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-204e95f:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-204e95f{min-height:280px;padding:29px 23px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-204e95f{min-height:auto;padding:27px 21px!important;border-radius:18px!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon{width:58px!important;height:58px!important;margin-bottom:16px!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon .elementor-icon{width:58px!important;height:58px!important;border-radius:14px!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon i{font-size:23px!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon svg{width:24px!important;height:24px!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-title span{font-size:21px!important}.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-description{max-width:320px;font-size:13px!important}.elementor-639 .elementor-element.elementor-element-204e95f:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-204e95f,.elementor-639 .elementor-element.elementor-element-204e95f::before,.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-204e95f .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-9acf2fa{position:relative;display:flex!important;align-items:stretch!important;width:100%;height:100%;min-height:290px;margin:0!important;padding:32px 26px!important;background:#FFFFFF!important;border:1px solid #E4EDE9!important;border-radius:22px!important;box-shadow:none!important;overflow:hidden;cursor:default;transition:background-color 0.32s ease,border-color 0.32s ease,transform 0.32s cubic-bezier(.4,0,.2,1),box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-9acf2fa::before{content:"";position:absolute;top:-120px;left:50%;width:260px;height:210px;background:rgb(46 217 126 / .055);border-radius:50%;filter:blur(70px);-webkit-filter:blur(70px);opacity:0;transform:translateX(-50%);pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-9acf2fa:hover{background:#FFFFFF!important;border-color:#C8F5DE!important;transform:translateY(-5px);box-shadow:0 8px 36px rgb(2 150 69 / .13)!important}.elementor-639 .elementor-element.elementor-element-9acf2fa:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-widget-container{position:relative;z-index:2;display:flex!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:64px!important;height:64px!important;margin:0 auto 18px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;margin:0!important;padding:0!important;color:#029645!important;background:linear-gradient(135deg,#EDFAF4 0%,#C8F5DE 100%)!important;border:2px solid #C8F5DE!important;border-radius:16px!important;box-shadow:none!important;transition:color 0.32s ease,background 0.32s ease,border-color 0.32s ease,transform 0.32s ease,box-shadow 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon i{color:#029645!important;font-size:26px!important;line-height:1!important;transition:color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon svg{width:27px!important;height:27px!important;fill:#029645!important;color:#029645!important;transition:fill 0.32s ease,color 0.32s ease,transform 0.32s ease!important}.elementor-639 .elementor-element.elementor-element-9acf2fa:hover .elementor-icon-box-icon .elementor-icon{color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#02642C 100%)!important;border-color:transparent!important;transform:translateY(-3px) scale(1.04);box-shadow:0 10px 23px rgb(2 150 69 / .28)!important}.elementor-639 .elementor-element.elementor-element-9acf2fa:hover .elementor-icon-box-icon i{color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-9acf2fa:hover .elementor-icon-box-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important;transform:scale(1.05)}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-content{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-title{margin:0 0 9px!important;padding:0!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px!important;font-weight:900!important;line-height:1.3!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-description{max-width:360px;margin:0 auto!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.6!important;text-align:center!important}.elementor-639 .elementor-element.elementor-element-9acf2fa:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-9acf2fa:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-9acf2fa:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-9acf2fa:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-9acf2fa{min-height:280px;padding:29px 23px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-9acf2fa{min-height:auto;padding:27px 21px!important;border-radius:18px!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon{width:58px!important;height:58px!important;margin-bottom:16px!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon .elementor-icon{width:58px!important;height:58px!important;border-radius:14px!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon i{font-size:23px!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon svg{width:24px!important;height:24px!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-title span{font-size:21px!important}.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-description{max-width:320px;font-size:13px!important}.elementor-639 .elementor-element.elementor-element-9acf2fa:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-9acf2fa,.elementor-639 .elementor-element.elementor-element-9acf2fa::before,.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-9acf2fa .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-b66eff6 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-b66eff6 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-4b43d28{position:relative;display:flex!important;align-items:stretch!important;width:100%;min-height:148px;margin:0!important;padding:21px 22px!important;background:#F2F6F4!important;border:1px solid #DCE6E1!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .5)!important;overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-4b43d28::before{content:"";position:absolute;top:-100px;right:-100px;width:230px;height:230px;background:rgb(46 217 126 / .06);border-radius:50%;filter:blur(65px);-webkit-filter:blur(65px);opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-4b43d28:hover{background:#F8FCFA!important;border-color:#C8F5DE!important;transform:translateY(-3px);box-shadow:0 11px 27px rgb(2 150 69 / .08),inset 0 1px 0 rgb(255 255 255 / .65)!important}.elementor-639 .elementor-element.elementor-element-4b43d28:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-widget-container{position:relative;z-index:2;display:flex!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:52px!important;height:52px!important;margin:0 18px 0 0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;margin:0!important;padding:0!important;color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#027A35 100%)!important;border:none!important;border-radius:11px!important;box-shadow:0 7px 17px rgb(2 150 69 / .25)!important;transition:transform 0.35s ease,box-shadow 0.35s ease,filter 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon i{color:#FFFFFF!important;font-size:21px!important;line-height:1!important;transition:transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon svg{width:22px!important;height:22px!important;fill:#FFFFFF!important;color:#FFFFFF!important;transition:transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-4b43d28:hover .elementor-icon-box-icon .elementor-icon{transform:translateY(-3px) rotate(-3deg) scale(1.04);filter:brightness(1.05);box-shadow:0 11px 23px rgb(2 150 69 / .34)!important}.elementor-639 .elementor-element.elementor-element-4b43d28:hover .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-4b43d28:hover .elementor-icon-box-icon svg{transform:scale(1.06)}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-content{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:3px 0 0!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title{margin:0 0 7px!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:17px!important;font-weight:700!important;line-height:1.35!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-description{margin:0!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:400!important;line-height:1.55!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-4b43d28:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-4b43d28:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-4b43d28:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-4b43d28:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-4b43d28{min-height:140px;padding:20px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-4b43d28{min-height:auto;padding:19px 17px!important;border-radius:13px!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon{width:47px!important;height:47px!important;margin-right:14px!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon .elementor-icon{width:47px!important;height:47px!important;border-radius:10px!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon i{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon svg{width:20px!important;height:20px!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title span{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-description{font-size:12px!important;line-height:1.55!important}.elementor-639 .elementor-element.elementor-element-4b43d28:hover{transform:translateY(-2px)}}@media (max-width:380px){.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-wrapper{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon{margin:0 0 13px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-4b43d28,.elementor-639 .elementor-element.elementor-element-4b43d28::before,.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-4b43d28{height:auto!important;min-height:0!important;padding-top:20px!important;padding-right:22px!important;padding-bottom:20px!important;padding-left:22px!important;align-self:flex-start!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-widget-container{align-items:flex-start!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-wrapper{align-items:flex-start!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-content{display:flex!important;flex-direction:column!important;gap:0!important;padding-top:2px!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title{margin-top:0!important;margin-right:0!important;margin-bottom:3px!important;margin-left:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title span{margin-top:0!important;margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-description{margin:0!important;padding:0!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-4b43d28{min-height:0!important;padding:18px 17px!important}.elementor-639 .elementor-element.elementor-element-4b43d28 .elementor-icon-box-title{margin-bottom:3px!important}}.elementor-639 .elementor-element.elementor-element-e882265{position:relative;display:flex!important;align-items:stretch!important;width:100%;min-height:148px;margin:0!important;padding:21px 22px!important;background:#F2F6F4!important;border:1px solid #DCE6E1!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .5)!important;overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-e882265::before{content:"";position:absolute;top:-100px;right:-100px;width:230px;height:230px;background:rgb(46 217 126 / .06);border-radius:50%;filter:blur(65px);-webkit-filter:blur(65px);opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-e882265:hover{background:#F8FCFA!important;border-color:#C8F5DE!important;transform:translateY(-3px);box-shadow:0 11px 27px rgb(2 150 69 / .08),inset 0 1px 0 rgb(255 255 255 / .65)!important}.elementor-639 .elementor-element.elementor-element-e882265:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-widget-container{position:relative;z-index:2;display:flex!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:52px!important;height:52px!important;margin:0 18px 0 0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;margin:0!important;padding:0!important;color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#027A35 100%)!important;border:none!important;border-radius:11px!important;box-shadow:0 7px 17px rgb(2 150 69 / .25)!important;transition:transform 0.35s ease,box-shadow 0.35s ease,filter 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon i{color:#FFFFFF!important;font-size:21px!important;line-height:1!important;transition:transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon svg{width:22px!important;height:22px!important;fill:#FFFFFF!important;color:#FFFFFF!important;transition:transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-e882265:hover .elementor-icon-box-icon .elementor-icon{transform:translateY(-3px) rotate(-3deg) scale(1.04);filter:brightness(1.05);box-shadow:0 11px 23px rgb(2 150 69 / .34)!important}.elementor-639 .elementor-element.elementor-element-e882265:hover .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-e882265:hover .elementor-icon-box-icon svg{transform:scale(1.06)}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-content{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:3px 0 0!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title{margin:0 0 7px!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:17px!important;font-weight:700!important;line-height:1.35!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-description{margin:0!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:400!important;line-height:1.55!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-e882265:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e882265:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e882265:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-e882265:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-e882265{min-height:140px;padding:20px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-e882265{min-height:auto;padding:19px 17px!important;border-radius:13px!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon{width:47px!important;height:47px!important;margin-right:14px!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon .elementor-icon{width:47px!important;height:47px!important;border-radius:10px!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon i{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon svg{width:20px!important;height:20px!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title span{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-description{font-size:12px!important;line-height:1.55!important}.elementor-639 .elementor-element.elementor-element-e882265:hover{transform:translateY(-2px)}}@media (max-width:380px){.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-wrapper{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon{margin:0 0 13px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-e882265,.elementor-639 .elementor-element.elementor-element-e882265::before,.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-e882265{height:auto!important;min-height:0!important;padding-top:20px!important;padding-right:22px!important;padding-bottom:20px!important;padding-left:22px!important;align-self:flex-start!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-widget-container{align-items:flex-start!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-wrapper{align-items:flex-start!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-content{display:flex!important;flex-direction:column!important;gap:0!important;padding-top:2px!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title{margin-top:0!important;margin-right:0!important;margin-bottom:3px!important;margin-left:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title span{margin-top:0!important;margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-description{margin:0!important;padding:0!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-e882265{min-height:0!important;padding:18px 17px!important}.elementor-639 .elementor-element.elementor-element-e882265 .elementor-icon-box-title{margin-bottom:3px!important}}.elementor-639 .elementor-element.elementor-element-5e3965a{position:relative;display:flex!important;align-items:stretch!important;width:100%;min-height:148px;margin:0!important;padding:21px 22px!important;background:#F2F6F4!important;border:1px solid #DCE6E1!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .5)!important;overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-5e3965a::before{content:"";position:absolute;top:-100px;right:-100px;width:230px;height:230px;background:rgb(46 217 126 / .06);border-radius:50%;filter:blur(65px);-webkit-filter:blur(65px);opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-5e3965a:hover{background:#F8FCFA!important;border-color:#C8F5DE!important;transform:translateY(-3px);box-shadow:0 11px 27px rgb(2 150 69 / .08),inset 0 1px 0 rgb(255 255 255 / .65)!important}.elementor-639 .elementor-element.elementor-element-5e3965a:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-widget-container{position:relative;z-index:2;display:flex!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:52px!important;height:52px!important;margin:0 18px 0 0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;margin:0!important;padding:0!important;color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#027A35 100%)!important;border:none!important;border-radius:11px!important;box-shadow:0 7px 17px rgb(2 150 69 / .25)!important;transition:transform 0.35s ease,box-shadow 0.35s ease,filter 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon i{color:#FFFFFF!important;font-size:21px!important;line-height:1!important;transition:transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon svg{width:22px!important;height:22px!important;fill:#FFFFFF!important;color:#FFFFFF!important;transition:transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-5e3965a:hover .elementor-icon-box-icon .elementor-icon{transform:translateY(-3px) rotate(-3deg) scale(1.04);filter:brightness(1.05);box-shadow:0 11px 23px rgb(2 150 69 / .34)!important}.elementor-639 .elementor-element.elementor-element-5e3965a:hover .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-5e3965a:hover .elementor-icon-box-icon svg{transform:scale(1.06)}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-content{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:3px 0 0!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title{margin:0 0 7px!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:17px!important;font-weight:700!important;line-height:1.35!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-description{margin:0!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:400!important;line-height:1.55!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-5e3965a:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-5e3965a:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-5e3965a:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-5e3965a:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-5e3965a{min-height:140px;padding:20px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-5e3965a{min-height:auto;padding:19px 17px!important;border-radius:13px!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon{width:47px!important;height:47px!important;margin-right:14px!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon .elementor-icon{width:47px!important;height:47px!important;border-radius:10px!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon i{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon svg{width:20px!important;height:20px!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title span{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-description{font-size:12px!important;line-height:1.55!important}.elementor-639 .elementor-element.elementor-element-5e3965a:hover{transform:translateY(-2px)}}@media (max-width:380px){.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-wrapper{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon{margin:0 0 13px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-5e3965a,.elementor-639 .elementor-element.elementor-element-5e3965a::before,.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-5e3965a{height:auto!important;min-height:0!important;padding-top:20px!important;padding-right:22px!important;padding-bottom:20px!important;padding-left:22px!important;align-self:flex-start!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-widget-container{align-items:flex-start!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-wrapper{align-items:flex-start!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-content{display:flex!important;flex-direction:column!important;gap:0!important;padding-top:2px!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title{margin-top:0!important;margin-right:0!important;margin-bottom:3px!important;margin-left:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title span{margin-top:0!important;margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-description{margin:0!important;padding:0!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-5e3965a{min-height:0!important;padding:18px 17px!important}.elementor-639 .elementor-element.elementor-element-5e3965a .elementor-icon-box-title{margin-bottom:3px!important}}.elementor-639 .elementor-element.elementor-element-c8cd21d{position:relative;display:flex!important;align-items:stretch!important;width:100%;min-height:148px;margin:0!important;padding:21px 22px!important;background:#F2F6F4!important;border:1px solid #DCE6E1!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .5)!important;overflow:hidden;transition:background-color 0.35s ease,border-color 0.35s ease,transform 0.35s ease,box-shadow 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-c8cd21d::before{content:"";position:absolute;top:-100px;right:-100px;width:230px;height:230px;background:rgb(46 217 126 / .06);border-radius:50%;filter:blur(65px);-webkit-filter:blur(65px);opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-639 .elementor-element.elementor-element-c8cd21d:hover{background:#F8FCFA!important;border-color:#C8F5DE!important;transform:translateY(-3px);box-shadow:0 11px 27px rgb(2 150 69 / .08),inset 0 1px 0 rgb(255 255 255 / .65)!important}.elementor-639 .elementor-element.elementor-element-c8cd21d:hover::before{opacity:1}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-widget-container{position:relative;z-index:2;display:flex!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:52px!important;height:52px!important;margin:0 18px 0 0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;margin:0!important;padding:0!important;color:#FFFFFF!important;background:linear-gradient(135deg,#029645 0%,#027A35 100%)!important;border:none!important;border-radius:11px!important;box-shadow:0 7px 17px rgb(2 150 69 / .25)!important;transition:transform 0.35s ease,box-shadow 0.35s ease,filter 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon i{color:#FFFFFF!important;font-size:21px!important;line-height:1!important;transition:transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon svg{width:22px!important;height:22px!important;fill:#FFFFFF!important;color:#FFFFFF!important;transition:transform 0.35s ease!important}.elementor-639 .elementor-element.elementor-element-c8cd21d:hover .elementor-icon-box-icon .elementor-icon{transform:translateY(-3px) rotate(-3deg) scale(1.04);filter:brightness(1.05);box-shadow:0 11px 23px rgb(2 150 69 / .34)!important}.elementor-639 .elementor-element.elementor-element-c8cd21d:hover .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-c8cd21d:hover .elementor-icon-box-icon svg{transform:scale(1.06)}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-content{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:3px 0 0!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title{margin:0 0 7px!important;padding:0!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title span{color:#0C1F16!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:17px!important;font-weight:700!important;line-height:1.35!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-description{margin:0!important;padding:0!important;color:#3D5C4D!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:13px!important;font-weight:400!important;line-height:1.55!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-c8cd21d:hover .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-c8cd21d:hover .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-c8cd21d:hover .elementor-icon-box-title span{color:#0C1F16!important}.elementor-639 .elementor-element.elementor-element-c8cd21d:hover .elementor-icon-box-description{color:#3D5C4D!important}@media (max-width:1024px){.elementor-639 .elementor-element.elementor-element-c8cd21d{min-height:140px;padding:20px!important}}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-c8cd21d{min-height:auto;padding:19px 17px!important;border-radius:13px!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon{width:47px!important;height:47px!important;margin-right:14px!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon .elementor-icon{width:47px!important;height:47px!important;border-radius:10px!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon i{font-size:19px!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon svg{width:20px!important;height:20px!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title span{font-size:16px!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-description{font-size:12px!important;line-height:1.55!important}.elementor-639 .elementor-element.elementor-element-c8cd21d:hover{transform:translateY(-2px)}}@media (max-width:380px){.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-wrapper{flex-direction:column!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon{margin:0 0 13px!important}}@media (prefers-reduced-motion:reduce){.elementor-639 .elementor-element.elementor-element-c8cd21d,.elementor-639 .elementor-element.elementor-element-c8cd21d::before,.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon .elementor-icon,.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon i,.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-icon svg{transition:none!important}}.elementor-639 .elementor-element.elementor-element-c8cd21d{height:auto!important;min-height:0!important;padding-top:20px!important;padding-right:22px!important;padding-bottom:20px!important;padding-left:22px!important;align-self:flex-start!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-widget-container{align-items:flex-start!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-wrapper{align-items:flex-start!important;height:auto!important;min-height:0!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-content{display:flex!important;flex-direction:column!important;gap:0!important;padding-top:2px!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title{margin-top:0!important;margin-right:0!important;margin-bottom:3px!important;margin-left:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title,.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title a,.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title span{margin-top:0!important;margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-description{margin:0!important;padding:0!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-c8cd21d{min-height:0!important;padding:18px 17px!important}.elementor-639 .elementor-element.elementor-element-c8cd21d .elementor-icon-box-title{margin-bottom:3px!important}}.elementor-639 .elementor-element.elementor-element-59dd258{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button-wrapper{width:100%!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:56px!important;padding:14px 20px!important;color:#FFFFFF!important;background-color:#027A35!important;background-image:linear-gradient(135deg,#02B050 0%,#027A35 100%)!important;border:none!important;border-radius:10px!important;box-shadow:0 7px 17px rgb(2 150 69 / .28)!important;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease,filter 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button-text{color:#FFFFFF!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;color:#FFFFFF!important;font-size:21px!important;line-height:1!important;transition:transform 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button-icon i{color:#FFFFFF!important;font-size:21px!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button-icon svg{width:21px!important;height:21px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button-icon img{width:21px!important;height:21px!important;object-fit:contain;filter:brightness(0) invert(1)}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button::before{content:"";position:absolute;z-index:1;top:0;left:-115%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .24),transparent);transform:skewX(-22deg);transition:left 0.65s ease}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button:focus{color:#FFFFFF!important;background-color:#02642C!important;background-image:linear-gradient(135deg,#029645 0%,#02642C 100%)!important;transform:translateY(-3px);filter:brightness(1.04);box-shadow:0 12px 27px rgb(2 150 69 / .42)!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button:hover::before{left:155%}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button:hover .elementor-button-icon{transform:scale(1.1) rotate(-4deg)}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button:hover .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button:hover .elementor-button-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-59dd258 .elementor-button:active{transform:translateY(-1px) scale(.99)}.elementor-639 .elementor-element.elementor-element-37a6611{width:100%!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-widget-container,.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button-wrapper{width:100%!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:56px!important;padding:14px 20px!important;color:#FFFFFF!important;background-color:#25D366!important;background-image:linear-gradient(135deg,#2EDB72 0%,#25D366 100%)!important;border:none!important;border-radius:10px!important;box-shadow:0 7px 17px rgb(37 211 102 / .27)!important;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease,filter 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button-text{color:#FFFFFF!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:14px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;color:#FFFFFF!important;font-size:20px!important;line-height:1!important;transition:transform 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button-icon i{color:#FFFFFF!important;font-size:20px!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button-icon svg{width:20px!important;height:20px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button-icon img{width:20px!important;height:20px!important;object-fit:contain;filter:brightness(0) invert(1)}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button::before{content:"";position:absolute;z-index:1;top:0;left:-115%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .26),transparent);transform:skewX(-22deg);transition:left 0.65s ease}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button:focus{color:#FFFFFF!important;background-color:#20BA5A!important;background-image:linear-gradient(135deg,#27D66B 0%,#20BA5A 100%)!important;transform:translateY(-3px);filter:brightness(1.03);box-shadow:0 12px 27px rgb(37 211 102 / .43)!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button:hover::before{left:155%}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button:hover .elementor-button-icon{transform:scale(1.1)}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button:hover .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button:hover .elementor-button-icon svg{fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-37a6611 .elementor-button:active{transform:translateY(-1px) scale(.99)}.elementor-639 .elementor-element.elementor-element-f307fb9 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-f307fb9 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-1ceab96{width:100%}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-items{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item{display:flex!important;align-items:center!important;width:100%;margin:0!important;padding:0!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item>a{display:flex!important;align-items:center!important;gap:13px!important;width:100%;padding:0!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item:not(:has(a)){gap:13px!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;color:#009846!important;background:#edfaf4!important;border:1px solid rgb(2 176 80 / .2)!important;border-radius:9px!important;transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.25s ease!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-icon i{color:#009846!important;font-size:15px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-icon svg{width:16px!important;height:16px!important;fill:#009846!important;color:#009846!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-text{margin:0!important;padding:0!important;color:#092b1c!important;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:15px!important;font-weight:500!important;line-height:1.45!important;text-align:left!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item:hover .elementor-icon-list-icon{background:#dff8eb!important;border-color:rgb(2 176 80 / .42)!important;transform:translateY(-2px)}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#092b1c!important;background:transparent!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-item::after{display:none!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-items{gap:9px!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-icon{flex-basis:32px!important;width:32px!important;height:32px!important;border-radius:8px!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-icon i{font-size:14px!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-icon svg{width:15px!important;height:15px!important}.elementor-639 .elementor-element.elementor-element-1ceab96 .elementor-icon-list-text{font-size:13px!important;line-height:1.4!important}}.elementor-639 .elementor-element.elementor-element-a674482{width:100%}.elementor-639 .elementor-element.elementor-element-a674482 *,.elementor-639 .elementor-element.elementor-element-a674482 *::before,.elementor-639 .elementor-element.elementor-element-a674482 *::after{box-sizing:border-box}.elementor-639 .elementor-element.elementor-element-a674482 .wpcf7,.elementor-639 .elementor-element.elementor-element-a674482 .wpcf7-form{width:100%;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a674482 .wpcf7-form p,.elementor-639 .elementor-element.elementor-element-a674482 .wpcf7-form br{margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a674482 .wpcf7-form br{display:none!important}.elementor-639 .elementor-element.elementor-element-a674482 .wpcf7-form-control-wrap{display:block;width:100%;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-form{width:100%;margin:0;padding:20px 34px;color:#062C1F;background:#FFF;border:1px solid rgb(0 122 60 / .045);border-radius:0;box-shadow:0 2px 8px rgb(0 105 55 / .025),0 14px 34px rgb(0 105 55 / .045),0 28px 60px rgb(0 105 55 / .025)!important;font-family:"Plus Jakarta Sans",Arial,sans-serif}.elementor-639 .elementor-element.elementor-element-a674482 .eco-form::before,.elementor-639 .elementor-element.elementor-element-a674482 .eco-form::after{display:none!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-form__header{display:block;margin:0 0 31px;padding:0;border:0}.elementor-639 .elementor-element.elementor-element-a674482 .eco-form__header h3{margin:0!important;padding:0!important;color:#EB5B18!important;font-family:"Lora",Georgia,serif!important;font-size:18px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-0.25px!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-form__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:18px;width:100%}.elementor-639 .elementor-element.elementor-element-a674482 .eco-field{min-width:0;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-field--full{grid-column:1 / -1}.elementor-639 .elementor-element.elementor-element-a674482 .eco-label,.elementor-639 .elementor-element.elementor-element-a674482 label.eco-label,.elementor-639 .elementor-element.elementor-element-a674482 legend.eco-label{display:block;width:100%;margin:0 0 8px!important;padding:0!important;color:#052B1E!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-0.1px!important;text-transform:none!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-control{display:block;width:100%!important;margin:0!important;color:#153B2D!important;background-color:#F4F8F6!important;border:1px solid #C7D8D0!important;border-radius:8px!important;outline:none!important;box-shadow:none!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;transition:border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease!important}.elementor-639 .elementor-element.elementor-element-a674482 input.eco-control,.elementor-639 .elementor-element.elementor-element-a674482 select.eco-control{height:48px!important;min-height:48px!important;padding:0 15px!important}.elementor-639 .elementor-element.elementor-element-a674482 select.eco-control{padding-right:37px!important;color:#183D2F!important;cursor:pointer;appearance:auto;-webkit-appearance:auto}.elementor-639 .elementor-element.elementor-element-a674482 textarea.eco-control{display:block;height:95px!important;min-height:95px!important;max-height:200px;padding:14px 15px!important;resize:vertical}.elementor-639 .elementor-element.elementor-element-a674482 .eco-control::placeholder{color:#91A69D!important;opacity:1!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-control:hover{border-color:#ADC8BC!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-control:focus{background-color:#FFFFFF!important;border-color:#02A84D!important;box-shadow:0 0 0 3px rgb(2 176 80 / .075)!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-services{min-width:0;margin:7px 0 0!important;padding:0!important;border:0!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-services>legend.eco-label{display:block;float:none;width:100%;margin:0 0 11px!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-services__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;row-gap:13px;width:100%;margin:0;padding:0}.elementor-639 .elementor-element.elementor-element-a674482 .eco-option{display:flex;align-items:center;gap:4px;min-width:0;margin:0!important;padding:0!important;color:#062D20!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important;cursor:pointer}.elementor-639 .elementor-element.elementor-element-a674482 .eco-option span{color:#062D20!important;font:inherit!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-option>input[type="checkbox"]{position:relative;flex:0 0 11px;width:11px!important;height:11px!important;min-width:11px!important;min-height:11px!important;margin:0!important;padding:0!important;accent-color:#02B050;background:#FFF;border:1px solid #87958F;border-radius:1px;box-shadow:none!important;appearance:auto;-webkit-appearance:checkbox;cursor:pointer}.elementor-639 .elementor-element.elementor-element-a674482 .eco-message{margin-top:1px!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-acceptance{margin-top:5px!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-option--acceptance{display:block;color:#062D20!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-option--acceptance .wpcf7-form-control-wrap,.elementor-639 .elementor-element.elementor-element-a674482 .eco-option--acceptance .wpcf7-acceptance,.elementor-639 .elementor-element.elementor-element-a674482 .eco-option--acceptance .wpcf7-form-control{display:block;width:100%;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-option--acceptance .wpcf7-list-item{display:block;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-option--acceptance .wpcf7-list-item label{display:flex;align-items:center;gap:4px;margin:0!important;padding:0!important;color:#062D20!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important;cursor:pointer}.elementor-639 .elementor-element.elementor-element-a674482 .eco-option--acceptance input[type="checkbox"]{flex:0 0 11px;width:11px!important;height:11px!important;min-width:11px!important;min-height:11px!important;margin:0!important;padding:0!important;accent-color:#02B050;box-shadow:none!important;appearance:auto;-webkit-appearance:checkbox}.elementor-639 .elementor-element.elementor-element-a674482 .eco-submit{position:relative}.elementor-639 .elementor-element.elementor-element-a674482 .eco-submit__button{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;margin:0;padding:14px 20px;color:#FFFFFF!important;background:linear-gradient(135deg,#05C761 0%,#02A94C 100%)!important;border:0!important;border-radius:10px!important;box-shadow:0 6px 17px rgb(2 176 80 / .27)!important;cursor:pointer;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;transition:transform 0.25s ease,box-shadow 0.25s ease,filter 0.25s ease!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-submit__button svg{flex:0 0 auto;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.elementor-639 .elementor-element.elementor-element-a674482 .eco-submit__button:hover,.elementor-639 .elementor-element.elementor-element-a674482 .eco-submit__button:focus{color:#FFFFFF!important;box-shadow:0 9px 22px rgb(2 150 69 / .34)!important;filter:brightness(.97);transform:translateY(-2px)}.elementor-639 .elementor-element.elementor-element-a674482 .eco-submit__button:active{transform:translateY(0)}.elementor-639 .elementor-element.elementor-element-a674482 .wpcf7-spinner{position:absolute;top:50%;right:14px;margin:0!important;transform:translateY(-50%)}.elementor-639 .elementor-element.elementor-element-a674482 .wpcf7-not-valid-tip{display:block;margin:4px 0 0!important;color:#C62828;font-size:10px;font-weight:600;line-height:1.35}.elementor-639 .elementor-element.elementor-element-a674482 .eco-control.wpcf7-not-valid{border-color:#DB6B6B!important}.elementor-639 .elementor-element.elementor-element-a674482 .wpcf7-response-output{margin:15px 0 0!important;padding:11px 13px!important;color:#153B2D;background:#F3FBF7;border:1px solid #02B050!important;border-radius:8px;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:12px;line-height:1.45}.elementor-639 .elementor-element.elementor-element-a674482 form.invalid .wpcf7-response-output,.elementor-639 .elementor-element.elementor-element-a674482 form.unaccepted .wpcf7-response-output{color:#8A3B00;background:#FFF8F2;border-color:#EB5B18!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-a674482 .eco-form{padding:21px 18px 19px}.elementor-639 .elementor-element.elementor-element-a674482 .eco-form__header{margin-bottom:25px}.elementor-639 .elementor-element.elementor-element-a674482 .eco-form__fields{grid-template-columns:1fr;column-gap:0;row-gap:17px}.elementor-639 .elementor-element.elementor-element-a674482 .eco-field--full{grid-column:auto}.elementor-639 .elementor-element.elementor-element-a674482 .eco-services{margin-top:4px!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-services>legend.eco-label{margin-bottom:11px!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-services__grid{grid-template-columns:1fr;row-gap:12px}.elementor-639 .elementor-element.elementor-element-a674482 textarea.eco-control{height:108px!important;min-height:108px!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-submit__button{min-height:54px;padding:13px 15px;font-size:14px!important}}.elementor-639 .elementor-element.elementor-element-a674482 .eco-form{border:1px solid rgb(0 122 60 / .08);border-radius:16px;box-shadow:0 4px 10px rgb(0 105 55 / .04),0 16px 38px rgb(0 105 55 / .075),0 30px 65px rgb(0 105 55 / .04)!important;overflow:hidden}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-a674482 .eco-form{border-radius:14px;box-shadow:0 4px 10px rgb(0 105 55 / .04),0 14px 32px rgb(0 105 55 / .07)!important}}.elementor-639 .elementor-element.elementor-element-a674482 .eco-services .wpcf7-form-control-wrap,.elementor-639 .elementor-element.elementor-element-a674482 .eco-services .wpcf7-form-control,.elementor-639 .elementor-element.elementor-element-a674482 .eco-services .wpcf7-list-item{display:block;width:100%;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-a674482 .eco-services .wpcf7-list-item label{display:flex;align-items:center;gap:4px;margin:0!important;padding:0!important;color:#062D20!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important;cursor:pointer}.elementor-639 .elementor-element.elementor-element-a674482 .eco-services input[type="checkbox"]{flex:0 0 11px;width:11px!important;height:11px!important;min-width:11px!important;min-height:11px!important;margin:0!important;padding:0!important;accent-color:#02B050;box-shadow:none!important;appearance:auto;-webkit-appearance:checkbox}.elementor-639 .elementor-element.elementor-element-b1256e2{display:inline-flex!important;width:auto!important;max-width:100%}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-widget-container{display:inline-flex!important;width:auto!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-items{display:inline-flex!important;width:auto!important;margin:0!important;padding:0!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item{display:inline-flex!important;align-items:center!important;width:auto!important;min-height:34px;margin:0!important;padding:7px 14px!important;color:#F3D63A!important;background:rgb(147 147 28 / .28)!important;border:1px solid rgb(243 214 58 / .52)!important;border-radius:100px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04);transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item>a{display:inline-flex!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;padding:0!important;color:#F3D63A!important;background:transparent!important;text-decoration:none!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item:not(:has(a)){gap:6px!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto;width:14px!important;height:14px!important;margin:0!important;padding:0!important;color:#F3D63A!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-icon i{color:#F3D63A!important;font-size:12px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-icon svg{width:13px!important;height:13px!important;fill:#F3D63A!important;color:#F3D63A!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-text{margin:0!important;padding:0!important;color:#F3D63A!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item::after{display:none!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item:hover{background:rgb(164 160 25 / .38)!important;border-color:rgb(243 214 58 / .75)!important;box-shadow:0 6px 16px rgb(0 0 0 / .1),inset 0 1px 0 rgb(255 255 255 / .06);transform:translateY(-2px)}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item:hover,.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item:hover>a,.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item:hover .elementor-icon-list-text,.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item:hover .elementor-icon-list-icon,.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F3D63A!important}@media (max-width:767px){.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-item{min-height:32px;padding:7px 12px!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-text{font-size:11px!important}.elementor-639 .elementor-element.elementor-element-b1256e2 .elementor-icon-list-icon svg{width:12px!important;height:12px!important}}.elementor-639 .elementor-element.elementor-element-a672c60 .elementor-widget-container>:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-a672c60 p:last-child{margin-bottom:0!important}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button{position:relative;min-height:54px;padding:15px 24px!important;color:#FFFFFF!important;background:linear-gradient(135deg,#02C45E 0%,#02B050 100%)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:11px!important;box-shadow:0 9px 22px rgb(2 176 80 / .24),inset 0 1px 0 rgb(255 255 255 / .1)!important;overflow:hidden;transition:color 0.3s ease,background 0.3s ease,border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button-text{color:#FFFFFF!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:21px!important;line-height:1!important}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button-icon svg{width:21px!important;height:21px!important;fill:#FFFFFF!important;color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button-icon img{width:21px!important;height:21px!important;object-fit:contain;filter:brightness(0) invert(1)}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button::before{content:"";position:absolute;z-index:1;top:0;left:-110%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .25),transparent);transform:skewX(-22deg);transition:left 0.65s ease}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:focus{color:#FFFFFF!important;background:linear-gradient(135deg,#02B050 0%,#029645 100%)!important;border-color:rgb(255 255 255 / .18)!important;transform:translateY(-3px);box-shadow:0 14px 30px rgb(2 176 80 / .34),inset 0 1px 0 rgb(255 255 255 / .14)!important}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:hover::before,.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:focus::before{left:150%}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:focus .elementor-button-text,.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:focus .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:hover .elementor-button-icon i,.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:focus .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-c9ca6fe .elementor-button:active{transform:translateY(-1px) scale(.99)}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button{position:relative;min-height:54px;padding:15px 24px!important;color:#FFFFFF!important;background:rgb(255 255 255 / .1)!important;border:1px solid rgb(255 255 255 / .42)!important;border-radius:11px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .06)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden;transition:color 0.3s ease,background 0.3s ease,border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button-content-wrapper{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button-text{color:#FFFFFF!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important;transition:color 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:20px!important;line-height:1!important;transition:color 0.3s ease,transform 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button-icon i{color:#FFFFFF!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button-icon svg{width:20px!important;height:20px!important;fill:#FFFFFF!important;color:#FFFFFF!important;transition:fill 0.3s ease,color 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button-icon img{width:20px!important;height:20px!important;object-fit:contain;filter:brightness(0) invert(1);transition:filter 0.3s ease!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:hover,.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:focus{color:#027A35!important;background:#FFFFFF!important;border-color:#FFFFFF!important;transform:translateY(-3px);box-shadow:0 14px 30px rgb(0 30 15 / .22)!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:hover .elementor-button-text,.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:focus .elementor-button-text{color:#027A35!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:focus .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:hover .elementor-button-icon i,.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:focus .elementor-button-icon i{color:#027A35!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:hover .elementor-button-icon svg,.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:focus .elementor-button-icon svg{fill:#027A35!important;color:#027A35!important}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:hover .elementor-button-icon img,.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:focus .elementor-button-icon img{filter:brightness(0) saturate(100%) invert(32%) sepia(93%) saturate(785%) hue-rotate(103deg) brightness(91%) contrast(98%)}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:hover .elementor-button-icon,.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:focus .elementor-button-icon{transform:scale(1.08)}.elementor-639 .elementor-element.elementor-element-b0aad0a .elementor-button:active{transform:translateY(-1px) scale(.99)}.elementor-639 .elementor-element.elementor-element-f96fa6d{position:relative;isolation:isolate;background:linear-gradient(150deg,#00170C 0%,#014525 55%,#01652E 100%)!important;overflow:hidden!important}.elementor-639 .elementor-element.elementor-element-f96fa6d::after{content:"";position:absolute;z-index:0;inset:0;width:100%;height:100%;background:radial-gradient(ellipse at 65% 40%,rgb(2 196 94 / .18) 0%,rgb(2 176 80 / .09) 32%,rgb(2 150 69 / .03) 48%,transparent 62%);pointer-events:none}.elementor-639 .elementor-element.elementor-element-f96fa6d>.e-con-inner,.elementor-639 .elementor-element.elementor-element-f96fa6d>.elementor-element{position:relative;z-index:1}