.elementor-8834 .elementor-element.elementor-element-fcf5246{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8834 .elementor-element.elementor-element-fcf5246 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8834 .elementor-element.elementor-element-652bec5.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-8834 .elementor-element.elementor-element-652bec5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-8834 .elementor-element.elementor-element-652bec5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8834 .elementor-element.elementor-element-652bec5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-652bec5{z-index:9;}.elementor-8834 .elementor-element.elementor-element-3e68ead{padding:2% 10% 2% 10%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8834 .elementor-element.elementor-element-b74c81e{text-align:start;}.elementor-8834 .elementor-element.elementor-element-b74c81e img{max-width:200px;}.elementor-bc-flex-widget .elementor-8834 .elementor-element.elementor-element-a0a7ec5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8834 .elementor-element.elementor-element-a0a7ec5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8834 .elementor-element.elementor-element-a0a7ec5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;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-8834 .elementor-element.elementor-element-278a987{text-align:end;font-family:"Montserrat", Montserrat;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-8834 .elementor-element.elementor-element-d4bbce0{padding:0% 10% 0% 10%;}.elementor-8834 .elementor-element.elementor-element-4156c73 > .elementor-element-populated{padding:0% 010% 0% 0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8834 .elementor-element.elementor-element-a9477d7 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:60px;font-weight:700;text-transform:none;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-8834 .elementor-element.elementor-element-d025e2c{text-align:justify;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8834 .elementor-element.elementor-element-497235f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8834 .elementor-element.elementor-element-497235f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8834 .elementor-element.elementor-element-647985f{text-align:center;font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-8834 .elementor-element.elementor-element-647985f > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#417E71;}.elementor-8834 .elementor-element.elementor-element-feda51e{text-align:center;font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-8834 .elementor-element.elementor-element-feda51e > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#417E71;}.elementor-8834 .elementor-element.elementor-element-efc01a3:not(.elementor-motion-effects-element-type-background), .elementor-8834 .elementor-element.elementor-element-efc01a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/background-plantation.jpg");background-position:center center;background-size:cover;}.elementor-8834 .elementor-element.elementor-element-efc01a3 > .elementor-background-overlay{background-image:url("https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/noise.png");background-repeat:repeat;background-size:auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-efc01a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8834 .elementor-element.elementor-element-a597e6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-8834 .elementor-element.elementor-element-b67179a{text-align:center;}.elementor-8834 .elementor-element.elementor-element-b67179a .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-8834 .elementor-element.elementor-element-b67179a > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-8834 .elementor-element.elementor-element-73db79b{text-align:center;}.elementor-8834 .elementor-element.elementor-element-73db79b img{border-radius:8px 8px 8px 8px;}.elementor-8834 .elementor-element.elementor-element-90cbd5a:not(.elementor-motion-effects-element-type-background), .elementor-8834 .elementor-element.elementor-element-90cbd5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/background-plantation.jpg");background-position:center center;background-size:cover;}.elementor-8834 .elementor-element.elementor-element-90cbd5a > .elementor-background-overlay{background-image:url("https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/noise.png");background-repeat:repeat;background-size:auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-90cbd5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8834 .elementor-element.elementor-element-a0d2e85 > .elementor-container{max-width:800px;}.elementor-8834 .elementor-element.elementor-element-a0d2e85{margin-top:0px;margin-bottom:60px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8834 .elementor-element.elementor-element-45c02a5 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Montserrat", Montserrat;font-size:86px;font-weight:700;line-height:0.8em;}.elementor-8834 .elementor-element.elementor-element-45c02a5 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Montserrat", Montserrat;font-size:18px;font-weight:700;}.elementor-8834 .elementor-element.elementor-element-7bffad1 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Montserrat", Montserrat;font-size:86px;font-weight:700;line-height:0.8em;}.elementor-8834 .elementor-element.elementor-element-7bffad1 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Montserrat", Montserrat;font-size:18px;font-weight:700;}.elementor-8834 .elementor-element.elementor-element-fb24e83{text-align:center;font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;font-style:italic;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8834 .elementor-element.elementor-element-fb24e83 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-d4f6d54{text-align:center;}.elementor-8834 .elementor-element.elementor-element-d4f6d54 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-8834 .elementor-element.elementor-element-a940b26{text-align:center;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-8834 .elementor-element.elementor-element-b73efad{text-align:center;}.elementor-8834 .elementor-element.elementor-element-b73efad .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-8834 .elementor-element.elementor-element-bb33ecf{text-align:center;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-8834 .elementor-element.elementor-element-04a9138 > .elementor-container{max-width:1000px;}.elementor-8834 .elementor-element.elementor-element-5056fa3{text-align:center;}.elementor-8834 .elementor-element.elementor-element-5056fa3 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:#3FB282;}.elementor-8834 .elementor-element.elementor-element-0a20062{text-align:center;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-8834 .elementor-element.elementor-element-517661c > .elementor-container{max-width:1000px;}.elementor-8834 .elementor-element.elementor-element-517661c{margin-top:0px;margin-bottom:20px;}.elementor-8834 .elementor-element.elementor-element-27f2c44 img{width:120px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-8834 .elementor-element.elementor-element-27f2c44{width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-3d68ac1 .elementor-counter-number-wrapper{color:#B1715C;font-family:"Montserrat", Montserrat;font-size:44px;font-weight:700;line-height:0.8em;}.elementor-8834 .elementor-element.elementor-element-3d68ac1 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-8834 .elementor-element.elementor-element-3d68ac1{width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-527c8ec img{width:120px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-8834 .elementor-element.elementor-element-527c8ec{width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-435c642 .elementor-counter-number-wrapper{color:#B1715C;font-family:"Montserrat", Montserrat;font-size:44px;font-weight:700;line-height:0.8em;}.elementor-8834 .elementor-element.elementor-element-435c642 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-8834 .elementor-element.elementor-element-435c642{width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-819fcc8 > .elementor-container{max-width:1000px;}.elementor-8834 .elementor-element.elementor-element-004a149 img{width:120px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-8834 .elementor-element.elementor-element-004a149{width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-720d517 .elementor-counter-number-wrapper{color:#B1715C;font-family:"Montserrat", Montserrat;font-size:44px;font-weight:700;line-height:0.8em;}.elementor-8834 .elementor-element.elementor-element-720d517 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-8834 .elementor-element.elementor-element-720d517{width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-c48f7c5 img{width:120px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-8834 .elementor-element.elementor-element-c48f7c5{width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-65f0527 .elementor-counter-number-wrapper{color:#B1715C;font-family:"Montserrat", Montserrat;font-size:44px;font-weight:700;line-height:0.8em;}.elementor-8834 .elementor-element.elementor-element-65f0527 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-8834 .elementor-element.elementor-element-65f0527{width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-cbf2947 > .elementor-container{max-width:1000px;}.elementor-8834 .elementor-element.elementor-element-7f6bb64{text-align:center;}.elementor-8834 .elementor-element.elementor-element-7f6bb64 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:#3FB282;}.elementor-8834 .elementor-element.elementor-element-80c9b8d{text-align:center;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-8834 .elementor-element.elementor-element-fb476a4 > .elementor-container{max-width:900px;}.elementor-8834 .elementor-element.elementor-element-d135751 > .elementor-element-populated, .elementor-8834 .elementor-element.elementor-element-d135751 > .elementor-element-populated > .elementor-background-overlay, .elementor-8834 .elementor-element.elementor-element-d135751 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-d135751 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8834 .elementor-element.elementor-element-d135751 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-6c59e72 img{height:450px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-2336b9d img{height:230px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-31dfc07 img{height:200px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-b1befc4:not(.elementor-motion-effects-element-type-background), .elementor-8834 .elementor-element.elementor-element-b1befc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/background-plantation-color.jpg");background-position:center center;background-size:cover;}.elementor-8834 .elementor-element.elementor-element-b1befc4 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-b1befc4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8834 .elementor-element.elementor-element-01596d2{text-align:center;}.elementor-8834 .elementor-element.elementor-element-01596d2 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-8834 .elementor-element.elementor-element-7660b0d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8834 .elementor-element.elementor-element-7660b0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8834 .elementor-element.elementor-element-7660b0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/aligning-on-models.jpg");background-position:center center;background-size:cover;}.elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0000001A 0%, #000000B3 100%);opacity:1;}.elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-element-populated, .elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-element-populated > .elementor-background-overlay, .elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-background-slideshow{border-radius:100px 5px 5px 5px;}.elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-0dea33c .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-8834 .elementor-element.elementor-element-0dea33c > .elementor-widget-container{padding:10px 80px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-04088e4{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;line-height:1.5em;color:#3B7569;}.elementor-8834 .elementor-element.elementor-element-04088e4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-8834 .elementor-element.elementor-element-9ea3975.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8834 .elementor-element.elementor-element-9ea3975.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8834 .elementor-element.elementor-element-9ea3975:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/maintaining-smallholders-focus.jpg");background-position:center center;background-size:cover;}.elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0000001A 0%, #000000B3 100%);opacity:1;}.elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-element-populated, .elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-element-populated > .elementor-background-overlay, .elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-background-slideshow{border-radius:5px 100px 5px 5px;}.elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-ec174f2 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-8834 .elementor-element.elementor-element-ec174f2 > .elementor-widget-container{padding:10px 80px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-1fa04ba{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;line-height:1.5em;color:#3B7569;}.elementor-8834 .elementor-element.elementor-element-1fa04ba > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-8834 .elementor-element.elementor-element-8d3c520.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8834 .elementor-element.elementor-element-8d3c520.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8834 .elementor-element.elementor-element-8d3c520:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/achieving-greater-transparency.jpg");background-position:center center;background-size:cover;}.elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #0000001A 0%, #000000B3 100%);opacity:1;}.elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-element-populated, .elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-element-populated > .elementor-background-overlay, .elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-background-slideshow{border-radius:5px 5px 5px 100px;}.elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-4407cca .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-8834 .elementor-element.elementor-element-4407cca > .elementor-widget-container{padding:10px 80px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-c4c2d41{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;line-height:1.5em;color:#3B7569;}.elementor-8834 .elementor-element.elementor-element-c4c2d41 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-8834 .elementor-element.elementor-element-2e03795.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8834 .elementor-element.elementor-element-2e03795.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8834 .elementor-element.elementor-element-2e03795:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/GPSNR-with-EURD.jpg");background-position:center center;background-size:cover;}.elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #0000001A 0%, #000000B3 100%);opacity:1;}.elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-element-populated, .elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-element-populated > .elementor-background-overlay, .elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-background-slideshow{border-radius:5px 5px 100px 5px;}.elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-555f99e .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-8834 .elementor-element.elementor-element-555f99e > .elementor-widget-container{padding:10px 80px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-d096465{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;line-height:1.5em;color:#3B7569;}.elementor-8834 .elementor-element.elementor-element-d096465 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8834 .elementor-element.elementor-element-5541d6b > .elementor-container{max-width:1300px;}.elementor-8834 .elementor-element.elementor-element-764b0b9{text-align:center;}.elementor-8834 .elementor-element.elementor-element-764b0b9 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:#3FB282;}.elementor-8834 .elementor-element.elementor-element-dceeb06 > .elementor-container{max-width:1300px;}.elementor-8834 .elementor-element.elementor-element-260f5a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8834 .elementor-element.elementor-element-260f5a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-8834 .elementor-element.elementor-element-0db453c{text-align:center;width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-0db453c img{width:270px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8834 .elementor-element.elementor-element-0db453c > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8834 .elementor-element.elementor-element-85d7324{text-align:center;width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-85d7324 img{width:270px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8834 .elementor-element.elementor-element-85d7324 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8834 .elementor-element.elementor-element-891053c{text-align:center;width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-891053c img{width:270px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8834 .elementor-element.elementor-element-891053c > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8834 .elementor-element.elementor-element-da00b18{text-align:center;width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-da00b18 img{width:270px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8834 .elementor-element.elementor-element-da00b18 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8834 .elementor-element.elementor-element-81cd765{text-align:center;width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-81cd765 img{width:270px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8834 .elementor-element.elementor-element-81cd765 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8834 .elementor-element.elementor-element-911bf8f{text-align:center;width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-911bf8f img{width:270px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8834 .elementor-element.elementor-element-911bf8f > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8834 .elementor-element.elementor-element-cae6efd{text-align:center;width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-cae6efd img{width:270px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8834 .elementor-element.elementor-element-cae6efd > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8834 .elementor-element.elementor-element-3839ba8{text-align:center;width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-3839ba8 img{width:270px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8834 .elementor-element.elementor-element-3839ba8 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8834 .elementor-element.elementor-element-df87993{text-align:center;width:auto;max-width:auto;}.elementor-8834 .elementor-element.elementor-element-df87993 img{width:270px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8834 .elementor-element.elementor-element-df87993 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8834 .elementor-element.elementor-element-8e4166c > .elementor-container{max-width:1000px;}.elementor-8834 .elementor-element.elementor-element-ac32fde{text-align:center;}.elementor-8834 .elementor-element.elementor-element-ac32fde .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;color:#3FB282;}.elementor-8834 .elementor-element.elementor-element-adb9a21{text-align:center;font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;font-style:italic;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8834 .elementor-element.elementor-element-adb9a21 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-60f45e7 > .elementor-container{max-width:1000px;}.elementor-8834 .elementor-element.elementor-element-60f45e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8834 .elementor-element.elementor-element-60f45e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8834 .elementor-element.elementor-element-37cd3f8 img{width:300px;}.elementor-8834 .elementor-element.elementor-element-78a85b4{text-align:center;}.elementor-8834 .elementor-element.elementor-element-78a85b4 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:400;color:var( --e-global-color-text );}.elementor-8834 .elementor-element.elementor-element-07b3e48{text-align:center;}.elementor-8834 .elementor-element.elementor-element-07b3e48 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-8834 .elementor-element.elementor-element-2d67737 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8834 .elementor-element.elementor-element-2d67737 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8834 .elementor-element.elementor-element-2d67737 .elementor-button{font-family:"Montserrat", Montserrat;font-weight:500;background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-2d67737 .elementor-button:hover, .elementor-8834 .elementor-element.elementor-element-2d67737 .elementor-button:focus{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-8834 .elementor-element.elementor-element-a9477d7 .elementor-heading-title{font-size:42px;}.elementor-8834 .elementor-element.elementor-element-b67179a .elementor-heading-title{font-size:42px;}.elementor-8834 .elementor-element.elementor-element-b67179a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8834 .elementor-element.elementor-element-d4f6d54 .elementor-heading-title{font-size:42px;}.elementor-8834 .elementor-element.elementor-element-b73efad .elementor-heading-title{font-size:42px;}.elementor-8834 .elementor-element.elementor-element-5056fa3 .elementor-heading-title{font-size:42px;}.elementor-8834 .elementor-element.elementor-element-7f6bb64 .elementor-heading-title{font-size:42px;}.elementor-8834 .elementor-element.elementor-element-6c59e72 img{height:350px;}.elementor-8834 .elementor-element.elementor-element-2336b9d img{height:180px;}.elementor-8834 .elementor-element.elementor-element-31dfc07 img{height:150px;}.elementor-8834 .elementor-element.elementor-element-01596d2 .elementor-heading-title{font-size:42px;}.elementor-8834 .elementor-element.elementor-element-764b0b9 .elementor-heading-title{font-size:42px;}.elementor-8834 .elementor-element.elementor-element-0db453c img{width:135px;}.elementor-8834 .elementor-element.elementor-element-85d7324 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-891053c img{width:135px;}.elementor-8834 .elementor-element.elementor-element-da00b18 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-81cd765 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-911bf8f img{width:135px;}.elementor-8834 .elementor-element.elementor-element-cae6efd img{width:135px;}.elementor-8834 .elementor-element.elementor-element-3839ba8 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-df87993 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-ac32fde .elementor-heading-title{font-size:42px;}}@media(min-width:768px){.elementor-8834 .elementor-element.elementor-element-4156c73{width:50%;}.elementor-8834 .elementor-element.elementor-element-641869c{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8834 .elementor-element.elementor-element-4156c73{width:65%;}.elementor-8834 .elementor-element.elementor-element-497235f{width:65%;}}@media(max-width:767px){.elementor-8834 .elementor-element.elementor-element-3e68ead{padding:10px 15px 10px 15px;}.elementor-8834 .elementor-element.elementor-element-b74c81e{text-align:start;}.elementor-8834 .elementor-element.elementor-element-b74c81e img{max-width:120px;}.elementor-8834 .elementor-element.elementor-element-d4bbce0{padding:15px 15px 15px 15px;}.elementor-8834 .elementor-element.elementor-element-4156c73 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-8834 .elementor-element.elementor-element-a9477d7{text-align:start;}.elementor-8834 .elementor-element.elementor-element-a9477d7 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-8834 .elementor-element.elementor-element-d025e2c{text-align:start;font-size:12px;}.elementor-8834 .elementor-element.elementor-element-647985f{text-align:start;font-size:10px;}.elementor-8834 .elementor-element.elementor-element-feda51e{text-align:center;font-size:10px;}.elementor-8834 .elementor-element.elementor-element-b67179a{text-align:center;}.elementor-8834 .elementor-element.elementor-element-b67179a .elementor-heading-title{font-size:22px;}.elementor-8834 .elementor-element.elementor-element-cc19667{width:55%;}.elementor-8834 .elementor-element.elementor-element-45c02a5 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;}.elementor-8834 .elementor-element.elementor-element-45c02a5 .elementor-counter-title{font-size:11px;line-height:1.2em;}.elementor-8834 .elementor-element.elementor-element-b79b787{width:45%;}.elementor-8834 .elementor-element.elementor-element-7bffad1 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;}.elementor-8834 .elementor-element.elementor-element-7bffad1 .elementor-counter-title{font-size:11px;line-height:1.2em;}.elementor-8834 .elementor-element.elementor-element-fb24e83{font-size:11px;}.elementor-8834 .elementor-element.elementor-element-d4f6d54{text-align:center;}.elementor-8834 .elementor-element.elementor-element-d4f6d54 .elementor-heading-title{font-size:22px;}.elementor-8834 .elementor-element.elementor-element-a940b26{text-align:center;font-size:12px;}.elementor-8834 .elementor-element.elementor-element-b73efad{text-align:center;}.elementor-8834 .elementor-element.elementor-element-b73efad .elementor-heading-title{font-size:22px;}.elementor-8834 .elementor-element.elementor-element-bb33ecf{text-align:center;font-size:12px;}.elementor-8834 .elementor-element.elementor-element-5056fa3{text-align:center;}.elementor-8834 .elementor-element.elementor-element-5056fa3 .elementor-heading-title{font-size:22px;}.elementor-8834 .elementor-element.elementor-element-0a20062{text-align:center;font-size:12px;}.elementor-8834 .elementor-element.elementor-element-517661c{margin-top:0px;margin-bottom:0px;}.elementor-8834 .elementor-element.elementor-element-27f2c44 img{width:60px;max-width:60px;}.elementor-8834 .elementor-element.elementor-element-3d68ac1 .elementor-counter-number-wrapper{font-size:22px;line-height:1.2em;}.elementor-8834 .elementor-element.elementor-element-3d68ac1 .elementor-counter-title{font-size:12px;}.elementor-8834 .elementor-element.elementor-element-527c8ec img{width:60px;max-width:60px;}.elementor-8834 .elementor-element.elementor-element-435c642 .elementor-counter-number-wrapper{font-size:24px;line-height:1.2em;}.elementor-8834 .elementor-element.elementor-element-435c642 .elementor-counter-title{font-size:12px;}.elementor-8834 .elementor-element.elementor-element-004a149 img{width:60px;max-width:60px;}.elementor-8834 .elementor-element.elementor-element-720d517 .elementor-counter-number-wrapper{font-size:24px;line-height:1.2em;}.elementor-8834 .elementor-element.elementor-element-720d517 .elementor-counter-title{font-size:12px;}.elementor-8834 .elementor-element.elementor-element-c48f7c5 img{width:60px;max-width:60px;}.elementor-8834 .elementor-element.elementor-element-65f0527 .elementor-counter-number-wrapper{font-size:24px;line-height:1.2em;}.elementor-8834 .elementor-element.elementor-element-65f0527 .elementor-counter-title{font-size:12px;}.elementor-8834 .elementor-element.elementor-element-7f6bb64{text-align:center;}.elementor-8834 .elementor-element.elementor-element-7f6bb64 .elementor-heading-title{font-size:22px;}.elementor-8834 .elementor-element.elementor-element-80c9b8d{text-align:center;font-size:12px;}.elementor-8834 .elementor-element.elementor-element-fb476a4 > .elementor-container{max-width:300px;}.elementor-8834 .elementor-element.elementor-element-6c59e72 img{height:180px;object-position:bottom center;}.elementor-8834 .elementor-element.elementor-element-2336b9d img{height:120px;}.elementor-8834 .elementor-element.elementor-element-31dfc07 img{height:120px;}.elementor-8834 .elementor-element.elementor-element-01596d2{text-align:center;}.elementor-8834 .elementor-element.elementor-element-01596d2 .elementor-heading-title{font-size:22px;}.elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-element-populated, .elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-element-populated > .elementor-background-overlay, .elementor-8834 .elementor-element.elementor-element-7660b0d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8834 .elementor-element.elementor-element-0dea33c .elementor-heading-title{font-size:14px;}.elementor-8834 .elementor-element.elementor-element-0dea33c > .elementor-widget-container{padding:10px 50px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-04088e4{font-size:12px;}.elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-element-populated, .elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-element-populated > .elementor-background-overlay, .elementor-8834 .elementor-element.elementor-element-9ea3975 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8834 .elementor-element.elementor-element-ec174f2 .elementor-heading-title{font-size:14px;}.elementor-8834 .elementor-element.elementor-element-ec174f2 > .elementor-widget-container{padding:010px 50px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-1fa04ba{font-size:12px;}.elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-element-populated, .elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-element-populated > .elementor-background-overlay, .elementor-8834 .elementor-element.elementor-element-8d3c520 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8834 .elementor-element.elementor-element-4407cca .elementor-heading-title{font-size:14px;}.elementor-8834 .elementor-element.elementor-element-4407cca > .elementor-widget-container{padding:010px 50px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-c4c2d41{font-size:12px;}.elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-element-populated, .elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-element-populated > .elementor-background-overlay, .elementor-8834 .elementor-element.elementor-element-2e03795 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-8834 .elementor-element.elementor-element-555f99e .elementor-heading-title{font-size:14px;}.elementor-8834 .elementor-element.elementor-element-555f99e > .elementor-widget-container{padding:010px 50px 10px 10px;}.elementor-8834 .elementor-element.elementor-element-d096465{font-size:12px;}.elementor-8834 .elementor-element.elementor-element-eec9ed2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8834 .elementor-element.elementor-element-764b0b9{text-align:center;}.elementor-8834 .elementor-element.elementor-element-764b0b9 .elementor-heading-title{font-size:22px;}.elementor-8834 .elementor-element.elementor-element-260f5a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8834 .elementor-element.elementor-element-0db453c img{width:135px;}.elementor-8834 .elementor-element.elementor-element-0db453c > .elementor-widget-container{margin:010px 5px 10px 5px;}.elementor-8834 .elementor-element.elementor-element-85d7324 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-85d7324 > .elementor-widget-container{margin:10px 5px 10px 5px;}.elementor-8834 .elementor-element.elementor-element-891053c img{width:135px;}.elementor-8834 .elementor-element.elementor-element-891053c > .elementor-widget-container{margin:010px 5px 10px 5px;}.elementor-8834 .elementor-element.elementor-element-da00b18 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-da00b18 > .elementor-widget-container{margin:10px 5px 10px 5px;}.elementor-8834 .elementor-element.elementor-element-81cd765 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-81cd765 > .elementor-widget-container{margin:10px 5px 10px 5px;}.elementor-8834 .elementor-element.elementor-element-911bf8f img{width:135px;}.elementor-8834 .elementor-element.elementor-element-911bf8f > .elementor-widget-container{margin:10px 5px 10px 5px;}.elementor-8834 .elementor-element.elementor-element-cae6efd img{width:135px;}.elementor-8834 .elementor-element.elementor-element-cae6efd > .elementor-widget-container{margin:10px 5px 10px 5px;}.elementor-8834 .elementor-element.elementor-element-3839ba8 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-3839ba8 > .elementor-widget-container{margin:10px 5px 10px 5px;}.elementor-8834 .elementor-element.elementor-element-df87993 img{width:135px;}.elementor-8834 .elementor-element.elementor-element-df87993 > .elementor-widget-container{margin:10px 5px 10px 5px;}.elementor-8834 .elementor-element.elementor-element-ac32fde{text-align:center;}.elementor-8834 .elementor-element.elementor-element-ac32fde .elementor-heading-title{font-size:22px;}.elementor-8834 .elementor-element.elementor-element-adb9a21{font-size:11px;}.elementor-8834 .elementor-element.elementor-element-78a85b4{text-align:center;}.elementor-8834 .elementor-element.elementor-element-78a85b4 .elementor-heading-title{font-size:18px;}.elementor-8834 .elementor-element.elementor-element-07b3e48{text-align:center;}.elementor-8834 .elementor-element.elementor-element-07b3e48 .elementor-heading-title{font-size:12px;}.elementor-8834 .elementor-element.elementor-element-2d67737 .elementor-button{font-size:12px;}}/* Start custom CSS */.white-text-link a {
    color: white;
    text-decoration: underline;
}

.white-text-link a:hover {
    text-decoration: none;
}

#fp-nav ul li a span {
    background: #f1c1aa;
    border: 1px solid #f4f4f4;
    box-sizing: content-box;
}

#fp-nav ul li a.active span {
    background: #3fb281;
}

.gt_switcher {
    display: none;
    opacity: 0;
    visibility: hidden;
}

#report-cover, .white-page {
    position: relative;
    overflow: hidden;
}

#report-cover:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to right, rgba(0,0,0,0.6), rgba(0,0,0,0.5));
    content:"";
    display: block;
    z-index: 1;
}

/* #report-cover:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to right, rgba(0,0,0,0.1), rgba(0,0,0,0.5));
    content:"";
    display: block;
    z-index: 1;
} */

/* #report-cover:after {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.8);
    content:"";
    display: block;
    z-index: 2;
} */

#report-cover .fp-overflow, #report-cover .elementor-container {
    height: 100%;
}

.white-page:before {
    content: "";
    background: #3FB281;
    width: 120%;
    height: 40%;
    display: block;
    z-index: 1;
    position: absolute;
    top: -20%;
    right: -50%;
    transform: rotate(40deg);
    opacity: 6%;
} 

.white-page:after {
    content: "";
    background: #3FB281;
    width: 120%;
    height: 40%;
    display: block;
    z-index: 1;
    position: absolute;
    bottom: -20%;
    left: -50%;
    transform: rotate(40deg);
    opacity: 6%;
   }

   #download-pdf:after {
    content: "";
    background: url(https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/silhouette.jpg);
    background-size: contain;
    background-position: left bottom;
    background-repeat: no-repeat;
    width: 100%;
    height: 50%;
    display: block;
    z-index: -1;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0.5;
   }

   .smallholders-stat-col .elementor-widget-counter .elementor-counter-number-wrapper,
   .smallholders-stat-col .elementor-widget-counter .elementor-counter-title {
        text-align:left;
   }

   .smallholders-stat-col .elementor-widget-image {
    min-width: 60px;
   }

   .smallholders-stat-col .elementor-widget-wrap {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
   }

   .smallholders-stat-col .elementor-widget-counter {
    align-self: center;
    margin-left: 20px;
   }

   .smallholders-stat-col .elementor-counter-number-prefix,
   .smallholders-stat-col .elementor-counter-number-suffix {
    display: none;
   }

   #section-smallholders.active .elementor-image,
   #section-donors .elementor-image {
    position: relative;
   }

   #section-smallholders.active .elementor-image:before,
   #section-donors.active .elementor-image:before {
    content: "";
    position: absolute;
    width: 104%;
    height: 104%;
    display: block;
    z-index: 1;
    top: -2%;
    left: -2%;
    background: url(https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/animated-circle.svg);
    background-size: contain;
   }

   #entityA, #entityB, #entityC {
    position: relative;
   }
   
#entityA:before {
    content: "";
    position: absolute;
    width: 38px;
    height: 38px;
    display: block;
    z-index: 9;
    bottom: 5%;
    left: -20px;
    background-image: url(https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/animated-sparks.svg);
    background-size: contain;
}

#entityA:after {
    content: "";
    position: absolute;
    width: 10px;
    height: 100%;
    display: block;
    z-index: 9;
    bottom: 5%;
    right: -10px;
    background-image: url(https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/animated-path.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

#entityB:before {
    content: "";
    position: absolute;
    width: 45px;
    height: 45px;
    display: block;
    z-index: 9;
    top: -5%;
    right: -35px;
    background-image: url(https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/animated-sparks.svg);
    background-size: contain;
}

#entityC:after {
    content: "";
    position: absolute;
    width: 140px;
    height: 140px;
    display: block;
    z-index: 9;
    bottom: -2%;
    right: -70px;
    background-image: url(https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/animated-roller.svg);
    background-size: contain;
}

.to-do-list .elementor-widget-text-editor {
    opacity: 0;
    visibility: hidden;
    max-height: 0;
    transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
}

.to-do-list .elementor-widget-text-editor p{
    margin-bottom: 0;
}

.to-do-list .elementor-widget-heading {
    cursor: pointer;
}

.to-do-list .elementor-widget-heading:after {
    content: "";
    width: 44px;
    height: 44px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -22px;
    background-size: contain;
    display: inline-block;
    background-image: url(https://gpsnr.dev.zippisite.com/wp-content/uploads/2024/01/animated-plus-btn.svg);
}

.to-do-list.active .elementor-widget-heading:after {
    content: none;
}

.to-do-list.active .elementor-widget-heading h3 {
    color: #3B7569 !important;
}

.to-do-list.active .elementor-widget-text-editor {
    opacity: 1;
    visibility: visible;
    max-height: 1000px;
    transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
}

.to-do-list.active .elementor-background-overlay {
    background-color: rgba(255,255,255,0.9) !important;
    background-image: none !important;
}

#report-finance table {
    box-shadow: 0 4px 10px rgba(0,0,0,0.15);
}

#report-finance table tr.even td {
    background-color: #e9f1ed;
}

#report-finance table th,
#report-finance table td {
    border-color: white;
    color: #000;
}

@media all and (max-width: 767px) {
    .to-do-list .elementor-background-overlay {
        background-color: rgba(0,0,0,0.7) !important;
        background-image: none !important;
    }

    .to-do-list.active .elementor-background-overlay {
        background-color: rgba(255,255,255,0.85) !important;
        background-image: none !important;
    }

    #fp-nav {
        display: none;
        visibility: hidden;
    }

    #entityA:before {
        bottom: 5%;
        left: -20px;
    }
    
    #entityA:after {
        width: 10px;
        height: 100%;
        bottom: 5%;
        right: -10px;        
    }
    
    #entityB:before {
        width: 45px;
        height: 45px;
        top: 25%;
        right: -10px;
    }
    
    #entityC:after {
        width: 80px;
        height: 80px;
        bottom: 0;
        right: -20px;
    }

    #report-finance table th,
#report-finance table td {
    font-size: 10px !important;
    padding: 10px 4px !important
}
}

@media all and (min-width: 768px) {
#report-cover:after {
    width: 65%;
    background: rgba(255,255,255,0.9);
}

    .to-do-list .elementor-widget-heading:after {
        width: 60px;
        height: 60px;
        margin-top: -30px;
    }
}

@media all and (min-width: 1025px) {
    .white-page:before {
        width: 60%;
        height: 50%;
        top: -30%;
        right: -25%;
       }   

       .white-page:after {
        width: 60%;
        height: 50%;
        bottom: -30%;
        left: -25%;
       }   

#report-cover:after {
    width: 50%;
}

.smallholders-stat-col .elementor-widget-image {
    min-width: 120px;
   }

   .to-do-list {
    min-height: 280px;
}
}/* End custom CSS */