.elementor-5799 .elementor-element.elementor-element-d09b16f{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:150px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-5799 .elementor-element.elementor-element-d09b16f:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-d09b16f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-d09b16f{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-d09b16f{right:0px;}.elementor-5799 .elementor-element.elementor-element-d991961{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:56px 48px;--row-gap:56px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-2713472{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-5799 .elementor-element.elementor-element-176f1b4{text-align:start;}.elementor-5799 .elementor-element.elementor-element-176f1b4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:500;}.elementor-5799 .elementor-element.elementor-element-4203f8f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5799 .elementor-element.elementor-element-4203f8f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:1.02em;letter-spacing:-0.02em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-5799 .elementor-element.elementor-element-ef2e104{width:var( --container-widget-width, 576px );max-width:576px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:576px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-1061e06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5799 .elementor-element.elementor-element-4dec043 .elementor-button{background-color:#9ad00f;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#16140d;color:#16140d;box-shadow:0px 10px 30px -10px rgba(122,179,10,0.6);border-radius:12px 12px 12px 12px;padding:13px 20px 13px 20px;}.elementor-5799 .elementor-element.elementor-element-4dec043 .elementor-button:hover, .elementor-5799 .elementor-element.elementor-element-4dec043 .elementor-button:focus{background-color:#7cb30a;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-4dec043.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5799 .elementor-element.elementor-element-4dec043 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5799 .elementor-element.elementor-element-4dec043 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5799 .elementor-element.elementor-element-4dec043 .elementor-button:hover svg, .elementor-5799 .elementor-element.elementor-element-4dec043 .elementor-button:focus svg{fill:#16140d;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5799 .elementor-element.elementor-element-52bfe5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5799 .elementor-element.elementor-element-52bfe5e .elementor-star-rating{font-size:13px;}.elementor-5799 .elementor-element.elementor-element-52bfe5e .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-5799 .elementor-element.elementor-element-52bfe5e .elementor-star-rating i:before{color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-52bfe5e .elementor-star-rating i{color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-b65ddfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5799 .elementor-element.elementor-element-b65ddfd{text-align:start;}.elementor-5799 .elementor-element.elementor-element-b65ddfd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-19fd4ac{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-19fd4ac{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-19fd4ac{right:0px;}.elementor-5799 .elementor-element.elementor-element-5efa779{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-5efa779{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-5efa779{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5799 .elementor-element.elementor-element-09c3c12{text-align:center;}.elementor-5799 .elementor-element.elementor-element-09c3c12 img{width:100%;max-width:100%;height:570px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.16);border-radius:32px 32px 32px 32px;box-shadow:0px 40px 80px -30px rgba(24,22,14,0.4);}.elementor-5799 .elementor-element.elementor-element-218e11e{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:start;}.elementor-5799 .elementor-element.elementor-element-6784061{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:16px 16px 16px 16px;box-shadow:0px 25px 50px -12px rgba(24,22,14,0.25);--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-6784061:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-6784061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5799 .elementor-element.elementor-element-03ec3de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5799 .elementor-element.elementor-element-03ec3de .elementor-icon-wrapper{text-align:start;}.elementor-5799 .elementor-element.elementor-element-03ec3de.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-03ec3de.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-03ec3de.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-03ec3de.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-03ec3de.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-03ec3de .elementor-icon{font-size:16px;}.elementor-5799 .elementor-element.elementor-element-03ec3de .elementor-icon svg{height:16px;}.elementor-5799 .elementor-element.elementor-element-86cb8d9{text-align:start;}.elementor-5799 .elementor-element.elementor-element-a705a28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-a705a28:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-a705a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.4);}.elementor-5799 .elementor-element.elementor-element-43d7475{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5799 .elementor-element.elementor-element-9f75ea4 .elementor-counter-number-wrapper{color:#16140d;font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;letter-spacing:-0.02em;}.elementor-5799 .elementor-element.elementor-element-4900138{text-align:center;}.elementor-5799 .elementor-element.elementor-element-4900138 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-4d6e497{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-38598f3 .elementor-counter-number-wrapper{color:#16140d;font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;letter-spacing:-0.02em;}.elementor-5799 .elementor-element.elementor-element-1e69b17{text-align:center;}.elementor-5799 .elementor-element.elementor-element-1e69b17 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-a5f43ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-0ebf704 .elementor-counter-number-wrapper{color:#16140d;font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;letter-spacing:-0.02em;}.elementor-5799 .elementor-element.elementor-element-2d8ffe6{text-align:center;}.elementor-5799 .elementor-element.elementor-element-2d8ffe6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-1b383bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-8877d38{text-align:center;}.elementor-5799 .elementor-element.elementor-element-8877d38 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-4374d21{text-align:center;}.elementor-5799 .elementor-element.elementor-element-4374d21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-346fa70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-346fa70:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-346fa70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-5799 .elementor-element.elementor-element-541ac35{text-align:start;}.elementor-5799 .elementor-element.elementor-element-f4faa82{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5799 .elementor-element.elementor-element-f4faa82 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:1.08em;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-01807d4{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-60b200c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 16px;--row-gap:8px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#9ad00f;--border-color:#9ad00f;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-9b67392.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5799 .elementor-element.elementor-element-9b67392{text-align:start;}.elementor-5799 .elementor-element.elementor-element-9b67392 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:400;font-style:italic;color:#16140d;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.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-5799 .elementor-element.elementor-element-80ef3f9{--divider-border-style:solid;--divider-color:rgba(24,22,14,0.1);--divider-border-width:1px;}.elementor-5799 .elementor-element.elementor-element-80ef3f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5799 .elementor-element.elementor-element-80ef3f9 .elementor-divider-separator{width:1px;}.elementor-5799 .elementor-element.elementor-element-80ef3f9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5799 .elementor-element.elementor-element-8fff7c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5799 .elementor-element.elementor-element-8fff7c7{text-align:start;}.elementor-5799 .elementor-element.elementor-element-8fff7c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-59c61d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:112px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-59c61d8:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-59c61d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f0e8;}.elementor-5799 .elementor-element.elementor-element-a7f50f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-b0beac1{text-align:center;}.elementor-5799 .elementor-element.elementor-element-09fd817{text-align:center;}.elementor-5799 .elementor-element.elementor-element-09fd817 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:1.08em;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-6c3c219{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-5280256{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-61aa1bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-5799 .elementor-element.elementor-element-61aa1bb:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-61aa1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-66fbf14 .elementor-icon-wrapper{text-align:start;}.elementor-5799 .elementor-element.elementor-element-66fbf14.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-66fbf14.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-66fbf14.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-66fbf14.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-66fbf14.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-66fbf14 .elementor-icon{font-size:22px;}.elementor-5799 .elementor-element.elementor-element-66fbf14 .elementor-icon svg{height:22px;}.elementor-5799 .elementor-element.elementor-element-e1830e2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5799 .elementor-element.elementor-element-e1830e2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-ff059a6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-5b7168e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-5799 .elementor-element.elementor-element-5b7168e:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-5b7168e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-f46f947 .elementor-icon-wrapper{text-align:start;}.elementor-5799 .elementor-element.elementor-element-f46f947.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-f46f947.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-f46f947.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-f46f947.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-f46f947.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-f46f947 .elementor-icon{font-size:22px;}.elementor-5799 .elementor-element.elementor-element-f46f947 .elementor-icon svg{height:22px;}.elementor-5799 .elementor-element.elementor-element-8d3f564{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5799 .elementor-element.elementor-element-8d3f564 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-171d489{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-d5fe83b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-5799 .elementor-element.elementor-element-d5fe83b:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-d5fe83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-1b5d5cf .elementor-icon-wrapper{text-align:start;}.elementor-5799 .elementor-element.elementor-element-1b5d5cf.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-1b5d5cf.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-1b5d5cf.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-1b5d5cf.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-1b5d5cf.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-1b5d5cf .elementor-icon{font-size:22px;}.elementor-5799 .elementor-element.elementor-element-1b5d5cf .elementor-icon svg{height:22px;}.elementor-5799 .elementor-element.elementor-element-7e5b597{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5799 .elementor-element.elementor-element-7e5b597 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-8d5f351{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-c4f8349{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-5799 .elementor-element.elementor-element-c4f8349:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-c4f8349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-eb926bc .elementor-icon-wrapper{text-align:start;}.elementor-5799 .elementor-element.elementor-element-eb926bc.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-eb926bc.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-eb926bc.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-eb926bc.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-eb926bc.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-eb926bc .elementor-icon{font-size:22px;}.elementor-5799 .elementor-element.elementor-element-eb926bc .elementor-icon svg{height:22px;}.elementor-5799 .elementor-element.elementor-element-719a75b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5799 .elementor-element.elementor-element-719a75b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-93cca32{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-cd6a5a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-cd6a5a9:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-cd6a5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-5799 .elementor-element.elementor-element-3824a06{text-align:center;}.elementor-5799 .elementor-element.elementor-element-8117b0b{text-align:center;}.elementor-5799 .elementor-element.elementor-element-8117b0b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:1.08em;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-0e3c18e{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-0e3c18e{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-0e3c18e{right:0px;}.elementor-5799 .elementor-element.elementor-element-340aa9c{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-340aa9c{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-340aa9c{right:0px;}.elementor-5799 .elementor-element.elementor-element-2d27408 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-dc66f4e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-92163a3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-441e0c3{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-441e0c3{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-441e0c3{right:0px;}.elementor-5799 .elementor-element.elementor-element-4222717 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-64fe30b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-d8d9ebd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-f6ac866{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-f6ac866{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-f6ac866{right:0px;}.elementor-5799 .elementor-element.elementor-element-7cc2b39 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-707dbf9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-9a7c7e8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-781ed0e{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-781ed0e{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-781ed0e{right:0px;}.elementor-5799 .elementor-element.elementor-element-f62c9f3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-cb3b03d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-2aa6973{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-83150a7{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-83150a7{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-83150a7{right:0px;}.elementor-5799 .elementor-element.elementor-element-b997343 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-12291e3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-894ed4e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-aea590c{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-aea590c{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-aea590c{right:0px;}.elementor-5799 .elementor-element.elementor-element-2cb4231 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-197cd84 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-1591f1a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-69a3461{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:112px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-69a3461:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-69a3461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f0e8;}.elementor-5799 .elementor-element.elementor-element-b9ba48a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-bcad820{text-align:center;}.elementor-5799 .elementor-element.elementor-element-24f2e85{text-align:center;}.elementor-5799 .elementor-element.elementor-element-24f2e85 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:1.08em;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-fd06e33{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-0890bca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-5a5f82e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-5a5f82e:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-5a5f82e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-48c46bc{text-align:start;}.elementor-5799 .elementor-element.elementor-element-48c46bc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-06652bd{text-align:start;}.elementor-5799 .elementor-element.elementor-element-06652bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-89666fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-89666fc:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-89666fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-5c18dda{text-align:start;}.elementor-5799 .elementor-element.elementor-element-5c18dda .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-efb7ceb{text-align:start;}.elementor-5799 .elementor-element.elementor-element-efb7ceb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-2582323{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-2582323:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-2582323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-4f346b0{text-align:start;}.elementor-5799 .elementor-element.elementor-element-4f346b0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-e12e09d{text-align:start;}.elementor-5799 .elementor-element.elementor-element-e12e09d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-c06dea3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-c06dea3:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-c06dea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-8ea5e11{text-align:start;}.elementor-5799 .elementor-element.elementor-element-8ea5e11 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-6bfe8ea{text-align:start;}.elementor-5799 .elementor-element.elementor-element-6bfe8ea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-19265e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-19265e3:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-19265e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-71d9ef6{text-align:start;}.elementor-5799 .elementor-element.elementor-element-71d9ef6 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-e97ec9b{text-align:start;}.elementor-5799 .elementor-element.elementor-element-e97ec9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-feb1470{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-feb1470:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-feb1470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-154a8a5{text-align:start;}.elementor-5799 .elementor-element.elementor-element-154a8a5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-8c73591{text-align:start;}.elementor-5799 .elementor-element.elementor-element-8c73591 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-9b28d7e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-9b28d7e:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-9b28d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-718aa7a{text-align:start;}.elementor-5799 .elementor-element.elementor-element-718aa7a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-7454e71{text-align:start;}.elementor-5799 .elementor-element.elementor-element-7454e71 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-0c57f88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-0c57f88:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-0c57f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-445cde9{text-align:start;}.elementor-5799 .elementor-element.elementor-element-445cde9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-724db85{text-align:start;}.elementor-5799 .elementor-element.elementor-element-724db85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-0e44c40{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-0e44c40:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-0e44c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-6bc9dc3{text-align:start;}.elementor-5799 .elementor-element.elementor-element-6bc9dc3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-07cf814{text-align:start;}.elementor-5799 .elementor-element.elementor-element-07cf814 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-d51e675{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-d51e675:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-d51e675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-366f4ea{text-align:start;}.elementor-5799 .elementor-element.elementor-element-366f4ea .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-9697a1b{text-align:start;}.elementor-5799 .elementor-element.elementor-element-9697a1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-4f56fa4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-4f56fa4:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-4f56fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-0654169{text-align:start;}.elementor-5799 .elementor-element.elementor-element-0654169 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-33d708e{text-align:start;}.elementor-5799 .elementor-element.elementor-element-33d708e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-642f1dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5799 .elementor-element.elementor-element-642f1dc:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-642f1dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-e5e34e1{text-align:start;}.elementor-5799 .elementor-element.elementor-element-e5e34e1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-f61d42d{text-align:start;}.elementor-5799 .elementor-element.elementor-element-f61d42d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-5799 .elementor-element.elementor-element-e7a2753{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 64px;--row-gap:48px;--column-gap:64px;--flex-wrap:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-e7a2753:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-e7a2753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-5799 .elementor-element.elementor-element-0cdf5f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-dfbe953{text-align:start;}.elementor-5799 .elementor-element.elementor-element-411d332{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-5799 .elementor-element.elementor-element-411d332 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:1.12em;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-0ff70e7{width:var( --container-widget-width, 448px );max-width:448px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:448px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-6dca943{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-5f8d93c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-5f8d93c:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-5f8d93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-4a67203{text-align:start;}.elementor-5799 .elementor-element.elementor-element-4a67203 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-5799 .elementor-element.elementor-element-95692a9{text-align:start;}.elementor-5799 .elementor-element.elementor-element-95692a9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-805e569{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-d673c86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-d673c86:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-d673c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-64290f0{text-align:start;}.elementor-5799 .elementor-element.elementor-element-64290f0 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-5799 .elementor-element.elementor-element-049cdef{text-align:start;}.elementor-5799 .elementor-element.elementor-element-049cdef .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-216d386{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-6733684{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-6733684:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-6733684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-3eebcc8{text-align:start;}.elementor-5799 .elementor-element.elementor-element-3eebcc8 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-5799 .elementor-element.elementor-element-621eeff{text-align:start;}.elementor-5799 .elementor-element.elementor-element-621eeff .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-d46c6dc{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-dff015a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-dff015a:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-dff015a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-5799 .elementor-element.elementor-element-5a6e520{text-align:start;}.elementor-5799 .elementor-element.elementor-element-5a6e520 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-5799 .elementor-element.elementor-element-a99caef{text-align:start;}.elementor-5799 .elementor-element.elementor-element-a99caef .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-db92cb2{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-f1b9b03{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-5799 .elementor-element.elementor-element-f1b9b03:not(.elementor-motion-effects-element-type-background), .elementor-5799 .elementor-element.elementor-element-f1b9b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}body:not(.rtl) .elementor-5799 .elementor-element.elementor-element-f1b9b03{left:0px;}body.rtl .elementor-5799 .elementor-element.elementor-element-f1b9b03{right:0px;}.elementor-5799 .elementor-element.elementor-element-707de3c .elementor-icon-wrapper{text-align:center;}.elementor-5799 .elementor-element.elementor-element-707de3c.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-707de3c.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-707de3c.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-707de3c.elementor-view-framed .elementor-icon, .elementor-5799 .elementor-element.elementor-element-707de3c.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-5799 .elementor-element.elementor-element-707de3c .elementor-icon{font-size:40px;}.elementor-5799 .elementor-element.elementor-element-707de3c .elementor-icon svg{height:40px;}.elementor-5799 .elementor-element.elementor-element-2fd0126{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5799 .elementor-element.elementor-element-2fd0126 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:1.12em;letter-spacing:-0.02em;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-30053ed{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#6a675c;}.elementor-5799 .elementor-element.elementor-element-acdd15b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5799 .elementor-element.elementor-element-59cd7b2 .elementor-button{background-color:#9ad00f;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#16140d;color:#16140d;box-shadow:0px 10px 30px -10px rgba(122,179,10,0.6);border-radius:12px 12px 12px 12px;padding:13px 20px 13px 20px;}.elementor-5799 .elementor-element.elementor-element-59cd7b2 .elementor-button:hover, .elementor-5799 .elementor-element.elementor-element-59cd7b2 .elementor-button:focus{background-color:#7cb30a;color:#16140d;}.elementor-5799 .elementor-element.elementor-element-59cd7b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5799 .elementor-element.elementor-element-59cd7b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5799 .elementor-element.elementor-element-59cd7b2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5799 .elementor-element.elementor-element-59cd7b2 .elementor-button:hover svg, .elementor-5799 .elementor-element.elementor-element-59cd7b2 .elementor-button:focus svg{fill:#16140d;}.elementor-5799 .elementor-element.elementor-element-eb2272e .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#16140d;color:#16140d;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:12px 12px 12px 12px;padding:13px 20px 13px 20px;}.elementor-5799 .elementor-element.elementor-element-eb2272e .elementor-button:hover, .elementor-5799 .elementor-element.elementor-element-eb2272e .elementor-button:focus{background-color:#ffffff;color:#16140d;border-color:rgba(24,22,14,0.16);}.elementor-5799 .elementor-element.elementor-element-eb2272e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5799 .elementor-element.elementor-element-eb2272e .elementor-button:hover svg, .elementor-5799 .elementor-element.elementor-element-eb2272e .elementor-button:focus svg{fill:#16140d;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-5799 .elementor-element.elementor-element-d09b16f{--padding-top:140px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-d991961{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5799 .elementor-element.elementor-element-2713472{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5799 .elementor-element.elementor-element-ef2e104{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5799 .elementor-element.elementor-element-19fd4ac{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5799 .elementor-element.elementor-element-5efa779{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5799 .elementor-element.elementor-element-09c3c12 img{height:460px;}.elementor-5799 .elementor-element.elementor-element-218e11e{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-5799 .elementor-element.elementor-element-43d7475{--width:50%;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5799 .elementor-element.elementor-element-9f75ea4 .elementor-counter-number-wrapper{font-size:24px;}.elementor-5799 .elementor-element.elementor-element-4900138 .elementor-heading-title{font-size:12px;}.elementor-5799 .elementor-element.elementor-element-4d6e497{--width:50%;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-5799 .elementor-element.elementor-element-38598f3 .elementor-counter-number-wrapper{font-size:24px;}.elementor-5799 .elementor-element.elementor-element-1e69b17 .elementor-heading-title{font-size:12px;}.elementor-5799 .elementor-element.elementor-element-a5f43ba{--width:50%;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-5799 .elementor-element.elementor-element-0ebf704 .elementor-counter-number-wrapper{font-size:24px;}.elementor-5799 .elementor-element.elementor-element-2d8ffe6 .elementor-heading-title{font-size:12px;}.elementor-5799 .elementor-element.elementor-element-1b383bb{--width:50%;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-5799 .elementor-element.elementor-element-8877d38 .elementor-heading-title{font-size:24px;}.elementor-5799 .elementor-element.elementor-element-4374d21 .elementor-heading-title{font-size:12px;}.elementor-5799 .elementor-element.elementor-element-346fa70{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-01807d4{font-size:15px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5799 .elementor-element.elementor-element-59c61d8{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-6c3c219{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-5799 .elementor-element.elementor-element-61aa1bb{--width:100%;}.elementor-5799 .elementor-element.elementor-element-5b7168e{--width:100%;}.elementor-5799 .elementor-element.elementor-element-d5fe83b{--width:100%;}.elementor-5799 .elementor-element.elementor-element-c4f8349{--width:100%;}.elementor-5799 .elementor-element.elementor-element-cd6a5a9{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-69a3461{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-fd06e33{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-5799 .elementor-element.elementor-element-5a5f82e{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-89666fc{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-2582323{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-c06dea3{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-19265e3{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-feb1470{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-9b28d7e{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-0c57f88{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-0e44c40{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-d51e675{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-4f56fa4{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-642f1dc{--width:47.5%;}.elementor-5799 .elementor-element.elementor-element-e7a2753{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-5799 .elementor-element.elementor-element-0cdf5f6{--width:100%;}.elementor-5799 .elementor-element.elementor-element-0ff70e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5799 .elementor-element.elementor-element-6dca943{--width:100%;}.elementor-5799 .elementor-element.elementor-element-5f8d93c{--width:47%;}.elementor-5799 .elementor-element.elementor-element-d673c86{--width:47%;}.elementor-5799 .elementor-element.elementor-element-6733684{--width:47%;}.elementor-5799 .elementor-element.elementor-element-dff015a{--width:47%;}.elementor-5799 .elementor-element.elementor-element-f1b9b03{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-5799 .elementor-element.elementor-element-d09b16f{--content-width:1200px;}.elementor-5799 .elementor-element.elementor-element-d991961{--width:1200px;}.elementor-5799 .elementor-element.elementor-element-2713472{--width:52%;}.elementor-5799 .elementor-element.elementor-element-19fd4ac{--width:41%;}.elementor-5799 .elementor-element.elementor-element-5efa779{--width:460px;}.elementor-5799 .elementor-element.elementor-element-a705a28{--content-width:1200px;}.elementor-5799 .elementor-element.elementor-element-43d7475{--width:25%;}.elementor-5799 .elementor-element.elementor-element-4d6e497{--width:25%;}.elementor-5799 .elementor-element.elementor-element-a5f43ba{--width:25%;}.elementor-5799 .elementor-element.elementor-element-1b383bb{--width:25%;}.elementor-5799 .elementor-element.elementor-element-346fa70{--content-width:1200px;}.elementor-5799 .elementor-element.elementor-element-59c61d8{--content-width:1200px;}.elementor-5799 .elementor-element.elementor-element-61aa1bb{--width:23.5%;}.elementor-5799 .elementor-element.elementor-element-5b7168e{--width:23.5%;}.elementor-5799 .elementor-element.elementor-element-d5fe83b{--width:23.5%;}.elementor-5799 .elementor-element.elementor-element-c4f8349{--width:23.5%;}.elementor-5799 .elementor-element.elementor-element-cd6a5a9{--content-width:1200px;}.elementor-5799 .elementor-element.elementor-element-69a3461{--content-width:1200px;}.elementor-5799 .elementor-element.elementor-element-5a5f82e{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-89666fc{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-2582323{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-c06dea3{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-19265e3{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-feb1470{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-9b28d7e{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-0c57f88{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-0e44c40{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-d51e675{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-4f56fa4{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-642f1dc{--width:15.8%;}.elementor-5799 .elementor-element.elementor-element-e7a2753{--content-width:1200px;}.elementor-5799 .elementor-element.elementor-element-0cdf5f6{--width:40%;}.elementor-5799 .elementor-element.elementor-element-6dca943{--width:54%;}.elementor-5799 .elementor-element.elementor-element-5f8d93c{--width:48%;}.elementor-5799 .elementor-element.elementor-element-d673c86{--width:48%;}.elementor-5799 .elementor-element.elementor-element-6733684{--width:48%;}.elementor-5799 .elementor-element.elementor-element-dff015a{--width:48%;}.elementor-5799 .elementor-element.elementor-element-f1b9b03{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5799 .elementor-element.elementor-element-2713472{--width:100%;}.elementor-5799 .elementor-element.elementor-element-19fd4ac{--width:100%;}.elementor-5799 .elementor-element.elementor-element-61aa1bb{--width:48.5%;}.elementor-5799 .elementor-element.elementor-element-5b7168e{--width:48.5%;}.elementor-5799 .elementor-element.elementor-element-d5fe83b{--width:48.5%;}.elementor-5799 .elementor-element.elementor-element-c4f8349{--width:48.5%;}.elementor-5799 .elementor-element.elementor-element-5a5f82e{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-89666fc{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-2582323{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-c06dea3{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-19265e3{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-feb1470{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-9b28d7e{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-0c57f88{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-0e44c40{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-d51e675{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-4f56fa4{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-642f1dc{--width:32.4%;}.elementor-5799 .elementor-element.elementor-element-0cdf5f6{--width:100%;}.elementor-5799 .elementor-element.elementor-element-6dca943{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-176f1b4 */.elementor-5799 .elementor-element.elementor-element-176f1b4 .elementor-heading-title{line-height:1;}
.elementor-5799 .elementor-element.elementor-element-176f1b4 .us-pill{
  display:inline-flex;align-items:center;gap:8px;
  border:1px solid rgba(24,22,14,.1);background:rgba(255,255,255,.7);
  border-radius:9999px;padding:6px 14px;
  font-family:"Inter",sans-serif;font-size:12px;font-weight:500;
  text-transform:uppercase;letter-spacing:.2em;color:#3f5a14;
  box-shadow:0 1px 2px rgba(24,22,14,.05);
}
.elementor-5799 .elementor-element.elementor-element-176f1b4 .us-dot{width:4px;height:4px;border-radius:9999px;background:#9ad00f;flex:0 0 auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4203f8f */.elementor-5799 .elementor-element.elementor-element-4203f8f .elementor-heading-title{font-size:clamp(2.6rem,7vw,4.6rem);}
.elementor-5799 .elementor-element.elementor-element-4203f8f .us-ital{font-size:1.02em;line-height:1;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09c3c12 */.elementor-5799 .elementor-element.elementor-element-09c3c12 img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;}
/* soft gradient fade into the page at the image's foot */
.elementor-5799 .elementor-element.elementor-element-09c3c12 .elementor-widget-container{position:relative;}
.elementor-5799 .elementor-element.elementor-element-09c3c12 .elementor-widget-container::after{
  content:"";position:absolute;left:1px;right:1px;bottom:1px;height:40%;
  border-radius:0 0 31px 31px;pointer-events:none;
  background:linear-gradient(to top,#f6f4ee 0%,rgba(246,244,238,.4) 45%,transparent 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-218e11e */.elementor-5799 .elementor-element.elementor-element-218e11e{position:absolute!important;left:16px;top:16px;z-index:20;max-width:220px;width:auto;}
.elementor-5799 .elementor-element.elementor-element-218e11e .elementor-heading-title{
  border:1px solid rgba(24,22,14,.1);border-radius:16px;
  background:rgba(246,244,238,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);
  padding:8px 12px;box-shadow:0 10px 15px -3px rgba(24,22,14,.1);
  font-family:"Inter",sans-serif;font-size:11px;font-weight:500;line-height:1.35;color:#16140d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cb8d9 */.elementor-5799 .elementor-element.elementor-element-86cb8d9 .elementor-heading-title{display:flex;flex-direction:column;line-height:1.25;}
.elementor-5799 .elementor-element.elementor-element-86cb8d9 .chip-k{font-family:"Inter",sans-serif;font-size:11px;font-weight:400;color:#6a675c;}
.elementor-5799 .elementor-element.elementor-element-86cb8d9 .chip-v{font-family:"Inter",sans-serif;font-size:12px;font-weight:600;color:#16140d;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6784061 */.elementor-5799 .elementor-element.elementor-element-6784061{
  position:absolute!important;right:-20px;bottom:-20px;z-index:20;
  width:auto!important;--width:auto;
  animation:us-float 6s ease-in-out infinite;
}
@media (max-width:767px){ .elementor-5799 .elementor-element.elementor-element-6784061{right:8px;bottom:-16px;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa779 */.elementor-5799 .elementor-element.elementor-element-5efa779::before{
  content:"";position:absolute;inset:-16px;z-index:-1;pointer-events:none;
  border-radius:40px;filter:blur(32px);
  background:linear-gradient(to top right, rgba(154,208,15,.25), transparent 55%, rgba(58,109,240,.20));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09b16f */.elementor-5799 .elementor-element.elementor-element-d09b16f{position:relative;isolation:isolate;}
.elementor-5799 .elementor-element.elementor-element-d09b16f::before{
  content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.7;
  background-image:
    linear-gradient(to right, rgba(24,22,14,.05) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(24,22,14,.05) 1px, transparent 1px);
  background-size:64px 64px;
  -webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);
  mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);
}
.elementor-5799 .elementor-element.elementor-element-d09b16f::after{
  content:"";position:absolute;left:50%;top:-12%;z-index:-1;pointer-events:none;
  width:540px;height:540px;transform:translateX(-50%);
  border-radius:9999px;background:rgba(154,208,15,.20);filter:blur(130px);
  animation:us-glow 7s ease-in-out infinite;
}
@media (max-width:767px){ .elementor-5799 .elementor-element.elementor-element-d09b16f::after{width:340px;height:340px;filter:blur(90px);} }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9f75ea4 */.elementor-5799 .elementor-element.elementor-element-9f75ea4 .elementor-counter-number-wrapper{justify-content:center;line-height:1.1;}
.elementor-5799 .elementor-element.elementor-element-9f75ea4 .elementor-counter-title{display:none;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-38598f3 */.elementor-5799 .elementor-element.elementor-element-38598f3 .elementor-counter-number-wrapper{justify-content:center;line-height:1.1;}
.elementor-5799 .elementor-element.elementor-element-38598f3 .elementor-counter-title{display:none;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0ebf704 */.elementor-5799 .elementor-element.elementor-element-0ebf704 .elementor-counter-number-wrapper{justify-content:center;line-height:1.1;}
.elementor-5799 .elementor-element.elementor-element-0ebf704 .elementor-counter-title{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a705a28 */.elementor-5799 .elementor-element.elementor-element-a705a28 > .e-con-inner > .elementor-element:not(:first-child){
  border-left:1px solid rgba(24,22,14,.1);
}
@media (max-width:767px){
  .elementor-5799 .elementor-element.elementor-element-a705a28 > .e-con-inner > .elementor-element:nth-child(odd){border-left:none;}
  .elementor-5799 .elementor-element.elementor-element-a705a28 > .e-con-inner > .elementor-element:nth-child(n+3){border-top:1px solid rgba(24,22,14,.1);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4faa82 */.elementor-5799 .elementor-element.elementor-element-f4faa82 .elementor-heading-title{font-size:clamp(2rem,4.4vw,3.25rem);max-width:768px;}
.elementor-5799 .elementor-element.elementor-element-f4faa82 .us-ital{font-size:1.04em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01807d4 */.elementor-5799 .elementor-element.elementor-element-01807d4 p{margin:0 0 20px;}
.elementor-5799 .elementor-element.elementor-element-01807d4 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-80ef3f9 */.elementor-5799 .elementor-element.elementor-element-80ef3f9{width:1px!important;--width:1px;}
.elementor-5799 .elementor-element.elementor-element-80ef3f9 .elementor-divider{padding:0!important;height:32px;}
.elementor-5799 .elementor-element.elementor-element-80ef3f9 .elementor-divider-separator{
  width:1px;height:32px;border:0;background:rgba(24,22,14,.1);border-top:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09fd817 */.elementor-5799 .elementor-element.elementor-element-09fd817 .elementor-heading-title{font-size:clamp(2rem,4.4vw,3.25rem);max-width:768px;margin:0 auto;}
.elementor-5799 .elementor-element.elementor-element-09fd817 .us-ital{font-size:1.04em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61aa1bb */.elementor-5799 .elementor-element.elementor-element-61aa1bb{
  transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);
}
.elementor-5799 .elementor-element.elementor-element-61aa1bb:hover{
  transform:translateY(-6px);
  border-color:rgba(154,208,15,.5)!important;
  box-shadow:0 26px 50px -24px rgba(24,22,14,.22);
}
/* icon badge */
.elementor-5799 .elementor-element.elementor-element-61aa1bb .elementor-icon{
  display:flex;align-items:center;justify-content:center;
  width:48px;height:48px;border-radius:16px;
  border:1px solid rgba(24,22,14,.1);background:#f6f4ee;
  transition:background .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1);
}
.elementor-5799 .elementor-element.elementor-element-61aa1bb:hover .elementor-icon{background:#9ad00f;border-color:rgba(154,208,15,.5);}
.elementor-5799 .elementor-element.elementor-element-61aa1bb:hover .elementor-icon i{color:#16140d;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b7168e */.elementor-5799 .elementor-element.elementor-element-5b7168e{
  transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);
}
.elementor-5799 .elementor-element.elementor-element-5b7168e:hover{
  transform:translateY(-6px);
  border-color:rgba(154,208,15,.5)!important;
  box-shadow:0 26px 50px -24px rgba(24,22,14,.22);
}
/* icon badge */
.elementor-5799 .elementor-element.elementor-element-5b7168e .elementor-icon{
  display:flex;align-items:center;justify-content:center;
  width:48px;height:48px;border-radius:16px;
  border:1px solid rgba(24,22,14,.1);background:#f6f4ee;
  transition:background .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1);
}
.elementor-5799 .elementor-element.elementor-element-5b7168e:hover .elementor-icon{background:#9ad00f;border-color:rgba(154,208,15,.5);}
.elementor-5799 .elementor-element.elementor-element-5b7168e:hover .elementor-icon i{color:#16140d;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5fe83b */.elementor-5799 .elementor-element.elementor-element-d5fe83b{
  transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);
}
.elementor-5799 .elementor-element.elementor-element-d5fe83b:hover{
  transform:translateY(-6px);
  border-color:rgba(154,208,15,.5)!important;
  box-shadow:0 26px 50px -24px rgba(24,22,14,.22);
}
/* icon badge */
.elementor-5799 .elementor-element.elementor-element-d5fe83b .elementor-icon{
  display:flex;align-items:center;justify-content:center;
  width:48px;height:48px;border-radius:16px;
  border:1px solid rgba(24,22,14,.1);background:#f6f4ee;
  transition:background .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1);
}
.elementor-5799 .elementor-element.elementor-element-d5fe83b:hover .elementor-icon{background:#9ad00f;border-color:rgba(154,208,15,.5);}
.elementor-5799 .elementor-element.elementor-element-d5fe83b:hover .elementor-icon i{color:#16140d;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f8349 */.elementor-5799 .elementor-element.elementor-element-c4f8349{
  transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);
}
.elementor-5799 .elementor-element.elementor-element-c4f8349:hover{
  transform:translateY(-6px);
  border-color:rgba(154,208,15,.5)!important;
  box-shadow:0 26px 50px -24px rgba(24,22,14,.22);
}
/* icon badge */
.elementor-5799 .elementor-element.elementor-element-c4f8349 .elementor-icon{
  display:flex;align-items:center;justify-content:center;
  width:48px;height:48px;border-radius:16px;
  border:1px solid rgba(24,22,14,.1);background:#f6f4ee;
  transition:background .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1);
}
.elementor-5799 .elementor-element.elementor-element-c4f8349:hover .elementor-icon{background:#9ad00f;border-color:rgba(154,208,15,.5);}
.elementor-5799 .elementor-element.elementor-element-c4f8349:hover .elementor-icon i{color:#16140d;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8117b0b */.elementor-5799 .elementor-element.elementor-element-8117b0b .elementor-heading-title{font-size:clamp(2rem,4.4vw,3.25rem);}
.elementor-5799 .elementor-element.elementor-element-8117b0b .us-ital{font-size:1.04em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e3c18e */.elementor-5799 .elementor-element.elementor-element-0e3c18e{position:relative;}

/* vertical rail */
.elementor-5799 .elementor-element.elementor-element-0e3c18e::before{
  content:"";position:absolute;left:16px;top:8px;bottom:8px;width:1px;z-index:0;
  background:linear-gradient(to bottom,#9ad00f 0%,rgba(24,22,14,.16) 55%,transparent 100%);
}

/* milestone items (works whether or not Elementor emits .e-con-inner) */
.elementor-5799 .elementor-element.elementor-element-0e3c18e > .elementor-element,
.elementor-5799 .elementor-element.elementor-element-0e3c18e > .e-con-inner > .elementor-element{
  position:relative;width:100%;padding-left:40px;
}
.elementor-5799 .elementor-element.elementor-element-0e3c18e > .elementor-element::before,
.elementor-5799 .elementor-element.elementor-element-0e3c18e > .e-con-inner > .elementor-element::before{
  content:"";position:absolute;left:16px;top:8px;transform:translateX(-50%);
  width:12px;height:12px;border-radius:9999px;background:#9ad00f;
  box-shadow:0 0 0 4px #f6f4ee;z-index:2;
}

@media (min-width:1025px){
  .elementor-5799 .elementor-element.elementor-element-0e3c18e::before{left:50%;}
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .elementor-element,
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .e-con-inner > .elementor-element{
    width:50%;padding-left:0;
  }
  /* odd items sit on the left, right-aligned */
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .elementor-element:nth-child(odd),
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .e-con-inner > .elementor-element:nth-child(odd){
    padding-right:48px;text-align:right;
  }
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .elementor-element:nth-child(odd)::before,
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .e-con-inner > .elementor-element:nth-child(odd)::before{
    left:auto;right:-6px;transform:none;
  }
  /* even items sit on the right */
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .elementor-element:nth-child(even),
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .e-con-inner > .elementor-element:nth-child(even){
    margin-left:auto;padding-left:48px;
  }
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .elementor-element:nth-child(even)::before,
  .elementor-5799 .elementor-element.elementor-element-0e3c18e > .e-con-inner > .elementor-element:nth-child(even)::before{
    left:-6px;right:auto;transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f2e85 */.elementor-5799 .elementor-element.elementor-element-24f2e85 .elementor-heading-title{font-size:clamp(2rem,4.4vw,3.25rem);max-width:768px;margin:0 auto;}
.elementor-5799 .elementor-element.elementor-element-24f2e85 .us-ital{font-size:1.04em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a5f82e */.elementor-5799 .elementor-element.elementor-element-5a5f82e{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-5a5f82e:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89666fc */.elementor-5799 .elementor-element.elementor-element-89666fc{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-89666fc:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2582323 */.elementor-5799 .elementor-element.elementor-element-2582323{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-2582323:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c06dea3 */.elementor-5799 .elementor-element.elementor-element-c06dea3{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-c06dea3:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19265e3 */.elementor-5799 .elementor-element.elementor-element-19265e3{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-19265e3:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb1470 */.elementor-5799 .elementor-element.elementor-element-feb1470{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-feb1470:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b28d7e */.elementor-5799 .elementor-element.elementor-element-9b28d7e{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-9b28d7e:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c57f88 */.elementor-5799 .elementor-element.elementor-element-0c57f88{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-0c57f88:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e44c40 */.elementor-5799 .elementor-element.elementor-element-0e44c40{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-0e44c40:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d51e675 */.elementor-5799 .elementor-element.elementor-element-d51e675{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-d51e675:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f56fa4 */.elementor-5799 .elementor-element.elementor-element-4f56fa4{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-4f56fa4:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-642f1dc */.elementor-5799 .elementor-element.elementor-element-642f1dc{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-642f1dc:hover{transform:translateY(-2px);border-color:rgba(154,208,15,.5)!important;box-shadow:0 16px 40px -30px rgba(24,22,14,.4);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-411d332 */.elementor-5799 .elementor-element.elementor-element-411d332 .elementor-heading-title{font-size:clamp(2rem,4.4vw,3rem);}
.elementor-5799 .elementor-element.elementor-element-411d332 .us-ital{font-size:1.04em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f8d93c */.elementor-5799 .elementor-element.elementor-element-5f8d93c{transition:border-color .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-5f8d93c:hover{border-color:rgba(24,22,14,.16)!important;}
/* pin the label+note block to the card foot so all four cards align */
.elementor-5799 .elementor-element.elementor-element-5f8d93c .elementor-widget-heading:nth-child(2){margin-top:auto;padding-top:24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d673c86 */.elementor-5799 .elementor-element.elementor-element-d673c86{transition:border-color .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-d673c86:hover{border-color:rgba(24,22,14,.16)!important;}
/* pin the label+note block to the card foot so all four cards align */
.elementor-5799 .elementor-element.elementor-element-d673c86 .elementor-widget-heading:nth-child(2){margin-top:auto;padding-top:24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6733684 */.elementor-5799 .elementor-element.elementor-element-6733684{transition:border-color .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-6733684:hover{border-color:rgba(24,22,14,.16)!important;}
/* pin the label+note block to the card foot so all four cards align */
.elementor-5799 .elementor-element.elementor-element-6733684 .elementor-widget-heading:nth-child(2){margin-top:auto;padding-top:24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dff015a */.elementor-5799 .elementor-element.elementor-element-dff015a{transition:border-color .3s cubic-bezier(.16,1,.3,1);}
.elementor-5799 .elementor-element.elementor-element-dff015a:hover{border-color:rgba(24,22,14,.16)!important;}
/* pin the label+note block to the card foot so all four cards align */
.elementor-5799 .elementor-element.elementor-element-dff015a .elementor-widget-heading:nth-child(2){margin-top:auto;padding-top:24px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd0126 */.elementor-5799 .elementor-element.elementor-element-2fd0126 .elementor-heading-title{font-size:clamp(2rem,5vw,3.25rem);}
.elementor-5799 .elementor-element.elementor-element-2fd0126 .us-ital{font-size:1.04em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1b9b03 */.elementor-5799 .elementor-element.elementor-element-f1b9b03{position:relative;isolation:isolate;}
.elementor-5799 .elementor-element.elementor-element-f1b9b03::before{
  content:"";position:absolute;left:50%;top:0;z-index:-1;pointer-events:none;
  width:36rem;height:16rem;transform:translateX(-50%);
  border-radius:9999px;background:rgba(154,208,15,.15);filter:blur(120px);
}
@media (max-width:767px){ .elementor-5799 .elementor-element.elementor-element-f1b9b03::before{width:20rem;height:10rem;filter:blur(80px);} }/* End custom CSS */
/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap');

/* ===== Remap Elementor global slots to the GLM brand ===== */
.elementor-5799{
  --e-global-color-primary:#16140D;
  --e-global-color-secondary:#3F5A14;
  --e-global-color-text:#6A675C;
  --e-global-color-accent:#9AD00F;
  --e-global-typography-primary-font-family:"Space Grotesk";
  --e-global-typography-primary-font-weight:600;
  --e-global-typography-secondary-font-family:"Space Grotesk";
  --e-global-typography-secondary-font-weight:500;
  --e-global-typography-text-font-family:"Inter";
  --e-global-typography-text-font-weight:400;
  --e-global-typography-accent-font-family:"Instrument Serif";
  --e-global-typography-accent-font-weight:400;

  --us-bg:#f6f4ee; --us-bg-soft:#ece9e0; --us-surface:#ffffff;
  --us-line:rgba(24,22,14,.1); --us-line-strong:rgba(24,22,14,.16);
  --us-text:#16140d; --us-muted:#6a675c; --us-faint:#9c988b;
  --us-accent:#9ad00f; --us-accent-2:#7cb30a; --us-accent-deep:#3f5a14;
  --us-ease:cubic-bezier(.16,1,.3,1);
}

body.elementor-page-5799{background:#f6f4ee;color:#16140d;font-family:"Inter",sans-serif;overflow-x:hidden;}
body.elementor-page-5799 ::selection{background:#9ad00f;color:#16140d;}

/* Paper grain overlay */
body.elementor-page-5799::after{
  content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.05;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}

/* ===== Shared text treatments =====
   background-color is the fallback that paints the glyphs when Elementor's
   container lazy-load rule forces `background-image:none !important` on
   descendants of the 3rd+ top-level container. Without it the gradient-clipped
   text renders invisible until the section is marked e-lazyloaded. */
.elementor-5799 .us-ital{
  font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:0;
  background-color:#3f5a14;
  background-image:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%);
  -webkit-background-clip:text;background-clip:text;color:transparent;
}
.elementor-5799 .us-grad{
  background-color:#1a1810;
  background-image:linear-gradient(180deg,#1a1810 0%,#57544b 135%);
  -webkit-background-clip:text;background-clip:text;color:transparent;
}
.elementor-5799 .us-strong{color:#16140d;font-weight:500;}

/* ===== Shared eyebrow pill ===== */
.elementor-5799 .us-pill{
  display:inline-flex;align-items:center;gap:8px;
  border:1px solid rgba(24,22,14,.1);background:rgba(255,255,255,.8);
  border-radius:9999px;padding:6px 14px;
  font-family:"Inter",sans-serif;font-size:12px;font-weight:500;
  text-transform:uppercase;letter-spacing:.2em;color:#3f5a14;
  box-shadow:0 1px 2px rgba(24,22,14,.05);
}
.elementor-5799 .us-dot{width:4px;height:4px;border-radius:9999px;background:#9ad00f;flex:0 0 auto;}

/* ===== Keyframes ===== */
@keyframes us-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}
@keyframes us-glow{0%,100%{opacity:.4;transform:translateX(-50%) scale(1)}50%{opacity:.75;transform:translateX(-50%) scale(1.08)}}
@keyframes us-rise{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}
@keyframes us-zoom{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}
.elementor-5799 .elementor-invisible{opacity:1!important;}/* End custom CSS */