.elementor-1165 .elementor-element.elementor-element-a9ba8e6{--display:flex;--min-height:30vh;--justify-content:center;--overlay-opacity:0.89;}.elementor-1165 .elementor-element.elementor-element-a9ba8e6:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-a9ba8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1A14;background-image:url("https://omenalagroup.org/wp-content/uploads/2026/05/omenalagroup-hero-bg.webp");}.elementor-1165 .elementor-element.elementor-element-a9ba8e6::before, .elementor-1165 .elementor-element.elementor-element-a9ba8e6 > .elementor-background-video-container::before, .elementor-1165 .elementor-element.elementor-element-a9ba8e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1165 .elementor-element.elementor-element-a9ba8e6 > .elementor-background-slideshow::before, .elementor-1165 .elementor-element.elementor-element-a9ba8e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1165 .elementor-element.elementor-element-a9ba8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-3d8dd62 );--background-overlay:'';}.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-1165 .elementor-element.elementor-element-17c0feb{text-align:center;}.elementor-1165 .elementor-element.elementor-element-17c0feb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:65px;font-weight:700;text-transform:capitalize;}.elementor-1165 .elementor-element.elementor-element-b632c7d{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-b632c7d:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-b632c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-8f2f517{--display:flex;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.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-1165 .elementor-element.elementor-element-8748b92{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-4b02527{--spacer-size:50px;}.elementor-1165 .elementor-element.elementor-element-3d17bad{padding:30px 0px 0px 0px;}.elementor-1165 .elementor-element.elementor-element-c264456{--spacer-size:50px;}.elementor-1165 .elementor-element.elementor-element-11cf85a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-a41b270{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-53fa25f );--border-color:var( --e-global-color-53fa25f );}.elementor-1165 .elementor-element.elementor-element-aac6801{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-279cd75{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-a1c0ada{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-a1c0ada:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-a1c0ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-d995bd7{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1165 .elementor-element.elementor-element-a5e9a44{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-a5e9a44 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-a5e9a44 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-233bd6e{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-32b4620{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-49d1364{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-53fa25f );--border-color:var( --e-global-color-53fa25f );}.elementor-1165 .elementor-element.elementor-element-97d9d8f{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-cbff0b3{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-cbff0b3 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-cbff0b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-9d670af{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-353c765{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-353c765:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-353c765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-969be5b{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-9973cc8{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-9973cc8 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-9973cc8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-c953a95{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-ab0b0e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-f620977{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-53fa25f );--border-color:var( --e-global-color-53fa25f );}.elementor-1165 .elementor-element.elementor-element-5d16eff{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-73692f2{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-73692f2 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-73692f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-b45a524{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-295dbde{--spacer-size:50px;}.elementor-1165 .elementor-element.elementor-element-dc1e799{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-dc1e799:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-dc1e799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd3c1a2 );}.elementor-1165 .elementor-element.elementor-element-f45da4a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-1ca4ac5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-5396810{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-5396810:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-5396810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-a9d9ace{text-align:start;}.elementor-1165 .elementor-element.elementor-element-a9d9ace .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-3bac14a{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-3bac14a:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-3bac14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-36ba539{text-align:start;}.elementor-1165 .elementor-element.elementor-element-36ba539 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-6c59ae7{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-6c59ae7:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-6c59ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-933e271{text-align:start;}.elementor-1165 .elementor-element.elementor-element-933e271 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-7a2531b{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-7a2531b:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-7a2531b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-aa72cb8{text-align:start;}.elementor-1165 .elementor-element.elementor-element-aa72cb8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-8240961{--spacer-size:50px;}.elementor-1165 .elementor-element.elementor-element-04242d5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-40d2735{--spacer-size:50px;}.elementor-1165 .elementor-element.elementor-element-7e64ef5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-7e64ef5:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-7e64ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1E1A;}.elementor-1165 .elementor-element.elementor-element-0d345eb{text-align:center;}.elementor-1165 .elementor-element.elementor-element-0d345eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;font-style:italic;}.elementor-1165 .elementor-element.elementor-element-ecca555{--spacer-size:20px;}.elementor-1165 .elementor-element.elementor-element-f412e81{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-f412e81 a{color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-6b01c9e{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-1165 .elementor-element.elementor-element-6b01c9e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:700;text-transform:capitalize;}:where( .elementor-1165 .elementor-element.elementor-element-6b01c9e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3bc8d76 );}.elementor-1165 .elementor-element.elementor-element-aa50c28{--display:flex;--padding-top:2rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-aa50c28:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-aa50c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-508e042{--display:flex;}.elementor-1165 .elementor-element.elementor-element-fb0daa4{--spacer-size:12px;}.elementor-1165 .elementor-element.elementor-element-b5dd2ee{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-01cbb59{--spacer-size:30px;}.elementor-1165 .elementor-element.elementor-element-1348cb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-1348cb4:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-1348cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-8c4d334{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-f809efb{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-f809efb .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-f809efb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-e6e993f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-57aeefa{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-57aeefa:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-57aeefa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-fd8bcaf{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-4ed74d0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-5a8b19a{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-5a8b19a:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-5a8b19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-15cdb3d{text-align:start;}.elementor-1165 .elementor-element.elementor-element-15cdb3d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-3784912{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-b0d881b{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-b0d881b:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-b0d881b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-dfac8da{text-align:start;}.elementor-1165 .elementor-element.elementor-element-dfac8da .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-b39c681{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-e2e510a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-368b676{--divider-border-style:solid;--divider-color:var( --e-global-color-53fa25f );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-368b676 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-368b676 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-765ec06{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-765ec06:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-765ec06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-b2a9ff4{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-dccf857{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-bb96c15{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-bb96c15:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-bb96c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-4fb0e91{text-align:start;}.elementor-1165 .elementor-element.elementor-element-4fb0e91 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-a2cdf22{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-28ff74c{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-28ff74c:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-28ff74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-4b04fe7{text-align:start;}.elementor-1165 .elementor-element.elementor-element-4b04fe7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-ae6b8b0{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-86cb9e4{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-19c117f{--divider-border-style:solid;--divider-color:var( --e-global-color-53fa25f );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-19c117f .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-19c117f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-a91825a{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-a91825a:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-a91825a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-6537005{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-e4cb8f0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-04598f0{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-04598f0:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-04598f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-760ad95{text-align:start;}.elementor-1165 .elementor-element.elementor-element-760ad95 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-56313e3{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-7058e71{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-7058e71:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-7058e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-8a5b0ad{text-align:start;}.elementor-1165 .elementor-element.elementor-element-8a5b0ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-0d1f9fd{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-e2b83ac{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-da70ca7{--spacer-size:30px;}.elementor-1165 .elementor-element.elementor-element-225bb0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-225bb0b:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-225bb0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-404a38f{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-710a225{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-710a225 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-710a225 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-2f4103c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-def20e1{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-3717de8{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-3717de8:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-3717de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-f8f55e0{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-899b53a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-8622f23{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-8622f23:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-8622f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-70c1f32{text-align:start;}.elementor-1165 .elementor-element.elementor-element-70c1f32 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-4774cac{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-a155cf8{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-a155cf8:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-a155cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-20d2e36{text-align:start;}.elementor-1165 .elementor-element.elementor-element-20d2e36 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-c166d07{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-f5ad855{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-650defe{--divider-border-style:solid;--divider-color:var( --e-global-color-53fa25f );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-650defe .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-650defe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-33181c6{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-33181c6:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-33181c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-882d2f8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-e79bba9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-3cb0ee4{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-3cb0ee4:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-3cb0ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-b10da65{text-align:start;}.elementor-1165 .elementor-element.elementor-element-b10da65 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-8f25194{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-80229ec{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-80229ec:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-80229ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-47b8bb5{text-align:start;}.elementor-1165 .elementor-element.elementor-element-47b8bb5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-c40fea0{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-af8ab06{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-34fc802{--divider-border-style:solid;--divider-color:var( --e-global-color-53fa25f );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-34fc802 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-34fc802 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-3a3e22a{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-3a3e22a:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-3a3e22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-b06cc26{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-4b90218{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-8436154{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-8436154:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-8436154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-67d3c19{text-align:start;}.elementor-1165 .elementor-element.elementor-element-67d3c19 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-ec4581d{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-d37864a{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-d37864a:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-d37864a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-eec3fc0{text-align:start;}.elementor-1165 .elementor-element.elementor-element-eec3fc0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-4b4c93d{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-85d2cc8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-a642593{--divider-border-style:solid;--divider-color:var( --e-global-color-53fa25f );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-a642593 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-a642593 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-df91239{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-df91239:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-df91239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-3b131e3{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-2750d07{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-4067b4b{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-4067b4b:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-4067b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-438677a{text-align:start;}.elementor-1165 .elementor-element.elementor-element-438677a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-1e343fb{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-0ad3092{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-0ad3092:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-0ad3092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-dd2c7a1{text-align:start;}.elementor-1165 .elementor-element.elementor-element-dd2c7a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-93e8f98{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-9d0108f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-e161b58{--divider-border-style:solid;--divider-color:var( --e-global-color-53fa25f );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-e161b58 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-e161b58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-118a124{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-118a124:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-118a124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-7363aa9{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-2a06e41{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-2a06e41 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-2a06e41 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-b406280{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-9e2e32a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-c385e60{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-c385e60:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-c385e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-850e2cb{text-align:start;}.elementor-1165 .elementor-element.elementor-element-850e2cb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-1bc499a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-e2e55d0{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-e2e55d0:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-e2e55d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-c230d64{text-align:start;}.elementor-1165 .elementor-element.elementor-element-c230d64 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-391c008{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-d50bec2{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-d50bec2:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-d50bec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-acb70b8{text-align:start;}.elementor-1165 .elementor-element.elementor-element-acb70b8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-6281dca{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-56c0e89{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-56c0e89:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-56c0e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-8b87fc3{text-align:start;}.elementor-1165 .elementor-element.elementor-element-8b87fc3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-01b9830{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-7080cd3{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-7080cd3:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-7080cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-c026175{text-align:start;}.elementor-1165 .elementor-element.elementor-element-c026175 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-d410918{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:#2B2B2B;}.elementor-1165 .elementor-element.elementor-element-8d3d828{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-8d3d828:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-8d3d828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-1b52138{text-align:start;}.elementor-1165 .elementor-element.elementor-element-1b52138 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-8f438ff{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-a7c6ce3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-a7c6ce3:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-a7c6ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-8da1460{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-6d57271{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-6d57271 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-6d57271 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-a702040{--spacer-size:30px;}.elementor-1165 .elementor-element.elementor-element-6aea467{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:#2B2B2B;}.elementor-1165 .elementor-element.elementor-element-2f7fe17{--spacer-size:30px;}.elementor-1165 .elementor-element.elementor-element-cdcafdb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-cdcafdb:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-cdcafdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1E1A;}.elementor-1165 .elementor-element.elementor-element-7fa58e9{text-align:center;}.elementor-1165 .elementor-element.elementor-element-7fa58e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;font-style:italic;}.elementor-1165 .elementor-element.elementor-element-e69baf7{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-e69baf7 a{color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-919906c{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-1165 .elementor-element.elementor-element-919906c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:700;text-transform:capitalize;}:where( .elementor-1165 .elementor-element.elementor-element-919906c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3bc8d76 );}.elementor-1165 .elementor-element.elementor-element-62c6e9c{--display:flex;--padding-top:2rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-62c6e9c:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-62c6e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-41d2276{--display:flex;}.elementor-1165 .elementor-element.elementor-element-8a97189{--spacer-size:12px;}.elementor-1165 .elementor-element.elementor-element-56b0339{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-d0f4020{--spacer-size:30px;}.elementor-1165 .elementor-element.elementor-element-5aacba8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-5aacba8:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-5aacba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-066ce12{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-f82ca35{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-f82ca35 .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-f82ca35 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-ce34dac{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1165 .elementor-element.elementor-element-ce34dac:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-ce34dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-b6a5f6c{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-8ad50fa{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-5355d7c{--divider-border-style:solid;--divider-color:var( --e-global-color-53fa25f );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-5355d7c .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-5355d7c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-cabb99b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-1d26b98{--spacer-size:30px;}.elementor-1165 .elementor-element.elementor-element-4340aec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-4340aec:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-4340aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-c28edb2{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-f3527ff{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-a95b7ae{--spacer-size:30px;}.elementor-1165 .elementor-element.elementor-element-60245a2{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-a86fc08{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-f9d9b1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-f9d9b1b:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-f9d9b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-d579f32{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-cccb19d{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-cccb19d .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-cccb19d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-b0e43fe{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-70c6152{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-a6f2632{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-a6f2632:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-a6f2632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-6c7ac26{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-bc60fde{--divider-border-style:solid;--divider-color:var( --e-global-color-1ac5f08 );--divider-border-width:1px;}.elementor-1165 .elementor-element.elementor-element-bc60fde .elementor-divider-separator{width:100%;}.elementor-1165 .elementor-element.elementor-element-bc60fde .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1165 .elementor-element.elementor-element-124ef95{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cd3c1a2 );}.elementor-1165 .elementor-element.elementor-element-a9ef53e{--spacer-size:30px;}.elementor-1165 .elementor-element.elementor-element-c9c4798{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-195f2e0 );}.elementor-1165 .elementor-element.elementor-element-537b74f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-537b74f:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-537b74f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-248bc8b{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-251cd6c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cd3c1a2 );}.elementor-1165 .elementor-element.elementor-element-e13e8b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-e13e8b5:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-e13e8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-c0fc682{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-a71f1d2{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cd3c1a2 );}.elementor-1165 .elementor-element.elementor-element-89ffc6b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-f7639a6{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 3px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:3px;border-color:var( --e-global-color-3bc8d76 );--border-color:var( --e-global-color-3bc8d76 );--border-radius:0px 12px 12px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-f7639a6:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-f7639a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-954adc5{text-align:start;}.elementor-1165 .elementor-element.elementor-element-954adc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-e2c1cbf{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 3px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:3px;border-color:var( --e-global-color-3bc8d76 );--border-color:var( --e-global-color-3bc8d76 );--border-radius:0px 12px 12px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-e2c1cbf:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-e2c1cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-6541aba{text-align:start;}.elementor-1165 .elementor-element.elementor-element-6541aba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-bec00d6{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 3px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:3px;border-color:var( --e-global-color-3bc8d76 );--border-color:var( --e-global-color-3bc8d76 );--border-radius:0px 12px 12px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-bec00d6:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-bec00d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-52c72be{text-align:start;}.elementor-1165 .elementor-element.elementor-element-52c72be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-c33f2d0{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 3px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:3px;border-color:var( --e-global-color-3bc8d76 );--border-color:var( --e-global-color-3bc8d76 );--border-radius:0px 12px 12px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1165 .elementor-element.elementor-element-c33f2d0:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-c33f2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24aa359 );}.elementor-1165 .elementor-element.elementor-element-be706db{text-align:start;}.elementor-1165 .elementor-element.elementor-element-be706db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:32px;color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-b8d0dac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-b8d0dac:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-b8d0dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d8dd62 );}.elementor-1165 .elementor-element.elementor-element-e418b09{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-a564d3a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cd3c1a2 );}.elementor-1165 .elementor-element.elementor-element-658235a{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-1165 .elementor-element.elementor-element-658235a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:700;text-transform:capitalize;}:where( .elementor-1165 .elementor-element.elementor-element-658235a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3bc8d76 );}.elementor-1165 .elementor-element.elementor-element-1477934{--display:flex;--padding-top:2rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-1477934:not(.elementor-motion-effects-element-type-background), .elementor-1165 .elementor-element.elementor-element-1477934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29f698 );}.elementor-1165 .elementor-element.elementor-element-f12d94c{--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;}.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-1165 .elementor-element.elementor-element-96630ef .elementor-button{background-color:var( --e-global-color-3d8dd62 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-cd3c1a2 );color:var( --e-global-color-cd3c1a2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:1s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:25px 20px 25px 20px;}.elementor-1165 .elementor-element.elementor-element-96630ef{width:100%;max-width:100%;}.elementor-1165 .elementor-element.elementor-element-7f2927e .elementor-button{background-color:var( --e-global-color-cd3c1a2 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-3d8dd62 );color:var( --e-global-color-3d8dd62 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:1s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3d8dd62 );border-radius:10px 10px 10px 10px;padding:25px 20px 25px 20px;}.elementor-1165 .elementor-element.elementor-element-7f2927e{width:100%;max-width:100%;}.elementor-1165 .elementor-element.elementor-element-7f2927e.elementor-element{--align-self:center;}.elementor-1165 .elementor-element.elementor-element-9d9fb80 .elementor-button{background-color:var( --e-global-color-53fa25f );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-58dbec9 );color:var( --e-global-color-58dbec9 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:1s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-cd3c1a2 );border-radius:10px 10px 10px 10px;padding:25px 20px 25px 20px;}.elementor-1165 .elementor-element.elementor-element-9d9fb80{width:100%;max-width:100%;}.elementor-1165 .elementor-element.elementor-element-9d9fb80.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-1165 .elementor-element.elementor-element-a41b270{--width:10%;}.elementor-1165 .elementor-element.elementor-element-aac6801{--width:90%;}.elementor-1165 .elementor-element.elementor-element-d995bd7{--width:100%;}.elementor-1165 .elementor-element.elementor-element-49d1364{--width:10%;}.elementor-1165 .elementor-element.elementor-element-97d9d8f{--width:90%;}.elementor-1165 .elementor-element.elementor-element-969be5b{--width:100%;}.elementor-1165 .elementor-element.elementor-element-f620977{--width:10%;}.elementor-1165 .elementor-element.elementor-element-5d16eff{--width:90%;}.elementor-1165 .elementor-element.elementor-element-8c4d334{--width:100%;}.elementor-1165 .elementor-element.elementor-element-404a38f{--width:100%;}.elementor-1165 .elementor-element.elementor-element-7363aa9{--width:100%;}.elementor-1165 .elementor-element.elementor-element-8da1460{--width:100%;}.elementor-1165 .elementor-element.elementor-element-066ce12{--width:100%;}.elementor-1165 .elementor-element.elementor-element-c28edb2{--width:100%;}.elementor-1165 .elementor-element.elementor-element-d579f32{--width:100%;}.elementor-1165 .elementor-element.elementor-element-6c7ac26{--width:100%;}.elementor-1165 .elementor-element.elementor-element-248bc8b{--width:100%;}.elementor-1165 .elementor-element.elementor-element-c0fc682{--width:100%;}.elementor-1165 .elementor-element.elementor-element-e418b09{--width:100%;}}@media(max-width:1024px){.elementor-1165 .elementor-element.elementor-element-a9ba8e6{--min-height:30vh;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-17c0feb .elementor-heading-title{font-size:50px;}.elementor-1165 .elementor-element.elementor-element-b632c7d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-8748b92{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-a41b270{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-279cd75{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-233bd6e{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-49d1364{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-9d670af{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-c953a95{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-f620977{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-b45a524{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-295dbde{--spacer-size:15px;}.elementor-1165 .elementor-element.elementor-element-dc1e799{--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-f45da4a{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-1ca4ac5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-a9d9ace{text-align:start;}.elementor-1165 .elementor-element.elementor-element-a9d9ace .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-36ba539{text-align:start;}.elementor-1165 .elementor-element.elementor-element-36ba539 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-933e271{text-align:start;}.elementor-1165 .elementor-element.elementor-element-933e271 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-aa72cb8{text-align:start;}.elementor-1165 .elementor-element.elementor-element-aa72cb8 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-04242d5{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-7e64ef5{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-f412e81{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-aa50c28{--padding-top:1rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-b5dd2ee{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-e6e993f{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-57aeefa{--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-fd8bcaf{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-4ed74d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-15cdb3d{text-align:start;}.elementor-1165 .elementor-element.elementor-element-15cdb3d .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-3784912{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-dfac8da{text-align:start;}.elementor-1165 .elementor-element.elementor-element-dfac8da .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-b39c681{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-e2e510a{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-765ec06{--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-b2a9ff4{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-dccf857{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-4fb0e91{text-align:start;}.elementor-1165 .elementor-element.elementor-element-4fb0e91 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-a2cdf22{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-4b04fe7{text-align:start;}.elementor-1165 .elementor-element.elementor-element-4b04fe7 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-ae6b8b0{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-86cb9e4{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-a91825a{--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-6537005{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-e4cb8f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-760ad95{text-align:start;}.elementor-1165 .elementor-element.elementor-element-760ad95 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-56313e3{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-8a5b0ad{text-align:start;}.elementor-1165 .elementor-element.elementor-element-8a5b0ad .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-0d1f9fd{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-e2b83ac{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-2f4103c{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-def20e1{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-3717de8{--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-f8f55e0{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-899b53a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-70c1f32{text-align:start;}.elementor-1165 .elementor-element.elementor-element-70c1f32 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-4774cac{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-20d2e36{text-align:start;}.elementor-1165 .elementor-element.elementor-element-20d2e36 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-c166d07{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-f5ad855{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-33181c6{--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-882d2f8{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-e79bba9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-b10da65{text-align:start;}.elementor-1165 .elementor-element.elementor-element-b10da65 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-8f25194{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-47b8bb5{text-align:start;}.elementor-1165 .elementor-element.elementor-element-47b8bb5 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-c40fea0{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-af8ab06{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-3a3e22a{--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-b06cc26{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-4b90218{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-67d3c19{text-align:start;}.elementor-1165 .elementor-element.elementor-element-67d3c19 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-ec4581d{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-eec3fc0{text-align:start;}.elementor-1165 .elementor-element.elementor-element-eec3fc0 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-4b4c93d{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-85d2cc8{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-df91239{--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-3b131e3{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-2750d07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-438677a{text-align:start;}.elementor-1165 .elementor-element.elementor-element-438677a .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-1e343fb{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-dd2c7a1{text-align:start;}.elementor-1165 .elementor-element.elementor-element-dd2c7a1 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-93e8f98{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-9d0108f{text-align:center;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-b406280{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-9e2e32a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-850e2cb{text-align:start;}.elementor-1165 .elementor-element.elementor-element-850e2cb .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-1bc499a{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-c230d64{text-align:start;}.elementor-1165 .elementor-element.elementor-element-c230d64 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-391c008{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-acb70b8{text-align:start;}.elementor-1165 .elementor-element.elementor-element-acb70b8 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-6281dca{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-8b87fc3{text-align:start;}.elementor-1165 .elementor-element.elementor-element-8b87fc3 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-01b9830{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-c026175{text-align:start;}.elementor-1165 .elementor-element.elementor-element-c026175 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-d410918{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-1b52138{text-align:start;}.elementor-1165 .elementor-element.elementor-element-1b52138 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-8f438ff{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-6aea467{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-cdcafdb{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-e69baf7{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-62c6e9c{--padding-top:1rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-56b0339{font-size:16px;}.elementor-1165 .elementor-element.elementor-element-ce34dac{--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-b6a5f6c{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-8ad50fa{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-cabb99b{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-f3527ff{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-60245a2{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-a86fc08{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-b0e43fe{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-70c6152{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-124ef95{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-c9c4798{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-251cd6c{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-a71f1d2{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-89ffc6b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1165 .elementor-element.elementor-element-954adc5{text-align:start;}.elementor-1165 .elementor-element.elementor-element-954adc5 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-6541aba{text-align:start;}.elementor-1165 .elementor-element.elementor-element-6541aba .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-52c72be{text-align:start;}.elementor-1165 .elementor-element.elementor-element-52c72be .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-be706db{text-align:start;}.elementor-1165 .elementor-element.elementor-element-be706db .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1165 .elementor-element.elementor-element-a564d3a{text-align:start;font-size:16px;}.elementor-1165 .elementor-element.elementor-element-1477934{--padding-top:1rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1165 .elementor-element.elementor-element-96630ef .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-1165 .elementor-element.elementor-element-7f2927e .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-1165 .elementor-element.elementor-element-9d9fb80 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-1165 .elementor-element.elementor-element-a9ba8e6{--min-height:30vh;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-17c0feb{text-align:center;}.elementor-1165 .elementor-element.elementor-element-17c0feb .elementor-heading-title{font-size:33px;}.elementor-1165 .elementor-element.elementor-element-b632c7d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-8f2f517{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-8748b92{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-11cf85a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-a41b270{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1165 .elementor-element.elementor-element-aac6801{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-279cd75{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-a1c0ada{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-d995bd7{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-233bd6e{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-32b4620{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-49d1364{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1165 .elementor-element.elementor-element-97d9d8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-9d670af{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-353c765{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-969be5b{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-c953a95{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-ab0b0e5{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-f620977{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1165 .elementor-element.elementor-element-5d16eff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-b45a524{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-295dbde{--spacer-size:20px;}.elementor-1165 .elementor-element.elementor-element-dc1e799{--padding-top:3rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-f45da4a{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-1ca4ac5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-5396810{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-a9d9ace{text-align:start;}.elementor-1165 .elementor-element.elementor-element-a9d9ace .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-3bac14a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-36ba539{text-align:start;}.elementor-1165 .elementor-element.elementor-element-36ba539 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-6c59ae7{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-933e271{text-align:start;}.elementor-1165 .elementor-element.elementor-element-933e271 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-7a2531b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-aa72cb8{text-align:start;}.elementor-1165 .elementor-element.elementor-element-aa72cb8 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-04242d5{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-7e64ef5{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-0d345eb .elementor-heading-title{font-size:15px;}.elementor-1165 .elementor-element.elementor-element-f412e81{font-size:1rem;}.elementor-1165 .elementor-element.elementor-element-6b01c9e{padding:0px 0px 0px 0px;}.elementor-1165 .elementor-element.elementor-element-aa50c28{--padding-top:1rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-b5dd2ee{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-1348cb4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-8c4d334{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-e6e993f{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-57aeefa{--padding-top:3rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-fd8bcaf{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-4ed74d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-5a8b19a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-15cdb3d{text-align:start;}.elementor-1165 .elementor-element.elementor-element-15cdb3d .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-3784912{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-b0d881b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-dfac8da{text-align:start;}.elementor-1165 .elementor-element.elementor-element-dfac8da .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-b39c681{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-e2e510a{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-765ec06{--padding-top:3rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-b2a9ff4{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-dccf857{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-bb96c15{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-4fb0e91{text-align:start;}.elementor-1165 .elementor-element.elementor-element-4fb0e91 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-a2cdf22{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-28ff74c{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-4b04fe7{text-align:start;}.elementor-1165 .elementor-element.elementor-element-4b04fe7 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-ae6b8b0{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-86cb9e4{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-a91825a{--padding-top:3rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-6537005{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-e4cb8f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-04598f0{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-760ad95{text-align:start;}.elementor-1165 .elementor-element.elementor-element-760ad95 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-56313e3{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-7058e71{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-8a5b0ad{text-align:start;}.elementor-1165 .elementor-element.elementor-element-8a5b0ad .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-0d1f9fd{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-e2b83ac{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-225bb0b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-404a38f{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-2f4103c{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-def20e1{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-3717de8{--padding-top:3rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-f8f55e0{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-899b53a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-8622f23{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-70c1f32{text-align:start;}.elementor-1165 .elementor-element.elementor-element-70c1f32 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-4774cac{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-a155cf8{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-20d2e36{text-align:start;}.elementor-1165 .elementor-element.elementor-element-20d2e36 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-c166d07{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-f5ad855{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-33181c6{--padding-top:3rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-882d2f8{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-e79bba9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-3cb0ee4{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-b10da65{text-align:start;}.elementor-1165 .elementor-element.elementor-element-b10da65 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-8f25194{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-80229ec{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-47b8bb5{text-align:start;}.elementor-1165 .elementor-element.elementor-element-47b8bb5 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-c40fea0{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-af8ab06{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-3a3e22a{--padding-top:3rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-b06cc26{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-4b90218{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-8436154{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-67d3c19{text-align:start;}.elementor-1165 .elementor-element.elementor-element-67d3c19 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-ec4581d{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-d37864a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-eec3fc0{text-align:start;}.elementor-1165 .elementor-element.elementor-element-eec3fc0 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-4b4c93d{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-85d2cc8{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-df91239{--padding-top:3rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-3b131e3{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-2750d07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-4067b4b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-438677a{text-align:start;}.elementor-1165 .elementor-element.elementor-element-438677a .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-1e343fb{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-0ad3092{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-dd2c7a1{text-align:start;}.elementor-1165 .elementor-element.elementor-element-dd2c7a1 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-93e8f98{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-9d0108f{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-118a124{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-7363aa9{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-b406280{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-9e2e32a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-c385e60{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-850e2cb{text-align:start;}.elementor-1165 .elementor-element.elementor-element-850e2cb .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-1bc499a{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-e2e55d0{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-c230d64{text-align:start;}.elementor-1165 .elementor-element.elementor-element-c230d64 .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-391c008{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-d50bec2{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-acb70b8{text-align:start;}.elementor-1165 .elementor-element.elementor-element-acb70b8 .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-6281dca{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-56c0e89{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-8b87fc3{text-align:start;}.elementor-1165 .elementor-element.elementor-element-8b87fc3 .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-01b9830{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-7080cd3{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-c026175{text-align:start;}.elementor-1165 .elementor-element.elementor-element-c026175 .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-d410918{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-8d3d828{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-1b52138{text-align:start;}.elementor-1165 .elementor-element.elementor-element-1b52138 .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-8f438ff{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-a7c6ce3{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-8da1460{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-6aea467{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-cdcafdb{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-7fa58e9 .elementor-heading-title{font-size:15px;}.elementor-1165 .elementor-element.elementor-element-e69baf7{font-size:1rem;}.elementor-1165 .elementor-element.elementor-element-919906c{padding:0px 0px 0px 0px;}.elementor-1165 .elementor-element.elementor-element-62c6e9c{--padding-top:1rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-56b0339{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-5aacba8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-066ce12{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-ce34dac{--padding-top:3rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-b6a5f6c{font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-8ad50fa{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-cabb99b{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-4340aec{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-c28edb2{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-f3527ff{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-60245a2{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-a86fc08{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-f9d9b1b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-d579f32{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-b0e43fe{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-70c6152{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-a6f2632{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-6c7ac26{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-124ef95{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-c9c4798{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-537b74f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-248bc8b{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-251cd6c{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-e13e8b5{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-c0fc682{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-a71f1d2{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-89ffc6b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1165 .elementor-element.elementor-element-f7639a6{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-954adc5{text-align:start;}.elementor-1165 .elementor-element.elementor-element-954adc5 .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-e2c1cbf{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-6541aba{text-align:start;}.elementor-1165 .elementor-element.elementor-element-6541aba .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-bec00d6{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-52c72be{text-align:start;}.elementor-1165 .elementor-element.elementor-element-52c72be .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-c33f2d0{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-be706db{text-align:start;}.elementor-1165 .elementor-element.elementor-element-be706db .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1165 .elementor-element.elementor-element-b8d0dac{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1165 .elementor-element.elementor-element-e418b09{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1165 .elementor-element.elementor-element-a564d3a{text-align:start;font-size:1.12rem;}.elementor-1165 .elementor-element.elementor-element-658235a{padding:0px 0px 0px 0px;}.elementor-1165 .elementor-element.elementor-element-1477934{--padding-top:1rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1165 .elementor-element.elementor-element-96630ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1165 .elementor-element.elementor-element-96630ef .elementor-button{font-size:14px;padding:17px 20px 17px 20px;}.elementor-1165 .elementor-element.elementor-element-7f2927e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1165 .elementor-element.elementor-element-7f2927e .elementor-button{font-size:14px;padding:17px 20px 17px 20px;}.elementor-1165 .elementor-element.elementor-element-9d9fb80{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1165 .elementor-element.elementor-element-9d9fb80 .elementor-button{font-size:14px;padding:17px 20px 17px 20px;}}/* Start custom CSS for html, class: .elementor-element-3d17bad *//* Grid Container Setup */
.info-grid-wrapper {
    display: grid;
    /* Default: 2 equal columns for Desktop screens */
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}

/* Card Container Styles */
.info-grid-card {
    display: flex;
    background-color: #fdf6e2; /* Light cream accent background */
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 0 1px 3px rgba(0,0,0,0.04);
}

/* Base Left Sidebar Metric Block */
.info-grid-stat {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    font-size: 2.8rem;
    font-weight: 700;
    min-width: 120px;
    width: 120px;
    text-align: center;
    padding: 10px;
    box-sizing: border-box;
}

/* Absolute lock style for the stacked 5 and 2 block */
.info-grid-stat.info-grid-stacked {
    line-height: 0.85;
    font-size: 2.6rem;
    white-space: nowrap; /* Ensures the numbers cannot split horizontally */
}

/* Right Text Side Compartment */
.info-grid-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 22px 24px;
    flex-grow: 1;
}

.info-grid-text {
    font-size: 1.05rem;
    line-height: 1.5;
    color: #222222;
    margin: 0 0 12px 0;
}

.info-grid-source {
    font-size: 0.85rem;
    font-style: italic;
    color: #666666;
    margin: 0;
}

/* Breakpoint Adjustments (Tablet Viewport Target: 1024px and down) */
@media (max-width: 1024px) {
    /* Shifts the entire structure from 2 columns to a single column stack */
    .info-grid-wrapper {
        grid-template-columns: 1fr;
        gap: 20px;
    }
}

/* Breakpoint Adjustments (Mobile Viewport Target: 480px and down) */
@media (max-width: 480px) {
    /* Slightly shrinks left colored metrics on mobile blocks for scale balance */
    .info-grid-stat {
        min-width: 95px;
        width: 95px;
        font-size: 2.2rem;
    }
    
    .info-grid-stat.info-grid-stacked {
        font-size: 2.1rem;
    }
    
    .info-grid-content {
        padding: 16px 18px;
    }
    
    .info-grid-text {
        font-size: 0.95rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff4ebed *//* Grid Container Setup matching your previous card spacing */
.framework-grid-wrapper {
    display: grid;
    /* 2 columns on Desktop */
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    font-family: inter;
}

/* Card Container Styles */
.framework-card {
    display: flex;
    background-color: #f7f9f6; /* Off-white tint matching the image */
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 0 1px 3px rgba(0,0,0,0.03);
}

/* Left Accent Sidebar (Light muted green background) */
.framework-sidebar {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #e5ede9; 
    min-width: 60px;
    width: 60px;
}

/* Diamond Icon styling */
.framework-diamond {
    color: #123c27; /* Dark forest green tone */
    font-size: 1.1rem;
}

/* Right Content Compartment */
.framework-content {
    display: flex;
    flex-direction: column;
    padding: 24px 28px;
    flex-grow: 1;
}

/* Heading Styling */
.framework-title {
    font-size: 1.2rem;
    font-weight: 700;
    color: #0b2b1a; /* Dark forest green for headers */
    margin: 0 0 10px 0;
    line-height: 1.3;
}

/* Paragraph Body Styling */
.framework-text {
    font-size: 1.02rem;
    line-height: 1.55;
    color: #333333;
    margin: 0;
}

/* Breakpoint for Tablet & Smaller Screen Layouts (1024px and down) */
@media (max-width: 1024px) {
    /* Instantly forces the framework grid down to a balanced 1 column list */
    .framework-grid-wrapper {
        grid-template-columns: 1fr;
        gap: 20px;
    }
}

/* Fine-tuning for Mobile Devices (480px and down) */
@media (max-width: 480px) {
    .framework-sidebar {
        min-width: 45px;
        width: 45px;
    }
    
    .framework-content {
        padding: 18px 20px;
    }
    
    .framework-title {
        font-size: 1.1rem;
    }
    
    .framework-text {
        font-size: 0.95rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d17bad *//* Grid Container Setup */
.info-grid-wrapper {
    display: grid;
    /* Default: 2 equal columns for Desktop screens */
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}

/* Card Container Styles */
.info-grid-card {
    display: flex;
    background-color: #fdf6e2; /* Light cream accent background */
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 0 1px 3px rgba(0,0,0,0.04);
}

/* Base Left Sidebar Metric Block */
.info-grid-stat {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    font-size: 2.8rem;
    font-weight: 700;
    min-width: 120px;
    width: 120px;
    text-align: center;
    padding: 10px;
    box-sizing: border-box;
}

/* Absolute lock style for the stacked 5 and 2 block */
.info-grid-stat.info-grid-stacked {
    line-height: 0.85;
    font-size: 2.6rem;
    white-space: nowrap; /* Ensures the numbers cannot split horizontally */
}

/* Right Text Side Compartment */
.info-grid-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 22px 24px;
    flex-grow: 1;
}

.info-grid-text {
    font-size: 1.05rem;
    line-height: 1.5;
    color: #222222;
    margin: 0 0 12px 0;
}

.info-grid-source {
    font-size: 0.85rem;
    font-style: italic;
    color: #666666;
    margin: 0;
}

/* Breakpoint Adjustments (Tablet Viewport Target: 1024px and down) */
@media (max-width: 1024px) {
    /* Shifts the entire structure from 2 columns to a single column stack */
    .info-grid-wrapper {
        grid-template-columns: 1fr;
        gap: 20px;
    }
}

/* Breakpoint Adjustments (Mobile Viewport Target: 480px and down) */
@media (max-width: 480px) {
    /* Slightly shrinks left colored metrics on mobile blocks for scale balance */
    .info-grid-stat {
        min-width: 95px;
        width: 95px;
        font-size: 2.2rem;
    }
    
    .info-grid-stat.info-grid-stacked {
        font-size: 2.1rem;
    }
    
    .info-grid-content {
        padding: 16px 18px;
    }
    
    .info-grid-text {
        font-size: 0.95rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff4ebed *//* Grid Container Setup matching your previous card spacing */
.framework-grid-wrapper {
    display: grid;
    /* 2 columns on Desktop */
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    font-family: inter;
}

/* Card Container Styles */
.framework-card {
    display: flex;
    background-color: #f7f9f6; /* Off-white tint matching the image */
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 0 1px 3px rgba(0,0,0,0.03);
}

/* Left Accent Sidebar (Light muted green background) */
.framework-sidebar {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #e5ede9; 
    min-width: 60px;
    width: 60px;
}

/* Diamond Icon styling */
.framework-diamond {
    color: #123c27; /* Dark forest green tone */
    font-size: 1.1rem;
}

/* Right Content Compartment */
.framework-content {
    display: flex;
    flex-direction: column;
    padding: 24px 28px;
    flex-grow: 1;
}

/* Heading Styling */
.framework-title {
    font-size: 1.2rem;
    font-weight: 700;
    color: #0b2b1a; /* Dark forest green for headers */
    margin: 0 0 10px 0;
    line-height: 1.3;
}

/* Paragraph Body Styling */
.framework-text {
    font-size: 1.02rem;
    line-height: 1.55;
    color: #333333;
    margin: 0;
}

/* Breakpoint for Tablet & Smaller Screen Layouts (1024px and down) */
@media (max-width: 1024px) {
    /* Instantly forces the framework grid down to a balanced 1 column list */
    .framework-grid-wrapper {
        grid-template-columns: 1fr;
        gap: 20px;
    }
}

/* Fine-tuning for Mobile Devices (480px and down) */
@media (max-width: 480px) {
    .framework-sidebar {
        min-width: 45px;
        width: 45px;
    }
    
    .framework-content {
        padding: 18px 20px;
    }
    
    .framework-title {
        font-size: 1.1rem;
    }
    
    .framework-text {
        font-size: 0.95rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f953a3 */\/* Container Spacing */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .custom-timeline-container {
    max-width: 100%;
    display: flex;
    flex-direction: column;
    gap: 5px; /* Rows sit tight against each other */
}

/* Timeline Layout Row */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row {
    display: flex;
    align-items: stretch; /* Forces label and content to be identical heights */
}

/* Base Label Box Styles */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-label {
    color: #11241e;            /* Deep slate-green text */
    font-weight: 700;
    font-size: 15px;
    letter-spacing: -0.01em;
    padding: 14px 20px;
    
    /* Strict dimensions to guarantee identical widths */
    width: 160px;
    min-width: 160px;
    flex-shrink: 0;
    white-space: nowrap;
    
    /* Center text vertically within the box */
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    
    /* Creates a crisp, light divider line on the right side */
    border-right: 2px solid #ffffff; 
}

/* Content Area Base Styles */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-content {
    font-size: 15px;
    line-height: 1.6;
    color: #2B2B2B;
    padding: 14px 24px; /* Added matching padding to the content area */
    display: flex;
    align-items: center; 
    flex-grow: 1;
}

/* --- Alternating Two-Shade Row Extension --- */

/* Shade 1: Rows 1, 3, 5... (Muted Sage) */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row:nth-child(odd) .timeline-label,
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row:nth-child(odd) .timeline-content {
    background-color: #e2e9e5; 
}

/* Shade 2: Rows 2, 4, 6... (Slightly deeper/cooler Slate-Sage) */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row:nth-child(even) .timeline-label,
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row:nth-child(even) .timeline-content {
    background-color: #d3ded8; 
}

/* ----------------------------------------- */

/* Bold prefix emphasis */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-content strong {
    color: #11241e;
    font-weight: 700;
    margin-right: 4px;
}

/* Responsive adjustments for mobile screens */
@media (max-width: 767px) {
    .elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row {
        flex-direction: column;
        margin-bottom: 12px; /* Adds space between blocks on mobile */
    }
    
    .elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-label {
        width: 100%;
        min-width: 100%;
        white-space: normal; 
        padding: 12px 16px;
        border-right: none;
        border-bottom: 2px solid #ffffff; /* Moves divider to the bottom on mobile */
    }
    
    .elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-content {
        padding: 12px 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f953a3 */\/* Container Spacing */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .custom-timeline-container {
    max-width: 100%;
    display: flex;
    flex-direction: column;
    gap: 5px; /* Rows sit tight against each other */
}

/* Timeline Layout Row */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row {
    display: flex;
    align-items: stretch; /* Forces label and content to be identical heights */
}

/* Base Label Box Styles */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-label {
    color: #11241e;            /* Deep slate-green text */
    font-weight: 700;
    font-size: 15px;
    letter-spacing: -0.01em;
    padding: 14px 20px;
    
    /* Strict dimensions to guarantee identical widths */
    width: 160px;
    min-width: 160px;
    flex-shrink: 0;
    white-space: nowrap;
    
    /* Center text vertically within the box */
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    
    /* Creates a crisp, light divider line on the right side */
    border-right: 2px solid #ffffff; 
}

/* Content Area Base Styles */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-content {
    font-size: 15px;
    line-height: 1.6;
    color: #2B2B2B;
    padding: 14px 24px; /* Added matching padding to the content area */
    display: flex;
    align-items: center; 
    flex-grow: 1;
}

/* --- Alternating Two-Shade Row Extension --- */

/* Shade 1: Rows 1, 3, 5... (Muted Sage) */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row:nth-child(odd) .timeline-label,
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row:nth-child(odd) .timeline-content {
    background-color: #e2e9e5; 
}

/* Shade 2: Rows 2, 4, 6... (Slightly deeper/cooler Slate-Sage) */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row:nth-child(even) .timeline-label,
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row:nth-child(even) .timeline-content {
    background-color: #d3ded8; 
}

/* ----------------------------------------- */

/* Bold prefix emphasis */
.elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-content strong {
    color: #11241e;
    font-weight: 700;
    margin-right: 4px;
}

/* Responsive adjustments for mobile screens */
@media (max-width: 767px) {
    .elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-row {
        flex-direction: column;
        margin-bottom: 12px; /* Adds space between blocks on mobile */
    }
    
    .elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-label {
        width: 100%;
        min-width: 100%;
        white-space: normal; 
        padding: 12px 16px;
        border-right: none;
        border-bottom: 2px solid #ffffff; /* Moves divider to the bottom on mobile */
    }
    
    .elementor-1165 .elementor-element.elementor-element-4f953a3 .timeline-content {
        padding: 12px 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6f45e8 *//* Container Spacing */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .custom-timeline-container {
    max-width: 100%;
    display: flex;
    flex-direction: column;
    gap: 5px; /* Rows sit tight against each other */
}

/* Timeline Layout Row */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row {
    display: flex;
    align-items: stretch; /* Forces label and content to be identical heights */
}

/* Base Label Box Styles */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-label {
    color: #11241e;            /* Deep slate-green text */
    font-weight: 700;
    font-size: 15px;
    letter-spacing: -0.01em;
    padding: 14px 20px;
    
    /* Strict dimensions optimized for these terms */
    width: 140px;
    min-width: 140px;
    flex-shrink: 0;
    white-space: nowrap;
    
    /* Center text vertically within the box */
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    
    /* Crisp white divider line */
    border-right: 2px solid #ffffff; 
}

/* Content Area Base Styles */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-content {
    font-size: 15px;
    line-height: 1.6;
    color: #2d3732;
    padding: 14px 24px; 
    display: flex;
    align-items: center; 
    flex-grow: 1;
}

/* --- Alternating Row Backgrounds (Standard Rows) --- */

/* Shade 1: Rows 1 and 3 (Muted Sage) */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row:not(.row-accent):nth-child(odd) .timeline-label,
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row:not(.row-accent):nth-child(odd) .timeline-content {
    background-color: #e2e9e5; 
}

/* Shade 2: Row 2 (Slightly deeper Slate-Sage) */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row:not(.row-accent):nth-child(even) .timeline-label,
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row:not(.row-accent):nth-child(even) .timeline-content {
    background-color: #d3ded8; 
}

/* --- Special Accent Variant (Outcomes Row) --- */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row.row-accent .timeline-label,
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row.row-accent .timeline-content {
    background-color: #f6f2e7; /* Elegant professional warm beige */
}

.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row.row-accent .timeline-label {
    color: #403216;            /* Deep gold-brown text for correct contrast */
}

/* ----------------------------------------- */

/* Responsive adjustments for mobile screens */
@media (max-width: 767px) {
    .elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row {
        flex-direction: column;
        margin-bottom: 12px; 
    }
    
    .elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-label {
        width: 100%;
        min-width: 100%;
        white-space: normal; 
        padding: 12px 16px;
        border-right: none;
        border-bottom: 2px solid #ffffff; 
    }
    
    .elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-content {
        padding: 12px 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21975e6 *//* Container Spacing */
.elementor-1165 .elementor-element.elementor-element-21975e6 .custom-timeline-container {
    max-width: 100%;
    display: flex;
    flex-direction: column;
    gap: 5px; /* Keeps blocks tight against each other */
}

/* Timeline Layout Row */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row {
    display: flex;
    align-items: stretch; /* Maintains uniform block heights per row */
}

/* Base Label Box Styles */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-label {
    font-weight: 700;
    font-size: 16px;
    letter-spacing: -0.01em;
    padding: 16px 20px;
    
    /* Strict layout control */
    width: 150px;
    min-width: 150px;
    flex-shrink: 0;
    
    /* Multi-line stack handling */
    display: inline-flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 2px;
    
    /* Crisp white divider line */
    border-right: 2px solid #ffffff; 
}

/* Label Subtext Specific Styling */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-label .label-subtext {
    font-weight: 500;
    font-size: 13px;
    opacity: 0.85;
    line-height: 1.3;
    white-space: normal; /* Permits structured wrapping on small viewports */
}

/* Content Area Base Styles */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-content {
    font-size: 15px;
    line-height: 1.6;
    color: #2d3732;
    padding: 16px 24px; 
    display: flex;
    align-items: center; 
    flex-grow: 1;
}

/* --- Specific Palette Configurations --- */

/* "Now" Variant Styling (Cool Muted Sage) */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-now .timeline-label,
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-now .timeline-content {
    background-color: #e2e9e5; 
}
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-now .timeline-label {
    color: #11241e;
}

/* Sequential Phase Variants Styling (Warm Clean Cream) */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-phase .timeline-label,
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-phase .timeline-content {
    background-color: #f7f5f0; 
}
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-phase .timeline-label {
    color: #3b3528; /* Polished warm deep-charcoal for optimal readability */
}

/* ----------------------------------------- */

/* Responsive adjustments for mobile screens */
@media (max-width: 767px) {
    .elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row {
        flex-direction: column;
        margin-bottom: 12px; 
    }
    
    .elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-label {
        width: 100%;
        min-width: 100%;
        padding: 12px 16px;
        border-right: none;
        border-bottom: 2px solid #ffffff; 
    }
    
    .elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-content {
        padding: 12px 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6f45e8 *//* Container Spacing */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .custom-timeline-container {
    max-width: 100%;
    display: flex;
    flex-direction: column;
    gap: 5px; /* Rows sit tight against each other */
}

/* Timeline Layout Row */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row {
    display: flex;
    align-items: stretch; /* Forces label and content to be identical heights */
}

/* Base Label Box Styles */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-label {
    color: #11241e;            /* Deep slate-green text */
    font-weight: 700;
    font-size: 15px;
    letter-spacing: -0.01em;
    padding: 14px 20px;
    
    /* Strict dimensions optimized for these terms */
    width: 140px;
    min-width: 140px;
    flex-shrink: 0;
    white-space: nowrap;
    
    /* Center text vertically within the box */
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    
    /* Crisp white divider line */
    border-right: 2px solid #ffffff; 
}

/* Content Area Base Styles */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-content {
    font-size: 15px;
    line-height: 1.6;
    color: #2d3732;
    padding: 14px 24px; 
    display: flex;
    align-items: center; 
    flex-grow: 1;
}

/* --- Alternating Row Backgrounds (Standard Rows) --- */

/* Shade 1: Rows 1 and 3 (Muted Sage) */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row:not(.row-accent):nth-child(odd) .timeline-label,
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row:not(.row-accent):nth-child(odd) .timeline-content {
    background-color: #e2e9e5; 
}

/* Shade 2: Row 2 (Slightly deeper Slate-Sage) */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row:not(.row-accent):nth-child(even) .timeline-label,
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row:not(.row-accent):nth-child(even) .timeline-content {
    background-color: #d3ded8; 
}

/* --- Special Accent Variant (Outcomes Row) --- */
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row.row-accent .timeline-label,
.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row.row-accent .timeline-content {
    background-color: #f6f2e7; /* Elegant professional warm beige */
}

.elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row.row-accent .timeline-label {
    color: #403216;            /* Deep gold-brown text for correct contrast */
}

/* ----------------------------------------- */

/* Responsive adjustments for mobile screens */
@media (max-width: 767px) {
    .elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-row {
        flex-direction: column;
        margin-bottom: 12px; 
    }
    
    .elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-label {
        width: 100%;
        min-width: 100%;
        white-space: normal; 
        padding: 12px 16px;
        border-right: none;
        border-bottom: 2px solid #ffffff; 
    }
    
    .elementor-1165 .elementor-element.elementor-element-b6f45e8 .timeline-content {
        padding: 12px 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21975e6 *//* Container Spacing */
.elementor-1165 .elementor-element.elementor-element-21975e6 .custom-timeline-container {
    max-width: 100%;
    display: flex;
    flex-direction: column;
    gap: 5px; /* Keeps blocks tight against each other */
}

/* Timeline Layout Row */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row {
    display: flex;
    align-items: stretch; /* Maintains uniform block heights per row */
}

/* Base Label Box Styles */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-label {
    font-weight: 700;
    font-size: 16px;
    letter-spacing: -0.01em;
    padding: 16px 20px;
    
    /* Strict layout control */
    width: 150px;
    min-width: 150px;
    flex-shrink: 0;
    
    /* Multi-line stack handling */
    display: inline-flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 2px;
    
    /* Crisp white divider line */
    border-right: 2px solid #ffffff; 
}

/* Label Subtext Specific Styling */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-label .label-subtext {
    font-weight: 500;
    font-size: 13px;
    opacity: 0.85;
    line-height: 1.3;
    white-space: normal; /* Permits structured wrapping on small viewports */
}

/* Content Area Base Styles */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-content {
    font-size: 15px;
    line-height: 1.6;
    color: #2d3732;
    padding: 16px 24px; 
    display: flex;
    align-items: center; 
    flex-grow: 1;
}

/* --- Specific Palette Configurations --- */

/* "Now" Variant Styling (Cool Muted Sage) */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-now .timeline-label,
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-now .timeline-content {
    background-color: #e2e9e5; 
}
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-now .timeline-label {
    color: #11241e;
}

/* Sequential Phase Variants Styling (Warm Clean Cream) */
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-phase .timeline-label,
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-phase .timeline-content {
    background-color: #f7f5f0; 
}
.elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row.row-phase .timeline-label {
    color: #3b3528; /* Polished warm deep-charcoal for optimal readability */
}

/* ----------------------------------------- */

/* Responsive adjustments for mobile screens */
@media (max-width: 767px) {
    .elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-row {
        flex-direction: column;
        margin-bottom: 12px; 
    }
    
    .elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-label {
        width: 100%;
        min-width: 100%;
        padding: 12px 16px;
        border-right: none;
        border-bottom: 2px solid #ffffff; 
    }
    
    .elementor-1165 .elementor-element.elementor-element-21975e6 .timeline-content {
        padding: 12px 16px;
    }
}/* End custom CSS */