.elementor-36107 .elementor-element.elementor-element-2dceb36:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-2dceb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-2dceb36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-2dceb36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-36107 .elementor-element.elementor-element-bb8069e:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-bb8069e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-bb8069e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-bb8069e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-0310998{--spacer-size:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36107 .elementor-element.elementor-element-ffa9831 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-ffa9831{z-index:2;text-align:center;}.elementor-36107 .elementor-element.elementor-element-ffa9831 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:600;color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-44fc8e9:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-44fc8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-44fc8e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;}.elementor-36107 .elementor-element.elementor-element-44fc8e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-a4bc7d4{z-index:0;}.elementor-36107 .elementor-element.elementor-element-394c66e{--spacer-size:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-36107 .elementor-element.elementor-element-dbe5d38{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;font-style:italic;}.elementor-36107 .elementor-element.elementor-element-ff6996b{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-c4c1ddb{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;font-style:italic;}.elementor-36107 .elementor-element.elementor-element-80f8fba{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-5890c5d:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-5890c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-5890c5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-5890c5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-700e75e{--spacer-size:30px;}.elementor-36107 .elementor-element.elementor-element-6b36ce8 > .elementor-widget-container{padding:0px 130px 0px 130px;}.elementor-36107 .elementor-element.elementor-element-6b36ce8{text-align:center;}.elementor-36107 .elementor-element.elementor-element-6b36ce8 .elementor-heading-title{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 );color:#5EB156;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-36107 .elementor-element.elementor-element-2316a1d .elementor-icon-box-wrapper{text-align:left;}.elementor-36107 .elementor-element.elementor-element-2316a1d{--icon-box-icon-margin:15px;}.elementor-36107 .elementor-element.elementor-element-2316a1d.elementor-view-stacked .elementor-icon{background-color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-2316a1d.elementor-view-framed .elementor-icon, .elementor-36107 .elementor-element.elementor-element-2316a1d.elementor-view-default .elementor-icon{fill:#5EB156;color:#5EB156;border-color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-2316a1d .elementor-icon{font-size:20px;}.elementor-36107 .elementor-element.elementor-element-2316a1d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-d42b071 .elementor-icon-box-wrapper{text-align:left;}.elementor-36107 .elementor-element.elementor-element-d42b071{--icon-box-icon-margin:15px;}.elementor-36107 .elementor-element.elementor-element-d42b071.elementor-view-stacked .elementor-icon{background-color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-d42b071.elementor-view-framed .elementor-icon, .elementor-36107 .elementor-element.elementor-element-d42b071.elementor-view-default .elementor-icon{fill:#5EB156;color:#5EB156;border-color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-d42b071 .elementor-icon{font-size:20px;}.elementor-36107 .elementor-element.elementor-element-d42b071 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-47364e0 .elementor-icon-box-wrapper{text-align:left;}.elementor-36107 .elementor-element.elementor-element-47364e0{--icon-box-icon-margin:15px;}.elementor-36107 .elementor-element.elementor-element-47364e0.elementor-view-stacked .elementor-icon{background-color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-47364e0.elementor-view-framed .elementor-icon, .elementor-36107 .elementor-element.elementor-element-47364e0.elementor-view-default .elementor-icon{fill:#5EB156;color:#5EB156;border-color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-47364e0 .elementor-icon{font-size:20px;}.elementor-36107 .elementor-element.elementor-element-47364e0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-90ae0d1 .elementor-icon-box-wrapper{text-align:left;}.elementor-36107 .elementor-element.elementor-element-90ae0d1{--icon-box-icon-margin:15px;}.elementor-36107 .elementor-element.elementor-element-90ae0d1.elementor-view-stacked .elementor-icon{background-color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-90ae0d1.elementor-view-framed .elementor-icon, .elementor-36107 .elementor-element.elementor-element-90ae0d1.elementor-view-default .elementor-icon{fill:#5EB156;color:#5EB156;border-color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-90ae0d1 .elementor-icon{font-size:20px;}.elementor-36107 .elementor-element.elementor-element-90ae0d1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-ae6e321{--spacer-size:20px;}.elementor-36107 .elementor-element.elementor-element-522ac4d:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-522ac4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-522ac4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-522ac4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-a0909da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-a0909da{text-align:center;}.elementor-36107 .elementor-element.elementor-element-a0909da .elementor-heading-title{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 );color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-52034ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-52034ef{text-align:center;}.elementor-36107 .elementor-element.elementor-element-52034ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:23px;color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-8ec8a35 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-8ec8a35{text-align:center;}.elementor-36107 .elementor-element.elementor-element-8ec8a35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:21px;color:var( --e-global-color-text );}.elementor-36107 .elementor-element.elementor-element-2385062 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-2385062{text-align:center;}.elementor-36107 .elementor-element.elementor-element-2385062 .elementor-heading-title{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 );color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-558104b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-558104b{text-align:center;}.elementor-36107 .elementor-element.elementor-element-558104b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:23px;color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-63d1fe7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-63d1fe7{text-align:center;}.elementor-36107 .elementor-element.elementor-element-63d1fe7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:21px;color:var( --e-global-color-text );}.elementor-36107 .elementor-element.elementor-element-19bb821 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-19bb821{text-align:center;}.elementor-36107 .elementor-element.elementor-element-19bb821 .elementor-heading-title{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 );color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-46e4178 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-46e4178{text-align:center;}.elementor-36107 .elementor-element.elementor-element-46e4178 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:23px;color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-b7afae3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-b7afae3{text-align:center;}.elementor-36107 .elementor-element.elementor-element-b7afae3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:21px;color:var( --e-global-color-text );}.elementor-36107 .elementor-element.elementor-element-1b0378f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-1b0378f{text-align:center;}.elementor-36107 .elementor-element.elementor-element-1b0378f .elementor-heading-title{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 );color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-160a129 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-160a129{text-align:center;}.elementor-36107 .elementor-element.elementor-element-160a129 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:23px;color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-37a8ce0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-37a8ce0{text-align:center;}.elementor-36107 .elementor-element.elementor-element-37a8ce0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:21px;color:var( --e-global-color-text );}.elementor-36107 .elementor-element.elementor-element-08ea85e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-08ea85e{text-align:center;}.elementor-36107 .elementor-element.elementor-element-08ea85e .elementor-heading-title{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 );color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-d1d30c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-d1d30c6{text-align:center;}.elementor-36107 .elementor-element.elementor-element-d1d30c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:23px;color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-cfbb6ec > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-cfbb6ec{text-align:center;}.elementor-36107 .elementor-element.elementor-element-cfbb6ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:21px;color:var( --e-global-color-text );}.elementor-36107 .elementor-element.elementor-element-91d274a:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-91d274a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-91d274a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-91d274a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-1a7a07c{--spacer-size:20px;}.elementor-36107 .elementor-element.elementor-element-b3ce84c > .elementor-widget-container{padding:0px 130px 0px 130px;}.elementor-36107 .elementor-element.elementor-element-b3ce84c{text-align:center;}.elementor-36107 .elementor-element.elementor-element-b3ce84c .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-5bb8335:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-5bb8335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-5bb8335{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-5bb8335 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-e4d1b54{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-36107 .elementor-element.elementor-element-8420e7e{--spacer-size:20px;}.elementor-36107 .elementor-element.elementor-element-4e42624 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-4e42624 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-bd24d6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-122b4eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-122b4eb{text-align:center;}.elementor-36107 .elementor-element.elementor-element-122b4eb .elementor-heading-title{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 );color:#80C03B;}.elementor-36107 .elementor-element.elementor-element-949d0c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-b9e2f12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-686d690 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-686d690{text-align:center;}.elementor-36107 .elementor-element.elementor-element-686d690 .elementor-heading-title{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 );color:var( --e-global-color-8b91081 );}.elementor-36107 .elementor-element.elementor-element-8701e25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-2f332ae{--spacer-size:30px;}.elementor-36107 .elementor-element.elementor-element-5912cdd > .elementor-widget-container{padding:0px 130px 0px 130px;}.elementor-36107 .elementor-element.elementor-element-5912cdd{text-align:center;}.elementor-36107 .elementor-element.elementor-element-5912cdd .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-b7031d5{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-334eb1f{--spacer-size:20px;}.elementor-36107 .elementor-element.elementor-element-a24f2e9 > .elementor-widget-container{padding:0px 130px 0px 130px;}.elementor-36107 .elementor-element.elementor-element-a24f2e9{text-align:center;}.elementor-36107 .elementor-element.elementor-element-a24f2e9 .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-2a2695b{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-6e26527{--spacer-size:20px;}.elementor-36107 .elementor-element.elementor-element-f1ca6e1{--spacer-size:100px;}.elementor-36107 .elementor-element.elementor-element-b2fc32e{width:var( --container-widget-width, 98.829% );max-width:98.829%;--container-widget-width:98.829%;--container-widget-flex-grow:0;}.elementor-36107 .elementor-element.elementor-element-4bccc6b > .elementor-widget-container{padding:0px 130px 0px 130px;}.elementor-36107 .elementor-element.elementor-element-4bccc6b{text-align:center;}.elementor-36107 .elementor-element.elementor-element-4bccc6b .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-8fb295e{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-4394c2a{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-eb14809:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-eb14809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-eb14809{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-eb14809 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-62ebcc6{--spacer-size:20px;}.elementor-36107 .elementor-element.elementor-element-0f48956 > .elementor-widget-container{padding:0px 130px 0px 130px;}.elementor-36107 .elementor-element.elementor-element-0f48956{text-align:center;}.elementor-36107 .elementor-element.elementor-element-0f48956 .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-15957a0{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-f52ad1a:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-f52ad1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-f52ad1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-f52ad1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-cd586d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-cd586d8{text-align:center;}.elementor-36107 .elementor-element.elementor-element-cd586d8 .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-c24ebf1{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-b30f80c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-b30f80c{text-align:center;}.elementor-36107 .elementor-element.elementor-element-b30f80c .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-d7f9510{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-5b247d9{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-f807ed3{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-2e7db94{padding:0px 30px 0px 30px;}.elementor-36107 .elementor-element.elementor-element-ee7c73a > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-5284975 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-5284975{text-align:center;}.elementor-36107 .elementor-element.elementor-element-5284975 .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-d331aa9{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-eebb1a9{--spacer-size:10px;}.elementor-36107 .elementor-element.elementor-element-b889674 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-36107 .elementor-element.elementor-element-4a487bb{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-e35043b:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-e35043b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-e35043b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-e35043b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-cdd0959{--spacer-size:20px;}.elementor-36107 .elementor-element.elementor-element-5433d1a:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-5433d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-5433d1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-36107 .elementor-element.elementor-element-5433d1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-8b5a673 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-36107 .elementor-element.elementor-element-e6c6361 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-2bb2cea > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-ba176fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-ba176fa{text-align:center;}.elementor-36107 .elementor-element.elementor-element-ba176fa .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-4546630{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-98e3eec{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#7A7A7A;}.elementor-36107 .elementor-element.elementor-element-510239f{--spacer-size:10px;}.elementor-36107 .elementor-element.elementor-element-0f9fc1b{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-09a6579 > .elementor-widget-container{padding:0px 130px 0px 130px;}.elementor-36107 .elementor-element.elementor-element-09a6579{text-align:center;}.elementor-36107 .elementor-element.elementor-element-09a6579 .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-82c770c{padding:0px 30px 0px 30px;}.elementor-36107 .elementor-element.elementor-element-e87d785 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-066cfe2 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-b64e8b1{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-c8aba68{--spacer-size:10px;}.elementor-36107 .elementor-element.elementor-element-5b2555a{--spacer-size:100px;z-index:2;}.elementor-36107 .elementor-element.elementor-element-fdd19d2:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-fdd19d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFAF8;}.elementor-36107 .elementor-element.elementor-element-fdd19d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-fdd19d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-fe2341c{--spacer-size:20px;}.elementor-36107 .elementor-element.elementor-element-6bd0d6e > .elementor-widget-container{padding:0px 130px 0px 130px;}.elementor-36107 .elementor-element.elementor-element-6bd0d6e{text-align:center;}.elementor-36107 .elementor-element.elementor-element-6bd0d6e .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-00afc72{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-8d7ea4b{--spacer-size:20px;}.elementor-36107 .elementor-element.elementor-element-d19884e{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-1c14211 > .elementor-widget-container{padding:0px 130px 0px 130px;}.elementor-36107 .elementor-element.elementor-element-1c14211{text-align:center;}.elementor-36107 .elementor-element.elementor-element-1c14211 .elementor-heading-title{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 );color:#5EB156;}.elementor-36107 .elementor-element.elementor-element-f6d430e{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-36107 .elementor-element.elementor-element-a43205c{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-9e06393{--spacer-size:230px;}.elementor-36107 .elementor-element.elementor-element-d7e5c1d > .elementor-shape-bottom .elementor-shape-fill{fill:#FAFAFA;}.elementor-36107 .elementor-element.elementor-element-d7e5c1d > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:23px;}.elementor-36107 .elementor-element.elementor-element-e824be1{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-599355d:not(.elementor-motion-effects-element-type-background), .elementor-36107 .elementor-element.elementor-element-599355d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-36107 .elementor-element.elementor-element-599355d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36107 .elementor-element.elementor-element-599355d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36107 .elementor-element.elementor-element-0137212{text-align:center;}.elementor-36107 .elementor-element.elementor-element-0137212 .elementor-heading-title{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 );color:#5EB156;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-36107 .elementor-element.elementor-element-44a158f .elementor-button{background-color:#5EB156;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;border-radius:24px 24px 24px 24px;}.elementor-36107 .elementor-element.elementor-element-44a158f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-44a158f .elementor-button-content-wrapper{flex-direction:row;}.elementor-36107 .elementor-element.elementor-element-d98c877 > .elementor-shape-top .elementor-shape-fill{fill:#FAFAFA;}.elementor-36107 .elementor-element.elementor-element-d98c877 > .elementor-shape-top svg{width:calc(199% + 1.3px);height:55px;}.elementor-36107 .elementor-element.elementor-element-47a4552{--spacer-size:50px;}.elementor-36107 .elementor-element.elementor-element-973d815{--spacer-size:50px;z-index:2;}.elementor-36107 .elementor-element.elementor-element-470c9cb{--spacer-size:50px;}@media(min-width:768px){.elementor-36107 .elementor-element.elementor-element-8e18659{width:48.683%;}.elementor-36107 .elementor-element.elementor-element-a12b26b{width:51.186%;}.elementor-36107 .elementor-element.elementor-element-7066256{width:39.166%;}.elementor-36107 .elementor-element.elementor-element-e8fd737{width:60.703%;}.elementor-36107 .elementor-element.elementor-element-e11d3dd{width:50%;}.elementor-36107 .elementor-element.elementor-element-b01dff1{width:50%;}.elementor-36107 .elementor-element.elementor-element-2e7a87d{width:59.736%;}.elementor-36107 .elementor-element.elementor-element-4132126{width:40.177%;}.elementor-36107 .elementor-element.elementor-element-110b94a{width:43.333%;}.elementor-36107 .elementor-element.elementor-element-5f4801a{width:56.667%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-36107 .elementor-element.elementor-element-ffa9831 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-dbe5d38{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-ff6996b{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-c4c1ddb{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-6b36ce8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-2316a1d .elementor-icon-box-description{font-size:23px;}.elementor-36107 .elementor-element.elementor-element-d42b071 .elementor-icon-box-description{font-size:23px;}.elementor-36107 .elementor-element.elementor-element-47364e0 .elementor-icon-box-description{font-size:23px;}.elementor-36107 .elementor-element.elementor-element-90ae0d1 .elementor-icon-box-description{font-size:23px;}.elementor-36107 .elementor-element.elementor-element-a0909da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-52034ef .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-8ec8a35 .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-2385062 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-558104b .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-63d1fe7 .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-19bb821 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-46e4178 .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-b7afae3 .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-1b0378f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-160a129 .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-37a8ce0 .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-08ea85e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-d1d30c6 .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-cfbb6ec .elementor-heading-title{font-size:17px;}.elementor-36107 .elementor-element.elementor-element-b3ce84c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-e4d1b54{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-122b4eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-686d690 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-5912cdd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-b7031d5{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-a24f2e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-2a2695b{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-4bccc6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-8fb295e{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-0f48956 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-15957a0{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-cd586d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-c24ebf1{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-b30f80c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-d7f9510{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-5284975 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-d331aa9{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-ba176fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-4546630{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-98e3eec{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-09a6579 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-b64e8b1{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-6bd0d6e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-00afc72{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-1c14211 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-f6d430e{font-size:16px;}.elementor-36107 .elementor-element.elementor-element-0137212 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-36107 .elementor-element.elementor-element-44a158f .elementor-button{font-size:17px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-36107 .elementor-element.elementor-element-ffa9831 .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-dbe5d38{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-ff6996b{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-c4c1ddb{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-6b36ce8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-6b36ce8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-2316a1d .elementor-icon-box-description{font-size:18px;}.elementor-36107 .elementor-element.elementor-element-d42b071 .elementor-icon-box-description{font-size:18px;}.elementor-36107 .elementor-element.elementor-element-47364e0 .elementor-icon-box-description{font-size:18px;}.elementor-36107 .elementor-element.elementor-element-90ae0d1 .elementor-icon-box-description{font-size:18px;}.elementor-36107 .elementor-element.elementor-element-a0909da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-52034ef .elementor-heading-title{font-size:20px;}.elementor-36107 .elementor-element.elementor-element-8ec8a35 .elementor-heading-title{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-2385062 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-558104b .elementor-heading-title{font-size:20px;}.elementor-36107 .elementor-element.elementor-element-63d1fe7 .elementor-heading-title{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-19bb821 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-46e4178 .elementor-heading-title{font-size:20px;}.elementor-36107 .elementor-element.elementor-element-b7afae3 .elementor-heading-title{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-1b0378f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-160a129 .elementor-heading-title{font-size:20px;}.elementor-36107 .elementor-element.elementor-element-37a8ce0 .elementor-heading-title{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-08ea85e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-d1d30c6 .elementor-heading-title{font-size:20px;}.elementor-36107 .elementor-element.elementor-element-cfbb6ec .elementor-heading-title{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-b3ce84c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-b3ce84c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-e4d1b54{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-122b4eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-686d690 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-5912cdd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-5912cdd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-b7031d5{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-a24f2e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-a24f2e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-2a2695b{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-4bccc6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-4bccc6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-8fb295e{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-0f48956 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-0f48956 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-15957a0{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-cd586d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-c24ebf1{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-b30f80c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-d7f9510{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-5284975 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-d331aa9{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-ba176fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-4546630{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-98e3eec{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-09a6579 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-b64e8b1{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-6bd0d6e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-00afc72{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-1c14211 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-36107 .elementor-element.elementor-element-f6d430e{font-size:15px;}.elementor-36107 .elementor-element.elementor-element-0137212 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-36107 .elementor-element.elementor-element-44a158f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36107 .elementor-element.elementor-element-44a158f .elementor-button{font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-ff6996b */.elementor-36107 .elementor-element.elementor-element-ff6996b a {color: #368E06 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4c1ddb */.elementor-36107 .elementor-element.elementor-element-c4c1ddb a {color: #5EB156 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4d1b54 */.elementor-36107 .elementor-element.elementor-element-e4d1b54 a {color: #00ADA2 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd24d6d *//* Definiamo il contenitore come un cerchio */
.elementor-36107 .elementor-element.elementor-element-bd24d6d .cerchio-testo {
    background-color: #689e3e; /* Cambia il colore dello sfondo qui */
    width: 200px;
    height: 200px;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center; /* Centra verticalmente */
    align-items: center;     /* Centra orizzontalmente */
    text-align: center;
    margin: 0 auto;         /* Centra il cerchio nella colonna */
-webkit-box-shadow:-3px 4px 26px -9px #000000;
-moz-box-shadow:-3px 4px 26px -9px #000000;
-o-box-shadow:-3px 4px 26px -9px #000000;
box-shadow:-3px 4px 26px -9px #000000;
}

/* Stile per il numero grande */
.elementor-36107 .elementor-element.elementor-element-bd24d6d .grande {
    color: #ffffff;
    font-size: 40px;
    font-weight: 800;
    line-height: 1;
    display: block;
}

/* Stile per il testo piccolo */
.elementor-36107 .elementor-element.elementor-element-bd24d6d .piccolo {
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 1.2;
    padding: 0 20px; /* Evita che il testo tocchi i bordi del cerchio */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-949d0c9 *//* Definiamo il contenitore come un cerchio */
.elementor-36107 .elementor-element.elementor-element-949d0c9 .cerchio-testo {
    background-color: #689e3e; /* Cambia il colore dello sfondo qui */
    width: 200px;
    height: 200px;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center; /* Centra verticalmente */
    align-items: center;     /* Centra orizzontalmente */
    text-align: center;
    margin: 0 auto;         /* Centra il cerchio nella colonna */
    -webkit-box-shadow:-3px 4px 26px -9px #000000;
-moz-box-shadow:-3px 4px 26px -9px #000000;
-o-box-shadow:-3px 4px 26px -9px #000000;
box-shadow:-3px 4px 26px -9px #000000;
}

/* Stile per il numero grande */
.elementor-36107 .elementor-element.elementor-element-949d0c9 .grande {
    color: #ffffff;
    font-size: 40px;
    font-weight: 800;
    line-height: 1;
    display: block;
}

/* Stile per il testo piccolo */
.elementor-36107 .elementor-element.elementor-element-949d0c9 .piccolo {
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 1.2;
    padding: 0 20px; /* Evita che il testo tocchi i bordi del cerchio */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9e2f12 *//* Definiamo il contenitore come un cerchio */
.elementor-36107 .elementor-element.elementor-element-b9e2f12 .cerchio-testo {
    background-color: #689e3e; /* Cambia il colore dello sfondo qui */
    width: 200px;
    height: 200px;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center; /* Centra verticalmente */
    align-items: center;     /* Centra orizzontalmente */
    text-align: center;
    margin: 0 auto;         /* Centra il cerchio nella colonna */
    -webkit-box-shadow:-3px 4px 26px -9px #000000;
-moz-box-shadow:-3px 4px 26px -9px #000000;
-o-box-shadow:-3px 4px 26px -9px #000000;
box-shadow:-3px 4px 26px -9px #000000;
}

/* Stile per il numero grande */
.elementor-36107 .elementor-element.elementor-element-b9e2f12 .grande {
    color: #ffffff;
    font-size: 37px;
    font-weight: 800;
    line-height: 1;
    display: block;
}

/* Stile per il testo piccolo */
.elementor-36107 .elementor-element.elementor-element-b9e2f12 .piccolo {
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 1.2;
    padding: 0 20px; /* Evita che il testo tocchi i bordi del cerchio */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8701e25 *//* Definiamo il contenitore come un cerchio */
.elementor-36107 .elementor-element.elementor-element-8701e25 .cerchio-testo {
    background-color: #689e3e; /* Cambia il colore dello sfondo qui */
    width: 200px;
    height: 200px;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center; /* Centra verticalmente */
    align-items: center;     /* Centra orizzontalmente */
    text-align: center;
    margin: 0 auto;         /* Centra il cerchio nella colonna */
    -webkit-box-shadow:-3px 4px 26px -9px #000000;
-moz-box-shadow:-3px 4px 26px -9px #000000;
-o-box-shadow:-3px 4px 26px -9px #000000;
box-shadow:-3px 4px 26px -9px #000000;
}

/* Stile per il numero grande */
.elementor-36107 .elementor-element.elementor-element-8701e25 .grande {
    color: #ffffff;
    font-size: 40px;
    font-weight: 800;
    line-height: 1;
    display: block;
}

/* Stile per il testo piccolo */
.elementor-36107 .elementor-element.elementor-element-8701e25 .piccolo {
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 1.2;
    padding: 0 20px; /* Evita che il testo tocchi i bordi del cerchio */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7031d5 */.elementor-36107 .elementor-element.elementor-element-b7031d5 span a {color: #368E06 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a2695b */.elementor-36107 .elementor-element.elementor-element-2a2695b span a {color: #368E06 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fb295e */.elementor-36107 .elementor-element.elementor-element-8fb295e span a {color: #368E06 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15957a0 */.elementor-36107 .elementor-element.elementor-element-15957a0 span a {color: #368E06 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24ebf1 */.elementor-36107 .elementor-element.elementor-element-c24ebf1 span a {color: #368E06 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7f9510 */.elementor-36107 .elementor-element.elementor-element-d7f9510 span a {color: #368E06 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98e3eec */.elementor-36107 .elementor-element.elementor-element-98e3eec a {color: #00ADA2 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00afc72 */.elementor-36107 .elementor-element.elementor-element-00afc72 span a {color: #368E06 !important;
	text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6d430e */.elementor-36107 .elementor-element.elementor-element-f6d430e span a {color: #368E06 !important;
	text-decoration:underline !important;}/* End custom CSS */