.elementor-10 .elementor-element.elementor-element-f6744d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__panel{background-color:rgba(12, 34, 28, 0.82);width:469px;max-width:100%;padding:62px 36px 48px 36px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-animate{--tsw-animation-effect:fade-left;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero{min-height:622px;background-position:center center;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__inner{max-width:1180px;padding:56px 0px 56px 0px;align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero::before{background:rgba(9, 23, 18, 0.02);}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__eyebrow{color:#d7dfda;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__description{color:#eef3ef;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__button{text-decoration:none;padding:16px 25px 16px 25px;column-gap:12px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__buttons{gap:14px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__button-icon{font-size:14px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__button-icon svg{width:14px;height:14px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__button--primary{color:#FFFFFF;background-color:#306648;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__button--primary:hover{color:#FFFFFF;background-color:#8DBB3E;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__button--secondary{color:#FFFFFF;border-color:rgba(255,255,255,.62);}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__button--secondary:hover{background-color:#FFFFFF;color:#173B2E;}.elementor-10 .elementor-element.elementor-element-fe1ae08 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fe1ae08 .tsw-animate{--tsw-animation-effect:fade-up;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-fe1ae08 .tsw-stats__inner{max-width:1440px;padding:22px 44px 24px 44px;}.elementor-10 .elementor-element.elementor-element-fe1ae08 .tsw-stats{background:#f7f6f2;--tsw-stats-line:rgba(23,35,31,.12);}.elementor-10 .elementor-element.elementor-element-fe1ae08 .tsw-stats__value{color:#17231f;}.elementor-10 .elementor-element.elementor-element-fe1ae08 .tsw-stats__item{padding:6px 24px 6px 24px;}.elementor-10 .elementor-element.elementor-element-fe1ae08 .tsw-stats__label{color:#6e756f;margin-top:7px;}.elementor-10 .elementor-element.elementor-element-cf85a92 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-animate{--tsw-animation-effect:fade-up;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__inner{max-width:1180px;padding:74px 0px 78px 0px;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__grid{column-gap:76px;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro{background:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__leaf{width:390px;left:-190px;bottom:24px;opacity:calc(34 / 100);}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__title{color:#0f100f;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__highlight{color:#2f6d4c;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__description{color:#4a4d4b;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__link{color:#2d5c40;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__link-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__link-icon svg{width:16px;height:16px;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__photo-wrap{border-radius:18px 18px 18px 18px;}.elementor-10 .elementor-element.elementor-element-13d4755 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-animate{--tsw-animation-effect:fade;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner{min-height:306px;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner__inner{max-width:1180px;padding:40px 0px 38px 0px;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner__media img{object-position:center center;transform:scale(1);}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner::before{background:rgba(17, 11, 7, 0.42);}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner::after{background:linear-gradient(90deg, rgba(0,0,0,.48) 0%, rgba(0, 0, 0, 0.34) 18%, rgba(0,0,0,0.18) 45%, rgba(0,0,0,.28) 100%);}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner__title{color:#ffffff;font-size:60px;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner__link{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner__link-label{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner__play{background:#c8a657;color:#ffffff;width:38px;height:38px;font-size:12px;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner__play svg{width:12px;height:12px;}.elementor-10 .elementor-element.elementor-element-87ff3b1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-animate{--tsw-animation-effect:fade-up;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony{background:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony__inner{max-width:1180px;padding:76px 0px 78px 0px;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony__columns{column-gap:54px;--tsw-harmony-side:360px;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony__title{color:#111111;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony__highlight{color:#2f6d4c;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony__text-title{color:#242625;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony__text-desc{color:#5a5c5a;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony__image-wrap{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-357d7c3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-animate{--tsw-animation-effect:fade-up;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space{background:#F4F2F1;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__inner{max-width:1040px;padding:34px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__cards{column-gap:48px;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__card--2{transform:translateY(-48px);}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__title{color:#111111;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__highlight{color:#2f6d4c;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__card-title{color:#1b1b1b;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__card-desc{color:#555555;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__image-wrap{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7a7cd4e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-animate{--tsw-animation-effect:fade-up;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages{background:#f6f5f2;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__inner{max-width:1376px;padding:44px 0px 66px 0px;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item{min-height:420px;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__panel{flex-basis:54%;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__title{color:#111111;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__highlight{color:#2f6d4c;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--1 .tsw-stages__panel{background:rgba(16, 29, 18, 0.92);color:#ffffff;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--1 .tsw-stages__status{background:#e6dfd0;color:#17261a;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--1 .tsw-stages__button{background:#e7ddcc;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--1 .tsw-stages__button, .elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--1 .tsw-stages__button-label, .elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--1 .tsw-stages__button-icon{color:#202B1D;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--2 .tsw-stages__panel{background:rgba(45, 123, 82, 0.90);color:#ffffff;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--2 .tsw-stages__status{background:#e6dfd0;color:#17261a;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--2 .tsw-stages__button{background:#e7ddcc;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--2 .tsw-stages__button, .elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--2 .tsw-stages__button-label, .elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item--2 .tsw-stages__button-icon{color:#1c2b1f;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__button{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__item, .elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__image img{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-12a0417 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-animate{--tsw-animation-effect:fade-up;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news{background:#f3f1ed;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__inner{max-width:1328px;padding:44px 0px 56px 0px;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__layout{--tsw-news-intro:340px;column-gap:62px;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__title{color:#171717;font-size:48px;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__highlight{color:#2f6d4c;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__button{background:#173d2f;color:#ffffff;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__date{color:#8e8e8a;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__post-title{color:#4e4e4b;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__more{color:#333332;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-7b87ed7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-animate{--tsw-animation-effect:fade-up;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby{background:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__inner{max-width:1410px;padding:34px 0px 42px 0px;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__grid{--tsw-nearby-left:278px;column-gap:46px;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__title{color:#171717;font-size:46px;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__highlight{color:#2f6d4c;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__description{color:#454847;font-size:14px;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__item-icon{color:#204835;font-size:34px;flex-basis:34px;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__item-icon img{width:34px;height:34px;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__item-label{color:#1f3d2f;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__item{border-bottom-color:#b7beb9;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__badge{background:#e2e7d8;color:#60755c;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__map img{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b97e417 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-animate{--tsw-animation-effect:fade-up;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard{background:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__inner{max-width:1320px;padding:36px 0px 44px 0px;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__grid{column-gap:26px;row-gap:26px;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__title{color:#161616;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__highlight{color:#2f6d4c;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__icon{color:#234937;font-size:58px;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__icon svg{width:58px;height:58px;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__icon-image{width:58px;height:58px;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__item-title{color:#213a2e;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__item-subtitle{color:#213a2e;}.elementor-10 .elementor-element.elementor-element-8e7f832 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-animate{--tsw-animation-effect:fade-up;--tsw-animation-duration:750ms;--tsw-animation-delay:0ms;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery{background:#f3f1ed;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery__inner{max-width:965px;padding:40px 0px 38px 0px;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery__top{gap:18px;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery__bottom{margin-top:18px;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery__title{color:#111111;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery__highlight{color:#2f6d4c;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery__image img{border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery__link{color:#2f6d4c;text-decoration:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero{min-height:560px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__inner{padding:40px 24px 40px 24px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__panel{width:440px;max-width:100%;padding:48px 30px 40px 30px;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__inner{padding:58px 24px 58px 24px;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner{min-height:280px;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner__inner{padding:34px 24px 34px 24px;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony__inner{padding:58px 24px 58px 24px;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__inner{padding:34px 24px 44px 24px;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__inner{padding:40px 24px 50px 24px;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__inner{padding:40px 24px 46px 24px;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__inner{padding:28px 24px 36px 24px;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__inner{padding:30px 24px 36px 24px;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery__inner{padding:30px 24px 30px 24px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero{min-height:520px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__inner{padding:24px 18px 24px 18px;}.elementor-10 .elementor-element.elementor-element-af5c032 .tsw-hero__panel{width:100%;max-width:100%;padding:32px 22px 30px 22px;}.elementor-10 .elementor-element.elementor-element-cf85a92 .tsw-intro__inner{padding:42px 18px 46px 18px;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner{min-height:260px;}.elementor-10 .elementor-element.elementor-element-13d4755 .tsw-banner__inner{padding:28px 18px 28px 18px;}.elementor-10 .elementor-element.elementor-element-87ff3b1 .tsw-harmony__inner{padding:40px 18px 44px 18px;}.elementor-10 .elementor-element.elementor-element-357d7c3 .tsw-space__inner{padding:28px 18px 36px 18px;}.elementor-10 .elementor-element.elementor-element-7a7cd4e .tsw-stages__inner{padding:30px 18px 40px 18px;}.elementor-10 .elementor-element.elementor-element-12a0417 .tsw-news__inner{padding:32px 18px 38px 18px;}.elementor-10 .elementor-element.elementor-element-7b87ed7 .tsw-nearby__inner{padding:24px 18px 28px 18px;}.elementor-10 .elementor-element.elementor-element-b97e417 .tsw-standard__inner{padding:24px 18px 28px 18px;}.elementor-10 .elementor-element.elementor-element-8e7f832 .tsw-gallery__inner{padding:24px 18px 24px 18px;}}