.elementor-15 .elementor-element.elementor-element-6626429{--display:flex;--min-height:372px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-6626429:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6626429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-15 .elementor-element.elementor-element-d6c79a5{text-align:center;}.elementor-15 .elementor-element.elementor-element-d6c79a5 .elementor-heading-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cac0e7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cac0e7f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cac0e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-15 .elementor-element.elementor-element-374eb6d{--display:flex;}.elementor-15 .elementor-element.elementor-element-5b96a0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 18px 45px -12px rgba(29,65,54,.25);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-5b96a0e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5b96a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #5A9D88 0%, #1D4136 100%);}.elementor-15 .elementor-element.elementor-element-5b96a0e.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d3bcf29 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-05061d6{--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:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DFEBE6;--border-color:#DFEBE6;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-15 .elementor-element.elementor-element-5939eb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-095838a .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-095838a.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#39836B;}.elementor-15 .elementor-element.elementor-element-095838a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-095838a.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-095838a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-095838a.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-095838a.elementor-view-framed .elementor-icon{background-color:#39836B;}.elementor-15 .elementor-element.elementor-element-095838a.elementor-view-stacked .elementor-icon svg{fill:#39836B;}.elementor-15 .elementor-element.elementor-element-095838a .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-095838a .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-817fc3a{text-align:center;}.elementor-15 .elementor-element.elementor-element-817fc3a .elementor-heading-title{font-size:16px;font-weight:700;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-743dbb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-c473cb1 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-c473cb1.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#39836B;}.elementor-15 .elementor-element.elementor-element-c473cb1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c473cb1.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-c473cb1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c473cb1.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-c473cb1.elementor-view-framed .elementor-icon{background-color:#39836B;}.elementor-15 .elementor-element.elementor-element-c473cb1.elementor-view-stacked .elementor-icon svg{fill:#39836B;}.elementor-15 .elementor-element.elementor-element-c473cb1 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-c473cb1 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-c9b8c4f{text-align:center;}.elementor-15 .elementor-element.elementor-element-c9b8c4f .elementor-heading-title{font-size:16px;font-weight:700;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-33db88e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-7a19ab8 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-7a19ab8.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#39836B;}.elementor-15 .elementor-element.elementor-element-7a19ab8.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7a19ab8.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-7a19ab8.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7a19ab8.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-7a19ab8.elementor-view-framed .elementor-icon{background-color:#39836B;}.elementor-15 .elementor-element.elementor-element-7a19ab8.elementor-view-stacked .elementor-icon svg{fill:#39836B;}.elementor-15 .elementor-element.elementor-element-7a19ab8 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-7a19ab8 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-121cc6b{text-align:center;}.elementor-15 .elementor-element.elementor-element-121cc6b .elementor-heading-title{font-size:16px;font-weight:700;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-317eeb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-1886b14 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-1886b14.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#39836B;}.elementor-15 .elementor-element.elementor-element-1886b14.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1886b14.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-1886b14.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1886b14.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-1886b14.elementor-view-framed .elementor-icon{background-color:#39836B;}.elementor-15 .elementor-element.elementor-element-1886b14.elementor-view-stacked .elementor-icon svg{fill:#39836B;}.elementor-15 .elementor-element.elementor-element-1886b14 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-1886b14 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-98ee856{text-align:center;}.elementor-15 .elementor-element.elementor-element-98ee856 .elementor-heading-title{font-size:16px;font-weight:700;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-45f3035{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-79bebef .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:2.5px;color:#4B8C77;}.elementor-15 .elementor-element.elementor-element-f2c9308 .elementor-heading-title{font-size:45px;font-weight:700;line-height:1.15em;color:#172B3C;}.elementor-15 .elementor-element.elementor-element-6f9f51c .elementor-heading-title{font-size:30px;font-weight:700;color:#347B64;}.elementor-15 .elementor-element.elementor-element-413a8c5{--spacer-size:15px;}.elementor-15 .elementor-element.elementor-element-4783075{font-size:16px;line-height:1.75em;color:#455E68;}.elementor-15 .elementor-element.elementor-element-20238aa{--spacer-size:15px;}.elementor-15 .elementor-element.elementor-element-b03359d{--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:10px 12px;--row-gap:10px;--column-gap:12px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3d594fd .elementor-button{background-color:#3D916F;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 25px 14px 25px;}.elementor-15 .elementor-element.elementor-element-3d594fd .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-ebf8e6c .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;fill:#347B64;color:#347B64;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6E7E0;border-radius:999px 999px 999px 999px;padding:14px 25px 14px 25px;}.elementor-15 .elementor-element.elementor-element-ebf8e6c .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-eb8d0b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:70px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-eb8d0b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-eb8d0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F8FBF9 0%, #EEF6F2 100%);}.elementor-15 .elementor-element.elementor-element-a174bc0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-75fe410{text-align:center;}.elementor-15 .elementor-element.elementor-element-75fe410 .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:4px;color:#4F8D7C;}.elementor-15 .elementor-element.elementor-element-d5d0c8e{text-align:center;}.elementor-15 .elementor-element.elementor-element-d5d0c8e .elementor-heading-title{font-size:40px;font-weight:700;color:#163F35;}.elementor-15 .elementor-element.elementor-element-ded7710{font-size:15px;color:#667A73;}.elementor-15 .elementor-element.elementor-element-28c09f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-69abdfb{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-69abdfb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-69abdfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9eb6838{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-9eb6838 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-9eb6838.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-9eb6838.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9eb6838.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-9eb6838.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9eb6838.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-9eb6838.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-9eb6838.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-9eb6838 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-9eb6838 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-cc37f4e .elementor-heading-title{font-size:21px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-623a4cf{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-07beb1d .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-07beb1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-07beb1d .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-6c6c2de{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6c6c2de:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6c6c2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8e71723{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-8e71723 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-8e71723.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-8e71723.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8e71723.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-8e71723.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8e71723.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-8e71723.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-8e71723.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-8e71723 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-8e71723 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-0584f33 .elementor-heading-title{font-size:21px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-5418cc1{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-b0dba4d .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-b0dba4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-b0dba4d .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-85f786d{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-85f786d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-85f786d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5116c8a{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-5116c8a .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-5116c8a.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-5116c8a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5116c8a.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-5116c8a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5116c8a.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-5116c8a.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-5116c8a.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-5116c8a .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-5116c8a .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-2db97bf .elementor-heading-title{font-size:21px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-3394dc6{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-0e0f370 .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-0e0f370 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-0e0f370 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-0bb55ac{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0bb55ac:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0bb55ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1d1f91b{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1d1f91b .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-1d1f91b.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-1d1f91b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1d1f91b.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-1d1f91b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1d1f91b.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-1d1f91b.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-1d1f91b.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-1d1f91b .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-1d1f91b .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-137b9f7 .elementor-heading-title{font-size:21px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-d5bd860{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-01853e2 .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-01853e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-01853e2 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-60fc3d4{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-60fc3d4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-60fc3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d061363{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-d061363 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-d061363.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-d061363.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d061363.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-d061363.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d061363.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-d061363.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-d061363.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-d061363 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-d061363 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-cc8283d .elementor-heading-title{font-size:21px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-1c18aff{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-9d3c133 .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-9d3c133 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-9d3c133 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-ace1e77{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-ace1e77:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ace1e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-42cdc6f{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-42cdc6f .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-42cdc6f.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-42cdc6f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-42cdc6f.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-42cdc6f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-42cdc6f.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-42cdc6f.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-42cdc6f.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-42cdc6f .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-42cdc6f .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-c80bd97 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-f9ad418{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-6350702 .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-6350702 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-6350702 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-74be9d4{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-74be9d4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-74be9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5e87d0c{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-5e87d0c .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-5e87d0c.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-5e87d0c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5e87d0c.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-5e87d0c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5e87d0c.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-5e87d0c.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-5e87d0c.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-5e87d0c .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-5e87d0c .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-747acbe .elementor-heading-title{font-size:21px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-c2733a2{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-dac9bef .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-dac9bef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-dac9bef .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-f143d26{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f143d26:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f143d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-bd9b9f6{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-bd9b9f6 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-bd9b9f6.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-bd9b9f6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-bd9b9f6.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-bd9b9f6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-bd9b9f6.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-bd9b9f6.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-bd9b9f6.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-bd9b9f6 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-bd9b9f6 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-f923594 .elementor-heading-title{font-size:21px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-79e6f8b{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-caa73d2 .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-caa73d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-caa73d2 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-462006d{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-462006d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-462006d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8d0fd20{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-8d0fd20 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-8d0fd20.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-8d0fd20.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8d0fd20.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-8d0fd20.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8d0fd20.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-8d0fd20.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-8d0fd20.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-8d0fd20 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-8d0fd20 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-8d6e242 .elementor-heading-title{font-size:21px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-fb41775{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-5c2686e .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-5c2686e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-5c2686e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-aeac062{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1EDE8;--border-color:#E1EDE8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(29,65,54,0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-aeac062:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-aeac062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-41c1aae{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-41c1aae .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-41c1aae.elementor-view-stacked .elementor-icon{background-color:#E7F2EE;color:#2F7563;}.elementor-15 .elementor-element.elementor-element-41c1aae.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-41c1aae.elementor-view-default .elementor-icon{color:#E7F2EE;border-color:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-41c1aae.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-41c1aae.elementor-view-default .elementor-icon svg{fill:#E7F2EE;}.elementor-15 .elementor-element.elementor-element-41c1aae.elementor-view-framed .elementor-icon{background-color:#2F7563;}.elementor-15 .elementor-element.elementor-element-41c1aae.elementor-view-stacked .elementor-icon svg{fill:#2F7563;}.elementor-15 .elementor-element.elementor-element-41c1aae .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-41c1aae .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-2c7c529 .elementor-heading-title{font-size:21px;font-weight:700;line-height:1.35em;color:#163F35;}.elementor-15 .elementor-element.elementor-element-72c667c{font-size:14px;line-height:1.65em;color:#667A73;}.elementor-15 .elementor-element.elementor-element-d86e1ef .elementor-button{background-color:#F0F7F4;font-size:14px;font-weight:700;fill:#2F7563;color:#2F7563;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDECE6;border-radius:999px 999px 999px 999px;padding:9px 14px 9px 14px;}.elementor-15 .elementor-element.elementor-element-d86e1ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-d86e1ef .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-15 .elementor-element.elementor-element-39330f04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-7e3ad105{--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:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-15 .elementor-element.elementor-element-5afaee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-51a11338{text-align:center;}.elementor-15 .elementor-element.elementor-element-51a11338 .elementor-heading-title{font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7e731662{text-align:center;font-size:16px;line-height:1.7em;color:#E7F1ED;}.elementor-15 .elementor-element.elementor-element-173dbb60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-67931151{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-15 .elementor-element.elementor-element-3f9d2905 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3f9d2905.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3f9d2905.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3f9d2905.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3f9d2905.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3f9d2905.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3f9d2905 .elementor-icon{font-size:17px;}.elementor-15 .elementor-element.elementor-element-3f9d2905 .elementor-icon svg{height:17px;}.elementor-15 .elementor-element.elementor-element-30768550 .elementor-heading-title{font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-31434d9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-15 .elementor-element.elementor-element-46da37d5 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-46da37d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-46da37d5.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-46da37d5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-46da37d5.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-46da37d5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-46da37d5 .elementor-icon{font-size:17px;}.elementor-15 .elementor-element.elementor-element-46da37d5 .elementor-icon svg{height:17px;}.elementor-15 .elementor-element.elementor-element-6625e31b .elementor-heading-title{font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1f6d59f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-15 .elementor-element.elementor-element-470d30b1 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-470d30b1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-470d30b1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-470d30b1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-470d30b1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-470d30b1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-470d30b1 .elementor-icon{font-size:17px;}.elementor-15 .elementor-element.elementor-element-470d30b1 .elementor-icon svg{height:17px;}.elementor-15 .elementor-element.elementor-element-59c02469 .elementor-heading-title{font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-794c44b1{--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;}.elementor-15 .elementor-element.elementor-element-4888a858{--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-15 .elementor-element.elementor-element-ffaaf63{--e-image-carousel-slides-to-show:1;}.elementor-15 .elementor-element.elementor-element-392b2c80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-15 .elementor-element.elementor-element-5f635a64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-15 .elementor-element.elementor-element-dce9ff8 .elementor-heading-title{font-size:15px;font-weight:700;color:#143F33;}.elementor-15 .elementor-element.elementor-element-1b469583{font-size:11px;line-height:1.7em;color:#687972;}.elementor-15 .elementor-element.elementor-element-12bca94a .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-12bca94a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-12bca94a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-12bca94a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-12bca94a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-12bca94a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-12bca94a .elementor-icon{font-size:17px;}.elementor-15 .elementor-element.elementor-element-12bca94a .elementor-icon svg{height:17px;}.elementor-15 .elementor-element.elementor-element-1debaf9f{--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-15 .elementor-element.elementor-element-5e5ab19d{--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-15 .elementor-element.elementor-element-382e5f79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-15 .elementor-element.elementor-element-1b2b8f80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-15 .elementor-element.elementor-element-491191ea .elementor-heading-title{font-size:15px;font-weight:700;color:#143F33;}.elementor-15 .elementor-element.elementor-element-45fb5317{font-size:11px;line-height:1.7em;color:#687972;}.elementor-15 .elementor-element.elementor-element-48db24f1 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-48db24f1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-48db24f1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-48db24f1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-48db24f1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-48db24f1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-48db24f1 .elementor-icon{font-size:17px;}.elementor-15 .elementor-element.elementor-element-48db24f1 .elementor-icon svg{height:17px;}.elementor-15 .elementor-element.elementor-element-22ca3e2f{--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-15 .elementor-element.elementor-element-4d5c0e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-15 .elementor-element.elementor-element-658c7561{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-15 .elementor-element.elementor-element-19288d87 .elementor-heading-title{font-size:15px;font-weight:700;color:#143F33;}.elementor-15 .elementor-element.elementor-element-39c78f19{font-size:11px;line-height:1.7em;color:#687972;}.elementor-15 .elementor-element.elementor-element-7e1fd75c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-7e1fd75c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7e1fd75c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7e1fd75c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7e1fd75c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7e1fd75c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7e1fd75c .elementor-icon{font-size:17px;}.elementor-15 .elementor-element.elementor-element-7e1fd75c .elementor-icon svg{height:17px;}.elementor-15 .elementor-element.elementor-element-a111f5e{--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-15 .elementor-element.elementor-element-4f482f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;--z-index:777;}.elementor-15 .elementor-element.elementor-element-4f482f8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4f482f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #457568 0%, #509886 100%);}.elementor-15 .elementor-element.elementor-element-24372e11{text-align:center;}.elementor-15 .elementor-element.elementor-element-24372e11 .elementor-heading-title{font-size:13px;letter-spacing:5px;color:#DFF4E6;}.elementor-15 .elementor-element.elementor-element-2e7ebdb2{text-align:center;}.elementor-15 .elementor-element.elementor-element-2e7ebdb2 .elementor-heading-title{font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-39b2d24b{font-size:18px;color:#D8E8E1;}.elementor-15 .elementor-element.elementor-element-16c5cc4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4e8df94{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:9px 5px 10px 0px rgba(11.600652173913037, 73.09999999999998, 61.067518903591655, 0.28);}.elementor-15 .elementor-element.elementor-element-4e8df94 .elementor-icon-box-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-4e8df94 .elementor-icon-box-title{margin-block-end:1px;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-4e8df94.elementor-view-stacked .elementor-icon{background-color:#509886;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4e8df94.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-4e8df94.elementor-view-default .elementor-icon{fill:#509886;color:#509886;border-color:#509886;}.elementor-15 .elementor-element.elementor-element-4e8df94.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4e8df94 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-4e8df94 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4e8df94 .elementor-icon-box-title a{font-size:20px;}.elementor-15 .elementor-element.elementor-element-3cf9235{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:9px 5px 10px 0px rgba(11.600652173913037, 73.09999999999998, 61.067518903591655, 0.28);}.elementor-15 .elementor-element.elementor-element-3cf9235 .elementor-icon-box-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-3cf9235 .elementor-icon-box-title{margin-block-end:1px;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-3cf9235.elementor-view-stacked .elementor-icon{background-color:#509886;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3cf9235.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3cf9235.elementor-view-default .elementor-icon{fill:#509886;color:#509886;border-color:#509886;}.elementor-15 .elementor-element.elementor-element-3cf9235.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3cf9235 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-3cf9235 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-3cf9235 .elementor-icon-box-title a{font-size:20px;}.elementor-15 .elementor-element.elementor-element-17b3966{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:9px 5px 10px 0px rgba(11.600652173913037, 73.09999999999998, 61.067518903591655, 0.28);}.elementor-15 .elementor-element.elementor-element-17b3966 .elementor-icon-box-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-17b3966 .elementor-icon-box-title{margin-block-end:1px;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-17b3966.elementor-view-stacked .elementor-icon{background-color:#509886;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-17b3966.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-17b3966.elementor-view-default .elementor-icon{fill:#509886;color:#509886;border-color:#509886;}.elementor-15 .elementor-element.elementor-element-17b3966.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-17b3966 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-17b3966 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-17b3966 .elementor-icon-box-title a{font-size:20px;}.elementor-15 .elementor-element.elementor-element-a0909e0{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:9px 5px 10px 0px rgba(11.600652173913037, 73.09999999999998, 61.067518903591655, 0.28);}.elementor-15 .elementor-element.elementor-element-a0909e0 .elementor-icon-box-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-a0909e0 .elementor-icon-box-title{margin-block-end:1px;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-a0909e0.elementor-view-stacked .elementor-icon{background-color:#509886;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a0909e0.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a0909e0.elementor-view-default .elementor-icon{fill:#509886;color:#509886;border-color:#509886;}.elementor-15 .elementor-element.elementor-element-a0909e0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a0909e0 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-a0909e0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-a0909e0 .elementor-icon-box-title a{font-size:20px;}.elementor-15 .elementor-element.elementor-element-7d3b347{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:9px 5px 10px 0px rgba(11.600652173913037, 73.09999999999998, 61.067518903591655, 0.28);}.elementor-15 .elementor-element.elementor-element-7d3b347 .elementor-icon-box-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-7d3b347 .elementor-icon-box-title{margin-block-end:1px;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-7d3b347.elementor-view-stacked .elementor-icon{background-color:#509886;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7d3b347.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7d3b347.elementor-view-default .elementor-icon{fill:#509886;color:#509886;border-color:#509886;}.elementor-15 .elementor-element.elementor-element-7d3b347.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7d3b347 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-7d3b347 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-7d3b347 .elementor-icon-box-title a{font-size:20px;}.elementor-15 .elementor-element.elementor-element-7af9dbf{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:9px 5px 10px 0px rgba(11.600652173913037, 73.09999999999998, 61.067518903591655, 0.28);}.elementor-15 .elementor-element.elementor-element-7af9dbf .elementor-icon-box-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-7af9dbf .elementor-icon-box-title{margin-block-end:1px;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-7af9dbf.elementor-view-stacked .elementor-icon{background-color:#509886;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7af9dbf.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7af9dbf.elementor-view-default .elementor-icon{fill:#509886;color:#509886;border-color:#509886;}.elementor-15 .elementor-element.elementor-element-7af9dbf.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7af9dbf .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-7af9dbf .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-7af9dbf .elementor-icon-box-title a{font-size:20px;}.elementor-15 .elementor-element.elementor-element-85a3e63{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:9px 5px 10px 0px rgba(11.600652173913037, 73.09999999999998, 61.067518903591655, 0.28);}.elementor-15 .elementor-element.elementor-element-85a3e63 .elementor-icon-box-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-85a3e63 .elementor-icon-box-title{margin-block-end:1px;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-85a3e63.elementor-view-stacked .elementor-icon{background-color:#509886;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-85a3e63.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-85a3e63.elementor-view-default .elementor-icon{fill:#509886;color:#509886;border-color:#509886;}.elementor-15 .elementor-element.elementor-element-85a3e63.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-85a3e63 .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-85a3e63 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-85a3e63 .elementor-icon-box-title a{font-size:20px;}.elementor-15 .elementor-element.elementor-element-5913f5f{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:9px 5px 10px 0px rgba(11.600652173913037, 73.09999999999998, 61.067518903591655, 0.28);}.elementor-15 .elementor-element.elementor-element-5913f5f .elementor-icon-box-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-5913f5f .elementor-icon-box-title{margin-block-end:1px;color:#1D4136;}.elementor-15 .elementor-element.elementor-element-5913f5f.elementor-view-stacked .elementor-icon{background-color:#509886;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5913f5f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5913f5f.elementor-view-default .elementor-icon{fill:#509886;color:#509886;border-color:#509886;}.elementor-15 .elementor-element.elementor-element-5913f5f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5913f5f .elementor-icon{font-size:25px;}.elementor-15 .elementor-element.elementor-element-5913f5f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-5913f5f .elementor-icon-box-title a{font-size:20px;}.elementor-15 .elementor-element.elementor-element-2f6b4744{text-align:center;}.elementor-15 .elementor-element.elementor-element-2f6b4744 .elementor-heading-title{font-size:12px;letter-spacing:6px;color:#DFF4E6;}.elementor-15 .elementor-element.elementor-element-3552a3f{--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:030px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3552a3f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3552a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-950b152{text-align:center;}.elementor-15 .elementor-element.elementor-element-950b152 .elementor-heading-title{font-size:45px;color:#073F35;}.elementor-15 .elementor-element.elementor-element-7547c1b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-15 .elementor-element.elementor-element-7547c1b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-7547c1b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-15 .elementor-element.elementor-element-346d2ac .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-15 .elementor-element.elementor-element-346d2ac .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-346d2ac{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-15 .elementor-element.elementor-element-e7da834 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-15 .elementor-element.elementor-element-e7da834 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-e7da834{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-15 .elementor-element.elementor-element-446fc22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-80c5731{--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;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-b6a310e{--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-15 .elementor-element.elementor-element-a5923f2 .elementor-heading-title{font-size:39px;font-weight:800;line-height:1.16em;color:#073C2B;}.elementor-15 .elementor-element.elementor-element-acb0b97{font-size:16px;line-height:1.65em;color:#687671;}.elementor-15 .elementor-element.elementor-element-dc1ab5a{--display:flex;--min-height:485px;--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-15 .elementor-element.elementor-element-8dbabcd .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.45em;color:#273D36;}.elementor-15 .elementor-element.elementor-element-9e8bd18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-ce9469b{--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;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-c3fc992{text-align:center;}.elementor-15 .elementor-element.elementor-element-c3fc992 .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ae9f674{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDF3EF;--border-color:#EDF3EF;--border-radius:22px 22px 22px 22px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-ae9f674:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ae9f674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-615d89b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-122beac .elementor-heading-title{font-size:22px;font-weight:700;color:#073C2B;}.elementor-15 .elementor-element.elementor-element-5ed3fc5{font-size:15px;line-height:1.45em;color:#687671;}.elementor-15 .elementor-element.elementor-element-e7740d5{--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;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-cfc44ee{text-align:center;}.elementor-15 .elementor-element.elementor-element-cfc44ee .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7e7db4a{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDF3EF;--border-color:#EDF3EF;--border-radius:22px 22px 22px 22px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-7e7db4a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7e7db4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-040d417{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-f6c1e66 .elementor-heading-title{font-size:22px;font-weight:700;color:#073C2B;}.elementor-15 .elementor-element.elementor-element-06281fe{font-size:15px;line-height:1.45em;color:#687671;}.elementor-15 .elementor-element.elementor-element-a555408{--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;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-602a9e4{text-align:center;}.elementor-15 .elementor-element.elementor-element-602a9e4 .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-66bc8b4{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDF3EF;--border-color:#EDF3EF;--border-radius:22px 22px 22px 22px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-66bc8b4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-66bc8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0a88aff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-ba1d8a4 .elementor-heading-title{font-size:22px;font-weight:700;color:#073C2B;}.elementor-15 .elementor-element.elementor-element-cf2f0cf{font-size:15px;line-height:1.45em;color:#687671;}.elementor-15 .elementor-element.elementor-element-faddcc1{--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;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-5f7875e{text-align:center;}.elementor-15 .elementor-element.elementor-element-5f7875e .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6997eb9{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDF3EF;--border-color:#EDF3EF;--border-radius:22px 22px 22px 22px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-6997eb9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6997eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-eb0c8b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-d93d080 .elementor-heading-title{font-size:22px;font-weight:700;color:#073C2B;}.elementor-15 .elementor-element.elementor-element-1ed80a5{font-size:15px;line-height:1.45em;color:#687671;}.elementor-15 .elementor-element.elementor-element-c3f98e0{--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;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-a7e798f{text-align:center;}.elementor-15 .elementor-element.elementor-element-a7e798f .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3a82bcb{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDF3EF;--border-color:#EDF3EF;--border-radius:22px 22px 22px 22px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-3a82bcb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3a82bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-121a634{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-dd30408 .elementor-heading-title{font-size:22px;font-weight:700;color:#073C2B;}.elementor-15 .elementor-element.elementor-element-7d10ff6{font-size:15px;line-height:1.45em;color:#687671;}.elementor-15 .elementor-element.elementor-element-f40276a{--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;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-76867ff{text-align:center;}.elementor-15 .elementor-element.elementor-element-76867ff .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-80cc2e0{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDF3EF;--border-color:#EDF3EF;--border-radius:22px 22px 22px 22px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-80cc2e0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-80cc2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-156220d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-d6ae347 .elementor-heading-title{font-size:22px;font-weight:700;color:#073C2B;}.elementor-15 .elementor-element.elementor-element-99207cb{font-size:15px;line-height:1.45em;color:#687671;}.elementor-15 .elementor-element.elementor-element-4969126f{--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-15 .elementor-element.elementor-element-4969126f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4969126f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-46eefe4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-7b79807d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-15 .elementor-element.elementor-element-39fe838d .elementor-heading-title{font-size:11px;font-weight:700;color:#4F9783;}.elementor-15 .elementor-element.elementor-element-34462a46 .elementor-heading-title{font-size:44px;font-weight:800;color:#143F32;}.elementor-15 .elementor-element.elementor-element-206ee5c5{font-size:16px;line-height:1.6em;color:#65756F;}.elementor-15 .elementor-element.elementor-element-73c624c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-15 .elementor-element.elementor-element-73c624c2.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-72d8bd7e{--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-15 .elementor-element.elementor-element-1ca04e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-15 .elementor-element.elementor-element-501e813a{--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:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-15 .elementor-element.elementor-element-a23991b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-a23991b.elementor-view-stacked .elementor-icon{background-color:#fff;}.elementor-15 .elementor-element.elementor-element-a23991b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a23991b.elementor-view-default .elementor-icon{color:#fff;border-color:#fff;}.elementor-15 .elementor-element.elementor-element-a23991b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a23991b.elementor-view-default .elementor-icon svg{fill:#fff;}.elementor-15 .elementor-element.elementor-element-a23991b .elementor-icon{font-size:27px;}.elementor-15 .elementor-element.elementor-element-a23991b .elementor-icon svg{height:27px;}.elementor-15 .elementor-element.elementor-element-79602bbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-15 .elementor-element.elementor-element-31f9cab6 .elementor-heading-title{font-size:27px;font-weight:700;color:#17483A;}.elementor-15 .elementor-element.elementor-element-4a80de7e{font-size:13px;line-height:1.6em;color:#64766F;}.elementor-15 .elementor-element.elementor-element-25248ef9 .elementor-button{background-color:#1877F2;font-size:15px;font-weight:700;fill:#fff;color:#fff;border-radius:999px 999px 999px 999px;padding:13px 22px 13px 22px;}.elementor-15 .elementor-element.elementor-element-25248ef9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-1c241d2f{--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-15 .elementor-element.elementor-element-5a3f7401{--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-15 .elementor-element.elementor-element-c017d3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-15 .elementor-element.elementor-element-1032d2c2{--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:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-15 .elementor-element.elementor-element-24e91646 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-24e91646.elementor-view-stacked .elementor-icon{background-color:#fff;}.elementor-15 .elementor-element.elementor-element-24e91646.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-24e91646.elementor-view-default .elementor-icon{color:#fff;border-color:#fff;}.elementor-15 .elementor-element.elementor-element-24e91646.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-24e91646.elementor-view-default .elementor-icon svg{fill:#fff;}.elementor-15 .elementor-element.elementor-element-24e91646 .elementor-icon{font-size:27px;}.elementor-15 .elementor-element.elementor-element-24e91646 .elementor-icon svg{height:27px;}.elementor-15 .elementor-element.elementor-element-6e8d789a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-15 .elementor-element.elementor-element-ae9d48a .elementor-heading-title{font-size:27px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-225e013d{font-size:13px;line-height:1.6em;color:#D7E4DF;}.elementor-15 .elementor-element.elementor-element-1a496048 .elementor-button{background-color:#FF2D55;font-size:15px;font-weight:700;fill:#fff;color:#fff;border-radius:999px 999px 999px 999px;padding:13px 22px 13px 22px;}.elementor-15 .elementor-element.elementor-element-1a496048.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-1ceccb41{--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-15 .elementor-element.elementor-element-1a730515{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:030px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-1a730515:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1a730515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #F7FAF8 0%, #EEF6F2 100%);}.elementor-15 .elementor-element.elementor-element-d1c624d{--display:flex;}.elementor-15 .elementor-element.elementor-element-d1b4611{text-align:center;}.elementor-15 .elementor-element.elementor-element-d1b4611 .elementor-heading-title{font-size:14px;font-weight:800;color:#4F9783;}.elementor-15 .elementor-element.elementor-element-3a2456d{text-align:center;}.elementor-15 .elementor-element.elementor-element-3a2456d .elementor-heading-title{font-size:48px;font-weight:800;color:#173F34;}.elementor-15 .elementor-element.elementor-element-4da2090{text-align:center;font-size:15px;line-height:1.7em;color:#65756F;}.elementor-15 .elementor-element.elementor-element-078aa1d{--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:30px 30px 30px 30px;--padding-top:18px;--padding-bottom:18px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-078aa1d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-078aa1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-078aa1d.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-accordion-item{border-width:0px;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-accordion-icon, .elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-accordion-title{color:#173F34;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-accordion-icon svg{fill:#173F34;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-active .elementor-accordion-icon, .elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-active .elementor-accordion-title{color:#173F34;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-active .elementor-accordion-icon svg{fill:#173F34;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-accordion-title{font-size:18px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-tab-title .elementor-accordion-icon i:before{color:#173F34;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-tab-title .elementor-accordion-icon svg{fill:#173F34;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-tab-content{color:#000000;font-size:14px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-730b4877{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-730b4877:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-730b4877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-505c2152{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 35px 0px rgba(0,63,53,0.08);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-505c2152:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-505c2152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8e0c636 .elementor-heading-title{font-size:12px;font-weight:700;letter-spacing:3px;color:#A1D7B7;}.elementor-15 .elementor-element.elementor-element-4d1fbd67 .elementor-heading-title{font-size:42px;font-weight:700;color:#073F35;}.elementor-15 .elementor-element.elementor-element-5adb49a5 .elementor-heading-title{font-size:18px;font-weight:600;color:#173D34;}.elementor-15 .elementor-element.elementor-element-3fe511a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ffb34e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3e0d663 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3e0d663.elementor-view-stacked .elementor-icon{background-color:#075E43;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3e0d663.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3e0d663.elementor-view-default .elementor-icon{color:#075E43;border-color:#075E43;}.elementor-15 .elementor-element.elementor-element-3e0d663.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3e0d663.elementor-view-default .elementor-icon svg{fill:#075E43;}.elementor-15 .elementor-element.elementor-element-3e0d663.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3e0d663.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3e0d663 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-3e0d663 .elementor-icon svg{height:18px;}.elementor-15 .elementor-element.elementor-element-ee995cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-8af333a{font-size:16px;color:#74837D;}.elementor-15 .elementor-element.elementor-element-e011be7 .elementor-heading-title{font-size:17px;font-weight:700;line-height:1.4em;color:#173D34;}.elementor-15 .elementor-element.elementor-element-5b970b31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3b70ff8b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3b70ff8b.elementor-view-stacked .elementor-icon{background-color:#075E43;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3b70ff8b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3b70ff8b.elementor-view-default .elementor-icon{color:#075E43;border-color:#075E43;}.elementor-15 .elementor-element.elementor-element-3b70ff8b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3b70ff8b.elementor-view-default .elementor-icon svg{fill:#075E43;}.elementor-15 .elementor-element.elementor-element-3b70ff8b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3b70ff8b.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3b70ff8b .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-3b70ff8b .elementor-icon svg{height:18px;}.elementor-15 .elementor-element.elementor-element-16e80ba6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-ec2a1e5{font-size:16px;color:#74837D;}.elementor-15 .elementor-element.elementor-element-10388d8b .elementor-heading-title{font-size:17px;font-weight:700;color:#173D34;}.elementor-15 .elementor-element.elementor-element-791891f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-27cad2a9 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-27cad2a9.elementor-view-stacked .elementor-icon{background-color:#075E43;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-27cad2a9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-27cad2a9.elementor-view-default .elementor-icon{color:#075E43;border-color:#075E43;}.elementor-15 .elementor-element.elementor-element-27cad2a9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-27cad2a9.elementor-view-default .elementor-icon svg{fill:#075E43;}.elementor-15 .elementor-element.elementor-element-27cad2a9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-27cad2a9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-27cad2a9 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-27cad2a9 .elementor-icon svg{height:18px;}.elementor-15 .elementor-element.elementor-element-5a76c97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-8babe14{font-size:16px;color:#74837D;}.elementor-15 .elementor-element.elementor-element-25b817b9 .elementor-heading-title{font-size:17px;font-weight:700;color:#173D34;}.elementor-15 .elementor-element.elementor-element-3d0fc4e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fd8f54b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-fd8f54b.elementor-view-stacked .elementor-icon{background-color:#075E43;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fd8f54b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fd8f54b.elementor-view-default .elementor-icon{color:#075E43;border-color:#075E43;}.elementor-15 .elementor-element.elementor-element-fd8f54b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fd8f54b.elementor-view-default .elementor-icon svg{fill:#075E43;}.elementor-15 .elementor-element.elementor-element-fd8f54b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fd8f54b.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fd8f54b .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-fd8f54b .elementor-icon svg{height:18px;}.elementor-15 .elementor-element.elementor-element-7916559a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-7e18bd93{font-size:16px;color:#74837D;}.elementor-15 .elementor-element.elementor-element-292fb0f9 .elementor-heading-title{font-size:17px;font-weight:700;color:#173D34;}.elementor-15 .elementor-element.elementor-element-1c294469{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-1c294469:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1c294469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF5F1;}.elementor-15 .elementor-element.elementor-element-70a91451{border-radius:20px 20px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7bb4cfee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:0px 0px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-15 .elementor-element.elementor-element-7bb4cfee:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7bb4cfee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5884ddea{--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-15 .elementor-element.elementor-element-523db25f .elementor-heading-title{font-size:18px;font-weight:700;color:#073F35;}.elementor-15 .elementor-element.elementor-element-5c88e538{font-size:13px;color:#6B7A74;}.elementor-15 .elementor-element.elementor-element-463d9ea7 .elementor-button{background-color:#08704C;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 22px 14px 22px;}.elementor-15 .elementor-element.elementor-element-463d9ea7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-463d9ea7 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-16c5cc4{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-cac0e7f{--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-15 .elementor-element.elementor-element-79bebef{text-align:center;}.elementor-15 .elementor-element.elementor-element-f2c9308{text-align:center;}.elementor-15 .elementor-element.elementor-element-f2c9308 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-6f9f51c{text-align:center;}.elementor-15 .elementor-element.elementor-element-b03359d{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-d5d0c8e .elementor-heading-title{font-size:34px;}.elementor-15 .elementor-element.elementor-element-7e3ad105{--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-15 .elementor-element.elementor-element-51a11338{text-align:center;}.elementor-15 .elementor-element.elementor-element-16c5cc4{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-1ca04e9{--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-15 .elementor-element.elementor-element-c017d3d{--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-15 .elementor-element.elementor-element-730b4877{--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-15 .elementor-element.elementor-element-505c2152{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-505c2152.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1c294469.e-con{--align-self:center;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-05061d6{--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;}.elementor-15 .elementor-element.elementor-element-5939eb6{--width:24%;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-15 .elementor-element.elementor-element-817fc3a .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-743dbb9{--width:24%;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-15 .elementor-element.elementor-element-c9b8c4f .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-33db88e{--width:24%;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-15 .elementor-element.elementor-element-121cc6b .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-317eeb5{--width:24%;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-15 .elementor-element.elementor-element-98ee856 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-45f3035{--padding-top:0px;--padding-bottom:0px;--padding-left:010px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-f2c9308 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-6f9f51c .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-b03359d{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-3d594fd .elementor-button{font-size:13px;padding:2px 2px 2px 2px;}.elementor-15 .elementor-element.elementor-element-eb8d0b3{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-d5d0c8e .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-69abdfb{--width:100%;}.elementor-15 .elementor-element.elementor-element-6c6c2de{--width:100%;}.elementor-15 .elementor-element.elementor-element-85f786d{--width:100%;}.elementor-15 .elementor-element.elementor-element-0bb55ac{--width:100%;}.elementor-15 .elementor-element.elementor-element-60fc3d4{--width:100%;}.elementor-15 .elementor-element.elementor-element-ace1e77{--width:100%;}.elementor-15 .elementor-element.elementor-element-74be9d4{--width:100%;}.elementor-15 .elementor-element.elementor-element-f143d26{--width:100%;}.elementor-15 .elementor-element.elementor-element-462006d{--width:100%;}.elementor-15 .elementor-element.elementor-element-aeac062{--width:100%;}.elementor-15 .elementor-element.elementor-element-39330f04{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7e3ad105{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-51a11338 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-7e731662{text-align:center;}.elementor-15 .elementor-element.elementor-element-173dbb60{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-67931151{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-31434d9e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1f6d59f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-794c44b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1debaf9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0fc9cc3{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2e7ebdb2 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-16c5cc4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-950b152 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-446fc22{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-80c5731{--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-15 .elementor-element.elementor-element-b6a310e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a5923f2{text-align:center;}.elementor-15 .elementor-element.elementor-element-a5923f2 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-acb0b97{text-align:center;}.elementor-15 .elementor-element.elementor-element-beb2a79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -190px) 0px;}.elementor-15 .elementor-element.elementor-element-33c9c0a{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9e8bd18{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ce9469b{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ae9f674{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-156dc2f{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-156dc2f img{width:53%;}.elementor-15 .elementor-element.elementor-element-615d89b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-122beac .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-5ed3fc5{font-size:13px;}.elementor-15 .elementor-element.elementor-element-e7740d5{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7e7db4a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-040d417{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f6c1e66 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-06281fe{font-size:13px;}.elementor-15 .elementor-element.elementor-element-a555408{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-602a9e4 .elementor-heading-title{font-size:15px;}.elementor-15 .elementor-element.elementor-element-66bc8b4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-0a88aff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ba1d8a4 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-cf2f0cf{font-size:13px;}.elementor-15 .elementor-element.elementor-element-faddcc1{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6997eb9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-eb0c8b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d93d080 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-1ed80a5{font-size:13px;}.elementor-15 .elementor-element.elementor-element-c3f98e0{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3a82bcb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-121a634{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dd30408 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-7d10ff6{font-size:13px;}.elementor-15 .elementor-element.elementor-element-f40276a{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-80cc2e0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-156220d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d6ae347 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-99207cb{font-size:13px;}.elementor-15 .elementor-element.elementor-element-4969126f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-46eefe4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-73c624c2{--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-15 .elementor-element.elementor-element-72d8bd7e{--width:100%;}.elementor-15 .elementor-element.elementor-element-5a3f7401{--width:100%;}.elementor-15 .elementor-element.elementor-element-1a730515{--padding-top:30px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-d1c624d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-078aa1d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-accordion-title{font-size:17px;}.elementor-15 .elementor-element.elementor-element-730b4877{--padding-top:30px;--padding-bottom:30px;--padding-left:11px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-505c2152{--width:100%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-4d1fbd67 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-ffb34e3{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-5b970b31{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-791891f8{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-3d0fc4e4{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-7bb4cfee{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-523db25f .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-463d9ea7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-6626429{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-cac0e7f{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-374eb6d{--width:45%;}.elementor-15 .elementor-element.elementor-element-5b96a0e{--width:90%;}.elementor-15 .elementor-element.elementor-element-5939eb6{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-743dbb9{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-33db88e{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-317eeb5{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-45f3035{--width:53%;}.elementor-15 .elementor-element.elementor-element-eb8d0b3{--content-width:1500px;}.elementor-15 .elementor-element.elementor-element-69abdfb{--width:19%;}.elementor-15 .elementor-element.elementor-element-6c6c2de{--width:19%;}.elementor-15 .elementor-element.elementor-element-85f786d{--width:19%;}.elementor-15 .elementor-element.elementor-element-0bb55ac{--width:19%;}.elementor-15 .elementor-element.elementor-element-60fc3d4{--width:19%;}.elementor-15 .elementor-element.elementor-element-ace1e77{--width:19%;}.elementor-15 .elementor-element.elementor-element-74be9d4{--width:19%;}.elementor-15 .elementor-element.elementor-element-f143d26{--width:19%;}.elementor-15 .elementor-element.elementor-element-462006d{--width:19%;}.elementor-15 .elementor-element.elementor-element-aeac062{--width:19%;}.elementor-15 .elementor-element.elementor-element-7e3ad105{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-5afaee{--width:34%;}.elementor-15 .elementor-element.elementor-element-67931151{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-31434d9e{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-1f6d59f{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-794c44b1{--width:50%;}.elementor-15 .elementor-element.elementor-element-4f482f8{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-446fc22{--content-width:1180px;}.elementor-15 .elementor-element.elementor-element-ce9469b{--width:100%;}.elementor-15 .elementor-element.elementor-element-ae9f674{--width:500px;}.elementor-15 .elementor-element.elementor-element-e7740d5{--width:100%;}.elementor-15 .elementor-element.elementor-element-7e7db4a{--width:500px;}.elementor-15 .elementor-element.elementor-element-a555408{--width:100%;}.elementor-15 .elementor-element.elementor-element-66bc8b4{--width:500px;}.elementor-15 .elementor-element.elementor-element-faddcc1{--width:100%;}.elementor-15 .elementor-element.elementor-element-6997eb9{--width:500px;}.elementor-15 .elementor-element.elementor-element-c3f98e0{--width:100%;}.elementor-15 .elementor-element.elementor-element-3a82bcb{--width:500px;}.elementor-15 .elementor-element.elementor-element-f40276a{--width:100%;}.elementor-15 .elementor-element.elementor-element-80cc2e0{--width:500px;}.elementor-15 .elementor-element.elementor-element-46eefe4e{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-73c624c2{--width:80%;}.elementor-15 .elementor-element.elementor-element-72d8bd7e{--width:50%;}.elementor-15 .elementor-element.elementor-element-5a3f7401{--width:50%;}.elementor-15 .elementor-element.elementor-element-1a730515{--width:100%;}.elementor-15 .elementor-element.elementor-element-078aa1d{--width:80%;}.elementor-15 .elementor-element.elementor-element-730b4877{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-505c2152{--width:40%;}.elementor-15 .elementor-element.elementor-element-1c294469{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-69abdfb{--width:48%;}.elementor-15 .elementor-element.elementor-element-6c6c2de{--width:48%;}.elementor-15 .elementor-element.elementor-element-85f786d{--width:48%;}.elementor-15 .elementor-element.elementor-element-0bb55ac{--width:48%;}.elementor-15 .elementor-element.elementor-element-60fc3d4{--width:48%;}.elementor-15 .elementor-element.elementor-element-ace1e77{--width:48%;}.elementor-15 .elementor-element.elementor-element-74be9d4{--width:48%;}.elementor-15 .elementor-element.elementor-element-f143d26{--width:48%;}.elementor-15 .elementor-element.elementor-element-462006d{--width:48%;}.elementor-15 .elementor-element.elementor-element-aeac062{--width:48%;}.elementor-15 .elementor-element.elementor-element-5afaee{--width:100%;}.elementor-15 .elementor-element.elementor-element-794c44b1{--width:100%;}.elementor-15 .elementor-element.elementor-element-73c624c2{--width:100%;}.elementor-15 .elementor-element.elementor-element-078aa1d{--width:100%;}.elementor-15 .elementor-element.elementor-element-505c2152{--width:90%;}.elementor-15 .elementor-element.elementor-element-1c294469{--width:90%;}}@media(min-width:2400px){.elementor-15 .elementor-element.elementor-element-28c09f7{--gap:20px 010px;--row-gap:20px;--column-gap:010px;}.elementor-15 .elementor-element.elementor-element-16c5cc4{--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-28c09f7 *//* =========================================================
   PREMIUM HOVER CARD
   BOX   : .bbox
   BUTTON: #btmore
========================================================= */

/* ---------- CARD ---------- */

.bbox{
    position: relative;
    overflow: hidden;
    border-radius: 24px;

    transform: translateY(0) scale(1);
    transition:
        transform .55s cubic-bezier(.2,.8,.2,1),
        box-shadow .55s ease,
        border-color .4s ease;

    box-shadow:
        0 8px 25px rgba(0,0,0,.06);

    z-index: 1;
}


/* Glow ด้านหลังการ์ด */
.bbox::before{
    content:"";
    position:absolute;

    width:180px;
    height:180px;

    top:-80px;
    right:-60px;

    background:rgba(255,255,255,.55);

    filter:blur(55px);
    border-radius:50%;

    opacity:0;

    transition:
        opacity .5s ease,
        transform .7s ease;

    pointer-events:none;
}


/* ---------- HOVER CARD ---------- */

.bbox:hover{
    transform:
        translateY(-14px)
        scale(1.015);

    box-shadow:
        0 20px 45px rgba(0,0,0,.12),
        0 8px 25px rgba(255,255,255,.35),
        0 0 45px rgba(255,255,255,.18);

    z-index:5;
}


.bbox:hover::before{
    opacity:1;
    transform:scale(1.8);
}


/* =========================================================
   IMAGE ZOOM
========================================================= */

/* รองรับ Image Widget / รูปใน Elementor */

.bbox img{
    transform:scale(1);
    transition:
        transform .8s cubic-bezier(.2,.8,.2,1),
        filter .6s ease;
}


/* Zoom ตอน Hover */

.bbox:hover img{
    transform:scale(1.10);

    filter:
        saturate(1.08)
        contrast(1.02);
}


/* =========================================================
   IMAGE WRAPPER
   ถ้าใช้ Container ครอบรูป ให้ใส่ class นี้เพิ่มได้
========================================================= */

.bbox .elementor-widget-image,
.bbox .elementor-widget-image img{
    overflow:hidden;
}


/* =========================================================
   BUTTON
   ID = #btmore
========================================================= */

#btmore{
    position:relative;
    overflow:hidden;

    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    transition:
        transform .35s cubic-bezier(.2,.8,.2,1),
        box-shadow .35s ease,
        background .35s ease;

    transform:translateY(0);

    box-shadow:
        0 6px 18px rgba(0,0,0,.08);
}


