.elementor-348 .elementor-element.elementor-element-2313269{--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;}.elementor-348 .elementor-element.elementor-element-e386198{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-e386198:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-e386198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-348 .elementor-element.elementor-element-2ff668c{width:var( --container-widget-width, 18% );max-width:18%;background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;--container-widget-width:18%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;}.elementor-348 .elementor-element.elementor-element-2ff668c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-bb1ac88 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:4.5rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-76c2056{border-radius:50px 50px 50px 50px;}.elementor-348 .elementor-element.elementor-element-76c2056 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:600;color:#A0A0A0;}.elementor-348 .elementor-element.elementor-element-b78b696{--display:flex;}.elementor-348 .elementor-element.elementor-element-8efa7d1{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-251ac4d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-ea1a6ae{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-ea1a6ae .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-fa13723 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-59a9a01{--display:flex;}.elementor-348 .elementor-element.elementor-element-59a9a01:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-59a9a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1FDF4;}.elementor-348 .elementor-element.elementor-element-3967976 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-82d89a9{--display:flex;}.elementor-348 .elementor-element.elementor-element-ee910a5{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-c936b54 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-a6c66b8{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-a6c66b8 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-f8ee203 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-7c6f7b3{--display:flex;}.elementor-348 .elementor-element.elementor-element-aefbaf0{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-1f4ff46 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-dfa3011{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-dfa3011 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-1acaf4c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-3888b2c{--display:flex;}.elementor-348 .elementor-element.elementor-element-636e6b3{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-410e782 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-cfd60c1{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-cfd60c1 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-2f296d3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-de6cc3f{--display:flex;}.elementor-348 .elementor-element.elementor-element-5da3c2f{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-a788e3b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-1fea1bb{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-1fea1bb .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-a3b175a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-f57ff34{--display:flex;}.elementor-348 .elementor-element.elementor-element-4df7ad9{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-6234d3e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-168ece0{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-168ece0 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-81538c1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-375cba6{--display:flex;}.elementor-348 .elementor-element.elementor-element-8771967{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-e31e84f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-b5c45f6{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-b5c45f6 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-9f1f739 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-9f24aa4{--display:flex;}.elementor-348 .elementor-element.elementor-element-4ce4b70{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-ef0dc24 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-502f932{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-502f932 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-413fdf3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-95f59fd{--display:flex;}.elementor-348 .elementor-element.elementor-element-27e60f2{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-e15af96 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-7957078{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-7957078 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-aef7b1f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-d3e8115{--display:flex;}.elementor-348 .elementor-element.elementor-element-bbd44d5{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-bb30412 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-399fa67{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-399fa67 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-24bf57c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-9a78527{--display:flex;}.elementor-348 .elementor-element.elementor-element-d028952{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-e958595 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-57a0417{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-57a0417 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-8abf7c2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-88575ab{--display:flex;}.elementor-348 .elementor-element.elementor-element-01f8fb9{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-01bf9ce .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-f8824a0{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-f8824a0 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-979d10b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-23e035b{--display:flex;}.elementor-348 .elementor-element.elementor-element-4b65e3f{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-5ead1a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-0292d09{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-0292d09 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-5fa6907 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-12d120c{--display:flex;}.elementor-348 .elementor-element.elementor-element-e56cadb{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-348 .elementor-element.elementor-element-d127adf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:800;}.elementor-348 .elementor-element.elementor-element-a0b6916{--divider-border-style:solid;--divider-color:#7A7A7A6B;--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-a0b6916 .elementor-divider-separator{width:100%;}.elementor-348 .elementor-element.elementor-element-285ad6b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}@media(min-width:2400px){.elementor-348 .elementor-element.elementor-element-2313269{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1200px){.elementor-348 .elementor-element.elementor-element-2ff668c{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:880px){.elementor-348 .elementor-element.elementor-element-bb1ac88 .elementor-heading-title{font-size:3rem;}}@media(max-width:767px){.elementor-348 .elementor-element.elementor-element-e386198{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-348 .elementor-element.elementor-element-2ff668c{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-348 .elementor-element.elementor-element-251ac4d .elementor-heading-title{font-size:2.5rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-348 .elementor-element.elementor-element-fa13723 .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-3967976 .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-c936b54 .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-f8ee203 .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-1f4ff46 .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-1acaf4c .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-410e782 .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-2f296d3 .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-a788e3b .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-a3b175a .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-6234d3e .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-81538c1 .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-e31e84f .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-9f1f739 .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-ef0dc24 .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-413fdf3 .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-e15af96 .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-aef7b1f .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-bb30412 .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-24bf57c .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-e958595 .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-8abf7c2 .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-01bf9ce .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-979d10b .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-5ead1a7 .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-5fa6907 .elementor-heading-title{font-size:1.2rem;}.elementor-348 .elementor-element.elementor-element-d127adf .elementor-heading-title{font-size:2.5rem;}.elementor-348 .elementor-element.elementor-element-285ad6b .elementor-heading-title{font-size:1.2rem;}}/* Start custom CSS for container, class: .elementor-element-e386198 */.tc-hero {
    overflow: hidden
  }
  
.tc-hero::before {
    content: '';
    position: absolute;
    right: -60px;
    top: -60px;
    width: 300px;
    height: 300px;
    border-radius: 50%;
    background: #2e6b4f;
    opacity: .35
  }

  .tc-hero::after {
    content: '';
    position: absolute;
    right: 60px;
    bottom: -80px;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background: #5dca94;
    opacity: .08
  }/* End custom CSS */