.elementor-2518 .elementor-element.elementor-element-0aad264{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:56px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2518 .elementor-element.elementor-element-74a57e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-74a57e9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#122A1F;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2518 .elementor-element.elementor-element-2b1b0d3{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2518 .elementor-element.elementor-element-2b1b0d3 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2518 .elementor-element.elementor-element-a366719{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-4f61022{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-4f61022 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-b0fd481{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-1cb14e1{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-1cb14e1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-758cad9{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-d7f8f07{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-d7f8f07 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-6b05aaa{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-1bf98f8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-1bf98f8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-f159913{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-ba68e72{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-ba68e72 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-20ab0ca{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-b4d06b5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-b4d06b5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-627a6be{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-37bc34f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-37bc34f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-ff11101{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-c3a0bb6{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-c3a0bb6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-5907770{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-99946af{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-99946af .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-068ed1a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-ef05474{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-ef05474 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-6844c84{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-47201e4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-47201e4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-4ff0e5c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-5a420d3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-5a420d3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-e9bcdb3{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-e9ac11c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-e9ac11c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-ea90cf7{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-8516301{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-8516301 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-8ecf9c6{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#4A5A52;}.elementor-2518 .elementor-element.elementor-element-23a0f05{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-23a0f05 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-92f8b77{--display:flex;border-style:none;--border-style:none;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-2518 .elementor-element.elementor-element-4ae4d11{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:164%;}.elementor-2518 .elementor-element.elementor-element-4ae4d11 p{margin-block-end:0px;}.elementor-2518 .elementor-element.elementor-element-c607990{--display:flex;border-style:none;--border-style:none;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-2518 .elementor-element.elementor-element-ad3b2c6{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:164%;}.elementor-2518 .elementor-element.elementor-element-ad3b2c6 p{margin-block-end:0px;}.elementor-2518 .elementor-element.elementor-element-fc3f470{--display:flex;border-style:none;--border-style:none;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-2518 .elementor-element.elementor-element-42585c9{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:164%;}.elementor-2518 .elementor-element.elementor-element-42585c9 p{margin-block-end:0px;}.elementor-2518 .elementor-element.elementor-element-6526b23{--display:flex;border-style:none;--border-style:none;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-2518 .elementor-element.elementor-element-f9fdb35{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:164%;}.elementor-2518 .elementor-element.elementor-element-f9fdb35 p{margin-block-end:0px;}.elementor-2518 .elementor-element.elementor-element-f0b1a54{--display:flex;border-style:none;--border-style:none;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-2518 .elementor-element.elementor-element-ac86c89{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:164%;}.elementor-2518 .elementor-element.elementor-element-ac86c89 p{margin-block-end:0px;}.elementor-2518 .elementor-element.elementor-element-ddd371f{--display:flex;border-style:none;--border-style:none;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-2518 .elementor-element.elementor-element-8449bc0{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:164%;}.elementor-2518 .elementor-element.elementor-element-8449bc0 p{margin-block-end:0px;}.elementor-2518 .elementor-element.elementor-element-f93d0d4{--n-accordion-title-font-size:18px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-icon-size:30px;--n-accordion-icon-normal-color:#122A1F;}.elementor-2518 .elementor-element.elementor-element-f93d0d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-2518 .elementor-element.elementor-element-f93d0d4 {--n-accordion-padding:24px 30px 24px 30px;}:where( .elementor-2518 .elementor-element.elementor-element-f93d0d4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:600;line-height:135%;}.elementor-2518 .elementor-element.elementor-element-55926a7{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 14px 36px 0px rgba(12,59,44,0.20);--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2518 .elementor-element.elementor-element-55926a7:not(.elementor-motion-effects-element-type-background), .elementor-2518 .elementor-element.elementor-element-55926a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #0C3B2C 0%, #155C41 100%);}.elementor-2518 .elementor-element.elementor-element-e75ae9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-e75ae9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-2518 .elementor-element.elementor-element-78325d9{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:170%;color:#E8F1EC;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2518 .elementor-element.elementor-element-1bb1797 .elementor-button{background-color:#E0A82E;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:100%;fill:#0C3B2C;color:#0C3B2C;border-radius:14px 14px 14px 14px;padding:18px 30px 18px 30px;}.elementor-2518 .elementor-element.elementor-element-1bb1797 .elementor-button:hover, .elementor-2518 .elementor-element.elementor-element-1bb1797 .elementor-button:focus{background-color:#C9942A;color:#0C3B2C;}.elementor-2518 .elementor-element.elementor-element-1bb1797{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-1bb1797 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2518 .elementor-element.elementor-element-1bb1797 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2518 .elementor-element.elementor-element-1bb1797 .elementor-button:hover svg, .elementor-2518 .elementor-element.elementor-element-1bb1797 .elementor-button:focus svg{fill:#0C3B2C;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2518 .elementor-element.elementor-element-0aad264{--content-width:860px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2518 .elementor-element.elementor-element-0aad264{--content-width:760px;}}@media(max-width:1024px){.elementor-2518 .elementor-element.elementor-element-0aad264{--padding-top:48px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-2518 .elementor-element.elementor-element-74a57e9 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2518 .elementor-element.elementor-element-2b1b0d3 img{height:360px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2518 .elementor-element.elementor-element-4f61022 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-1cb14e1 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-d7f8f07 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-2518 .elementor-element.elementor-element-1bf98f8 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-2518 .elementor-element.elementor-element-ba68e72 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-2518 .elementor-element.elementor-element-b4d06b5 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-37bc34f .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-c3a0bb6 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-99946af .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-ef05474 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-47201e4 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-2518 .elementor-element.elementor-element-5a420d3 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-2518 .elementor-element.elementor-element-e9ac11c .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-8516301 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-23a0f05 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-2518 .elementor-element.elementor-element-55926a7{--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-2518 .elementor-element.elementor-element-e75ae9e .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-2518 .elementor-element.elementor-element-0aad264{--padding-top:32px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-2518 .elementor-element.elementor-element-74a57e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-74a57e9 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2518 .elementor-element.elementor-element-2b1b0d3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-2518 .elementor-element.elementor-element-2b1b0d3 img{height:240px;object-fit:cover;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2518 .elementor-element.elementor-element-a366719{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-4f61022{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-4f61022 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-b0fd481{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-1cb14e1{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-1cb14e1 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-758cad9{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-d7f8f07{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-d7f8f07 .elementor-heading-title{font-size:19px;line-height:26px;}.elementor-2518 .elementor-element.elementor-element-6b05aaa{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-1bf98f8{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-1bf98f8 .elementor-heading-title{font-size:19px;line-height:26px;}.elementor-2518 .elementor-element.elementor-element-f159913{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-ba68e72{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-ba68e72 .elementor-heading-title{font-size:19px;line-height:26px;}.elementor-2518 .elementor-element.elementor-element-20ab0ca{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-b4d06b5{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-b4d06b5 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-627a6be{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-37bc34f{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-37bc34f .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-ff11101{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-c3a0bb6{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-c3a0bb6 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-5907770{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-99946af{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-99946af .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-068ed1a{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-ef05474{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-ef05474 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-6844c84{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-47201e4{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-47201e4 .elementor-heading-title{font-size:19px;line-height:26px;}.elementor-2518 .elementor-element.elementor-element-4ff0e5c{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-5a420d3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-5a420d3 .elementor-heading-title{font-size:19px;line-height:26px;}.elementor-2518 .elementor-element.elementor-element-e9bcdb3{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-e9ac11c{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-e9ac11c .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-ea90cf7{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-8516301{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-8516301 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-8ecf9c6{font-size:16px;}.elementor-2518 .elementor-element.elementor-element-23a0f05{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-23a0f05 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2518 .elementor-element.elementor-element-f93d0d4 {--n-accordion-padding:18px 20px 18px 20px;}.elementor-2518 .elementor-element.elementor-element-f93d0d4{--n-accordion-title-font-size:16px;}.elementor-2518 .elementor-element.elementor-element-55926a7{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-2518 .elementor-element.elementor-element-e75ae9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2518 .elementor-element.elementor-element-e75ae9e .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-2518 .elementor-element.elementor-element-78325d9{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-a366719 */.elementor-2518 .elementor-element.elementor-element-a366719 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-a366719 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-a366719 > :last-child, .elementor-2518 .elementor-element.elementor-element-a366719 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-a366719 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-a366719 a:hover, .elementor-2518 .elementor-element.elementor-element-a366719 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-a366719 ul, .elementor-2518 .elementor-element.elementor-element-a366719 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-a366719 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-a366719 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-a366719 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0fd481 */.elementor-2518 .elementor-element.elementor-element-b0fd481 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-b0fd481 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-b0fd481 > :last-child, .elementor-2518 .elementor-element.elementor-element-b0fd481 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-b0fd481 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-b0fd481 a:hover, .elementor-2518 .elementor-element.elementor-element-b0fd481 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-b0fd481 ul, .elementor-2518 .elementor-element.elementor-element-b0fd481 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-b0fd481 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-b0fd481 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-b0fd481 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-758cad9 */.elementor-2518 .elementor-element.elementor-element-758cad9 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-758cad9 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-758cad9 > :last-child, .elementor-2518 .elementor-element.elementor-element-758cad9 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-758cad9 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-758cad9 a:hover, .elementor-2518 .elementor-element.elementor-element-758cad9 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-758cad9 ul, .elementor-2518 .elementor-element.elementor-element-758cad9 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-758cad9 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-758cad9 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-758cad9 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b05aaa */.elementor-2518 .elementor-element.elementor-element-6b05aaa p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-6b05aaa > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-6b05aaa > :last-child, .elementor-2518 .elementor-element.elementor-element-6b05aaa p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-6b05aaa a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-6b05aaa a:hover, .elementor-2518 .elementor-element.elementor-element-6b05aaa a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-6b05aaa ul, .elementor-2518 .elementor-element.elementor-element-6b05aaa ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-6b05aaa li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-6b05aaa li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-6b05aaa strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f159913 */.elementor-2518 .elementor-element.elementor-element-f159913 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-f159913 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-f159913 > :last-child, .elementor-2518 .elementor-element.elementor-element-f159913 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-f159913 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-f159913 a:hover, .elementor-2518 .elementor-element.elementor-element-f159913 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-f159913 ul, .elementor-2518 .elementor-element.elementor-element-f159913 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-f159913 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-f159913 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-f159913 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20ab0ca */.elementor-2518 .elementor-element.elementor-element-20ab0ca p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-20ab0ca > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-20ab0ca > :last-child, .elementor-2518 .elementor-element.elementor-element-20ab0ca p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-20ab0ca a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-20ab0ca a:hover, .elementor-2518 .elementor-element.elementor-element-20ab0ca a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-20ab0ca ul, .elementor-2518 .elementor-element.elementor-element-20ab0ca ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-20ab0ca li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-20ab0ca li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-20ab0ca strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-627a6be */.elementor-2518 .elementor-element.elementor-element-627a6be p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-627a6be > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-627a6be > :last-child, .elementor-2518 .elementor-element.elementor-element-627a6be p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-627a6be a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-627a6be a:hover, .elementor-2518 .elementor-element.elementor-element-627a6be a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-627a6be ul, .elementor-2518 .elementor-element.elementor-element-627a6be ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-627a6be li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-627a6be li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-627a6be strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff11101 */.elementor-2518 .elementor-element.elementor-element-ff11101 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ff11101 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ff11101 > :last-child, .elementor-2518 .elementor-element.elementor-element-ff11101 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ff11101 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ff11101 a:hover, .elementor-2518 .elementor-element.elementor-element-ff11101 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ff11101 ul, .elementor-2518 .elementor-element.elementor-element-ff11101 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ff11101 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ff11101 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ff11101 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5907770 */.elementor-2518 .elementor-element.elementor-element-5907770 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-5907770 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-5907770 > :last-child, .elementor-2518 .elementor-element.elementor-element-5907770 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-5907770 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-5907770 a:hover, .elementor-2518 .elementor-element.elementor-element-5907770 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-5907770 ul, .elementor-2518 .elementor-element.elementor-element-5907770 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-5907770 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-5907770 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-5907770 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-068ed1a */.elementor-2518 .elementor-element.elementor-element-068ed1a p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-068ed1a > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-068ed1a > :last-child, .elementor-2518 .elementor-element.elementor-element-068ed1a p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-068ed1a a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-068ed1a a:hover, .elementor-2518 .elementor-element.elementor-element-068ed1a a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-068ed1a ul, .elementor-2518 .elementor-element.elementor-element-068ed1a ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-068ed1a li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-068ed1a li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-068ed1a strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6844c84 */.elementor-2518 .elementor-element.elementor-element-6844c84 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-6844c84 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-6844c84 > :last-child, .elementor-2518 .elementor-element.elementor-element-6844c84 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-6844c84 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-6844c84 a:hover, .elementor-2518 .elementor-element.elementor-element-6844c84 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-6844c84 ul, .elementor-2518 .elementor-element.elementor-element-6844c84 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-6844c84 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-6844c84 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-6844c84 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff0e5c */.elementor-2518 .elementor-element.elementor-element-4ff0e5c p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-4ff0e5c > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-4ff0e5c > :last-child, .elementor-2518 .elementor-element.elementor-element-4ff0e5c p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-4ff0e5c a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-4ff0e5c a:hover, .elementor-2518 .elementor-element.elementor-element-4ff0e5c a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-4ff0e5c ul, .elementor-2518 .elementor-element.elementor-element-4ff0e5c ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-4ff0e5c li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-4ff0e5c li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-4ff0e5c strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9bcdb3 */.elementor-2518 .elementor-element.elementor-element-e9bcdb3 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-e9bcdb3 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-e9bcdb3 > :last-child, .elementor-2518 .elementor-element.elementor-element-e9bcdb3 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-e9bcdb3 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-e9bcdb3 a:hover, .elementor-2518 .elementor-element.elementor-element-e9bcdb3 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-e9bcdb3 ul, .elementor-2518 .elementor-element.elementor-element-e9bcdb3 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-e9bcdb3 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-e9bcdb3 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-e9bcdb3 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea90cf7 */.elementor-2518 .elementor-element.elementor-element-ea90cf7 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ea90cf7 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ea90cf7 > :last-child, .elementor-2518 .elementor-element.elementor-element-ea90cf7 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ea90cf7 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ea90cf7 a:hover, .elementor-2518 .elementor-element.elementor-element-ea90cf7 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ea90cf7 ul, .elementor-2518 .elementor-element.elementor-element-ea90cf7 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ea90cf7 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ea90cf7 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ea90cf7 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ecf9c6 */.elementor-2518 .elementor-element.elementor-element-8ecf9c6 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-8ecf9c6 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-8ecf9c6 > :last-child, .elementor-2518 .elementor-element.elementor-element-8ecf9c6 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-8ecf9c6 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-8ecf9c6 a:hover, .elementor-2518 .elementor-element.elementor-element-8ecf9c6 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-8ecf9c6 ul, .elementor-2518 .elementor-element.elementor-element-8ecf9c6 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-8ecf9c6 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-8ecf9c6 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-8ecf9c6 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae4d11 */.elementor-2518 .elementor-element.elementor-element-4ae4d11 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a:hover, .elementor-2518 .elementor-element.elementor-element-4ae4d11 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 ul, .elementor-2518 .elementor-element.elementor-element-4ae4d11 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3b2c6 */.elementor-2518 .elementor-element.elementor-element-ad3b2c6 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:hover, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 ul, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42585c9 */.elementor-2518 .elementor-element.elementor-element-42585c9 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a:hover, .elementor-2518 .elementor-element.elementor-element-42585c9 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-42585c9 ul, .elementor-2518 .elementor-element.elementor-element-42585c9 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-42585c9 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fdb35 */.elementor-2518 .elementor-element.elementor-element-f9fdb35 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a:hover, .elementor-2518 .elementor-element.elementor-element-f9fdb35 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 ul, .elementor-2518 .elementor-element.elementor-element-f9fdb35 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac86c89 */.elementor-2518 .elementor-element.elementor-element-ac86c89 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a:hover, .elementor-2518 .elementor-element.elementor-element-ac86c89 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 ul, .elementor-2518 .elementor-element.elementor-element-ac86c89 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8449bc0 */.elementor-2518 .elementor-element.elementor-element-8449bc0 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a:hover, .elementor-2518 .elementor-element.elementor-element-8449bc0 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 ul, .elementor-2518 .elementor-element.elementor-element-8449bc0 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae4d11 */.elementor-2518 .elementor-element.elementor-element-4ae4d11 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a:hover, .elementor-2518 .elementor-element.elementor-element-4ae4d11 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 ul, .elementor-2518 .elementor-element.elementor-element-4ae4d11 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3b2c6 */.elementor-2518 .elementor-element.elementor-element-ad3b2c6 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:hover, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 ul, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42585c9 */.elementor-2518 .elementor-element.elementor-element-42585c9 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a:hover, .elementor-2518 .elementor-element.elementor-element-42585c9 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-42585c9 ul, .elementor-2518 .elementor-element.elementor-element-42585c9 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-42585c9 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fdb35 */.elementor-2518 .elementor-element.elementor-element-f9fdb35 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a:hover, .elementor-2518 .elementor-element.elementor-element-f9fdb35 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 ul, .elementor-2518 .elementor-element.elementor-element-f9fdb35 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac86c89 */.elementor-2518 .elementor-element.elementor-element-ac86c89 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a:hover, .elementor-2518 .elementor-element.elementor-element-ac86c89 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 ul, .elementor-2518 .elementor-element.elementor-element-ac86c89 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8449bc0 */.elementor-2518 .elementor-element.elementor-element-8449bc0 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a:hover, .elementor-2518 .elementor-element.elementor-element-8449bc0 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 ul, .elementor-2518 .elementor-element.elementor-element-8449bc0 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae4d11 */.elementor-2518 .elementor-element.elementor-element-4ae4d11 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a:hover, .elementor-2518 .elementor-element.elementor-element-4ae4d11 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 ul, .elementor-2518 .elementor-element.elementor-element-4ae4d11 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3b2c6 */.elementor-2518 .elementor-element.elementor-element-ad3b2c6 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:hover, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 ul, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42585c9 */.elementor-2518 .elementor-element.elementor-element-42585c9 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a:hover, .elementor-2518 .elementor-element.elementor-element-42585c9 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-42585c9 ul, .elementor-2518 .elementor-element.elementor-element-42585c9 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-42585c9 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fdb35 */.elementor-2518 .elementor-element.elementor-element-f9fdb35 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a:hover, .elementor-2518 .elementor-element.elementor-element-f9fdb35 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 ul, .elementor-2518 .elementor-element.elementor-element-f9fdb35 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac86c89 */.elementor-2518 .elementor-element.elementor-element-ac86c89 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a:hover, .elementor-2518 .elementor-element.elementor-element-ac86c89 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 ul, .elementor-2518 .elementor-element.elementor-element-ac86c89 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8449bc0 */.elementor-2518 .elementor-element.elementor-element-8449bc0 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a:hover, .elementor-2518 .elementor-element.elementor-element-8449bc0 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 ul, .elementor-2518 .elementor-element.elementor-element-8449bc0 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae4d11 */.elementor-2518 .elementor-element.elementor-element-4ae4d11 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a:hover, .elementor-2518 .elementor-element.elementor-element-4ae4d11 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 ul, .elementor-2518 .elementor-element.elementor-element-4ae4d11 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3b2c6 */.elementor-2518 .elementor-element.elementor-element-ad3b2c6 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:hover, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 ul, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42585c9 */.elementor-2518 .elementor-element.elementor-element-42585c9 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a:hover, .elementor-2518 .elementor-element.elementor-element-42585c9 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-42585c9 ul, .elementor-2518 .elementor-element.elementor-element-42585c9 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-42585c9 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fdb35 */.elementor-2518 .elementor-element.elementor-element-f9fdb35 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a:hover, .elementor-2518 .elementor-element.elementor-element-f9fdb35 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 ul, .elementor-2518 .elementor-element.elementor-element-f9fdb35 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac86c89 */.elementor-2518 .elementor-element.elementor-element-ac86c89 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a:hover, .elementor-2518 .elementor-element.elementor-element-ac86c89 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 ul, .elementor-2518 .elementor-element.elementor-element-ac86c89 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8449bc0 */.elementor-2518 .elementor-element.elementor-element-8449bc0 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a:hover, .elementor-2518 .elementor-element.elementor-element-8449bc0 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 ul, .elementor-2518 .elementor-element.elementor-element-8449bc0 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae4d11 */.elementor-2518 .elementor-element.elementor-element-4ae4d11 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a:hover, .elementor-2518 .elementor-element.elementor-element-4ae4d11 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 ul, .elementor-2518 .elementor-element.elementor-element-4ae4d11 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3b2c6 */.elementor-2518 .elementor-element.elementor-element-ad3b2c6 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:hover, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 ul, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42585c9 */.elementor-2518 .elementor-element.elementor-element-42585c9 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a:hover, .elementor-2518 .elementor-element.elementor-element-42585c9 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-42585c9 ul, .elementor-2518 .elementor-element.elementor-element-42585c9 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-42585c9 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fdb35 */.elementor-2518 .elementor-element.elementor-element-f9fdb35 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a:hover, .elementor-2518 .elementor-element.elementor-element-f9fdb35 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 ul, .elementor-2518 .elementor-element.elementor-element-f9fdb35 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac86c89 */.elementor-2518 .elementor-element.elementor-element-ac86c89 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a:hover, .elementor-2518 .elementor-element.elementor-element-ac86c89 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 ul, .elementor-2518 .elementor-element.elementor-element-ac86c89 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8449bc0 */.elementor-2518 .elementor-element.elementor-element-8449bc0 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a:hover, .elementor-2518 .elementor-element.elementor-element-8449bc0 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 ul, .elementor-2518 .elementor-element.elementor-element-8449bc0 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae4d11 */.elementor-2518 .elementor-element.elementor-element-4ae4d11 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a:hover, .elementor-2518 .elementor-element.elementor-element-4ae4d11 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 ul, .elementor-2518 .elementor-element.elementor-element-4ae4d11 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3b2c6 */.elementor-2518 .elementor-element.elementor-element-ad3b2c6 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:hover, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 ul, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42585c9 */.elementor-2518 .elementor-element.elementor-element-42585c9 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a:hover, .elementor-2518 .elementor-element.elementor-element-42585c9 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-42585c9 ul, .elementor-2518 .elementor-element.elementor-element-42585c9 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-42585c9 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fdb35 */.elementor-2518 .elementor-element.elementor-element-f9fdb35 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a:hover, .elementor-2518 .elementor-element.elementor-element-f9fdb35 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 ul, .elementor-2518 .elementor-element.elementor-element-f9fdb35 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac86c89 */.elementor-2518 .elementor-element.elementor-element-ac86c89 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a:hover, .elementor-2518 .elementor-element.elementor-element-ac86c89 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 ul, .elementor-2518 .elementor-element.elementor-element-ac86c89 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8449bc0 */.elementor-2518 .elementor-element.elementor-element-8449bc0 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a:hover, .elementor-2518 .elementor-element.elementor-element-8449bc0 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 ul, .elementor-2518 .elementor-element.elementor-element-8449bc0 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae4d11 */.elementor-2518 .elementor-element.elementor-element-4ae4d11 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 > :last-child, .elementor-2518 .elementor-element.elementor-element-4ae4d11 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 a:hover, .elementor-2518 .elementor-element.elementor-element-4ae4d11 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 ul, .elementor-2518 .elementor-element.elementor-element-4ae4d11 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-4ae4d11 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad3b2c6 */.elementor-2518 .elementor-element.elementor-element-ad3b2c6 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 > :last-child, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:hover, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 ul, .elementor-2518 .elementor-element.elementor-element-ad3b2c6 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ad3b2c6 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42585c9 */.elementor-2518 .elementor-element.elementor-element-42585c9 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 > :last-child, .elementor-2518 .elementor-element.elementor-element-42585c9 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 a:hover, .elementor-2518 .elementor-element.elementor-element-42585c9 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-42585c9 ul, .elementor-2518 .elementor-element.elementor-element-42585c9 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-42585c9 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-42585c9 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fdb35 */.elementor-2518 .elementor-element.elementor-element-f9fdb35 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 > :last-child, .elementor-2518 .elementor-element.elementor-element-f9fdb35 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 a:hover, .elementor-2518 .elementor-element.elementor-element-f9fdb35 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 ul, .elementor-2518 .elementor-element.elementor-element-f9fdb35 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-f9fdb35 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac86c89 */.elementor-2518 .elementor-element.elementor-element-ac86c89 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 > :last-child, .elementor-2518 .elementor-element.elementor-element-ac86c89 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 a:hover, .elementor-2518 .elementor-element.elementor-element-ac86c89 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 ul, .elementor-2518 .elementor-element.elementor-element-ac86c89 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-ac86c89 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8449bc0 */.elementor-2518 .elementor-element.elementor-element-8449bc0 p{margin:0 0 18px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 > .elementor-widget-container > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 > :last-child, .elementor-2518 .elementor-element.elementor-element-8449bc0 p:last-child{margin-bottom:0;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a{color:#157049;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 a:hover, .elementor-2518 .elementor-element.elementor-element-8449bc0 a:focus{color:#0C3B2C;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 ul, .elementor-2518 .elementor-element.elementor-element-8449bc0 ol{margin:0 0 18px;padding-left:22px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li{margin-bottom:8px;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 li::marker{color:#1B8A5A;font-weight:700;}
.elementor-2518 .elementor-element.elementor-element-8449bc0 strong{color:#122A1F;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f93d0d4 */.elementor-2518 .elementor-element.elementor-element-f93d0d4 .e-n-accordion-item {
    margin-bottom: 24px;
    border: 1px solid #E6E9E0;
    border-radius: 14px;
}

.elementor-2518 .elementor-element.elementor-element-f93d0d4 .e-n-accordion-item[open] {
    background-color: #FFFFFF;
    border: 1.5px solid #BFE0CB;
    border-radius: 14px;
}

.elementor-2518 .elementor-element.elementor-element-f93d0d4 .e-n-accordion-item:last-of-type {
    margin-bottom: 16px;
}
@media (max-width:767px){.elementor-2518 .elementor-element.elementor-element-f93d0d4 .e-n-accordion-item{margin-bottom:14px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78325d9 */.elementor-2518 .elementor-element.elementor-element-78325d9 p{margin:0;}
.elementor-2518 .elementor-element.elementor-element-78325d9 a{color:#E7C879;text-decoration:underline;text-underline-offset:3px;font-weight:600;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1bb1797 */.elementor-2518 .elementor-element.elementor-element-1bb1797 .elementor-button{height:auto;min-height:0;}
.elementor-2518 .elementor-element.elementor-element-1bb1797 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */