.elementor-24 .elementor-element.elementor-element-5803406{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-5803406:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5803406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impact4nature.org/wp-content/uploads/2024/12/Toucan-Ecuador-Nature.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-ddbb1fc > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-24 .elementor-element.elementor-element-ddbb1fc .elementor-heading-title{font-family:var( --e-global-typography-6040823-font-family ), Sans-serif;font-size:var( --e-global-typography-6040823-font-size );font-weight:var( --e-global-typography-6040823-font-weight );line-height:var( --e-global-typography-6040823-line-height );letter-spacing:var( --e-global-typography-6040823-letter-spacing );color:var( --e-global-color-acd7650 );}.elementor-24 .elementor-element.elementor-element-54e33cc{--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;}.elementor-24 .elementor-element.elementor-element-f19a294{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;--header-color:var( --e-global-color-accent );--item-text-hover-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f19a294.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-f19a294 .elementor-toc__header-title{text-align:start;}.elementor-24 .elementor-element.elementor-element-f19a294 .elementor-toc__header, .elementor-24 .elementor-element.elementor-element-f19a294 .elementor-toc__header-title{font-family:var( --e-global-typography-ab8c8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ab8c8f1-font-size );font-weight:var( --e-global-typography-ab8c8f1-font-weight );text-transform:var( --e-global-typography-ab8c8f1-text-transform );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-f19a294 .elementor-toc__header{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-957c7ea{--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;}.elementor-24 .elementor-element.elementor-element-957c7ea:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-957c7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-acd7650 ) 0%, var( --e-global-color-d8478c4 ) 59%);}.elementor-24 .elementor-element.elementor-element-7fe087c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-7fe087c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-7fe087c.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-7fe087c .elementor-heading-title{font-family:var( --e-global-typography-ab8c8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ab8c8f1-font-size );font-weight:var( --e-global-typography-ab8c8f1-font-weight );text-transform:var( --e-global-typography-ab8c8f1-text-transform );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-705c287{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-24 .elementor-element.elementor-element-705c287.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-705c287 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-705c287 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-705c287 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-705c287 .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-24 .elementor-element.elementor-element-705c287 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-0a53ad9{--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;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-1fdbca7{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1fdbca7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1fdbca7.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1fdbca7 .elementor-heading-title{font-family:var( --e-global-typography-ab8c8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ab8c8f1-font-size );font-weight:var( --e-global-typography-ab8c8f1-font-weight );text-transform:var( --e-global-typography-ab8c8f1-text-transform );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-bf3b821{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-bf3b821 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-bf3b821.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-94246e8{--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;--flex-wrap:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-b8e1d74{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-b8e1d74 > .elementor-widget-container{margin:0px 260px 0px 260px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b8e1d74.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-b8e1d74 .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-6f4e32d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-6f4e32d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6f4e32d.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e2c36d6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e2c36d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e2c36d6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-1d5e89f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-1d5e89f > .elementor-widget-container{margin:20px 260px 0px 260px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1d5e89f.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1d5e89f .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-155f4e1{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:left;}.elementor-24 .elementor-element.elementor-element-155f4e1 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-24 .elementor-element.elementor-element-155f4e1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-f63ca5d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-f63ca5d > .elementor-widget-container{margin:0px 00px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f63ca5d.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-a0c79e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-a0c79e2 > .elementor-widget-container{margin:20px 260px 0px 260px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a0c79e2.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-a0c79e2 .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-5eeb207{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-5eeb207 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5eeb207.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e7669fe{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:left;}.elementor-24 .elementor-element.elementor-element-e7669fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e7669fe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-5289161{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-5289161 > .elementor-widget-container{margin:20px 260px 0px 260px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5289161.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5289161 .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-ccd5a2a{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-ccd5a2a > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-24 .elementor-element.elementor-element-ccd5a2a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-1a79873{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:right;}.elementor-24 .elementor-element.elementor-element-1a79873 > .elementor-widget-container{margin:0px 00px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1a79873.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1a79873 .widget-image-caption{text-align:right;color:var( --e-global-color-acd7650 );}.elementor-24 .elementor-element.elementor-element-70cef2b{--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;--flex-wrap:wrap;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-e0ac2dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e0ac2dc .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-e0ac2dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-e0ac2dc.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e0ac2dc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-e0ac2dc.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e0ac2dc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-e0ac2dc .elementor-icon{font-size:30px;}.elementor-24 .elementor-element.elementor-element-e0ac2dc .elementor-icon svg{height:30px;}.elementor-24 .elementor-element.elementor-element-d583157{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:1px 1px 1px rgba(0, 0, 0, 0.24);color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d583157 > .elementor-widget-container{margin:-25px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-d583157.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-afabb8f{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-afabb8f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-afabb8f.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-afabb8f .elementor-heading-title{font-family:var( --e-global-typography-ab8c8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ab8c8f1-font-size );font-weight:var( --e-global-typography-ab8c8f1-font-weight );text-transform:var( --e-global-typography-ab8c8f1-text-transform );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-0e2f4ba{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-0e2f4ba > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-0e2f4ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-568391e img{width:800px;}.elementor-24 .elementor-element.elementor-element-afe0dbe{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-afe0dbe > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-afe0dbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-fb0f662{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-fb0f662 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-fb0f662.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-fb0f662 .elementor-heading-title{font-family:var( --e-global-typography-ab8c8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ab8c8f1-font-size );font-weight:var( --e-global-typography-ab8c8f1-font-weight );text-transform:var( --e-global-typography-ab8c8f1-text-transform );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-faabc63{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-faabc63 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-faabc63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-ccda911{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-ccda911 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ccda911.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-ccda911 .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-46ecb3a{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-46ecb3a > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-46ecb3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-8b1e43b img{width:800px;}.elementor-24 .elementor-element.elementor-element-8b1e43b .widget-image-caption{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:34px;}.elementor-24 .elementor-element.elementor-element-25460d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-25460d5 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-25460d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-25460d5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-25460d5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-25460d5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-25460d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-25460d5 .elementor-icon{font-size:30px;}.elementor-24 .elementor-element.elementor-element-25460d5 .elementor-icon svg{height:30px;}.elementor-24 .elementor-element.elementor-element-b0aa722{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:1px 1px 1px rgba(0, 0, 0, 0.24);color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-b0aa722 > .elementor-widget-container{margin:-25px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-b0aa722.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-1f5b5b8{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1f5b5b8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1f5b5b8.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1f5b5b8 .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-b38e7b6{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-b38e7b6 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-b38e7b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-5c7fcc4{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-5c7fcc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5c7fcc4.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5c7fcc4 .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-bfbf867{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-bfbf867 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-bfbf867.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-b42167e{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-b42167e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b42167e.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-b42167e .elementor-heading-title{font-family:var( --e-global-typography-ab8c8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ab8c8f1-font-size );font-weight:var( --e-global-typography-ab8c8f1-font-weight );text-transform:var( --e-global-typography-ab8c8f1-text-transform );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-8933b60{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8933b60 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-8933b60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-d07fc7e img{width:800px;}.elementor-24 .elementor-element.elementor-element-d07fc7e .widget-image-caption{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:34px;}.elementor-24 .elementor-element.elementor-element-db58dac{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-db58dac > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-db58dac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-b54fc2b img{width:600px;}.elementor-24 .elementor-element.elementor-element-b54fc2b .widget-image-caption{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:34px;}.elementor-24 .elementor-element.elementor-element-c157b3e{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c157b3e > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-c157b3e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-8df64f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8df64f4 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-8df64f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8df64f4.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-8df64f4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8df64f4.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-8df64f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8df64f4 .elementor-icon{font-size:30px;}.elementor-24 .elementor-element.elementor-element-8df64f4 .elementor-icon svg{height:30px;}.elementor-24 .elementor-element.elementor-element-8b8b43d{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:1px 1px 1px rgba(0, 0, 0, 0.24);color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8b8b43d > .elementor-widget-container{margin:-30px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-8b8b43d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-2260e2d{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-2260e2d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2260e2d.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-2260e2d .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-e6dcd0b{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e6dcd0b > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-e6dcd0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-003fd5b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-003fd5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-003fd5b.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-003fd5b .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-b5ea568{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-b5ea568 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-b5ea568.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-656deae{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-656deae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-656deae.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-656deae .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-3f1ffef{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-3f1ffef > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-3f1ffef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-b86b844{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-b86b844 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b86b844.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-b86b844 .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-fbe7caa{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-fbe7caa > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-fbe7caa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-fb05533{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-fb05533 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-fb05533.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-a732a6c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-a732a6c.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0c36f0b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-0c36f0b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0c36f0b.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0c36f0b .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-a166111{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a166111 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-a166111.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-e87eaa7{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-e87eaa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e87eaa7.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e87eaa7 .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-28f32bf{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-28f32bf > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-28f32bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-ff68d37{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-ff68d37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ff68d37.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-ff68d37 .elementor-heading-title{font-family:var( --e-global-typography-eb57fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-eb57fbe-font-size );font-weight:var( --e-global-typography-eb57fbe-font-weight );font-style:var( --e-global-typography-eb57fbe-font-style );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-eab748d{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-eab748d > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-eab748d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-8de6b01 img{width:600px;}.elementor-24 .elementor-element.elementor-element-8de6b01 .widget-image-caption{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:34px;}.elementor-24 .elementor-element.elementor-element-790fde5{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-790fde5 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-790fde5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-8b4bf07{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-8b4bf07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8b4bf07.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-8b4bf07 .elementor-heading-title{font-family:var( --e-global-typography-ab8c8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ab8c8f1-font-size );font-weight:var( --e-global-typography-ab8c8f1-font-weight );text-transform:var( --e-global-typography-ab8c8f1-text-transform );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-9253dd7{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9253dd7 > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-9253dd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-67fb2ba{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-67fb2ba > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-67fb2ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-8b65e93 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-8b65e93 .elementor-button:focus{background-color:var( --e-global-color-b7deb33 );color:var( --e-global-color-acd7650 );}.elementor-24 .elementor-element.elementor-element-8b65e93 .elementor-button{font-family:"Alegreya", Sans-serif;font-size:22px;font-weight:500;fill:var( --e-global-color-acd7650 );color:var( --e-global-color-acd7650 );border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-8b65e93 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-8b65e93 .elementor-button:focus svg{fill:var( --e-global-color-acd7650 );}.elementor-24 .elementor-element.elementor-element-d60e320{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-d60e320 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d60e320.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-d60e320 .elementor-heading-title{font-family:var( --e-global-typography-ab8c8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ab8c8f1-font-size );font-weight:var( --e-global-typography-ab8c8f1-font-weight );text-transform:var( --e-global-typography-ab8c8f1-text-transform );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-74409cb{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-74409cb > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-24 .elementor-element.elementor-element-74409cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-cdbfd45{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-cdbfd45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-cdbfd45.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-cdbfd45 .elementor-heading-title{font-family:var( --e-global-typography-ab8c8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-ab8c8f1-font-size );font-weight:var( --e-global-typography-ab8c8f1-font-weight );text-transform:var( --e-global-typography-ab8c8f1-text-transform );line-height:var( --e-global-typography-ab8c8f1-line-height );}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-ddbb1fc .elementor-heading-title{font-size:var( --e-global-typography-6040823-font-size );line-height:var( --e-global-typography-6040823-line-height );letter-spacing:var( --e-global-typography-6040823-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f19a294 .elementor-toc__header, .elementor-24 .elementor-element.elementor-element-f19a294 .elementor-toc__header-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-7fe087c .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-1fdbca7 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-bf3b821{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b8e1d74 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-e2c36d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-1d5e89f .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-a0c79e2 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-5289161 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-ccd5a2a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-d583157{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-afabb8f .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-0e2f4ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-afe0dbe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-fb0f662 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-faabc63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-ccda911 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-46ecb3a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b0aa722{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-1f5b5b8 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-b38e7b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-5c7fcc4 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-bfbf867{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b42167e .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-8933b60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-db58dac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-c157b3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8b8b43d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-2260e2d .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-e6dcd0b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-003fd5b .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-b5ea568{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-656deae .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-3f1ffef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b86b844 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-fbe7caa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-fb05533{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-0c36f0b .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-a166111{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-e87eaa7 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-28f32bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-ff68d37 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-eab748d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-790fde5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8b4bf07 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-9253dd7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-67fb2ba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-d60e320 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-74409cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-cdbfd45 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-5803406:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5803406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-24 .elementor-element.elementor-element-ddbb1fc .elementor-heading-title{font-size:var( --e-global-typography-6040823-font-size );line-height:var( --e-global-typography-6040823-line-height );letter-spacing:var( --e-global-typography-6040823-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f19a294 .elementor-toc__header, .elementor-24 .elementor-element.elementor-element-f19a294 .elementor-toc__header-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-7fe087c .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-1fdbca7 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-bf3b821{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b8e1d74 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-e2c36d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-1d5e89f .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-a0c79e2 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-5289161 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-ccd5a2a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-d583157{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-afabb8f .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-0e2f4ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-afe0dbe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-fb0f662 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-faabc63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-ccda911 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-46ecb3a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b0aa722{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-1f5b5b8 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-b38e7b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-5c7fcc4 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-bfbf867{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b42167e .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-8933b60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-db58dac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-c157b3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8b8b43d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-2260e2d .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-e6dcd0b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-003fd5b .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-b5ea568{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-656deae .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-3f1ffef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b86b844 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-fbe7caa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-fb05533{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-0c36f0b .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-a166111{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-e87eaa7 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-28f32bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-ff68d37 .elementor-heading-title{font-size:var( --e-global-typography-eb57fbe-font-size );line-height:var( --e-global-typography-eb57fbe-line-height );}.elementor-24 .elementor-element.elementor-element-eab748d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-790fde5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8b4bf07 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-9253dd7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-67fb2ba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24 .elementor-element.elementor-element-8b65e93 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-d60e320 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}.elementor-24 .elementor-element.elementor-element-74409cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-cdbfd45 .elementor-heading-title{font-size:var( --e-global-typography-ab8c8f1-font-size );line-height:var( --e-global-typography-ab8c8f1-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/SourceSans3-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/SourceSans3-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/SourceSans3-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/SourceSans3-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/SourceSans3-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/SourceSans3-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/SourceSans3-MediumItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Alegreya';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/Alegreya-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Alegreya';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/Alegreya-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Alegreya';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/Alegreya-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Alegreya';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/Alegreya-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Alegreya';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/Alegreya-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Alegreya';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/Alegreya-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Alegreya';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://impact4nature.org/wp-content/uploads/2025/01/Alegreya-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */