.elementor .e-e05fa13-5ac084a{font-weight:500;font-size:15px;letter-spacing:0.375px;line-height:1.5em;margin-block-end:37px;display:inline-block;border-radius: 33554400px;
border: 1px solid rgba(255, 255, 255, 0.30);
background: rgba(255, 255, 255, 0.10);
display: inline-flex;
height: 40.5px;
padding: 9px 21px 9px 35px;
justify-content: flex-end;
align-items: center;\n}.elementor .e-3a905c8-fd4fab7{width:auto;max-width:790px;font-family:Nexa;font-weight:300;font-size:64px;margin-block-end:27px;}.elementor .e-7db8a69-eda1d0b{display:flex;flex-direction:row;gap:16px;}.elementor .e-31fd6a5-10d8464{width:100%;max-width:1150px;color:#fff;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-ff9e4b7-3e65961{font-family:Nexa;font-weight:700;font-size:12px;color:var(--clr-primary);text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:24px;padding-inline-end:24px;margin-block-end:32px;border-radius:33554400px;border-width:1px;border-color:rgba(111, 195, 154, 0.20);border-style:solid;background-color:rgba(255, 255, 255, 0.80);display:inline-block;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.10), 0 1px 2px -1px rgba(0, 0, 0, 0.10);\n}.elementor .e-c8ea426-51a51d1{font-size:42px;color:var(--clr-primary);}.elementor .e-abd1608-f798314{width:100%;max-width:203px;margin-block-start:27px;margin-block-end:27px;background-color:var(--clr-secondary);}.elementor .e-0a79e75-c26cba5{font-weight:400;font-size:18px;color:var(--clr-gray-blue);line-height:1.7em;margin-block-end:24px;}.elementor .e-6f63572-51bea30{font-family:Roboto;font-weight:500;font-size:17px;text-align:center;padding-block-start:9px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;border-radius: 100px;
border: 2px solid #9AF8C6;
box-shadow: 1px 1px 6px 0 rgba(150, 255, 169, 0.40);
background-color: rgba(150, 255, 169, 0.0);
position: relative;
z-index: 20 !important;
opacity: 1 !important;
animation: blur-in 0.01s forwards;\n}.elementor .e-a4340af-2e9ba2a{width:100%;min-height:0px;max-width:290px;padding-block-start:0px;padding-block-end:55px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:0px;display:flex;justify-content:flex-end;align-items:center;position: relative;
  opacity: 1 !important;
&::before{
  content: '';
 position: absolute;
 height: 55px;
 width: 2px;
 background: linear-gradient(-90deg, #2ABA6E 0%, #9AF8C6 100%);
 left: 50%;
 top: 100%;
 transform: translate(-50%, -55px);
}
&::after{
  content: '';
 position: absolute;
 width: 8px;
 height: 8px;
 background: #2ABA6E;
 left: 50%;
 top:calc(100% - 4px);
 border-radius: 50%;
 transform: translateX(-50%);
}\n}.elementor .e-eac6a03-88c89a6{position:relative;z-index:2;padding:0px;display:flex;flex-direction:row;justify-content:center;}.elementor .e-3a3fd64-9b6bc24{font-family:Roboto;font-weight:500;font-size:17px;text-align:center;padding-block-start:9px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;border-radius: 100px;
border: 2px solid #9AF8C6;
box-shadow: 1px 1px 6px 0 rgba(150, 255, 169, 0.40);
background-color: rgba(150, 255, 169, 0.0);
position: relative;
z-index: 20 !important;
opacity: 1 !important;
animation: blur-in 0.01s forwards;\n}.elementor .e-1feb6df-0163fca{width:calc(100% + 65px);min-height:98px;max-width:277px;padding:0px;margin-inline-end:-60px;display:flex;justify-content:flex-end;align-items:center;opacity: 1 !important;
  position: relative;
&::before{
  content: '';
 position: absolute;
 width: 65px;
 height: 2px;
 background: linear-gradient(-90deg, #2ABA6E 0%, #9AF8C6 100%);
 left: 100%;
 top: 50%;
 transform: translateY(-50%);
 z-index: 0;
}
&::after{
  content: '';
 position: absolute;
 width: 8px;
 height: 8px;
 background: #2ABA6E;
 left: calc(100% + 58px);
 top: 50%;
 border-radius: 50%;
 transform: translateY(-50%);
}\n}.elementor .e-8304086-0e0a0b9{font-family:Roboto;font-weight:500;font-size:17px;text-align:center;padding-block-start:9px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;border-radius: 100px;
border: 2px solid #9AF8C6;
box-shadow: 1px 1px 6px 0 rgba(150, 255, 169, 0.40);
background-color: rgba(150, 255, 169, 0.0);
position: relative;
z-index: 20 !important;
opacity: 1 !important;
animation: blur-in 0.01s forwards;\n}.elementor .e-b2178be-3c8db06{width:calc(100% + 35px);min-height:98px;max-width:294px;padding:0px;margin-inline-end:-33px;display:none;justify-content:flex-end;align-items:center;position: relative;
  opacity: 1 !important;
&::before{
  content: '';
 position: absolute;
 width: 32px;
 height: 2px;
 background: linear-gradient(-90deg, #2ABA6E 0%, #9AF8C6 100%);
 left: 100%;
 top: 50%;
 transform: translateY(-50%);
}
&::after{
  content: '';
 position: absolute;
 width: 8px;
 height: 8px;
 background: #2ABA6E;
 left: calc(100% + 26px);
 top:50%;
 border-radius: 50%;
 transform: translateY(-50%);
}\n}.elementor .e-3c269dd-fb046e8{font-family:Roboto;font-weight:500;font-size:17px;text-align:center;padding-block-start:9px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;border-radius: 100px;
border: 2px solid #9AF8C6;
box-shadow: 1px 1px 6px 0 rgba(150, 255, 169, 0.40);
background-color: rgba(150, 255, 169, 0.0);
position: relative;
z-index: 20 !important;
opacity: 1 !important;
animation: blur-in 0.01s forwards;\n}.elementor .e-8906c6b-99b1a03{width:calc(100% + 65px);min-height:98px;max-width:277px;padding:0px;margin-inline-end:-60px;display:flex;justify-content:flex-end;align-items:center;position: relative;
  opacity: 1 !important;
&::before{
  content: '';
 position: absolute;
 width: 65px;
 height: 2px;
 background: linear-gradient(-90deg, #2ABA6E 0%, #9AF8C6 100%);
 left: 100%;
 top: 50%;
 transform: translateY(-50%);
}
&::after{
  content: '';
 position: absolute;
 width: 8px;
 height: 8px;
 background: #2ABA6E;
 left: calc(100% + 58px);
 top: 50%;
 border-radius: 50%;
 transform: translateY(-50%);
}\n}.elementor .e-862cf89-52b9b8a{position:relative;z-index:2;padding-block-start:42px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:65px;display:flex;flex-direction:column;flex-wrap:wrap;flex:1 1;justify-content:space-between;align-items:end;}.elementor .e-2ac9138-bd34745{font-size:40px;line-height:1.1em;text-align:center;}.elementor .e-93fa85f-6eca9b0{width:100%;height:100%;padding:32px;border-radius:50%;background-color:rgba(255, 255, 255, 0.10);display:flex;justify-content:center;align-items:center;}.elementor .e-ce30310-b979fe8{width:100%;min-height:504px;max-width:504px;padding:25px;border-radius:50%;border-width:2px;border-color:#9AF8C6;border-style:solid;display:flex;flex-direction:row;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .e-2814d75-97eb66d{font-family:Roboto;font-weight:500;font-size:17px;text-align:center;padding-block-start:9px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;border-radius: 100px;
border: 2px solid #9AF8C6;
box-shadow: 1px 1px 6px 0 rgba(150, 255, 169, 0.40);
background-color: rgba(150, 255, 169, 0.0);
position: relative;
z-index: 20 !important;
opacity: 1 !important;
animation: blur-in 0.01s forwards;\n}.elementor .e-ff1c136-2729195{width:calc(100% + 65px);min-height:98px;max-width:277px;padding:0px;margin-inline-start:-60px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position: relative;
  opacity: 1 !important;
&::before{
  content: '';
 position: absolute;
 width: 65px;
 height: 2px;
 background: linear-gradient(90deg, #2ABA6E 0%, #9AF8C6 100%);
left: -65px;
 top: 50%;
 transform: translateY(-50%);

}
&::after{
  content: '';
 position: absolute;
 width: 8px;
 height: 8px;
 background: #2ABA6E;
 right: calc(100% + 59px);
 top: 50%;
 border-radius: 50%;
 transform: translateY(-50%);
}\n}.elementor .e-7f6fb0c-830dcf8{font-family:Roboto;font-weight:500;font-size:17px;text-align:center;padding-block-start:9px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;border-radius: 100px;
border: 2px solid #9AF8C6;
box-shadow: 1px 1px 6px 0 rgba(150, 255, 169, 0.40);
background-color: rgba(150, 255, 169, 0.0);
position: relative;
z-index: 20 !important;
opacity: 1 !important;
animation: blur-in 0.01s forwards;\n}.elementor .e-3436c2a-ad17d35{width:calc(100% + 35px);min-height:98px;max-width:294px;padding:0px;margin-inline-start:-33px;display:none;justify-content:flex-start;align-items:center;position: relative;
  opacity: 1 !important;
&::before{
  content: '';
 position: absolute;
 width: 32px;
 height: 2px;
 background: linear-gradient(90deg, #2ABA6E 0%, #9AF8C6 100%);
left: -32px;
 top: 50%;
 transform: translateY(-50%);

}
&::after{
  content: '';
 position: absolute;
 width: 8px;
 height: 8px;
 background: #2ABA6E;
 right: calc(100% + 29px);
 top: 50%;
 border-radius: 50%;
 transform: translateY(-50%);
}\n}.elementor .e-e72da0e-b8add77{font-family:Roboto;font-weight:500;font-size:17px;text-align:center;padding-block-start:9px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;border-radius: 100px;
border: 2px solid #9AF8C6;
box-shadow: 1px 1px 6px 0 rgba(150, 255, 169, 0.40);
background-color: rgba(150, 255, 169, 0.0);
position: relative;
z-index: 20 !important;
opacity: 1 !important;
animation: blur-in 0.01s forwards;\n}.elementor .e-c5cacc0-70f568c{width:calc(100% + 65px);min-height:98px;max-width:277px;padding:0px;margin-inline-start:-60px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position: relative;
  opacity: 1 !important;
&::before{
  content: '';
 position: absolute;
 width: 65px;
 height: 2px;
 background: linear-gradient(90deg, #2ABA6E 0%, #9AF8C6 100%);
left: -65px;
 top: 50%;
 transform: translateY(-50%);

}
&::after{
  content: '';
 position: absolute;
 width: 8px;
 height: 8px;
 background: #2ABA6E;
 right: calc(100% + 59px);
 top: 50%;
 border-radius: 50%;
 transform: translateY(-50%);
}\n}.elementor .e-fef4b11-a914466{position:relative;z-index:2;padding-block-start:42px;padding-block-end:42px;padding-inline-start:65px;display:flex;flex-direction:column;flex-wrap:wrap;flex:1 1;justify-content:space-between;align-items:start;}.elementor .e-602aca2-23acd07{color:#fff;display:flex;flex-direction:row;justify-content:center;}.elementor .e-6e34fe0-9505720{color:#fff;padding:0px;}.elementor .e-50c7c8c-1ea0707{margin-block-start:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-90a2551-a31de80{font-size:38px;color:var(--clr-primary);text-align:center;}.elementor .e-9c93056-34ded91{width:auto;max-width:750px;font-weight:400;font-size:18px;color:var(--clr-gray-blue);text-align:center;margin-block-end:65px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-8db5415-3f8ceb5{font-family:Nexa;font-weight:700;font-size:32px;color:var(--clr-primary);line-height:1.1em;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-c67b07d-7a88a59{font-family:var(--font-heading);font-weight:600;font-size:13px;color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;background-color:#40C2C6;}.elementor .e-67077d1-2703383{padding:0px;margin-block-end:46px;display:flex;flex-direction:row;gap:28px;align-items:center;}.elementor .e-5083623-994c246{font-weight:500;font-size:22px;color:var(--clr-gray-blue);margin-block-end:22px;}.elementor .e-17e468b-3439035{font-weight:500;font-size:17px;color:#2D3748;line-height:1.5em;margin-block-end:22px;}.elementor .e-c90acba-33098dd{font-family:var(--font-text);font-weight:400;font-size:16px;color:var(--clr-gray-blue);line-height:1.5em;margin-block-end:24px;}.elementor .e-b76e598-0f9d2b0{font-weight:400;font-size:16px;color:var(--clr-gray-blue);line-height:1.7em;margin-block-end:29px;}.elementor .e-e35b904-b612998{font-weight:400;font-size:16px;color:var(--clr-gray-blue);line-height:1.7em;}.elementor .e-667c929-36c30af{max-width:50%;padding-block-start:70px;padding-block-end:117px;padding-inline-start:48px;padding-inline-end:48px;}.elementor .e-4b6f44f-ac12456{max-width:50%;padding:0px;}.elementor .e-9449a6a-30f7c0c{overflow:hidden;padding:0px;margin-block-end:70px;border-radius:24px;background-color:#EBF1EB;display:flex;flex-direction:row;gap:0px;align-items:stretch;box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.10), 0 8px 10px -6px rgba(0, 0, 0, 0.10);\n}.elementor .e-48a66ad-5d03e2b{font-family:Nexa;font-weight:700;font-size:32px;color:var(--clr-primary);line-height:1.1em;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3539e76-6961911{padding:0px;margin-block-end:46px;display:flex;flex-direction:row;gap:28px;align-items:center;}.elementor .e-f573276-57949fa{font-weight:500;font-size:22px;color:var(--clr-gray-blue);margin-block-end:22px;}.elementor .e-dea4c43-aa68f71{font-weight:500;font-size:17px;color:#2D3748;line-height:1.5em;margin-block-end:22px;}.elementor .e-308df3e-a58ab43{font-weight:400;font-size:16px;color:var(--clr-gray-blue);line-height:1.7em;}.elementor .e-6366e76-5183218{width:50%;padding-block-start:90px;padding-block-end:110px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-0120e3c-1799e2d{max-width:50%;padding:0px;}.elementor .e-8016a76-e76391f{overflow:hidden;padding:0px;border-radius:24px;background-color:#EBF1EB;display:flex;flex-direction:row-reverse;gap:0px;align-items:stretch;box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.10), 0 8px 10px -6px rgba(0, 0, 0, 0.10);\n}.elementor .e-a46befd-b349f1b{padding:0px;margin-block-start:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-14a1698-7952a15{font-size:44px;color:#fff;line-height:1.3em;text-align:center;margin-block-end:30px;}.elementor .e-9ed7cb0-61f5f17{width:auto;max-width:1100px;font-size:17px;color:#fff;line-height:1.7em;text-align:center;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-53f7843-540e8bf{font-family:Nexa;font-weight:700;font-size:20px;color:var(--clr-primary);text-transform:none;margin-block-end:12px;}.elementor .e-83fc7ac-727c961{font-weight:400;font-size:15px;}.elementor .e-5a7c254-fd750fa{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;background-color:#fff;}.elementor .e-c4f2905-4856284{font-family:Nexa;font-weight:700;font-size:20px;color:var(--clr-primary);text-transform:none;margin-block-end:12px;}.elementor .e-ae60671-d8d1d65{font-weight:400;font-size:15px;}.elementor .e-977b1be-4ac3be2{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;background-color:#fff;}.elementor .e-8ddf59d-20382c4{font-family:Nexa;font-weight:700;font-size:20px;color:var(--clr-primary);text-transform:none;margin-block-end:12px;}.elementor .e-8b6c813-9044872{font-weight:400;font-size:15px;}.elementor .e-e492c85-21c23d9{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;background-color:#fff;}.elementor .e-c14a11f-68e30e5{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;}.elementor .e-ce79cf1-4196662{margin-block-start:40px;display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center;}.elementor .e-4f6d6b3-ed3eda7{width:auto;max-width:944px;font-size:40px;text-align:center;margin-block-end:32px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-41f3f2e-e92ca22{width:auto;max-width:650px;font-weight:400;font-size:20px;line-height:1.4em;text-align:center;margin-block-end:44px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-f5a2fd6-9ccd345{padding:0px;}.elementor .e-3497cb4-e393508{overflow:hidden;position:relative;color:#fff;padding-block-start:158px;padding-block-end:185px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:-35px;border-radius:30px;background: linear-gradient(135deg, #055B58 0%, #055E5A 7.14%, #06615D 14.29%, #06645F 21.43%, #066761 28.57%, #066A63 35.71%, #076D66 42.86%, #077068 50%, #1E7B6F 57.14%, #2E8776 64.29%, #3C937D 71.43%, #499F84 78.57%, #56AB8C 85.71%, #62B793 92.86%, #6FC39A 100%);\n}