.elementor .e-57b93fc0-b05a{font-family:Oswald;font-weight:700;font-size:72px;color:#fff;line-height:0.92;text-transform:uppercase;margin:0px;}.elementor .e-1443d43f-e838{max-width:500px;font-size:20px;color:#f3f6f1;line-height:1.55;}.elementor .e-5015374e-9f87{font-size:14px;color:#d4df9d;line-height:1.6;}.elementor .e-1580893b-af35{width:48%;max-width:590px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-159f6314-dfc8{width:48%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:2px;box-shadow:0px 18px 40px 0px rgba(20,47,36,0.18);transform:rotateX(0deg) rotateY(0deg) rotateZ(1deg);transition:transform 350ms;}.elementor .e-159f6314-dfc8:hover,.elementor .e-159f6314-dfc8:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale3d(1.02, 1.02, 1);}.elementor .e-8a6b3d3-3db7{color:#fff;padding-block-start:52px;padding-block-end:52px;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#142f24;display:flex;flex-direction:row;gap:44px;align-items:center;}.elementor .e-5e607324-357a{font-family:Arial,sans-serif;font-size:27px;color:#173b2b;margin:0px;font-weight:750;\n}.elementor .e-40aad8e8-d126{font-size:16px;color:#3f5146;line-height:2;}.elementor .e-616b35da-8d63{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:30px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:18px;border-right-style: solid; border-right-color: #ccd6ca;\n}.elementor .e-2562268c-5d77{font-family:Arial,sans-serif;font-size:27px;color:#173b2b;margin:0px;font-weight:750;\n}.elementor .e-5be2c95d-68d2{font-size:16px;color:#3f5146;line-height:2;}.elementor .e-6cde43f4-7a9a{padding-block-start:8px;padding-block-end:8px;padding-inline-start:30px;padding-inline-end:30px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:18px;border-right-style: solid; border-right-color: #ccd6ca;\n}.elementor .e-7e46df38-6e24{font-family:Arial,sans-serif;font-size:27px;color:#173b2b;margin:0px;font-weight:750;\n}.elementor .e-7e71aa2a-9085{font-size:16px;color:#3f5146;line-height:2;}.elementor .e-683d4e68-be0d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-1572c813-978e{padding-block-start:82px;padding-block-end:82px;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#fff;display:grid;gap:0px;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-33cfbdc6-3254{font-family:Arial,sans-serif;font-size:42px;color:#173b2b;line-height:1.1;margin:0px;font-weight:750;\n}.elementor .e-3f9c085b-e06b{max-width:680px;font-size:17px;color:#3f5146;line-height:1.7;}.elementor .e-548f43c8-f3c8{font-weight:700;color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:2px;background-color:#173b2b;}.elementor .e-3ebdb23a-d52e{text-align:center;padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-color:#f2f5ed;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-413ee9c8-cf51{width:100%;border-color:#ccd6ca;}.elementor .e-795097d6-2fe4{font-size:14px;color:#3f5146;line-height:1.6;}.elementor .e-129b887-55f6{padding-block-start:24px;padding-block-end:50px;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#fff;display:flex;flex-direction:column;gap:14px;}.elementor .e-2a64f24a-8263{width:100%;color:#173b2b;display:flex;flex-direction:column;}