.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.cew-nc{--cew-nc-icon-x:0px;--cew-nc-icon-y:0px;width:100%;margin:0;padding:0;background:#fff;font-family:"PP Neue Montreal",Arial,sans-serif}.cew-nc,.cew-nc *{box-sizing:border-box}.cew-nc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%}.cew-nc-card{--cew-nc-card-bg:#fafaf8;--cew-nc-value-color:#003e25;--cew-nc-label-color:#444;--cew-nc-icon-bg:#003e25;--cew-nc-icon-color:#08e68a;position:relative;min-width:0;width:100%;height:auto;overflow:hidden;background:var(--cew-nc-card-bg);border-style:solid;border-color:#e2e2df;border-width:0 1px 1px 0}.cew-nc-content{width:100%;padding:36px 64px 32px}.cew-nc-value{margin:0 0 12px;padding:0;color:var(--cew-nc-value-color);font-size:70px;line-height:1;font-weight:500;letter-spacing:-.045em}.cew-nc-label{max-width:85%;margin:0;padding:0;color:var(--cew-nc-label-color);font-size:18px;line-height:1.3;font-weight:400}.cew-nc-icon-box{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--cew-nc-icon-bg);color:var(--cew-nc-icon-color);text-decoration:none}.cew-nc-icon-box:hover,.cew-nc-icon-box:focus{color:var(--cew-nc-icon-color);text-decoration:none}.cew-nc-icon-box:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.cew-nc-icon-box svg{display:block;width:28px;height:28px;fill:currentColor}.cew-nc-icon-box i{font-size:28px}.cew-nc.pos-top-right .cew-nc-icon-box{top:var(--cew-nc-icon-y);right:var(--cew-nc-icon-x)}.cew-nc.pos-top-left .cew-nc-icon-box{top:var(--cew-nc-icon-y);left:var(--cew-nc-icon-x)}.cew-nc.pos-bottom-right .cew-nc-icon-box{bottom:var(--cew-nc-icon-y);right:var(--cew-nc-icon-x)}.cew-nc.pos-bottom-left .cew-nc-icon-box{bottom:var(--cew-nc-icon-y);left:var(--cew-nc-icon-x)}@media(max-width:1024px){.cew-nc-content{padding:30px 36px 28px}.cew-nc-value{font-size:54px}.cew-nc-label{font-size:16px}.cew-nc-icon-box{width:66px;height:66px}.cew-nc-icon-box svg{width:24px;height:24px}.cew-nc-icon-box i{font-size:24px}}@media(max-width:767px){.cew-nc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cew-nc-content{padding:10px 16px 9px}.cew-nc-value{margin-bottom:4px;font-size:25px;line-height:1;letter-spacing:-.025em}.cew-nc-label{max-width:100%;font-size:14px;line-height:1.15}.cew-nc-icon-box{width:32px;height:32px}.cew-nc-icon-box svg{width:14px;height:14px}.cew-nc-icon-box i{font-size:14px}}.cew-vc{--vc-ic-box:48px;--vc-ic:32px;box-sizing:border-box}.cew-vc *,.cew-vc *::before,.cew-vc *::after{box-sizing:border-box}.cew-vc--sector{background:#EFF1ED;padding:118px 64px 120px}.cew-vc-head{margin:0 0 45px;text-align:center}.cew-vc-eyebrow{margin:0 0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:14px;letter-spacing:.02em;text-transform:uppercase;color:#727272}.cew-vc-title{margin:0 var(--vc-tmr,auto) 0 var(--vc-tml,auto);padding:0;font-size:36px;font-weight:400;line-height:43px;letter-spacing:-.01em;color:#000;text-transform:none}.cew-vc-hl{color:#023820}.cew-vc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.cew-vc--sector .cew-vc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cew-vc-card{display:block;min-width:0;padding:23px 23px 24px;background:#fff;border:1px solid #E8E8E8;color:inherit;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.cew-vc--sector .cew-vc-card{padding:20px 23px 25px}a.cew-vc-card:hover,a.cew-vc-card:focus-visible{text-decoration:none;color:inherit}.cew-vc-icon{display:flex;align-items:center;justify-content:center;width:var(--vc-ic-box);height:var(--vc-ic-box);margin:0 0 21px;background:#023820;color:#10E584;font-size:var(--vc-ic);line-height:1;transition:background-color .25s ease,color .25s ease}.cew-vc--sector .cew-vc-icon{margin-bottom:20px}.cew-vc-icon svg{display:block;width:var(--vc-ic);height:var(--vc-ic)}.cew-vc-icon--preset svg{fill:currentColor}.cew-vc-icon i{font-size:var(--vc-ic);line-height:1}.cew-vc-card-title{margin:0 0 9px;padding:0;font-size:20px;font-weight:400;line-height:24px;color:#000;text-transform:none;transition:color .25s ease}.cew-vc--sector .cew-vc-card-title{margin-bottom:13px}.cew-vc-card-text{margin:0;font-size:16px;line-height:22px;color:#727272}.cew-vc--sector .cew-vc-card-text{font-size:14px;line-height:20px}.cew-vc-in{width:100%;margin:0 auto}.cew-vc-text{margin:0 var(--vc-tmr,auto) 0 var(--vc-tml,auto);padding:0;font-size:16px;line-height:22px;color:#4B4B4B}.cew-vc-icon--img{background:transparent}.cew-vc-icon--img img{display:block;width:auto;height:100%;max-width:100%;object-fit:contain;border:0;border-radius:0}.cew-vc--secicon{--vc-ic-box:32px;--vc-ic:32px;background:#fff;padding:118px 64px 120px}.cew-vc--secicon .cew-vc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cew-vc--secicon .cew-vc-card{padding:15px 15px 18px;background:#EFF4FE;border-color:#E8E8E8}.cew-vc--secicon .cew-vc-icon{margin:0 0 5px;background:#DEE6F3;color:#12072D}.cew-vc--secicon .cew-vc-card-title{margin-bottom:4px}.cew-vc--secicon .cew-vc-card-text{font-size:14px;line-height:20px}.cew-vc--split{--vc-ic-box:48px;--vc-ic:44px;background:#fff;padding:78px 64px 80px}.cew-vc--split .cew-vc-in{display:grid;grid-template-columns:minmax(0,1fr) var(--vc-cards-w,636px);--vc-cards-w:636px;column-gap:76px;row-gap:0;align-items:start}.cew-vc--split .cew-vc-head{order:var(--vc-ho,0);margin:0;text-align:left;--vc-tml:0;--vc-tmr:auto}.cew-vc--split .cew-vc-grid{order:var(--vc-go,1);margin-top:2px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cew-vc--split .cew-vc-eyebrow{margin-bottom:4px}.cew-vc--split .cew-vc-title{margin-bottom:20px}.cew-vc--split .cew-vc-text{max-width:600px}.cew-vc--split .cew-vc-card{padding:24px 24px 26px;background:#EFF1ED;border-width:0}.cew-vc--split .cew-vc-icon{justify-content:flex-start;width:auto;height:var(--vc-ic-box);margin:0 0 9px;background:transparent;color:#8A967D;transform-origin:left center;transition:transform .3s ease}.cew-vc--split .cew-vc-icon img{display:block;width:auto;height:100%;max-width:none}.cew-vc--split .cew-vc-card-title{margin-bottom:13px;font-size:24px;line-height:29px}.cew-vc--split .cew-vc-card-text{font-size:14px;line-height:20px}@media(min-width:1025px){.cew-vc-sticky-yes .cew-vc--split .cew-vc-head{position:sticky;top:var(--cew-sticky-top,100px)}}@media(max-width:1024px){.cew-vc--sector,.cew-vc--secicon{padding:80px 32px}.cew-vc--secicon .cew-vc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cew-vc--split{padding:64px 32px}.cew-vc--split .cew-vc-in{grid-template-columns:minmax(0,1fr)}.cew-vc--split .cew-vc-head{margin-bottom:40px}.cew-vc--split .cew-vc-grid{margin-top:0}}@media(max-width:767px){.cew-vc-grid,.cew-vc--sector .cew-vc-grid{grid-template-columns:minmax(0,1fr)}.cew-vc-head{margin-bottom:43px}.cew-vc--sector .cew-vc-head{margin-bottom:27px}.cew-vc-eyebrow{font-size:12px;line-height:12px;margin-bottom:3px}.cew-vc-title{font-size:24px;line-height:29px}.cew-vc--why .cew-vc-title{max-width:260px}.cew-vc--sector{padding:38px 16px 40px}.cew-vc--secicon{padding:38px 16px 40px}.cew-vc--secicon .cew-vc-grid,.cew-vc--split .cew-vc-grid{grid-template-columns:minmax(0,1fr)}.cew-vc--secicon .cew-vc-head{margin-bottom:28px}.cew-vc--secicon .cew-vc-eyebrow,.cew-vc--split .cew-vc-eyebrow{margin-bottom:2px}.cew-vc--secicon .cew-vc-title,.cew-vc--split .cew-vc-title{font-size:28px;line-height:34px}.cew-vc--split{padding:38px 16px 40px}.cew-vc--split .cew-vc-head{margin-bottom:42px}.cew-vc--split .cew-vc-title{margin-bottom:10px}.cew-vc--split .cew-vc-text{font-size:14px;line-height:20px;max-width:none}}@media(prefers-reduced-motion:reduce){.cew-vc-card,.cew-vc-icon,.cew-vc-card-title,.cew-vc--split .cew-vc-icon{transition:none}}