.elementor .e-6077ffb2-1385{width:23%;}.elementor .e-65713611-9cb2{font-family:"Noto Serif JP";font-size:14px;color:#c9ced2;letter-spacing:0.08em;line-height:2;margin:0px;}.elementor .e-23dc7202-4e5f{padding:0px;flex-direction:column;gap:18px;}.elementor .e-44710d56-4ab7{font-family:"Cormorant Garamond";font-size:13px;color:#9fb57f;letter-spacing:0.24em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4947381e-46d3:hover,.elementor .e-4947381e-46d3:focus-visible{color:#b9cc97;}.elementor .e-4947381e-46d3{font-size:14px;color:#e8ebed;margin:0px;}.elementor .e-66f4b7a8-ba4b:hover,.elementor .e-66f4b7a8-ba4b:focus-visible{color:#b9cc97;}.elementor .e-66f4b7a8-ba4b{font-size:14px;color:#e8ebed;margin:0px;}.elementor .e-50647d3e-d4cb:hover,.elementor .e-50647d3e-d4cb:focus-visible{color:#b9cc97;}.elementor .e-50647d3e-d4cb{font-size:14px;color:#e8ebed;margin:0px;}.elementor .e-19b4e820-2663:hover,.elementor .e-19b4e820-2663:focus-visible{color:#b9cc97;}.elementor .e-19b4e820-2663{font-size:14px;color:#e8ebed;margin:0px;}.elementor .e-1924b2b-50ab{padding:0px;flex-direction:column;gap:12px;}.elementor .e-2dadf954-e16f{font-family:"Cormorant Garamond";font-size:13px;color:#9fb57f;letter-spacing:0.24em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2b741d93-2652:hover,.elementor .e-2b741d93-2652:focus-visible{color:#b9cc97;}.elementor .e-2b741d93-2652{font-size:14px;color:#e8ebed;margin:0px;}.elementor .e-6820eec4-e4e1:hover,.elementor .e-6820eec4-e4e1:focus-visible{color:#b9cc97;}.elementor .e-6820eec4-e4e1{font-size:14px;color:#e8ebed;margin:0px;}.elementor .e-37f4fee7-8190:hover,.elementor .e-37f4fee7-8190:focus-visible{color:#b9cc97;}.elementor .e-37f4fee7-8190{font-size:14px;color:#e8ebed;margin:0px;}.elementor .e-53cfc1d4-d03e{padding:0px;flex-direction:column;gap:12px;}.elementor .e-2dbba3d-f29f{width:100%;padding:0px;display:grid;gap:48px;grid-template-columns:2fr 1fr 1fr;}.elementor .e-3d6d0c93-31d0{font-size:13px;color:#d9dde0;line-height:1.9;margin:0px;}.elementor .e-2282f196-c80b{font-size:13px;color:#d9dde0;line-height:1.9;margin:0px;}.elementor .e-19402f94-7e30{width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;border-block-start: 1px solid #3a4046; border-block-end: 1px solid #3a4046;\n}.elementor .e-1a6fe8da-6218{font-size:12px;color:#9aa1a7;margin:0px;}.elementor .e-2f9f44c1-5ac5{font-size:12px;color:#9aa1a7;letter-spacing:0.06em;margin:0px;}.elementor .e-446500a8-148a{width:100%;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-76d7429-9b0b{width:100%;max-width:1080px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-4cd0fe0b-5000{width:100%;padding-block-start:80px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;background-color:#1f2326;display:flex;flex-direction:column;align-items:center;}