.elementor-194 .elementor-element.elementor-element-220e26c{--display:flex;--min-height:470px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-220e26c:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-220e26c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9F5;background-image:url("https://alfaysalinstitute.com/wp-content/uploads/2026/10/Home-Hero-Gulf-Skyline-Background.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-220e26c::before, .elementor-194 .elementor-element.elementor-element-220e26c > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-220e26c > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-220e26c > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-220e26c > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-220e26c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(244,249,245,0.97) 0%, rgba(244,249,245,0) 68%);}.elementor-194 .elementor-element.elementor-element-a82db70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-8f3f840{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-194 .elementor-element.elementor-element-6b8e465 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-194 .elementor-element.elementor-element-6b8e465.elementor-view-stacked .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-6b8e465.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-6b8e465.elementor-view-default .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-6b8e465 .elementor-icon{font-size:16px;}.elementor-194 .elementor-element.elementor-element-6b8e465 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-6b8e465 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;}.elementor-194 .elementor-element.elementor-element-6b8e465 .elementor-icon-box-title{color:#14532D;}.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-194 .elementor-element.elementor-element-f0c10ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-194 .elementor-element.elementor-element-f0c10ae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:800;line-height:1.15em;color:#0B3B22;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-78a3d5f{width:var( --container-widget-width, 88% );max-width:88%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-18be4f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-194 .elementor-element.elementor-element-659d004 .elementor-button{background-color:#14532D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 16px 0px rgba(20,83,45,0.18);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14532D;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-194 .elementor-element.elementor-element-659d004 .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-659d004 .elementor-button:focus{background-color:#0B3B22;color:#FFFFFF;border-color:#0B3B22;box-shadow:0px 10px 24px 0px rgba(20,83,45,0.28);}.elementor-194 .elementor-element.elementor-element-659d004 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-194 .elementor-element.elementor-element-659d004 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-194 .elementor-element.elementor-element-659d004 .elementor-button:hover svg, .elementor-194 .elementor-element.elementor-element-659d004 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-e493b47 .elementor-button{background-color:rgba(255,255,255,0.6);font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;fill:#14532D;color:#14532D;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14532D;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-194 .elementor-element.elementor-element-e493b47 .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-e493b47 .elementor-button:focus{background-color:#14532D;color:#FFFFFF;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-e493b47 .elementor-button:hover svg, .elementor-194 .elementor-element.elementor-element-e493b47 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-8f40e02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-8f40e02:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-8f40e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F8F3;}.elementor-194 .elementor-element.elementor-element-fe1a3b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-194 .elementor-element.elementor-element-fe1a3b2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#15803D;}.elementor-194 .elementor-element.elementor-element-e4ee445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-194 .elementor-element.elementor-element-e4ee445 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-b5e4195{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-a0f5483{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:28px;}.elementor-194 .elementor-element.elementor-element-af2334b .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-af2334b .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-af2334b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-af2334b .elementor-icon{transition-duration:0.3s;font-size:26px;padding:16px;}.elementor-194 .elementor-element.elementor-element-af2334b .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-af2334b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-af2334b .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-0099ce6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:28px;--padding-right:28px;}.elementor-194 .elementor-element.elementor-element-d7055e9 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-d7055e9 .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-d7055e9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-d7055e9 .elementor-icon{transition-duration:0.3s;font-size:26px;padding:16px;}.elementor-194 .elementor-element.elementor-element-d7055e9 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-d7055e9 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-d7055e9 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-c4acf4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:28px;--padding-right:28px;}.elementor-194 .elementor-element.elementor-element-9fcd345 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-9fcd345 .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9fcd345.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-9fcd345 .elementor-icon{transition-duration:0.3s;font-size:26px;padding:16px;}.elementor-194 .elementor-element.elementor-element-9fcd345 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-9fcd345 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-9fcd345 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-ca14d8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:28px;--padding-right:28px;}.elementor-194 .elementor-element.elementor-element-20d6fa5 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-20d6fa5 .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-20d6fa5.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-20d6fa5 .elementor-icon{transition-duration:0.3s;font-size:26px;padding:16px;}.elementor-194 .elementor-element.elementor-element-20d6fa5 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-20d6fa5 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-20d6fa5 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-6ecfaef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:76px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-6ecfaef:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-6ecfaef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-c33260a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-194 .elementor-element.elementor-element-c33260a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#15803D;}.elementor-194 .elementor-element.elementor-element-9e39088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-194 .elementor-element.elementor-element-9e39088 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-ec1240a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-f89ba38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2EEE5;--border-color:#E2EEE5;--border-radius:14px 14px 14px 14px;box-shadow:0px 8px 28px 0px rgba(11,59,34,0.07);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-f89ba38:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-f89ba38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-4d53afb img{width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-7f199b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:26px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-194 .elementor-element.elementor-element-ee7c7b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-c20c18c .elementor-icon-wrapper{text-align:center;}.elementor-194 .elementor-element.elementor-element-c20c18c.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;color:#14532D;}.elementor-194 .elementor-element.elementor-element-c20c18c.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-c20c18c.elementor-view-default .elementor-icon{color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-c20c18c.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-c20c18c.elementor-view-default .elementor-icon svg{fill:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-c20c18c.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-c20c18c.elementor-view-stacked .elementor-icon svg{fill:#14532D;}.elementor-194 .elementor-element.elementor-element-c20c18c .elementor-icon{font-size:22px;padding:9px;border-radius:8px 8px 8px 8px;}.elementor-194 .elementor-element.elementor-element-c20c18c .elementor-icon svg{height:22px;}.elementor-194 .elementor-element.elementor-element-c3643d8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-56a45b0{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5D6B63;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-icon i{color:#15803D;transition:color 0.3s;}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-icon svg{fill:#15803D;transition:fill 0.3s;}.elementor-194 .elementor-element.elementor-element-f7c5641{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;}.elementor-194 .elementor-element.elementor-element-f7c5641 .elementor-icon-list-text{color:#1C2A22;transition:color 0.3s;}.elementor-194 .elementor-element.elementor-element-0b28a75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-435631c .elementor-button{background-color:#14532D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 16px 0px rgba(20,83,45,0.18);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14532D;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-194 .elementor-element.elementor-element-435631c .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-435631c .elementor-button:focus{background-color:#0B3B22;color:#FFFFFF;border-color:#0B3B22;box-shadow:0px 10px 24px 0px rgba(20,83,45,0.28);}.elementor-194 .elementor-element.elementor-element-435631c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-194 .elementor-element.elementor-element-435631c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-194 .elementor-element.elementor-element-435631c .elementor-button:hover svg, .elementor-194 .elementor-element.elementor-element-435631c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-859559f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2EEE5;--border-color:#E2EEE5;--border-radius:14px 14px 14px 14px;box-shadow:0px 8px 28px 0px rgba(11,59,34,0.07);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-859559f:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-859559f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-e1d8140 img{width:100%;height:220px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-279eb98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:26px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-194 .elementor-element.elementor-element-a53ac64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-a7d2068 .elementor-icon-wrapper{text-align:center;}.elementor-194 .elementor-element.elementor-element-a7d2068.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;color:#14532D;}.elementor-194 .elementor-element.elementor-element-a7d2068.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-a7d2068.elementor-view-default .elementor-icon{color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-a7d2068.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-a7d2068.elementor-view-default .elementor-icon svg{fill:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-a7d2068.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-a7d2068.elementor-view-stacked .elementor-icon svg{fill:#14532D;}.elementor-194 .elementor-element.elementor-element-a7d2068 .elementor-icon{font-size:22px;padding:9px;border-radius:8px 8px 8px 8px;}.elementor-194 .elementor-element.elementor-element-a7d2068 .elementor-icon svg{height:22px;}.elementor-194 .elementor-element.elementor-element-0ecc0ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-6efa78e{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-icon i{color:#15803D;transition:color 0.3s;}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-icon svg{fill:#15803D;transition:fill 0.3s;}.elementor-194 .elementor-element.elementor-element-5445fc5{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;}.elementor-194 .elementor-element.elementor-element-5445fc5 .elementor-icon-list-text{color:#1C2A22;transition:color 0.3s;}.elementor-194 .elementor-element.elementor-element-b075840{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-5b559c1 .elementor-button{background-color:#14532D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 16px 0px rgba(20,83,45,0.18);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14532D;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-194 .elementor-element.elementor-element-5b559c1 .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-5b559c1 .elementor-button:focus{background-color:#0B3B22;color:#FFFFFF;border-color:#0B3B22;box-shadow:0px 10px 24px 0px rgba(20,83,45,0.28);}.elementor-194 .elementor-element.elementor-element-5b559c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-194 .elementor-element.elementor-element-5b559c1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-194 .elementor-element.elementor-element-5b559c1 .elementor-button:hover svg, .elementor-194 .elementor-element.elementor-element-5b559c1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-729bde6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:76px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-729bde6:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-729bde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F8F3;}.elementor-194 .elementor-element.elementor-element-a6e29e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-cf34a1e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-194 .elementor-element.elementor-element-8c13997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-194 .elementor-element.elementor-element-8c13997 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#15803D;}.elementor-194 .elementor-element.elementor-element-81ff6c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-194 .elementor-element.elementor-element-81ff6c3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:800;line-height:1.45em;color:#14532D;}.elementor-194 .elementor-element.elementor-element-6aaf96a .elementor-button{background-color:#14532D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 16px 0px rgba(20,83,45,0.18);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14532D;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-194 .elementor-element.elementor-element-6aaf96a .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-6aaf96a .elementor-button:focus{background-color:#0B3B22;color:#FFFFFF;border-color:#0B3B22;box-shadow:0px 10px 24px 0px rgba(20,83,45,0.28);}.elementor-194 .elementor-element.elementor-element-6aaf96a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-194 .elementor-element.elementor-element-6aaf96a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-194 .elementor-element.elementor-element-6aaf96a .elementor-button:hover svg, .elementor-194 .elementor-element.elementor-element-6aaf96a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-a0ab801{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 32px;--row-gap:26px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-eeba253{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-9aae698 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-9aae698 .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-9aae698.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-9aae698 .elementor-icon{transition-duration:0.3s;font-size:20px;padding:12px;}.elementor-194 .elementor-element.elementor-element-9aae698 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-9aae698 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-9aae698 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-83463fa .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-83463fa .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-83463fa.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-83463fa .elementor-icon{transition-duration:0.3s;font-size:20px;padding:12px;}.elementor-194 .elementor-element.elementor-element-83463fa .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-83463fa .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-83463fa .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-976021f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-976021f .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-976021f.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-976021f.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-976021f.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-976021f.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-976021f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-976021f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-976021f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-976021f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-976021f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-976021f.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-976021f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-976021f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-976021f .elementor-icon{transition-duration:0.3s;font-size:20px;padding:12px;}.elementor-194 .elementor-element.elementor-element-976021f .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-976021f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-976021f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-07bcfa1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-07bcfa1 .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-07bcfa1.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-07bcfa1 .elementor-icon{transition-duration:0.3s;font-size:20px;padding:12px;}.elementor-194 .elementor-element.elementor-element-07bcfa1 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-07bcfa1 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-07bcfa1 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-4e3fba9{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-ce3ddc4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-ce3ddc4 .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-ce3ddc4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-ce3ddc4 .elementor-icon{transition-duration:0.3s;font-size:20px;padding:12px;}.elementor-194 .elementor-element.elementor-element-ce3ddc4 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-ce3ddc4 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-ce3ddc4 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-465767f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-465767f .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-465767f.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-465767f.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-465767f.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-465767f.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-465767f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-465767f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-465767f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-465767f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-465767f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-465767f.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-465767f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-465767f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-465767f .elementor-icon{transition-duration:0.3s;font-size:20px;padding:12px;}.elementor-194 .elementor-element.elementor-element-465767f .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-465767f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-465767f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-572232c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-572232c .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-572232c.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-572232c.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-572232c.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-572232c.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-572232c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-572232c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-572232c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-572232c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-572232c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-572232c.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-572232c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-572232c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-572232c .elementor-icon{transition-duration:0.3s;font-size:20px;padding:12px;}.elementor-194 .elementor-element.elementor-element-572232c .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-572232c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-572232c .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-fb594a6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-194 .elementor-element.elementor-element-fb594a6 .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-framed .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fb594a6.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-fb594a6 .elementor-icon{transition-duration:0.3s;font-size:20px;padding:12px;}.elementor-194 .elementor-element.elementor-element-fb594a6 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-fb594a6 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-fb594a6 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-2808f63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-2808f63:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-2808f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-e7d7f96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-ac6a774{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-17bcc58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-194 .elementor-element.elementor-element-17bcc58 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1.25em;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-9c5da6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-194 .elementor-element.elementor-element-9c5da6a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#14532D;}.elementor-194 .elementor-element.elementor-element-8727cdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#1C2A22;}.elementor-194 .elementor-element.elementor-element-995005e .elementor-button{background-color:#14532D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 16px 0px rgba(20,83,45,0.18);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14532D;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-194 .elementor-element.elementor-element-995005e .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-995005e .elementor-button:focus{background-color:#0B3B22;color:#FFFFFF;border-color:#0B3B22;box-shadow:0px 10px 24px 0px rgba(20,83,45,0.28);}.elementor-194 .elementor-element.elementor-element-995005e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-194 .elementor-element.elementor-element-995005e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-194 .elementor-element.elementor-element-995005e .elementor-button:hover svg, .elementor-194 .elementor-element.elementor-element-995005e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-3fbf664{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-a55de6a img{width:100%;height:340px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-eae2045{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-icon i{color:#15803D;transition:color 0.3s;}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-icon svg{fill:#15803D;transition:fill 0.3s;}.elementor-194 .elementor-element.elementor-element-447e40e{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;}.elementor-194 .elementor-element.elementor-element-447e40e .elementor-icon-list-text{color:#1C2A22;transition:color 0.3s;}.elementor-194 .elementor-element.elementor-element-64d5ed1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-64d5ed1:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-64d5ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAF7;}.elementor-194 .elementor-element.elementor-element-dc1bce5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-194 .elementor-element.elementor-element-dc1bce5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#15803D;}.elementor-194 .elementor-element.elementor-element-8fa6dbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-194 .elementor-element.elementor-element-8fa6dbe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-3d6e798{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:34px 24px;--row-gap:34px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-8830e15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-9d87dba{text-align:center;}.elementor-194 .elementor-element.elementor-element-9d87dba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:1.5px;color:#15803D;}.elementor-194 .elementor-element.elementor-element-35e5b5f .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-194 .elementor-element.elementor-element-35e5b5f .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-stacked .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-default .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-35e5b5f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-35e5b5f .elementor-icon{transition-duration:0.3s;font-size:24px;padding:14px;}.elementor-194 .elementor-element.elementor-element-35e5b5f .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-35e5b5f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-35e5b5f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-a5ac8e6{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-194 .elementor-element.elementor-element-a5ac8e6 .elementor-icon-wrapper{text-align:center;}.elementor-194 .elementor-element.elementor-element-a5ac8e6.elementor-view-stacked .elementor-icon{background-color:#86B596;}.elementor-194 .elementor-element.elementor-element-a5ac8e6.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-a5ac8e6.elementor-view-default .elementor-icon{color:#86B596;border-color:#86B596;}.elementor-194 .elementor-element.elementor-element-a5ac8e6.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-a5ac8e6.elementor-view-default .elementor-icon svg{fill:#86B596;}.elementor-194 .elementor-element.elementor-element-a5ac8e6 .elementor-icon{font-size:26px;}.elementor-194 .elementor-element.elementor-element-a5ac8e6 .elementor-icon svg{height:26px;}.elementor-194 .elementor-element.elementor-element-ca49faf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-1dd2db4{text-align:center;}.elementor-194 .elementor-element.elementor-element-1dd2db4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:1.5px;color:#15803D;}.elementor-194 .elementor-element.elementor-element-fc80455 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-194 .elementor-element.elementor-element-fc80455 .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-stacked .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-default .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-fc80455.elementor-view-framed:has(:focus) .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-fc80455 .elementor-icon{transition-duration:0.3s;font-size:24px;padding:14px;}.elementor-194 .elementor-element.elementor-element-fc80455 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-fc80455 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-fc80455 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-85ebc4a{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-194 .elementor-element.elementor-element-85ebc4a .elementor-icon-wrapper{text-align:center;}.elementor-194 .elementor-element.elementor-element-85ebc4a.elementor-view-stacked .elementor-icon{background-color:#86B596;}.elementor-194 .elementor-element.elementor-element-85ebc4a.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-85ebc4a.elementor-view-default .elementor-icon{color:#86B596;border-color:#86B596;}.elementor-194 .elementor-element.elementor-element-85ebc4a.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-85ebc4a.elementor-view-default .elementor-icon svg{fill:#86B596;}.elementor-194 .elementor-element.elementor-element-85ebc4a .elementor-icon{font-size:26px;}.elementor-194 .elementor-element.elementor-element-85ebc4a .elementor-icon svg{height:26px;}.elementor-194 .elementor-element.elementor-element-b8acbe5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-a280f15{text-align:center;}.elementor-194 .elementor-element.elementor-element-a280f15 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:1.5px;color:#15803D;}.elementor-194 .elementor-element.elementor-element-b2c3380 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-194 .elementor-element.elementor-element-b2c3380 .elementor-icon-box-title{margin-block-end:8px;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-stacked .elementor-icon{background-color:#14532D;fill:#FFFFFF;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-default .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#14532D;fill:#14532D;color:#14532D;}.elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-default:has(:focus) .elementor-icon{fill:#14532D;color:#14532D;border-color:#14532D;}.elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-194 .elementor-element.elementor-element-b2c3380.elementor-view-framed:has(:focus) .elementor-icon{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-b2c3380 .elementor-icon{transition-duration:0.3s;font-size:24px;padding:14px;}.elementor-194 .elementor-element.elementor-element-b2c3380 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-b2c3380 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.35em;}.elementor-194 .elementor-element.elementor-element-b2c3380 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5D6B63;}.elementor-194 .elementor-element.elementor-element-ad29327{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-ad29327:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-ad29327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-6243e11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-c0740e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-f4f79a7 img{width:100%;height:500px;object-fit:cover;object-position:center top;border-radius:14px 14px 14px 14px;}.elementor-194 .elementor-element.elementor-element-86e2905{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-fefda78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-194 .elementor-element.elementor-element-fefda78 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#15803D;}.elementor-194 .elementor-element.elementor-element-969550c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-194 .elementor-element.elementor-element-969550c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-a602a33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-194 .elementor-element.elementor-element-a602a33 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.25em;color:#15803D;}.elementor-194 .elementor-element.elementor-element-c2ecdfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.75em;color:#1C2A22;}.elementor-194 .elementor-element.elementor-element-801a617 .elementor-button{background-color:#14532D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 16px 0px rgba(20,83,45,0.18);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14532D;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-194 .elementor-element.elementor-element-801a617 .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-801a617 .elementor-button:focus{background-color:#0B3B22;color:#FFFFFF;border-color:#0B3B22;box-shadow:0px 10px 24px 0px rgba(20,83,45,0.28);}.elementor-194 .elementor-element.elementor-element-801a617 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-194 .elementor-element.elementor-element-801a617 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-194 .elementor-element.elementor-element-801a617 .elementor-button:hover svg, .elementor-194 .elementor-element.elementor-element-801a617 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-3131903{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-3131903:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-3131903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-2077bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-194 .elementor-element.elementor-element-2077bcb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1.25em;color:#0B3B22;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-ab88a83 .swiper-pagination-bullet-active, .elementor-194 .elementor-element.elementor-element-ab88a83 .swiper-pagination-progressbar-fill{background-color:#14532D;}.elementor-194 .elementor-element.elementor-element-ab88a83 .swiper-pagination-fraction{color:#14532D;}.elementor-194 .elementor-element.elementor-element-ab88a83{padding:0px 40px 0px 40px;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:12px;border-color:#E2EEE5;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-testimonial__header{padding-top:26px;padding-left:26px;padding-right:26px;background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-testimonial__content{padding-bottom:26px;padding-left:26px;padding-right:26px;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-swiper-button{font-size:22px;color:#7FA58C;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-swiper-button svg{fill:#7FA58C;}.elementor-194 .elementor-element.elementor-element-ab88a83 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-194 .elementor-element.elementor-element-ab88a83 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-194 .elementor-element.elementor-element-ab88a83 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D6EADC;opacity:1;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-testimonial__name{color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-testimonial__header, .elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-testimonial__name{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-testimonial__title{color:#15803D;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-testimonial__text{color:#5D6B63;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-testimonial__image img{width:52px;height:52px;border-radius:50px;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-testimonial__image + cite{margin-inline-start:14px;margin-inline-end:0;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-star-rating{font-size:15px;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-star-rating i:before{color:#F5B301;}.elementor-194 .elementor-element.elementor-element-ab88a83 .elementor-star-rating i{color:#E5E7EB;}.elementor-194 .elementor-element.elementor-element-b294531{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-b294531:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-b294531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-a91ebda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-194 .elementor-element.elementor-element-a91ebda .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1.25em;color:#0B3B22;}.elementor-194 .elementor-element.elementor-element-96ddc4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 28px;--row-gap:10px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-7ab9658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-tab-title{border-width:1px;border-color:#DDEBE1;background-color:#FFFFFF;padding:13px 18px 13px 18px;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-tab-content{border-width:1px;border-block-end-color:#DDEBE1;background-color:#FFFFFF;color:#5D6B63;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;padding:4px 18px 16px 18px;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-toggle-item:not(:last-child){margin-block-end:10px;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-toggle-title, .elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-toggle-icon{color:#1C2A22;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-toggle-icon svg{fill:#1C2A22;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-tab-title.elementor-active a, .elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#14532D;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-toggle-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.45em;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-tab-title .elementor-toggle-icon i:before{color:#5D7A67;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-tab-title .elementor-toggle-icon svg{fill:#5D7A67;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#14532D;}.elementor-194 .elementor-element.elementor-element-c550ba0 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#14532D;}.elementor-194 .elementor-element.elementor-element-85f68cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-tab-title{border-width:1px;border-color:#DDEBE1;background-color:#FFFFFF;padding:13px 18px 13px 18px;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-tab-content{border-width:1px;border-block-end-color:#DDEBE1;background-color:#FFFFFF;color:#5D6B63;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;padding:4px 18px 16px 18px;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-toggle-item:not(:last-child){margin-block-end:10px;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-toggle-title, .elementor-194 .elementor-element.elementor-element-58f333f .elementor-toggle-icon{color:#1C2A22;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-toggle-icon svg{fill:#1C2A22;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-tab-title.elementor-active a, .elementor-194 .elementor-element.elementor-element-58f333f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#14532D;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-toggle-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.45em;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-tab-title .elementor-toggle-icon i:before{color:#5D7A67;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-tab-title .elementor-toggle-icon svg{fill:#5D7A67;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#14532D;}.elementor-194 .elementor-element.elementor-element-58f333f .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#14532D;}.elementor-194 .elementor-element.elementor-element-8c19779{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.94;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-194 .elementor-element.elementor-element-8c19779:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-8c19779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3B22;background-image:url("https://alfaysalinstitute.com/wp-content/uploads/2026/10/home2-cta-riyadh-cityscape.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-8c19779::before, .elementor-194 .elementor-element.elementor-element-8c19779 > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-8c19779 > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-8c19779 > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-8c19779 > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-8c19779 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0B3B22 0%, rgba(21,128,61,0.72) 100%);}.elementor-194 .elementor-element.elementor-element-9fcdc52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 24px;--row-gap:28px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-7be1a3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-8ac476d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-194 .elementor-element.elementor-element-8ac476d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-7347dda{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.88);}.elementor-194 .elementor-element.elementor-element-74157a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-c12e29f .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;fill:#14532D;color:#14532D;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-194 .elementor-element.elementor-element-c12e29f .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-c12e29f .elementor-button:focus{background-color:#DCFCE7;color:#0B3B22;border-color:#DCFCE7;}.elementor-194 .elementor-element.elementor-element-c12e29f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-194 .elementor-element.elementor-element-c12e29f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-194 .elementor-element.elementor-element-c12e29f .elementor-button:hover svg, .elementor-194 .elementor-element.elementor-element-c12e29f .elementor-button:focus svg{fill:#0B3B22;}.elementor-194 .elementor-element.elementor-element-9188658 .elementor-button{background-color:#0B3B22;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.35);border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-194 .elementor-element.elementor-element-9188658 .elementor-button:hover, .elementor-194 .elementor-element.elementor-element-9188658 .elementor-button:focus{background-color:#062716;color:#FFFFFF;border-color:#FFFFFF;}.elementor-194 .elementor-element.elementor-element-9188658 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-194 .elementor-element.elementor-element-9188658 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-194 .elementor-element.elementor-element-9188658 .elementor-button:hover svg, .elementor-194 .elementor-element.elementor-element-9188658 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-194 .elementor-element.elementor-element-f0c10ae .elementor-heading-title{font-size:42px;}.elementor-194 .elementor-element.elementor-element-a0f5483{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-0099ce6{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-c4acf4c{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-ca14d8e{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-a6e29e1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-cf34a1e{--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-eae2045{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-86e2905{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-9fcdc52{--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;}}@media(max-width:767px){.elementor-194 .elementor-element.elementor-element-220e26c{--min-height:700px;--justify-content:flex-end;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-a82db70{--width:100%;--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-f0c10ae .elementor-heading-title{font-size:34px;}.elementor-194 .elementor-element.elementor-element-78a3d5f{width:100%;max-width:100%;}.elementor-194 .elementor-element.elementor-element-659d004 .elementor-button{padding:13px 20px 13px 20px;}.elementor-194 .elementor-element.elementor-element-e493b47 .elementor-button{padding:13px 20px 13px 20px;}.elementor-194 .elementor-element.elementor-element-8f40e02{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-e4ee445 .elementor-heading-title{font-size:26px;}.elementor-194 .elementor-element.elementor-element-a0f5483{--width:100%;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-0099ce6{--width:100%;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-c4acf4c{--width:100%;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-ca14d8e{--width:100%;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-6ecfaef{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-9e39088 .elementor-heading-title{font-size:26px;}.elementor-194 .elementor-element.elementor-element-ec1240a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-f89ba38{--width:100%;}.elementor-194 .elementor-element.elementor-element-7f199b3{--padding-top:22px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-c3643d8 .elementor-heading-title{font-size:18px;}.elementor-194 .elementor-element.elementor-element-435631c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-194 .elementor-element.elementor-element-435631c .elementor-button{padding:13px 20px 13px 20px;}.elementor-194 .elementor-element.elementor-element-859559f{--width:100%;}.elementor-194 .elementor-element.elementor-element-279eb98{--padding-top:22px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-0ecc0ad .elementor-heading-title{font-size:18px;}.elementor-194 .elementor-element.elementor-element-5b559c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-194 .elementor-element.elementor-element-5b559c1 .elementor-button{padding:13px 20px 13px 20px;}.elementor-194 .elementor-element.elementor-element-729bde6{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-81ff6c3 .elementor-heading-title{font-size:20px;}.elementor-194 .elementor-element.elementor-element-6aaf96a .elementor-button{padding:13px 20px 13px 20px;}.elementor-194 .elementor-element.elementor-element-a0ab801{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-eeba253{--width:100%;}.elementor-194 .elementor-element.elementor-element-4e3fba9{--width:100%;}.elementor-194 .elementor-element.elementor-element-2808f63{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-ac6a774{--width:100%;}.elementor-194 .elementor-element.elementor-element-17bcc58 .elementor-heading-title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-995005e .elementor-button{padding:13px 20px 13px 20px;}.elementor-194 .elementor-element.elementor-element-3fbf664{--width:100%;}.elementor-194 .elementor-element.elementor-element-64d5ed1{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-8fa6dbe .elementor-heading-title{font-size:25px;}.elementor-194 .elementor-element.elementor-element-3d6e798{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-8830e15{--width:100%;}.elementor-194 .elementor-element.elementor-element-ca49faf{--width:100%;}.elementor-194 .elementor-element.elementor-element-b8acbe5{--width:100%;}.elementor-194 .elementor-element.elementor-element-ad29327{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-6243e11{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-c0740e5{--width:100%;}.elementor-194 .elementor-element.elementor-element-86e2905{--width:100%;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-969550c .elementor-heading-title{font-size:26px;}.elementor-194 .elementor-element.elementor-element-801a617 .elementor-button{padding:13px 20px 13px 20px;}.elementor-194 .elementor-element.elementor-element-3131903{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-2077bcb .elementor-heading-title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-ab88a83{padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-b294531{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-a91ebda .elementor-heading-title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-96ddc4f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-7ab9658{--width:100%;}.elementor-194 .elementor-element.elementor-element-85f68cd{--width:100%;}.elementor-194 .elementor-element.elementor-element-8c19779{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-194 .elementor-element.elementor-element-8ac476d .elementor-heading-title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-c12e29f .elementor-button{padding:13px 20px 13px 20px;}.elementor-194 .elementor-element.elementor-element-9188658 .elementor-button{padding:13px 20px 13px 20px;}}@media(min-width:768px){.elementor-194 .elementor-element.elementor-element-220e26c{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-a82db70{--width:50%;}.elementor-194 .elementor-element.elementor-element-8f40e02{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-a0f5483{--width:25%;}.elementor-194 .elementor-element.elementor-element-0099ce6{--width:25%;}.elementor-194 .elementor-element.elementor-element-c4acf4c{--width:25%;}.elementor-194 .elementor-element.elementor-element-ca14d8e{--width:25%;}.elementor-194 .elementor-element.elementor-element-6ecfaef{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-f89ba38{--width:50%;}.elementor-194 .elementor-element.elementor-element-859559f{--width:50%;}.elementor-194 .elementor-element.elementor-element-729bde6{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-cf34a1e{--width:38%;}.elementor-194 .elementor-element.elementor-element-a0ab801{--width:62%;}.elementor-194 .elementor-element.elementor-element-eeba253{--width:50%;}.elementor-194 .elementor-element.elementor-element-4e3fba9{--width:50%;}.elementor-194 .elementor-element.elementor-element-2808f63{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-ac6a774{--width:34%;}.elementor-194 .elementor-element.elementor-element-3fbf664{--width:26%;}.elementor-194 .elementor-element.elementor-element-eae2045{--width:40%;}.elementor-194 .elementor-element.elementor-element-64d5ed1{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-8830e15{--width:28%;}.elementor-194 .elementor-element.elementor-element-ca49faf{--width:28%;}.elementor-194 .elementor-element.elementor-element-b8acbe5{--width:28%;}.elementor-194 .elementor-element.elementor-element-ad29327{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-c0740e5{--width:30%;}.elementor-194 .elementor-element.elementor-element-86e2905{--width:70%;}.elementor-194 .elementor-element.elementor-element-3131903{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-b294531{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-7ab9658{--width:50%;}.elementor-194 .elementor-element.elementor-element-85f68cd{--width:50%;}.elementor-194 .elementor-element.elementor-element-8c19779{--content-width:1200px;}.elementor-194 .elementor-element.elementor-element-7be1a3c{--width:55%;}.elementor-194 .elementor-element.elementor-element-74157a2{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-194 .elementor-element.elementor-element-a82db70{--width:70%;}.elementor-194 .elementor-element.elementor-element-a0f5483{--width:50%;}.elementor-194 .elementor-element.elementor-element-0099ce6{--width:50%;}.elementor-194 .elementor-element.elementor-element-c4acf4c{--width:50%;}.elementor-194 .elementor-element.elementor-element-ca14d8e{--width:50%;}.elementor-194 .elementor-element.elementor-element-cf34a1e{--width:100%;}.elementor-194 .elementor-element.elementor-element-a0ab801{--width:100%;}.elementor-194 .elementor-element.elementor-element-ac6a774{--width:50%;}.elementor-194 .elementor-element.elementor-element-3fbf664{--width:50%;}.elementor-194 .elementor-element.elementor-element-eae2045{--width:100%;}.elementor-194 .elementor-element.elementor-element-c0740e5{--width:40%;}.elementor-194 .elementor-element.elementor-element-86e2905{--width:60%;}.elementor-194 .elementor-element.elementor-element-7be1a3c{--width:100%;}.elementor-194 .elementor-element.elementor-element-74157a2{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-220e26c */@media (max-width:767px){
.elementor-194 .elementor-element.elementor-element-220e26c{background-color:#0B3B22 !important;background-size:auto 400px !important;background-position:80% 0 !important;background-repeat:no-repeat !important;}
.elementor-194 .elementor-element.elementor-element-220e26c::before{background-image:linear-gradient(180deg,rgba(11,59,34,0) 0%,rgba(11,59,34,0) 30%,rgba(11,59,34,.6) 44%,rgba(11,59,34,.95) 54%,#0B3B22 58%,#0B3B22 100%) !important;opacity:1 !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content{padding:0 20px 40px !important;align-items:flex-start !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-boxes{margin:0 0 16px !important;justify-content:flex-start !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-box{display:inline-flex;background:rgba(255,255,255,.14) !important;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-box .elementor-icon-box-title,.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-box .elementor-icon-box-title *{color:#fff !important;text-transform:uppercase;letter-spacing:.6px;font-size:12px !important;font-weight:700 !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-box .elementor-icon,.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-box .elementor-icon i,.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-box .elementor-icon svg{color:#fff !important;fill:#fff !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content h1,.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content h1 .elementor-heading-title{color:#fff !important;font-size:36px !important;line-height:1.15 !important;text-align:left !important;margin:0 !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content h1 .home2-accent{color:#86efac !important;display:block;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content .elementor-widget-heading{margin:0 0 12px !important;}\n.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content .elementor-widget-text-editor{margin:0 0 24px !important;width:100% !important;max-width:100% !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content .elementor-widget-text-editor p{color:rgba(255,255,255,.88) !important;font-size:15.5px !important;line-height:1.6 !important;margin:0 !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content .elementor-element.e-con:last-child{width:100%;flex-wrap:nowrap !important;gap:12px !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content .elementor-widget-button{flex:1 1 0;width:auto !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content .elementor-widget-button .elementor-button{width:100%;justify-content:center;padding:14px 10px !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content .elementor-element-659d004 .elementor-button{background:#fff !important;color:#0B3B22 !important;border-color:#fff !important;}
.elementor-194 .elementor-element.elementor-element-220e26c .home2-hero-content .elementor-element-e493b47 .elementor-button{background:transparent !important;color:#fff !important;border:1px solid #fff !important;}
}/* End custom CSS */
/* Start custom CSS *//* Home Page 2 — scoped styles (all classes prefixed home2-) */
.home2-section{position:relative;}
.home2-section .home2-accent{color:#15803D;}
/* Buttons */
.home2-btn .elementor-button{transition:all .3s ease;}
.home2-btn .elementor-button:hover{transform:translateY(-2px);}
.home2-btn .elementor-button-icon{transition:transform .3s ease;}
.home2-btn .elementor-button:hover .elementor-button-icon{transform:translateX(4px);}
.home2-btn .elementor-button-icon svg{width:.9em;height:.9em;}
/* Hero */
.home2-hero{overflow:hidden;}
.home2-hero .home2-hero-content{position:relative;z-index:2;}
.home2-hero .home2-hero-img{position:absolute!important;top:0;right:0;bottom:0;width:60%!important;max-width:none!important;height:100%;margin:0!important;z-index:1;}
.home2-hero .home2-hero-img img{width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:35% 40%;
 -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 22%,#000 45%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 22%,#000 45%);}
@media (max-width:1024px){
 .home2-hero .home2-hero-img{width:70%!important;opacity:.55;}
}
@media (max-width:767px){
 .home2-hero .home2-hero-img{position:relative!important;width:calc(100% + 32px)!important;margin:28px -16px 0!important;height:240px;opacity:1;}
 .home2-hero .home2-hero-img img{-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 30%);mask-image:linear-gradient(180deg,transparent 0%,#000 30%);}
}
/* Feature icons */
.home2-feature .elementor-icon{transition:all .3s ease;}
.home2-feature:hover .elementor-icon{transform:scale(1.08);}
.home2-feature .elementor-icon svg{stroke-width:1.6;}
.home2-why-col + .home2-why-col{border-left:1px solid #D6EADC;}
@media (max-width:1024px){
 .home2-why-col + .home2-why-col{border-left:0;}
}
/* Course cards */
.home2-course-card{transition:transform .35s ease,box-shadow .35s ease;}
.home2-course-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(11,59,34,.13)!important;}
.home2-course-card .home2-card-img{overflow:hidden;width:100%;}
.home2-course-card .home2-card-img img{transition:transform .6s ease;display:block;}
.home2-course-card:hover .home2-card-img img{transform:scale(1.05);}
.home2-course-card .home2-card-body{flex-grow:1;}
.home2-course-card .home2-card-btn{margin-top:auto;}
.home2-card-icon .elementor-icon{border-radius:8px!important;}
/* Learn items */
.home2-learn-item .elementor-icon-box-wrapper{gap:14px;}
.home2-learn-item .elementor-icon-box-icon{margin:0!important;}
/* Audience */
.home2-audience-img img{-webkit-mask-image:radial-gradient(ellipse 70% 75% at 55% 45%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 70% 75% at 55% 45%,#000 55%,transparent 100%);object-position:center 20%!important;}
/* Steps */
.home2-step-num{display:block;text-align:center;}
.home2-step .elementor-icon{background:#fff;}
.home2-step:hover .elementor-icon{background:#DCFCE7;}
/* Instructor */
.home2-instructor-bio p{margin-bottom:12px;}
.home2-instructor-bio p:last-child{margin-bottom:0;}
.home2-instructor-img img{box-shadow:0 14px 34px rgba(11,59,34,.12);}
/* Reviews */
.home2-reviews .elementor-testimonial__icon{display:none;}
.home2-reviews .swiper-slide{transition:box-shadow .3s ease,transform .3s ease;}
.home2-reviews .swiper-slide:hover{box-shadow:0 12px 28px rgba(11,59,34,.08);}
/* Hero heading line break */
@media (min-width:768px){.home2-hero .home2-accent{display:block;}}
/* FAQ */
.home2-faq-toggle .elementor-toggle-item{border:1px solid #DDEBE1;border-radius:8px;overflow:hidden;background:#fff;}
.home2-faq-toggle .elementor-tab-title,.home2-faq-toggle .elementor-tab-content{border:0!important;}
.home2-faq-toggle .elementor-tab-title{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;gap:12px;}
.home2-faq-toggle .elementor-toggle-icon{font-size:12px;line-height:1;width:auto!important;}
.home2-faq-toggle .elementor-toggle-icon svg{width:12px;height:12px;}
.home2-faq-toggle .elementor-tab-title{transition:background .3s ease,color .3s ease;}
.home2-faq-toggle .elementor-tab-title:hover{background:#F1F8F3!important;}
/* Final CTA */
.home2-final-cta{overflow:hidden;}

/* How it works: icon turns white on hover */
.home2-steps .home2-step:hover .elementor-icon,.home2-steps .home2-step:focus-within .elementor-icon{color:#FFFFFF!important;fill:#FFFFFF!important;}
.home2-steps .home2-step:hover .elementor-icon svg,.home2-steps .home2-step:focus-within .elementor-icon svg{color:#FFFFFF!important;stroke:#FFFFFF!important;}
.home2-steps .home2-step:hover .elementor-icon svg *,.home2-steps .home2-step:focus-within .elementor-icon svg *{stroke:#FFFFFF!important;}
.home2-steps .home2-step .elementor-icon svg,.home2-steps .home2-step .elementor-icon svg *{transition:stroke .3s ease,color .3s ease;}

/* Hero feature boxes */
.home2-hero-boxes .home2-hero-box{background:#fff;border:1px solid #D6EADC;border-radius:14px;padding:12px 20px;box-shadow:0 8px 24px rgba(11,59,34,.10);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;}
.home2-hero-boxes .home2-hero-box:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(11,59,34,.16);border-color:#15803D;}
.home2-hero-boxes .elementor-icon-box-wrapper{display:flex;align-items:center;}
.home2-hero-boxes .elementor-icon-box-icon{margin:0 10px 0 0!important;}
.home2-hero-boxes .elementor-icon-box-title{margin:0!important;line-height:1.3;}
.home2-hero-boxes .elementor-icon-box-description{display:none;}
@media (max-width:1024px){.home2-hero-boxes .home2-hero-box{padding:11px 16px;}}
@media (max-width:767px){.home2-hero-boxes{flex-direction:column!important;align-items:stretch!important;gap:10px!important;}.home2-hero-boxes .home2-hero-box{width:100%;padding:11px 14px;border-radius:12px;}.home2-hero-boxes .home2-hero-box:hover{transform:none;}}

/* Hero feature boxes: desktop single row */
@media (min-width:1025px){.home2-hero-boxes{flex-wrap:nowrap!important;gap:10px!important;}.home2-hero-boxes .home2-hero-box{padding:11px 14px;white-space:nowrap;}.home2-hero-boxes .elementor-icon-box-icon{margin-right:8px!important;}.home2-hero-boxes .elementor-icon-box-title{font-size:13.5px!important;}}

/* Hero feature boxes: keep icon beside text on mobile */
.home2-hero-boxes .elementor-icon-box-wrapper{flex-direction:row!important;text-align:left!important;}

/* hero background image */
@media (max-width:1024px){.home2-hero{background-position:80% center!important;}}
@media (max-width:767px){.home2-hero{background-position:86% center!important;}.home2-hero:before{background-image:linear-gradient(180deg,rgba(244,249,245,.92) 0%,rgba(244,249,245,.78) 100%)!important;}}

/* Hero feature boxes: mobile pill style */
@media (max-width:767px){.home2-hero-boxes{align-items:flex-start!important;gap:8px!important;}.home2-hero-boxes .home2-hero-box{width:auto!important;max-width:100%;background:rgba(255,255,255,.6)!important;border:1px solid #A9D9B8!important;border-radius:999px!important;box-shadow:none!important;padding:9px 22px!important;}.home2-hero-boxes .elementor-icon-box-icon{display:none!important;}.home2-hero-boxes .elementor-icon-box-wrapper{justify-content:center;}.home2-hero-boxes .elementor-icon-box-title{font-size:12.5px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:#0B3B22!important;text-align:center;}.home2-hero-boxes .elementor-icon-box-title *{font-size:inherit!important;letter-spacing:inherit;text-transform:inherit;}}/* End custom CSS */