.elementor .e-37509360-d9e4{width:100%;height:auto;max-height:520px;object-fit:cover;}.elementor .e-47baf37d-d501:hover,.elementor .e-47baf37d-d501:focus-visible{background-color:var(--gold);}.elementor .e-47baf37d-d501{position:absolute;inset-block-end:0px;inset-inline-start:40px;z-index:2;font-family:var(--font-body);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.06em;line-height:1;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:0px;background-color:var(--primary-green);transform:translate3d(0px, 50%, 0px);}.elementor .e-c5dee41-1501{width:100%;position:relative;padding:0px;flex-direction:column;}.elementor .e-5a21568d-dc87{font-family:var(--font-heading);font-weight:700;font-size:34px;color:#17332D;line-height:1.25;margin-block-end:14px;}.elementor .e-16ead25-b962{width:14px;height:14px;flex:0 0 auto;}.elementor .e-249a456d-db0f{font-family:var(--font-body);font-size:13px;color:#8a8a8a;line-height:1.5;}.elementor .e-3285b94e-823f{width:auto;padding:0px;flex-direction:row;gap:6px;align-items:center;}.elementor .e-1e97b44-e288{width:14px;height:14px;flex:0 0 auto;}.elementor .e-2bb42d73-212b{font-family:var(--font-body);font-size:13px;color:#8a8a8a;line-height:1.5;}.elementor .e-3a0d0a56-c680{width:auto;padding:0px;flex-direction:row;gap:6px;align-items:center;}.elementor .e-244f0bc3-ef70{width:14px;height:14px;flex:0 0 auto;}.elementor .e-5f7ce6c4-302c{font-family:var(--font-body);font-size:13px;color:#8a8a8a;line-height:1.5;}.elementor .e-36337bd3-af6c{width:auto;padding:0px;flex-direction:row;gap:6px;align-items:center;}.elementor .e-4624662f-fd16{width:100%;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:24px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E8E5;border-style:solid;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-682b7dd8-69ca{width:100%;font-family:var(--font-body);font-size:16px;color:#53615D;line-height:1.8;}.elementor .e-239538ef-aee6{width:100%;font-family:var(--font-body);font-size:14px;color:#17332D;}.elementor .e-edf1153-f7c5{width:100%;padding-block-start:44px;padding-block-end:36px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:0px;}.elementor .e-33daf0c8-9952{width:100%;padding:0px;border-width:1px;border-color:#e7e7e7;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.05);flex-direction:column;gap:0px;}.elementor .e-6ed583a6-c486{width:100%;}.elementor .e-13408ae1-3c05{width:100%;font-family:var(--font-body);font-size:15px;color:#53615D;}.elementor .e-64510b03-2b3e{width:100%;padding-block-start:32px;padding-block-end:32px;padding-inline-start:36px;padding-inline-end:36px;border-width:1px;border-color:#e7e7e7;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-298a02e-fd29:hover,.elementor .e-298a02e-fd29:focus-visible{color:var(--gold);}.elementor .e-298a02e-fd29{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--primary-green);padding:0px;background-color:transparent;}.elementor .e-705f9253-265a{width:100%;padding:0px;flex-direction:column;gap:28px;}