.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-4ae828e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -41px;padding:0px 0px 0px 0px;text-align:start;font-family:"Fraunces", Sans-serif;font-size:70px;font-weight:700;color:#5E974B;}.elementor-174 .elementor-element.elementor-element-fa457f7{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Fraunces", Sans-serif;font-size:70px;font-weight:400;font-style:italic;color:#8B2E2E;}.elementor-174 .elementor-element.elementor-element-44ae657{padding:0px 0px 20px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-174 .elementor-element.elementor-element-a16e53b{padding:0px 30px 17px 30px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;line-height:50px;color:#8B2E2E;}.elementor-174 .elementor-element.elementor-element-d79b0fb{padding:0px 30px 0px 30px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-174 .elementor-element.elementor-element-d8f2817{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:700;line-height:30px;color:#5F974B;}.elementor-174 .elementor-element.elementor-element-4f97f54{padding:0px 20px 0px 20px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-174 .elementor-element.elementor-element-c226437{padding:0px 20px 0px 20px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-174 .elementor-element.elementor-element-a09bed7{padding:0px 20px 0px 20px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-174 .elementor-element.elementor-element-a88ec2a{padding:0px 20px 0px 20px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-174 .elementor-element.elementor-element-79f3804 .elementor-button{background-color:#8B2E2E;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;border-radius:11px 11px 11px 11px;}.elementor-174 .elementor-element.elementor-element-e22b494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -79px) 0px;z-index:1;}.elementor-174 .elementor-element.elementor-element-784173a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#CAD77E;}.elementor-174 .elementor-element.elementor-element-0ce31df{padding:0px 30px 20px 30px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-e8cc50f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 20px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:50px;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-d517e5d{padding:0px 30px 20px 30px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#CAD77E;}.elementor-174 .elementor-element.elementor-element-3038895{padding:0px 30px 0px 30px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#8B2E2E;}.elementor-174 .elementor-element.elementor-element-af713ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-174 .elementor-element.elementor-element-af713ec img{height:220px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-174 .elementor-element.elementor-element-ab1882a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-174 .elementor-element.elementor-element-ab1882a .elementor-counter-title{justify-content:center;color:#323232;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-174 .elementor-element.elementor-element-ab1882a .elementor-counter{gap:10px;}.elementor-174 .elementor-element.elementor-element-ab1882a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#5F984B;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;}.elementor-174 .elementor-element.elementor-element-7bf29a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-174 .elementor-element.elementor-element-7bf29a2 img{height:220px;}.elementor-174 .elementor-element.elementor-element-56ef8ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-174 .elementor-element.elementor-element-56ef8ab .elementor-counter-title{justify-content:center;color:#323232;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-174 .elementor-element.elementor-element-56ef8ab .elementor-counter{gap:10px;}.elementor-174 .elementor-element.elementor-element-56ef8ab .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#5F984B;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;}.elementor-174 .elementor-element.elementor-element-c722020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-174 .elementor-element.elementor-element-c722020 img{height:220px;}.elementor-174 .elementor-element.elementor-element-d7dc9de{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-174 .elementor-element.elementor-element-d7dc9de .elementor-counter-title{justify-content:center;color:#323232;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-174 .elementor-element.elementor-element-d7dc9de .elementor-counter{gap:10px;}.elementor-174 .elementor-element.elementor-element-d7dc9de .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#5F984B;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;}.elementor-174 .elementor-element.elementor-element-c7e1859{text-align:center;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;line-height:78px;color:#5F984B;}@media(max-width:767px){.elementor-174 .elementor-element.elementor-element-4ae828e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:40px;}.elementor-174 .elementor-element.elementor-element-fa457f7{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:40px;line-height:45px;}.elementor-174 .elementor-element.elementor-element-a16e53b{padding:10px 10px 10px 10px;font-size:25px;line-height:35px;}.elementor-174 .elementor-element.elementor-element-d79b0fb{padding:10px 10px 10px 10px;}.elementor-174 .elementor-element.elementor-element-d8f2817{line-height:35px;}.elementor-174 .elementor-element.elementor-element-784173a{font-size:25px;line-height:35px;}.elementor-174 .elementor-element.elementor-element-e8cc50f{font-size:18px;line-height:28px;}.elementor-174 .elementor-element.elementor-element-3038895{font-size:25px;line-height:35px;}.elementor-174 .elementor-element.elementor-element-c7e1859{font-size:30px;line-height:42px;}}