.elementor .e-e92dcd7-5a34aa4{font-weight:400;font-size:14px;color:#ffffff;letter-spacing:1px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:var(--green);align-self:start;}.elementor .e-b071756-5f4ca55{font-family:"Noto Serif SC";font-weight:600;font-size:56px;color:#ffffff;letter-spacing:1px;}.elementor .e-9e99376-b141600{font-weight:400;font-size:16px;color:#ffffff;letter-spacing:1px;}.elementor .e-9798f95-932343a{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-fe745fd-e1b2152{font-weight:500;font-size:14px;color:#ffffff;letter-spacing:1px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;border-width:1px;border-color:var(--gray);border-style:solid;background-color:#ffffff00;backdrop-filter:blur(12px);transition:all 300ms;}.elementor .e-fe745fd-e1b2152:hover,.elementor .e-fe745fd-e1b2152:focus-visible{color:var(--pale-black);border-color:var(--golden);background-color:var(--golden);}.elementor .e-789cd16-b89f3b8{font-weight:500;font-size:14px;color:var(--light-gray);letter-spacing:1px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;border-width:1px;border-color:var(--gray);border-style:solid;background-color:#ffffff00;transition:all 300ms;}.elementor .e-789cd16-b89f3b8:hover,.elementor .e-789cd16-b89f3b8:focus-visible{color:var(--golden);border-color:var(--golden);}.elementor .e-6277c23-5c3344f{column-gap:20px;padding:0px;display:flex;flex-direction:row;row-gap:10px;align-items:center;}.elementor .e-5de3765-9f58a46{column-gap:20px;padding:0px;display:flex;flex-direction:column;row-gap:50px;}.elementor .e-c47c920-e09b73f{padding:0px;display:flex;flex-direction:row;gap:0px;}.elementor .e-0e935a6-6bb8d3d{font-weight:400;font-size:14px;color:#ffffff;letter-spacing:1px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:var(--green);align-self:start;}.elementor .e-d9bb08c-6552714{font-family:"Noto Serif SC";font-weight:600;font-size:36px;color:var(--green);letter-spacing:1px;}.elementor .e-51ffd95-aac2b1d{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-56f2d56-7edd943{font-weight:400;font-size:16px;color:var(--gray);letter-spacing:1px;}.elementor .e-dd8f61b-7781b00{font-weight:400;font-size:16px;color:var(--gray);letter-spacing:1px;}.elementor .e-8fb1c41-059a5ba{max-width:900px;padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-361a993-14d32d8{width:35%;padding:0px;border-radius:8px;border-width:1px;border-color:var(--green);border-style:none;display:flex;flex-direction:column;gap:50px;align-items:center;}.elementor .e-49b57cc-d78d34d{font-weight:400;font-size:14px;color:var(--pale-black);letter-spacing:1px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:var(--light-gray);align-self:start;}.elementor .e-d432bd4-062efac{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:var(--green);letter-spacing:1px;}.elementor .e-493806a-58f7a5f{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-a2d5e2c-1851783{background-color:var(--light-gray);}.elementor .e-faf2b72-bc63e6d{font-weight:400;font-size:16px;color:var(--gray);letter-spacing:1px;}.elementor .e-722cdb3-81163e5{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-f53f968-7d9d690{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-b40f090-95b85d1{font-weight:400;font-size:14px;color:var(--pale-black);letter-spacing:1px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:var(--light-gray);align-self:start;}.elementor .e-05c6296-de2c509{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:var(--green);letter-spacing:1px;}.elementor .e-517b0ac-68daf2a{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-d37a871-1bca23d{background-color:var(--light-gray);}.elementor .e-2301816-58e3f73{font-weight:400;font-size:16px;color:var(--gray);letter-spacing:1px;}.elementor .e-8495368-d08c1d2{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-4072bb4-5cfda96{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-f84342d-eca936a{font-weight:400;font-size:14px;color:var(--pale-black);letter-spacing:1px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:var(--light-gray);align-self:start;}.elementor .e-efabf50-dff8308{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:var(--green);letter-spacing:1px;}.elementor .e-4896377-cb58bec{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-514e267-900eb34{background-color:var(--light-gray);}.elementor .e-5445c7b-05bf277{font-weight:400;font-size:16px;color:var(--gray);letter-spacing:1px;}.elementor .e-e0ad851-d2803fb{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-cb5fe8e-b9445be{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4ca7570-04768d7{font-weight:400;font-size:14px;color:var(--pale-black);letter-spacing:1px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:var(--light-gray);align-self:start;}.elementor .e-0e61f3a-8689ca7{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:var(--green);letter-spacing:1px;}.elementor .e-04108b7-3ada581{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-414d5f1-f7c242d{background-color:var(--light-gray);}.elementor .e-5bd91c9-69ac504{font-weight:400;font-size:16px;color:var(--gray);letter-spacing:1px;}.elementor .e-dfb901e-812d99e{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-4c2b62a-f7ff389{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-94b7276-5db62eb{font-weight:400;font-size:14px;color:var(--pale-black);letter-spacing:1px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:var(--light-gray);align-self:start;}.elementor .e-0b93dae-2817297{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:var(--green);letter-spacing:1px;}.elementor .e-cd873f8-f974b8e{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-bf98ef6-906094d{background-color:var(--light-gray);}.elementor .e-4f7897d-e367431{font-weight:400;font-size:16px;color:var(--gray);letter-spacing:1px;}.elementor .e-3e5c601-ea2d0ef{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-fbd5df6-44ed8ce{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3e21b7d-84ece3f{width:65%;padding:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-83cdd0f-433c23f{font-weight:400;font-size:14px;color:var(--pale-black);letter-spacing:1px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:#ffffff;align-self:start;}.elementor .e-c3e8f7b-3e11327{font-family:"Noto Serif SC";font-weight:600;font-size:56px;color:#ffffff;letter-spacing:1px;}.elementor .e-bea5732-e4ac423{font-weight:400;font-size:14px;color:var(--medium-gray);letter-spacing:1px;}.elementor .e-27134d2-4c90315{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-810113c-e3c5ff0{font-weight:400;font-size:16px;color:var(--light-gray);letter-spacing:1px;}.elementor .e-91dcc8b-7b9f33b{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5d7d7ce-2fde14d{font-weight:400;font-size:16px;color:var(--light-gray);letter-spacing:1px;}.elementor .e-9977465-46e9833{max-width:900px;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-2d50130-026022b{width:50%;padding:0px;display:flex;flex-direction:column;gap:50px;justify-content:center;}.elementor .e-6a01f19-dbfc52b{aspect-ratio:3/4;object-fit:cover;object-position:center center;border-radius:8px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);}.elementor .e-6755b3e-513d795{width:35%;padding:0px;border-radius:8px;border-width:1px;border-color:var(--green);border-style:none;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-334c845-e91584f{font-weight:400;font-size:14px;color:#ffffff;letter-spacing:1px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:50px;background-color:var(--green);align-self:start;}.elementor .e-7696056-23e49a2{font-family:"Noto Serif SC";font-weight:600;font-size:56px;color:var(--green);letter-spacing:1px;}.elementor .e-f73e173-87ff549{font-weight:400;font-size:14px;color:var(--gray);letter-spacing:1px;}.elementor .e-dbb516b-7b675ad{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5d8e3c2-12405ba{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-85a31ca-2415f3f{max-width:900px;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-cf80284-0cf8c00{width:65%;padding:0px;display:flex;flex-direction:column;gap:50px;justify-content:center;}.elementor .e-e7d3927-473ae66{font-family:"Noto Serif SC";font-weight:600;font-size:36px;color:var(--green);letter-spacing:1px;text-align:center;}.elementor .e-172c44a-f79b8d4{padding:0px;margin-block-end:60px;display:flex;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-c9caa0d-695967b{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:var(--pale-black);letter-spacing:1px;}.elementor .e-c8780db-3498d7d{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-d3031b6-532213c{font-weight:600;font-size:21px;color:var(--green);letter-spacing:1px;}.elementor .e-96c704e-f653035{font-weight:400;font-size:16px;color:var(--gray);letter-spacing:1px;}.elementor .e-553fd7f-116695c{font-weight:400;font-size:14px;color:var(--gray);letter-spacing:1px;}.elementor .e-9bf0b5b-0b76f6c{font-weight:400;font-size:16px;color:var(--pale-black);letter-spacing:1px;flex:1 1 auto;}.elementor .e-b596253-1d4cc96{padding:20px;border-radius:4px;border-width:1px;border-color:var(--light-gray);border-style:dashed;background-color:var(--lightest-gray);display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-5b5d8fb-92be55c{width:auto;font-weight:400;font-size:14px;color:var(--gray);letter-spacing:1px;}.elementor .e-6d94dc6-76872a3{width:auto;padding:0px;display:flex;flex-direction:row;gap:5px;align-items:center;align-self:start;}.elementor .e-9de9db9-600f77f{padding:30px;border-radius:8px;border-width:1px;border-color:var(--green);border-style:solid;display:flex;flex-direction:column;gap:20px;}.elementor .e-6a58343-5f77e98{font-family:"Noto Serif SC";font-weight:600;font-size:21px;color:var(--pale-black);letter-spacing:1px;}.elementor .e-90073e1-cc07c6f{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-6348475-5ba4c66{font-weight:600;font-size:21px;color:var(--green);letter-spacing:1px;}.elementor .e-a4da411-34cc790{font-weight:400;font-size:16px;color:var(--gray);letter-spacing:1px;}.elementor .e-4b62bc7-2beac68{padding:30px;border-radius:8px;border-width:1px;border-color:var(--light-gray);border-style:solid;display:flex;flex-direction:column;gap:20px;}.elementor .e-40d3fb7-7da85ac{padding:0px;display:flex;flex-direction:row;gap:20px;}.elementor .e-6bfd366-181d598{column-gap:20px;padding:0px;display:flex;flex-direction:column;row-gap:100px;}.elementor .e-fe870fc-e0b85a1{font-weight:400;font-size:26px;color:var(--green);letter-spacing:1px;}.elementor .e-77c2dd7-540126a{font-weight:400;font-size:26px;color:var(--green);letter-spacing:1px;}.elementor .e-cc3bcbf-42f44e9{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:start;}.elementor .e-e3ebc6b-4047a26{width:auto;height:60px;}.elementor .e-dceae89-0ac1c2c{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:start;}