.elementor-3659 .elementor-element.elementor-element-2d7f79c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3659 .elementor-element.elementor-element-1631168 > .elementor-widget-container{margin:-106px 0px 0px 0px;}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner{min-height:0px;padding:135px 0px 47px 0px;--slj-bc-overlay:rgba(8, 31, 26, 0.56);}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__card{max-width:700px;padding:20px 50px 20px 50px;border-radius:30px;background:rgba(177, 196, 205, 0.28);border-color:rgba(255,255,255,0.24);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__content{gap:18px;}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__badge{background:var( --e-global-color-accent );color:#FFFFFF;padding:11px 18px 11px 18px;border-radius:999px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__title{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:35px;font-weight:400;}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__description{color:rgba(255,255,255,0.88);font-family:"Rubik", Sans-serif;font-size:12px;font-weight:400;}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__crumbs{background:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.24);font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:12px 18px 12px 18px;border-radius:999px;}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__crumbs, .elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__crumbs a, .elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__crumb-sep{color:#FFFFFF;}.elementor-3659 .elementor-element.elementor-element-fe5ab60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__inner{max-width:1400px;padding:50px 100px 50px 100px;gap:70px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about{--slj-about-bg:#F7FAF6;--slj-about-green:#2F9A49;--slj-about-dark:#0C3424;--slj-about-text:#66766E;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero{padding:36px 30px 36px 30px;gap:56px;background:rgba(255,255,255,.56);border-radius:34px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__eyebrow{color:#2F9A49;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-title{color:#0C3424;font-family:"Rubik", Sans-serif;font-size:35px;font-weight:500;line-height:37px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-desc{color:#66766E;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-image{height:361px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-image, .elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-image img{border-radius:30px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-float{width:199px;right:-330px;top:-28px;height:170px;aspect-ratio:auto;border-radius:24px;--slj-about-float-distance:10px;--slj-about-float-speed:5s;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-float img{border-radius:calc(24px - 6px);}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__button{background:#2F9A49;color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__stats{gap:18px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__stat{background:#FFFFFF82;border-color:rgba(47,154,73,.16);border-radius:28px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__stat-icon{color:#2F9A49;background:rgba(255,255,255,.42);}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__stat-number{color:#0C3424;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__story{gap:50px;background:rgba(255,255,255,.66);border-radius:30px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__story-image{height:400px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__section-title{color:#0C3424;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__heading-icon{color:#2F9A49;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__heading-line{background:#2F9A49;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__story .slj-about__section-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__story-copy{color:#66766E;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__why .slj-about__section-title, .elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__team .slj-about__section-title{color:#0C3424;font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__why-grid, .elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__team-cards{gap:18px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__feature{background:rgba(255,255,255,.72);border-color:rgba(47,154,73,.14);border-radius:26px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__feature-icon{width:56px;height:56px;background:rgba(47,154,73,.10);color:#2F9A49;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__feature-title{color:#0C3424;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__feature-text{color:#66766E;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__team-image{height:500px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__info{gap:18px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__vision, .elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__company{border-radius:28px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__vision{--slj-about-vision-bg:#123C2B;--slj-about-vision-overlay:rgba(10,48,33,.78);}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__vision h3{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__vision p{color:rgba(255,255,255,.84);font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__company{background:rgba(255,255,255,.78);}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__company h3{color:#0C3424;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__company-row{background:rgba(245,250,246,.94);font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__cta{min-height:300px;border-radius:30px;--slj-about-cta-overlay:rgba(8,43,29,.64);}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__cta-icon{color:#43C64E;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__cta-icon svg{fill:currentColor;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__cta h3{color:#FFFFFF;font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__cta p{color:rgba(255,255,255,.88);font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__cta-button{background:#2F9A49;color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:1366px){.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__inner{padding:50px 50px 50px 50px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-float{right:-280px;}}@media(max-width:1200px){.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-float{right:-190px;}}@media(max-width:1024px){.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner{min-height:400px;padding:120px 0px 32px 0px;}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__card{max-width:58%;padding:24px 26px 24px 26px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__inner{padding:24px 20px 24px 20px;gap:54px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-image{height:420px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-float{right:-500px;top:-43px;height:150px;aspect-ratio:auto;}}@media(max-width:880px){.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-float{right:-450px;}}@media(max-width:767px){.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner{min-height:360px;padding:131px 20px 35px 20px;}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__card{max-width:100%;padding:22px 18px 22px 18px;}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__title{font-size:30px;}.elementor-3659 .elementor-element.elementor-element-1631168 .slj-breadcrumb-banner__description{font-size:10px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__inner{padding:50px 20px 50px 20px;gap:42px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-title{font-size:25px;line-height:1.1em;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-image{height:260px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__hero-float{width:179px;right:-67px;top:-31px;height:126px;aspect-ratio:auto;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__story-image{height:300px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__team-image{height:340px;}.elementor-3659 .elementor-element.elementor-element-f87b708 .slj-about__cta{min-height:330px;}}