/* แสงวิ่งผ่านปุ่ม */

#btmore::before{
    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:80%;
    height:100%;

    background:
        linear-gradient(
            100deg,
            transparent,
            rgba(255,255,255,.55),
            transparent
        );

    transform:skewX(-20deg);

    transition:left .7s ease;

    pointer-events:none;
}


/* Hover Button */

#btmore:hover{
    transform:
        translateY(-5px)
        scale(1.035);

    box-shadow:
        0 12px 28px rgba(0,0,0,.14),
        0 0 22px rgba(255,255,255,.22);
}


#btmore:hover::before{
    left:140%;
}


/* =========================================================
   BUTTON TEXT
========================================================= */

#btmore .elementor-button-text{
    position:relative;
    z-index:2;

    transition:
        transform .35s ease;
}


#btmore:hover .elementor-button-text{
    transform:translateX(-2px);
}


/* =========================================================
   BUTTON ICON
========================================================= */

#btmore .elementor-button-icon{
    position:relative;
    z-index:2;

    display:flex;
    align-items:center;

    transition:
        transform .4s cubic-bezier(.2,.8,.2,1);
}


#btmore:hover .elementor-button-icon{
    transform:translateX(6px);
}


/* =========================================================
   CARD CONTENT
   ทำให้ Content ลอยขึ้นนิดๆ
========================================================= */

.bbox .elementor-widget-heading,
.bbox .elementor-widget-text-editor{
    transition:
        transform .45s cubic-bezier(.2,.8,.2,1);
}


.bbox:hover .elementor-widget-heading{
    transform:translateY(-3px);
}


.bbox:hover .elementor-widget-text-editor{
    transform:translateY(-2px);
}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

    .bbox{
        border-radius:20px;
    }

    .bbox:hover{
        transform:
            translateY(-7px)
            scale(1.01);

        box-shadow:
            0 15px 30px rgba(0,0,0,.10);
    }

    .bbox:hover img{
        transform:scale(1.05);
    }

    #btmore:hover{
        transform:translateY(-3px) scale(1.02);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39330f04 */.elementor-15 .elementor-element.elementor-element-39330f04{
 position:relative; overflow:hidden;
 background:
 radial-gradient(circle at 78% 10%,rgba(129,197,168,.18),transparent 30%),
 linear-gradient(120deg,#174F40 0%,#477F70 58%,#2E6859 100%);
}
.elementor-15 .elementor-element.elementor-element-39330f04:before{
 content:"";position:absolute;width:520px;height:520px;left:-250px;bottom:-390px;
 border-radius:50%;background:#8DC8B0;opacity:.14;filter:blur(30px);pointer-events:none;
}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-inner{position:relative;z-index:2}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-kicker .elementor-heading-title{letter-spacing:3px}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-accent{color:#B9E7D3}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-features{margin-top:13px;padding-top:18px;border-top:1px solid rgba(255,255,255,.16)}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-feature{border-right:1px solid rgba(255,255,255,.14);text-align:center}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-feature:last-child{border-right:0}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-feature-icon .elementor-icon{
 width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;
 background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16)
}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-gallery{display:grid!important;grid-template-columns:2fr 1fr;gap:13px;align-items:center}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-side{gap:13px!important}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-card{
 position:relative;overflow:hidden;border-radius:22px;background:#D5E1DC;
 box-shadow:0 22px 42px -28px rgba(0,0,0,.6);transition:.35s
}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-main{min-height:365px;transform:rotate(-1.3deg)}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-small{min-height:176px}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-small-a{transform:rotate(1.2deg)}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-small-b{transform:rotate(-.7deg)}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-photo,
.elementor-15 .elementor-element.elementor-element-39330f04 .city-photo>.elementor-widget-container,
.elementor-15 .elementor-element.elementor-element-39330f04 .city-photo img{
 position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover!important
}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-caption{
 position:absolute!important;z-index:4;left:14px;right:14px;bottom:13px;
 padding:10px 12px!important;border-radius:14px;background:rgba(255,255,255,.94);
 box-shadow:0 10px 25px -18px rgba(0,0,0,.5)
}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-caption p{margin:0}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-arrow .elementor-icon{
 color:#176B4D!important;width:34px;height:34px;border-radius:50%;
 display:flex;align-items:center;justify-content:center;background:#E7F4ED
}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-card:hover{transform:rotate(0deg) translateY(-5px)}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-card img{transition:.45s}
.elementor-15 .elementor-element.elementor-element-39330f04 .city-card:hover img{transform:scale(1.045)}
@media(max-width:1024px){
 .elementor-15 .elementor-element.elementor-element-39330f04 .city-copy{padding-right:0!important}
}
@media(max-width:767px){
 .elementor-15 .elementor-element.elementor-element-39330f04{padding:48px 18px!important}
 .elementor-15 .elementor-element.elementor-element-39330f04 .city-title .elementor-heading-title{font-size:39px!important}
 .elementor-15 .elementor-element.elementor-element-39330f04 .city-gallery{grid-template-columns:1fr}
 .elementor-15 .elementor-element.elementor-element-39330f04 .city-main{min-height:280px}
 .elementor-15 .elementor-element.elementor-element-39330f04 .city-side{display:grid!important;grid-template-columns:1fr 1fr}
 .elementor-15 .elementor-element.elementor-element-39330f04 .city-small{min-height:155px}
 .elementor-15 .elementor-element.elementor-element-39330f04 .city-features{gap:5px!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6a310e */@media (max-width: 767px) {
 
   .elementor-618 .elementor-element.elementor-element-0caa1d7 {
    --display: flex;
    --min-height: 380px;
    --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;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e8bd18 *//* =====================================
   LAND STEP — PREMIUM HOVER
   ใช้กับ JSON ตัวล่าสุด
===================================== */

/* CARD */
.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-card{
    position: relative;
    overflow: hidden;
    isolation: isolate;

    transition:
        transform .45s cubic-bezier(.16,1,.3,1),
        box-shadow .45s ease,
        border-color .35s ease,
        background .35s ease;
}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:not(:nth-child(6)):before{
    display:none;
}
.land-step-num {
   
    background: linear-gradient(145deg, #45776a, #509786) !important;
    box-shadow: 0 8px 20px rgba(7, 111, 61, .22);
    position: relative;
    z-index: 4;
    transition: .35s cubic-bezier(.2, .8, .2, 1);
}
.elementor-618 .elementor-element.elementor-element-9b80317 .land-step-row:not(:nth-child(6)):before {
    content: "";
    position: absolute;
    left: 23px;
    top: 47px;
    height: 34px;
    border: none !important;
    /* border-left: 2px dotted #65B989; */
    z-index: 1;
}
/* แสงฟุ้งด้านหลัง */
.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-card::before{
    content: "";
    position: absolute;

    width: 180px;
    height: 180px;

    left: -100px;
    top: 50%;

    transform:
        translateY(-50%)
        scale(.5);

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(61, 201, 122, .25),
            rgba(61, 201, 122, 0) 70%
        );

    opacity: 0;

    transition:
        opacity .5s ease,
        transform .6s cubic-bezier(.16,1,.3,1);

    pointer-events: none;
    z-index: 0;
}


/* แสงวิ่งผ่าน CARD */
.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-card::after{
    content: "";

    position: absolute;
    top: -50%;
    left: -120%;

    width: 70px;
    height: 200%;

    transform: rotate(22deg);

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.8),
            transparent
        );

    opacity: 0;

    transition:
        left .75s cubic-bezier(.16,1,.3,1),
        opacity .3s ease;

    pointer-events: none;
    z-index: 1;
}


/* =========================
   HOVER CARD
========================= */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-card{

    transform:
        translateX(12px)
        translateY(-5px);

    border-color: #9AD8B5 !important;

    background:
        linear-gradient(
            105deg,
            #FFFFFF 0%,
            #F4FFF8 100%
        ) !important;

    box-shadow:
        0 22px 45px rgba(7, 93, 54, .16),
        0 8px 20px rgba(7, 93, 54, .08);
}


.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-card::before{

    opacity: 1;

    transform:
        translateY(-50%)
        scale(1.6);
}


.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-card::after{

    left: 115%;
    opacity: .65;
}


/* =====================================
   IMAGE
===================================== */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-image{
    position: relative;
    z-index: 5;

    transition:
        transform .5s cubic-bezier(.16,1,.3,1),
        filter .4s ease;
}


.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-image img{

    border-radius: 50% !important;

    transition:
        transform .55s cubic-bezier(.16,1,.3,1),
        box-shadow .45s ease,
        border-color .4s ease,
        filter .4s ease;

    border: 4px solid #E5F6EC !important;

    box-shadow:
        0 7px 18px rgba(8,120,64,.10);
}


/* รูปเด้งตอน Hover */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-image{

    transform:
        translateY(-5px)
        scale(1.09)
        rotate(-4deg);
}


.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-image img{

    transform: scale(1.05);

    border-color: #77CFA0 !important;

    box-shadow:
        0 15px 30px rgba(8,120,64,.22),
        0 0 0 7px rgba(104,210,151,.10);

    filter:
        saturate(1.08)
        contrast(1.03);
}


/* =====================================
   NUMBER 01 - 06
===================================== */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-num{

    transition:
        transform .45s cubic-bezier(.16,1,.3,1),
        box-shadow .4s ease,
        background .4s ease;
}


/* Number เด้ง */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-num{

    transform:
        scale(1.15)
        rotate(-8deg);

    background:
        linear-gradient(
            145deg,
            #31C875,
            #056B3A
        ) !important;

    box-shadow:
        0 12px 28px rgba(5,107,58,.32),
        0 0 0 6px rgba(74,198,128,.10);
}


/* =====================================
   TEXT
===================================== */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-copy{
    position: relative;
    z-index: 5;

    transition:
        transform .4s cubic-bezier(.16,1,.3,1);
}


.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-copy{

    transform: translateX(4px);
}


/* หัวข้อ */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-copy h1,
.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-copy h2,
.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-copy h3,
.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-copy h4{

    transition:
        color .3s ease,
        transform .4s ease;
}


.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-copy h1,
.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-copy h2,
.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-copy h3,
.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-copy h4{

    color: #05733E !important;
}


/* =====================================
   ARROW
===================================== */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-hover-arrow{

    position: relative;
    z-index: 5;

    opacity: .25;

    transform:
        translateX(-8px)
        scale(.9);

    transition:
        opacity .35s ease,
        transform .45s cubic-bezier(.16,1,.3,1);
}


.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-hover-arrow{

    opacity: 1;

    transform:
        translateX(5px)
        scale(1.15);
}


/* =====================================
   TIMELINE
===================================== */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row::before{

    transition:
        border-color .4s ease,
        opacity .4s ease;
}


.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover::before{

    border-color: #21A861 !important;
}


/* =====================================
   ทำให้ Widget อยู่เหนือ Effect
===================================== */

.elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-card > *{
    position: relative;
    z-index: 3;
}


/* =====================================
   MOBILE
   มือถือไม่ขยับแรงเกินไป
===================================== */

@media (max-width: 767px){

    .elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-card{
        transform:
            translateX(4px)
            translateY(-3px);
    }

    .elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-image{
        transform:
            translateY(-3px)
            scale(1.05)
            rotate(-2deg);
    }

    .elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-row:hover .land-step-num{
        transform:
            scale(1.08)
            rotate(-5deg);
    }
}


/* คนที่ตั้ง Reduce Motion */
@media (prefers-reduced-motion: reduce){

    .elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-card,
    .elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-image,
    .elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-image img,
    .elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-num,
    .elementor-15 .elementor-element.elementor-element-9e8bd18 .land-hover-arrow,
    .elementor-15 .elementor-element.elementor-element-9e8bd18 .land-step-copy{
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-446fc22 */.elementor-15 .elementor-element.elementor-element-446fc22{position:relative;overflow:hidden;background:
radial-gradient(circle at 0% 100%,rgba(77,174,119,.10),transparent 25%),
radial-gradient(circle at 100% 0%,rgba(105,205,149,.08),transparent 24%),#FBFDFC}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-doc-main>.land-left-col{flex:0 0 47%!important;width:47%!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-doc-main>.land-right-col{flex:0 0 calc(53% - 48px)!important;width:calc(53% - 48px)!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-photo-wrap{position:relative;margin-top:8px}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-main-photo{position:absolute!important;left:6%;top:18px;width:80%!important;z-index:2;animation:landMainFloat 6s ease-in-out infinite!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-main-photo img{height:390px;object-fit:cover;border-radius:28px;box-shadow:0 22px 50px rgba(21,78,55,.15)}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-photo{position:absolute!important;z-index:4;animation:landSmallFloat 5.2s ease-in-out infinite!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-photo img{object-fit:cover;border:6px solid #fff;border-radius:18px;box-shadow:0 14px 34px rgba(21,78,55,.18)}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-one{left:0;bottom:2px;width:39%!important;transform:rotate(5deg);animation-delay:-1.5s!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-one img{height:180px}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-two{right:4%;bottom:-8px;width:38%!important;transform:rotate(-5deg);animation-delay:-3s!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-two img{height:165px}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-photo-text{position:absolute;left:26%;top:85px;z-index:5;transform:rotate(-5deg);font-style:italic;text-shadow:0 2px 10px rgba(255,255,255,.85)}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-closing{border-left:3px solid #159257;padding-left:17px;margin-top:8px}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row{position:relative;display:flex!important;flex-wrap:nowrap!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-num{flex:0 0 48px!important;width:48px!important;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#2AB866,#076F3D);box-shadow:0 8px 20px rgba(7,111,61,.22);position:relative;z-index:4;transition:.35s cubic-bezier(.2,.8,.2,1)}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:not(:nth-child(6)):before{content:"";position:absolute;left:23px;top:47px;height:34px;border-left:2px dotted #65B989;z-index:1}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-card{flex:1 1 auto!important;width:calc(100% - 63px)!important;min-width:0!important;position:relative;overflow:hidden;transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s ease,border-color .38s ease}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-card:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(226,247,235,.85),rgba(255,255,255,0) 45%);opacity:0;transform:translateX(-35%);transition:.45s ease;pointer-events:none}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-card{transform:translateX(10px) translateY(-2px);border-color:#A8DDBF;box-shadow:0 18px 42px rgba(13,92,57,.16)}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-card:before{opacity:1;transform:translateX(0)}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-num{transform:scale(1.12) rotate(-7deg);box-shadow:0 12px 28px rgba(7,111,61,.32)}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-icon{flex:0 0 56px!important;width:56px!important;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#EAF8F0;transition:.38s ease;position:relative;z-index:2}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-icon{background:#087840;transform:rotate(8deg) scale(1.06)}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-icon i,.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-icon svg{color:#fff!important;fill:#fff!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-copy{flex:1 1 auto!important;min-width:0!important;position:relative;z-index:2}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-hover-arrow{flex:0 0 24px!important;width:24px!important;opacity:.25;transform:translateX(-8px);transition:.35s ease;position:relative;z-index:2}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-hover-arrow{opacity:1;transform:translateX(3px)}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-cta .elementor-button{padding:15px 32px;min-width:330px;box-shadow:0 12px 26px rgba(8,120,64,.22);transition:.35s ease}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-cta .elementor-button:hover{transform:translateY(-4px) scale(1.025);box-shadow:0 20px 38px rgba(8,120,64,.3);background:#055D32}
@keyframes landMainFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@keyframes landSmallFloat{0%,100%{margin-top:0}50%{margin-top:-10px}}
@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-446fc22 .land-doc-main{flex-direction:column}.elementor-15 .elementor-element.elementor-element-446fc22 .land-doc-main>.land-left-col,.elementor-15 .elementor-element.elementor-element-446fc22 .land-doc-main>.land-right-col{width:100%!important;flex:0 0 100%!important}.elementor-15 .elementor-element.elementor-element-446fc22 .land-photo-wrap{min-height:470px}}
@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-446fc22 .land-photo-wrap{min-height:360px}.elementor-15 .elementor-element.elementor-element-446fc22 .land-main-photo{width:88%!important;left:6%}.elementor-15 .elementor-element.elementor-element-446fc22 .land-main-photo img{height:285px}.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-one{width:42%!important}.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-two{width:40%!important}.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-one img,.elementor-15 .elementor-element.elementor-element-446fc22 .land-small-two img{height:130px}.elementor-15 .elementor-element.elementor-element-446fc22 .land-photo-text{font-size:20px!important;left:20%}.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-num{flex-basis:40px!important;width:40px!important;height:40px}.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-card{width:calc(100% - 52px)!important;padding:10px 12px!important}.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-icon{flex-basis:44px!important;width:44px!important;height:44px}.elementor-15 .elementor-element.elementor-element-446fc22 .land-cta .elementor-button{min-width:0;width:100%}}

/* === Elementor compatibility hard-fix: right column visibility === */
.elementor-15 .elementor-element.elementor-element-446fc22 .land-doc-main{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-left-col{display:flex!important;flex:0 1 500px!important;width:500px!important;max-width:47%!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-right-col{display:flex!important;visibility:visible!important;opacity:1!important;flex:1 0 560px!important;width:auto!important;min-width:520px!important;max-width:none!important;overflow:visible!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-right-col>.land-step-row{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;min-width:0!important;flex:0 0 auto!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row>.land-step-num{display:flex!important;visibility:visible!important;opacity:1!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row>.land-step-card{display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;flex:1 0 420px!important;width:auto!important;min-width:420px!important;max-width:none!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-card>.land-step-copy{display:flex!important;visibility:visible!important;opacity:1!important;flex:1 1 auto!important;width:auto!important;min-width:220px!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-card>.land-step-icon{display:flex!important;visibility:visible!important;opacity:1!important;flex:0 0 56px!important}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-card>.land-hover-arrow{display:block!important;visibility:visible!important}
@media(max-width:1024px){
 .elementor-15 .elementor-element.elementor-element-446fc22 .land-doc-main{flex-direction:column!important}
 .elementor-15 .elementor-element.elementor-element-446fc22 .land-left-col,.elementor-15 .elementor-element.elementor-element-446fc22 .land-right-col{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important}
 .elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row>.land-step-card{min-width:0!important;flex:1 1 auto!important}
}
@media(max-width:767px){
 .elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row>.land-step-card{min-width:0!important;flex:1 1 auto!important}
 .elementor-15 .elementor-element.elementor-element-446fc22 .land-step-card>.land-step-copy{min-width:0!important
 }
     .elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row>.land-step-num {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    flex: 0 00 40px !important;
    width: 39px !important;
    min-width: 38px !important;
}
 
}

/* === Image thumbnails for list items === */
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-image{
  flex:0 0 76px!important;width:76px!important;height:76px!important;
  position:relative;z-index:2;transition:.42s cubic-bezier(.2,.8,.2,1);
}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-image img{
  width:76px!important;height:76px!important;object-fit:cover!important;
  border-radius:50%!important;border:4px solid #E3F5EA!important;
  box-shadow:0 8px 20px rgba(8,120,64,.10)!important;
  transition:.42s cubic-bezier(.2,.8,.2,1);
}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-image{
  transform:translateY(-3px) scale(1.08) rotate(-3deg);
}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-image img{
  border-color:#8AD6AA!important;
  box-shadow:0 15px 32px rgba(8,120,64,.22)!important;
}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-card{
  transform:translateX(10px) translateY(-3px);
  border-color:#9EDAB7!important;
  box-shadow:0 20px 45px rgba(13,92,57,.17)!important;
}
.elementor-15 .elementor-element.elementor-element-446fc22 .land-step-row:hover .land-step-num{
  transform:scale(1.13) rotate(-8deg);
}
@media(max-width:767px){
 .elementor-15 .elementor-element.elementor-element-446fc22 .land-step-image{flex-basis:58px!important;width:58px!important;height:58px!important}
 .elementor-15 .elementor-element.elementor-element-446fc22 .land-step-image img{width:58px!important;height:58px!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4969126f */.elementor-15 .elementor-element.elementor-element-4969126f:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 15%,rgba(84,170,128,.15),transparent 26%),radial-gradient(circle at 92% 80%,rgba(84,170,128,.14),transparent 27%);pointer-events:none}
.elementor-15 .elementor-element.elementor-element-4969126f .social-title{position:relative;z-index:2;text-align:center}
.elementor-15 .elementor-element.elementor-element-4969126f .social-kicker .elementor-heading-title{letter-spacing:4px}
.elementor-15 .elementor-element.elementor-element-4969126f .mint{color:#4F9783}
.elementor-15 .elementor-element.elementor-element-4969126f .social-grid{position:relative;z-index:2}
.elementor-15 .elementor-element.elementor-element-4969126f .social-card{padding:18px!important;border-radius:30px;box-shadow:0 24px 60px -35px rgba(13,64,48,.55);overflow:hidden}
.elementor-15 .elementor-element.elementor-element-4969126f .social-facebook{background:linear-gradient(145deg,#FFFFFF,#F5FAFF);border:2px solid rgba(24,119,242,.22)}
.elementor-15 .elementor-element.elementor-element-4969126f .social-tiktok{background:linear-gradient(145deg,#151719,#24282A);border:2px solid rgba(255,45,85,.48);box-shadow:0 24px 60px -32px rgba(255,45,85,.38)}
.elementor-15 .elementor-element.elementor-element-4969126f .social-head{padding:3px 4px 17px!important}
.elementor-15 .elementor-element.elementor-element-4969126f .social-logo .elementor-icon{width:58px;height:58px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#1877F2;box-shadow:0 12px 24px -15px rgba(24,119,242,.8)}
.elementor-15 .elementor-element.elementor-element-4969126f .social-tiktok .social-logo .elementor-icon{background:#050505;box-shadow:-3px 0 #25F4EE,3px 0 #FE2C55}
.elementor-15 .elementor-element.elementor-element-4969126f .social-follow .elementor-button{box-shadow:0 12px 25px -17px rgba(0,0,0,.5);transition:.25s}
.elementor-15 .elementor-element.elementor-element-4969126f .social-follow .elementor-button:hover{transform:translateY(-3px)}
.elementor-15 .elementor-element.elementor-element-4969126f .social-preview{background:#fff;border-radius:23px;padding:13px!important;overflow:hidden}
.elementor-15 .elementor-element.elementor-element-4969126f .social-cover{height:170px;overflow:hidden;border-radius:16px}
.elementor-15 .elementor-element.elementor-element-4969126f .social-cover img,.elementor-15 .elementor-element.elementor-element-4969126f .post-main img,.elementor-15 .elementor-element.elementor-element-4969126f .post-small img,.elementor-15 .elementor-element.elementor-element-4969126f .tt-video img,.elementor-15 .elementor-element.elementor-element-4969126f .social-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}
.elementor-15 .elementor-element.elementor-element-4969126f .profile-row{gap:13px!important;padding:12px 6px!important}
.elementor-15 .elementor-element.elementor-element-4969126f .social-avatar{width:72px!important;height:72px!important;min-width:72px;overflow:hidden;border-radius:50%;border:4px solid #fff;box-shadow:0 7px 20px -14px #000}
.elementor-15 .elementor-element.elementor-element-4969126f .fb-posts{display:grid!important;grid-template-columns:2fr 1fr;gap:8px}
.elementor-15 .elementor-element.elementor-element-4969126f .post-main{height:190px;overflow:hidden;border-radius:12px}
.elementor-15 .elementor-element.elementor-element-4969126f .post-side{gap:8px!important}
.elementor-15 .elementor-element.elementor-element-4969126f .post-small{height:91px;overflow:hidden;border-radius:10px}
.elementor-15 .elementor-element.elementor-element-4969126f .tt-videos{display:grid!important;grid-template-columns:repeat(4,1fr);gap:7px}
.elementor-15 .elementor-element.elementor-element-4969126f .tt-video{height:205px;overflow:hidden;border-radius:12px;background:#D8E5DF}
.elementor-15 .elementor-element.elementor-element-4969126f .social-card img{transition:.4s}
.elementor-15 .elementor-element.elementor-element-4969126f .social-card img:hover{transform:scale(1.035)}
@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-4969126f{padding:55px 18px}.elementor-15 .elementor-element.elementor-element-4969126f .social-title .elementor-heading-title{font-size:35px!important}.elementor-15 .elementor-element.elementor-element-4969126f .social-card{width:100%!important;border-radius:22px}.elementor-15 .elementor-element.elementor-element-4969126f .social-head{align-items:flex-start!important;gap:12px;flex-direction:column!important}.elementor-15 .elementor-element.elementor-element-4969126f .social-follow,.elementor-15 .elementor-element.elementor-element-4969126f .social-follow .elementor-button{width:100%}.elementor-15 .elementor-element.elementor-element-4969126f .tt-videos{grid-template-columns:repeat(2,1fr)}.elementor-15 .elementor-element.elementor-element-4969126f .tt-video{height:190px}.elementor-15 .elementor-element.elementor-element-4969126f .fb-posts{grid-template-columns:1fr}.elementor-15 .elementor-element.elementor-element-4969126f .post-main{height:200px}.elementor-15 .elementor-element.elementor-element-4969126f .post-side{display:grid!important;grid-template-columns:1fr 1fr}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-078aa1d */.elementor-15 .elementor-element.elementor-element-1dfee35 .elementor-accordion-item .elementor-tab-content {
    border-width: 0px;
    border-block-start-color: #FFFFFF;
    margin-top: 10px;
}/* End custom CSS */