.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23552 .elementor-element.elementor-element-f48e8e4{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-f48e8e4:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-f48e8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;background-image:url("https://desert-greening.com/wp-content/uploads/2026/02/shri-yantra-hero-bg.webp");background-position:260px -244px;}.elementor-23552 .elementor-element.elementor-element-f48e8e4::before, .elementor-23552 .elementor-element.elementor-element-f48e8e4 > .elementor-background-video-container::before, .elementor-23552 .elementor-element.elementor-element-f48e8e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-23552 .elementor-element.elementor-element-f48e8e4 > .elementor-background-slideshow::before, .elementor-23552 .elementor-element.elementor-element-f48e8e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23552 .elementor-element.elementor-element-f48e8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(110deg, #072F37 0%, #072F3700 100%);}.elementor-23552 .elementor-element.elementor-element-b63610a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:66px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23552 .elementor-element.elementor-element-7b6d18f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-7b6d18f{text-align:start;}.elementor-23552 .elementor-element.elementor-element-7b6d18f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:900;line-height:1.2em;color:#ffffff;}.elementor-23552 .elementor-element.elementor-element-d78b05e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-d78b05e{text-align:start;}.elementor-23552 .elementor-element.elementor-element-d78b05e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.3em;color:#ffffff;}.elementor-23552 .elementor-element.elementor-element-5229d02 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-5229d02{text-align:start;}.elementor-23552 .elementor-element.elementor-element-5229d02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.7em;letter-spacing:0.3px;color:rgba(255,255,255,0.55);}.elementor-23552 .elementor-element.elementor-element-ebb1742{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-ebb1742:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-ebb1742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23552 .elementor-element.elementor-element-27067a2{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-a73754f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23552 .elementor-element.elementor-element-3217e27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-78bc6f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-7bf29fa > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-23552 .elementor-element.elementor-element-7bf29fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#618311;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23552 .elementor-element.elementor-element-0bf2e42 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-0bf2e42{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.75em;color:#072f37;}.elementor-23552 .elementor-element.elementor-element-182a23a > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-182a23a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-9e08e45 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-9e08e45{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-164ce85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-164ce85:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-164ce85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-23552 .elementor-element.elementor-element-e167429{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-b1411fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-ed0c32a > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-23552 .elementor-element.elementor-element-ed0c32a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#618311;}.elementor-23552 .elementor-element.elementor-element-02b3834 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-23552 .elementor-element.elementor-element-02b3834 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:900;line-height:1.18em;letter-spacing:-0.3px;color:#072f37;}.elementor-23552 .elementor-element.elementor-element-bc12949 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-bc12949{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-0db938e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-0db938e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-5cffc65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-f81f39d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-401831e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-401831e:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-401831e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23552 .elementor-element.elementor-element-5421da7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-3e6d27d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-ed76e90 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-23552 .elementor-element.elementor-element-ed76e90 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#618311;}.elementor-23552 .elementor-element.elementor-element-c95f4b2 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-c95f4b2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-101eeda > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-101eeda{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23552 .elementor-element.elementor-element-a448b18{--spacer-size:50px;}.elementor-23552 .elementor-element.elementor-element-34ca43b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-157b98a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-bfdc552 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-9216dfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-a48898b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-2045fa7{--spacer-size:50px;}.elementor-23552 .elementor-element.elementor-element-9fecb8c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-9fecb8c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-5236bca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-5236bca:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-5236bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-23552 .elementor-element.elementor-element-6241efa{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-4661cdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-c613dbc > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-23552 .elementor-element.elementor-element-c613dbc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#618311;}.elementor-23552 .elementor-element.elementor-element-4755734 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-23552 .elementor-element.elementor-element-4755734 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:900;line-height:1.18em;letter-spacing:-0.3px;color:#072f37;}.elementor-23552 .elementor-element.elementor-element-fbf8925 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-fbf8925{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-dd1eaf7 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-dd1eaf7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-433deb1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-fffee44{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:28px;--padding-bottom:28px;--padding-left:36px;--padding-right:36px;}.elementor-23552 .elementor-element.elementor-element-93bb35c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:28px;}.elementor-23552 .elementor-element.elementor-element-93bb35c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23552 .elementor-element.elementor-element-f186e72{width:var( --container-widget-width, 69.883% );max-width:69.883%;--container-widget-width:69.883%;--container-widget-flex-grow:0;}.elementor-23552 .elementor-element.elementor-element-f186e72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-f186e72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23552 .elementor-element.elementor-element-f186e72 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:900;line-height:1em;color:#618311;}.elementor-23552 .elementor-element.elementor-element-0a7c2f4{--display:flex;}.elementor-23552 .elementor-element.elementor-element-c001f85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-c001f85{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-9051823 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-9051823{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-4c99cce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-4c99cce:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-4c99cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23552 .elementor-element.elementor-element-06e2dbb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-04c8db2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-00f2cf9 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-23552 .elementor-element.elementor-element-00f2cf9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#618311;}.elementor-23552 .elementor-element.elementor-element-5143770 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-23552 .elementor-element.elementor-element-5143770 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:900;line-height:1.18em;letter-spacing:-0.3px;color:#072f37;}.elementor-23552 .elementor-element.elementor-element-8bf203c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-8bf203c{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.75em;color:#072f37;}.elementor-23552 .elementor-element.elementor-element-51381be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-105377d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-105377d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.45em;color:#4a4a4a;}.elementor-23552 .elementor-element.elementor-element-49fa701 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-49fa701{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-c123b78 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-c123b78{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-e298415 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-e298415{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-7d70f79 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-7d70f79{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-d1f118d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-a402e27 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23552 .elementor-element.elementor-element-a402e27 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#072f37;}.elementor-23552 .elementor-element.elementor-element-48475fc > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-48475fc{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-3f6668d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-3f6668d:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-3f6668d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-23552 .elementor-element.elementor-element-5bb0d29{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-1eacbfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-a9f28a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-c91de35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-9c00106 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-23552 .elementor-element.elementor-element-9c00106 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#618311;}.elementor-23552 .elementor-element.elementor-element-519a2cb > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-23552 .elementor-element.elementor-element-519a2cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:900;line-height:1.18em;letter-spacing:-0.3px;color:#072f37;}.elementor-23552 .elementor-element.elementor-element-43034bb > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-43034bb{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-3b5ec48 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-3b5ec48{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-a836bd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-a836bd0:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-a836bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23552 .elementor-element.elementor-element-4c0e05c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-5fd529b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-9d3e877 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-23552 .elementor-element.elementor-element-9d3e877 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#618311;}.elementor-23552 .elementor-element.elementor-element-77c964c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-77c964c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-4108264 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-4108264{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-2df4611{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-0aa0927 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23552 .elementor-element.elementor-element-0aa0927 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#072f37;}.elementor-23552 .elementor-element.elementor-element-414f7e8 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-414f7e8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-88c391e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-88c391e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-57990d6 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-57990d6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-23552 .elementor-element.elementor-element-3e8f053{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-3e8f053:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-3e8f053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-23552 .elementor-element.elementor-element-bc2b994{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-7f20549{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-f96a9cc > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-23552 .elementor-element.elementor-element-f96a9cc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#618311;}.elementor-23552 .elementor-element.elementor-element-e8de6b5 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-23552 .elementor-element.elementor-element-e8de6b5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:900;line-height:1.18em;letter-spacing:-0.3px;color:#072f37;}.elementor-23552 .elementor-element.elementor-element-26a299c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-26a299c{text-align:start;}.elementor-23552 .elementor-element.elementor-element-26a299c img{width:72%;}.elementor-23552 .elementor-element.elementor-element-a018552 > .elementor-widget-container{margin:9px 0px 18px 0px;}.elementor-23552 .elementor-element.elementor-element-a018552{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23552 .elementor-element.elementor-element-a703623 .elementor-button{background-color:#618311;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-23552 .elementor-element.elementor-element-a703623 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23552 .elementor-element.elementor-element-9fb3d50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-9fb3d50:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-9fb3d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072f37;}.elementor-23552 .elementor-element.elementor-element-b171ad4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-23552 .elementor-element.elementor-element-17f7827{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23552 .elementor-element.elementor-element-29ab829 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-23552 .elementor-element.elementor-element-29ab829{text-align:center;}.elementor-23552 .elementor-element.elementor-element-29ab829 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:900;line-height:1.3em;color:#ffffff;}.elementor-23552 .elementor-element.elementor-element-f69e081 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-23552 .elementor-element.elementor-element-f69e081{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.50);}.elementor-23552 .elementor-element.elementor-element-69e625e .elementor-button{background-color:#618311;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}@media(max-width:1024px){.elementor-23552 .elementor-element.elementor-element-f48e8e4:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-f48e8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-23552 .elementor-element.elementor-element-7b6d18f .elementor-heading-title{font-size:36px;}.elementor-23552 .elementor-element.elementor-element-d78b05e .elementor-heading-title{font-size:22px;}.elementor-23552 .elementor-element.elementor-element-27067a2{--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:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23552 .elementor-element.elementor-element-e167429{--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:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23552 .elementor-element.elementor-element-02b3834 .elementor-heading-title{font-size:24px;}.elementor-23552 .elementor-element.elementor-element-5421da7{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23552 .elementor-element.elementor-element-34ca43b{--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-23552 .elementor-element.elementor-element-6241efa{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23552 .elementor-element.elementor-element-4755734 .elementor-heading-title{font-size:28px;}.elementor-23552 .elementor-element.elementor-element-06e2dbb{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23552 .elementor-element.elementor-element-5143770 .elementor-heading-title{font-size:28px;}.elementor-23552 .elementor-element.elementor-element-5bb0d29{--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:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23552 .elementor-element.elementor-element-519a2cb .elementor-heading-title{font-size:22px;}.elementor-23552 .elementor-element.elementor-element-4c0e05c{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23552 .elementor-element.elementor-element-bc2b994{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23552 .elementor-element.elementor-element-e8de6b5 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-23552 .elementor-element.elementor-element-f48e8e4:not(.elementor-motion-effects-element-type-background), .elementor-23552 .elementor-element.elementor-element-f48e8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-23552 .elementor-element.elementor-element-f48e8e4{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-23552 .elementor-element.elementor-element-7b6d18f .elementor-heading-title{font-size:28px;}.elementor-23552 .elementor-element.elementor-element-d78b05e .elementor-heading-title{font-size:19px;}.elementor-23552 .elementor-element.elementor-element-5229d02 .elementor-heading-title{font-size:13px;}.elementor-23552 .elementor-element.elementor-element-27067a2{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23552 .elementor-element.elementor-element-0bf2e42{font-size:16px;}.elementor-23552 .elementor-element.elementor-element-182a23a{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-9e08e45{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-e167429{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23552 .elementor-element.elementor-element-02b3834 .elementor-heading-title{font-size:22px;}.elementor-23552 .elementor-element.elementor-element-bc12949{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-0db938e{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-5421da7{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23552 .elementor-element.elementor-element-c95f4b2{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-101eeda{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-9fecb8c{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-6241efa{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23552 .elementor-element.elementor-element-4755734 .elementor-heading-title{font-size:24px;}.elementor-23552 .elementor-element.elementor-element-fbf8925{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-dd1eaf7{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-c001f85{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-9051823{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-06e2dbb{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23552 .elementor-element.elementor-element-5143770 .elementor-heading-title{font-size:24px;}.elementor-23552 .elementor-element.elementor-element-8bf203c{font-size:16px;}.elementor-23552 .elementor-element.elementor-element-105377d .elementor-heading-title{font-size:16px;}.elementor-23552 .elementor-element.elementor-element-49fa701{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-c123b78{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-e298415{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-7d70f79{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-48475fc{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-5bb0d29{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23552 .elementor-element.elementor-element-519a2cb .elementor-heading-title{font-size:22px;}.elementor-23552 .elementor-element.elementor-element-43034bb{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-3b5ec48{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-4c0e05c{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23552 .elementor-element.elementor-element-77c964c{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-4108264{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-414f7e8{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-88c391e{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-57990d6{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-bc2b994{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23552 .elementor-element.elementor-element-e8de6b5 .elementor-heading-title{font-size:24px;}.elementor-23552 .elementor-element.elementor-element-a018552{font-size:15px;}.elementor-23552 .elementor-element.elementor-element-b171ad4{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23552 .elementor-element.elementor-element-29ab829 .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-23552 .elementor-element.elementor-element-b63610a{--content-width:1100px;}.elementor-23552 .elementor-element.elementor-element-27067a2{--content-width:1100px;}.elementor-23552 .elementor-element.elementor-element-a73754f{--width:32%;}.elementor-23552 .elementor-element.elementor-element-78bc6f4{--width:68%;}.elementor-23552 .elementor-element.elementor-element-e167429{--content-width:1100px;}.elementor-23552 .elementor-element.elementor-element-b1411fe{--width:58%;}.elementor-23552 .elementor-element.elementor-element-5cffc65{--width:42%;}.elementor-23552 .elementor-element.elementor-element-5421da7{--content-width:800px;}.elementor-23552 .elementor-element.elementor-element-157b98a{--width:50%;}.elementor-23552 .elementor-element.elementor-element-9216dfd{--width:50%;}.elementor-23552 .elementor-element.elementor-element-6241efa{--content-width:800px;}.elementor-23552 .elementor-element.elementor-element-433deb1{--content-width:760px;}.elementor-23552 .elementor-element.elementor-element-93bb35c{--width:18.287%;}.elementor-23552 .elementor-element.elementor-element-06e2dbb{--content-width:800px;}.elementor-23552 .elementor-element.elementor-element-51381be{--content-width:760px;}.elementor-23552 .elementor-element.elementor-element-d1f118d{--content-width:760px;}.elementor-23552 .elementor-element.elementor-element-5bb0d29{--content-width:1100px;}.elementor-23552 .elementor-element.elementor-element-1eacbfe{--width:40%;}.elementor-23552 .elementor-element.elementor-element-c91de35{--width:60%;}.elementor-23552 .elementor-element.elementor-element-4c0e05c{--content-width:800px;}.elementor-23552 .elementor-element.elementor-element-2df4611{--content-width:760px;}.elementor-23552 .elementor-element.elementor-element-bc2b994{--content-width:800px;}.elementor-23552 .elementor-element.elementor-element-b171ad4{--content-width:750px;}.elementor-23552 .elementor-element.elementor-element-17f7827{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23552 .elementor-element.elementor-element-a73754f{--width:100%;}.elementor-23552 .elementor-element.elementor-element-78bc6f4{--width:100%;}.elementor-23552 .elementor-element.elementor-element-b1411fe{--width:100%;}.elementor-23552 .elementor-element.elementor-element-5cffc65{--width:100%;}.elementor-23552 .elementor-element.elementor-element-157b98a{--width:100%;}.elementor-23552 .elementor-element.elementor-element-9216dfd{--width:100%;}.elementor-23552 .elementor-element.elementor-element-1eacbfe{--width:100%;}.elementor-23552 .elementor-element.elementor-element-c91de35{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-5229d02 */.elementor-23552 .elementor-element.elementor-element-5229d02 .elementor-heading-title {
    display: flex !important;
    align-items: flex-start;
    gap: 10px;
}
.elementor-23552 .elementor-element.elementor-element-5229d02 .elementor-heading-title::before {
    content: '';
    display: block;
    width: 24px;
    height: 1px;
    background: rgba(255,255,255,0.30);
    flex-shrink: 0;
    margin-top: 0.85em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf29fa */.elementor-23552 .elementor-element.elementor-element-7bf29fa .elementor-heading-title {
    display: flex !important;
    align-items: center;
    gap: 14px;
}
.elementor-23552 .elementor-element.elementor-element-7bf29fa .elementor-heading-title::before {
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background: #618311;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0c32a */.elementor-23552 .elementor-element.elementor-element-ed0c32a .elementor-heading-title {
    display: flex !important;
    align-items: center;
    gap: 14px;
}
.elementor-23552 .elementor-element.elementor-element-ed0c32a .elementor-heading-title::before {
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background: #618311;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed76e90 */.elementor-23552 .elementor-element.elementor-element-ed76e90 .elementor-heading-title {
    display: flex !important;
    align-items: center;
    gap: 14px;
}
.elementor-23552 .elementor-element.elementor-element-ed76e90 .elementor-heading-title::before {
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background: #618311;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c613dbc */.elementor-23552 .elementor-element.elementor-element-c613dbc .elementor-heading-title {
    display: flex !important;
    align-items: center;
    gap: 14px;
}
.elementor-23552 .elementor-element.elementor-element-c613dbc .elementor-heading-title::before {
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background: #618311;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f186e72 */.elementor-23552 .elementor-element.elementor-element-f186e72 .elementor-heading-title {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433deb1 */.elementor-23552 .elementor-element.elementor-element-433deb1 > .e-con-inner {
    background: linear-gradient(135deg, rgba(97,131,17,0.065) 0%, rgba(97,131,17,0.02) 100%);
    border-left: 4px solid #618311;
    border-radius: 0 14px 14px 0;
    padding: 0 !important;
}
.elementor-23552 .elementor-element.elementor-element-433deb1 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00f2cf9 */.elementor-23552 .elementor-element.elementor-element-00f2cf9 .elementor-heading-title {
    display: flex !important;
    align-items: center;
    gap: 14px;
}
.elementor-23552 .elementor-element.elementor-element-00f2cf9 .elementor-heading-title::before {
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background: #618311;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-105377d */.elementor-23552 .elementor-element.elementor-element-105377d .elementor-heading-title {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51381be */.elementor-23552 .elementor-element.elementor-element-51381be > .e-con-inner {
    border-left: 4px solid #618311;
    border-radius: 0;
    background: transparent !important;
    padding: 20px 32px 20px 36px !important;
}
.elementor-23552 .elementor-element.elementor-element-51381be {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f118d */.elementor-23552 .elementor-element.elementor-element-d1f118d > .e-con-inner {
    background: linear-gradient(135deg, rgba(97,131,17,0.065) 0%, rgba(97,131,17,0.02) 100%);
    border-left: 4px solid #618311;
    border-radius: 0 14px 14px 0;
    padding: 28px 32px !important;
}
.elementor-23552 .elementor-element.elementor-element-d1f118d {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c00106 */.elementor-23552 .elementor-element.elementor-element-9c00106 .elementor-heading-title {
    display: flex !important;
    align-items: center;
    gap: 14px;
}
.elementor-23552 .elementor-element.elementor-element-9c00106 .elementor-heading-title::before {
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background: #618311;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d3e877 */.elementor-23552 .elementor-element.elementor-element-9d3e877 .elementor-heading-title {
    display: flex !important;
    align-items: center;
    gap: 14px;
}
.elementor-23552 .elementor-element.elementor-element-9d3e877 .elementor-heading-title::before {
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background: #618311;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df4611 */.elementor-23552 .elementor-element.elementor-element-2df4611 > .e-con-inner {
    background: linear-gradient(135deg, rgba(97,131,17,0.065) 0%, rgba(97,131,17,0.02) 100%);
    border-left: 4px solid #618311;
    border-radius: 0 14px 14px 0;
    padding: 28px 32px !important;
}
.elementor-23552 .elementor-element.elementor-element-2df4611 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f96a9cc */.elementor-23552 .elementor-element.elementor-element-f96a9cc .elementor-heading-title {
    display: flex !important;
    align-items: center;
    gap: 14px;
}
.elementor-23552 .elementor-element.elementor-element-f96a9cc .elementor-heading-title::before {
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background: #618311;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb3d50 */.elementor-23552 .elementor-element.elementor-element-9fb3d50 > .e-con-inner::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 30% 0%, rgba(97,131,17,0.08), transparent 55%);
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */