.elementor .e-122b2b3c-c095{font-family:var(--font-heading);font-weight:600;font-size:44px;color:var(--color-text);letter-spacing:0.04em;line-height:1.55;}.elementor .e-753172e9-aaf9{font-family:var(--font-body);font-size:15px;color:var(--color-text);line-height:2;}.elementor .e-322ee82-2f6c{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-bg);letter-spacing:0.05em;}.elementor .e-b804ff3-f67f{width:14px;height:14px;}.elementor .e-7a640b39-a1ad:hover,.elementor .e-7a640b39-a1ad:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-accent-light);}.elementor .e-7a640b39-a1ad{width:auto;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:1px;border-color:var(--color-accent);border-style:solid;background-color:var(--color-accent);display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-760f5578-66fc{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-accent);letter-spacing:0.05em;}.elementor .e-15b96e3f-f9d2{width:14px;height:14px;}.elementor .e-3c697451-1684:hover,.elementor .e-3c697451-1684:focus-visible{background-color:var(--color-bg-tag);}.elementor .e-3c697451-1684{width:auto;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:1px;border-color:var(--color-accent-light);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-2057fc29-6b85{width:auto;padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-5439844e-4e93{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .e-500dbd09-6834{min-height:560px;padding-block-start:96px;padding-block-end:110px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(90deg, rgba(255,255,255,0.92) 0%,rgba(255,255,255,0.7) 32%,rgba(255,255,255,0) 60%),url("https://test.510-design.net/wp-content/uploads/2026/10/photo-hero-lake-biwarako.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--color-bg-light);display:block;}.elementor .e-6b9c4f1-fa5a{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.2em;}.elementor .e-5a8adc01-6532{font-family:var(--font-heading);font-weight:600;font-size:30px;color:var(--color-text);letter-spacing:0.06em;line-height:1.4;}.elementor .e-163b0463-6783{width:28px;padding:0px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: var(--color-accent-light);\n}.elementor .e-552a73e7-47b5{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-453b9f27-8c49{font-family:var(--font-body);font-size:13px;color:var(--color-text-sub);line-height:2.2;}.elementor .e-7719de55-2c37{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-accent);}.elementor .e-60dd01a5-f27d{width:14px;height:14px;}.elementor .e-6c43d347-d1a4:hover,.elementor .e-6c43d347-d1a4:focus-visible{background-color:var(--color-bg-tag);}.elementor .e-6c43d347-d1a4{width:auto;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:2px;border-width:1px;border-color:var(--color-accent-light);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:36px;align-items:center;}.elementor .e-61626626-f3ce{padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-203afcc8-c5d4{width:100%;height:auto;aspect-ratio:16/9.5;object-fit:cover;border-radius:2px;}.elementor .e-16147918-6ea3{max-width:1200px;column-gap:48px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:260px 1fr 1.1fr;grid-template-rows:auto;align-items:start;row-gap:32px;\n}.elementor .e-5a43d706-547e{padding-block-start:56px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-bg);display:block;}.elementor .e-6922947e-908b{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.2em;}.elementor .e-3e9c73de-6a91{font-family:var(--font-heading);font-weight:600;font-size:30px;color:var(--color-text);letter-spacing:0.06em;line-height:1.4;}.elementor .e-2fb5ee50-3e7a{width:auto;padding:0px;display:flex;flex-direction:column;gap:8px;flex:0 1 auto;}.elementor .e-53acb8b6-21bf{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);}.elementor .e-54835a5a-20df{width:12px;height:12px;}.elementor .e-2eec31ab-4d5a:hover,.elementor .e-2eec31ab-4d5a:focus-visible{opacity:70%;}.elementor .e-2eec31ab-4d5a{width:auto;text-decoration:none;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-2c9783d2-4069{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-790d3707-37cb{width:110px;font-family:var(--font-body);font-size:12px;color:var(--color-text-sub);flex:0 0 auto;}.elementor .e-1c137742-ac90{width:84px;font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);text-align:center;padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;border-radius:2px;background-color:var(--color-bg-tag);flex:0 0 auto;}.elementor .e-3e14826b-be1d{font-family:var(--font-body);font-size:13px;color:var(--color-text);line-height:1.7;}.elementor .e-7b70f182-e39c:hover,.elementor .e-7b70f182-e39c:focus-visible{opacity:70%;}.elementor .e-7b70f182-e39c{width:100%;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .e-6ea79899-490e{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--color-border); &:last-child { border-bottom:none; }\n}.elementor .e-2e0e3b06-d203{display:flex;flex-direction:column;gap:0px;grid-template-columns:1fr;grid-auto-rows:auto;}.elementor .e-2effb11-f91d{font-family:var(--font-body);font-size:13px;color:var(--color-text-sub);}.elementor .e-156107f7-eaa9{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2cd18cf2-edf0{padding:0px;display:block;}.elementor .e-2d995449-ee97{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);box-shadow:0px 2px 10px 0px rgba(15,76,129,0.05);display:flex;flex-direction:column;}.elementor .e-1836c09-863c{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .e-1d4f5704-f1cb{padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(135deg, #EAF4FB 0%,#F7FBFD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-bg-light);display:block;}.elementor .e-5600b4a3-5af7{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.2em;}.elementor .e-4a544497-ddff{font-family:var(--font-heading);font-weight:600;font-size:30px;color:var(--color-text);letter-spacing:0.06em;line-height:1.4;}.elementor .e-11087259-e7bb{width:auto;padding:0px;display:flex;flex-direction:column;gap:8px;flex:0 1 auto;}.elementor .e-3166c3e7-1178{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);}.elementor .e-24e5b085-8c43{width:12px;height:12px;}.elementor .e-59021124-21c6:hover,.elementor .e-59021124-21c6:focus-visible{opacity:70%;}.elementor .e-59021124-21c6{width:auto;text-decoration:none;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-51650254-19b7{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-4c2c37da-8760{width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;}.elementor .e-26b41698-521d{font-family:var(--font-heading);font-weight:600;font-size:19px;color:var(--color-text);letter-spacing:0.04em;}.elementor .e-77f18c36-3d66{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);margin-block-start:-4px;}.elementor .e-765cdc83-46f8{font-family:var(--font-body);font-size:12px;color:var(--color-text-sub);line-height:1.9;margin-block-start:8px;}.elementor .e-126e816e-1101{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);}.elementor .e-1c42051-8532{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);}.elementor .e-633bc4ea-21db{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);}.elementor .e-1785627-821c{padding:0px;margin-block-start:6px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-1fbd3881-afc0{padding-block-start:22px;padding-block-end:40px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:10px;}.elementor .e-69a3661e-75f2:hover,.elementor .e-69a3661e-75f2:focus-visible{border-color:var(--color-accent-light);}.elementor .e-69a3661e-75f2{overflow:hidden;text-decoration:none;padding:0px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);box-shadow:0px 2px 10px 0px rgba(15,76,129,0.05);display:flex;flex-direction:column;}.elementor .e-5e291719-2398{width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;}.elementor .e-6abaf57f-791d{font-family:var(--font-heading);font-weight:600;font-size:19px;color:var(--color-text);letter-spacing:0.04em;}.elementor .e-5b54cc8e-77bc{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);margin-block-start:-4px;}.elementor .e-c9a6330-a7e0{font-family:var(--font-body);font-size:12px;color:var(--color-text-sub);line-height:1.9;margin-block-start:8px;}.elementor .e-9b164d8-39de{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);}.elementor .e-45b77936-79c4{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);}.elementor .e-2b24e505-9eb0{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);}.elementor .e-71551ba0-5940{padding:0px;margin-block-start:6px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-65591e1c-9bbe{padding-block-start:22px;padding-block-end:40px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:10px;}.elementor .e-2c24d21c-94c6:hover,.elementor .e-2c24d21c-94c6:focus-visible{border-color:var(--color-accent-light);}.elementor .e-2c24d21c-94c6{overflow:hidden;text-decoration:none;padding:0px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);box-shadow:0px 2px 10px 0px rgba(15,76,129,0.05);display:flex;flex-direction:column;}.elementor .e-24258090-785b{width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;}.elementor .e-2aa3e8a4-2d7b{font-family:var(--font-heading);font-weight:600;font-size:19px;color:var(--color-text);letter-spacing:0.04em;}.elementor .e-33a47f91-578d{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);margin-block-start:-4px;}.elementor .e-501041c4-73df{font-family:var(--font-body);font-size:12px;color:var(--color-text-sub);line-height:1.9;margin-block-start:8px;}.elementor .e-948613b-f635{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);}.elementor .e-69e0fab4-53fa{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);}.elementor .e-34d59835-349e{font-family:var(--font-body);font-size:10px;color:var(--color-text-sub);padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg-light);}.elementor .e-4e2ed13d-76b1{padding:0px;margin-block-start:6px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-8fef856-3ff5{padding-block-start:22px;padding-block-end:40px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3a7de25e-5d2d:hover,.elementor .e-3a7de25e-5d2d:focus-visible{border-color:var(--color-accent-light);}.elementor .e-3a7de25e-5d2d{overflow:hidden;text-decoration:none;padding:0px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);box-shadow:0px 2px 10px 0px rgba(15,76,129,0.05);display:flex;flex-direction:column;}.elementor .e-c2aaa7e-e45e{column-gap:18px;padding:0px;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-template-rows:auto;row-gap:18px;\n}.elementor .e-2252fe6f-b8ac{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .e-3c52e573-4d87{padding-block-start:64px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-bg);display:block;}.elementor .e-a8794f7-44e4{font-family:var(--font-heading);font-weight:600;font-size:28px;color:var(--color-text);letter-spacing:0.06em;line-height:1.5;}.elementor .e-7c633067-47a6{font-family:var(--font-body);font-size:12px;color:var(--color-text-sub);line-height:1.9;}.elementor .e-5bf862a7-acf3:hover,.elementor .e-5bf862a7-acf3:focus-visible{text-decoration:underline;}.elementor .e-5bf862a7-acf3{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);text-decoration:none;}.elementor .e-7ec897cc-7922:hover,.elementor .e-7ec897cc-7922:focus-visible{text-decoration:underline;}.elementor .e-7ec897cc-7922{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);text-decoration:none;}.elementor .e-6148114e-4124:hover,.elementor .e-6148114e-4124:focus-visible{text-decoration:underline;}.elementor .e-6148114e-4124{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);text-decoration:none;}.elementor .e-2eb005a-3942{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;}.elementor .e-77f5c32a-c77a{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-7300e419-ffd1{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--color-bg);letter-spacing:0.08em;}.elementor .e-6ca71f88-cd72{width:14px;height:14px;}.elementor .e-51bff4d8-b19b:hover,.elementor .e-51bff4d8-b19b:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-accent-light);}.elementor .e-51bff4d8-b19b{width:auto;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;border-width:1px;border-color:var(--color-accent);border-style:solid;background-color:var(--color-accent);display:flex;flex-direction:row;gap:48px;flex:0 0 auto;justify-content:space-between;align-items:center;}.elementor .e-be365be-8d60{position:relative;z-index:2;padding-block-start:48px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;flex:1 1 60%;align-items:center;}.elementor .e-52c6c7f3-5ae9{width:30%;height:auto;min-height:220px;object-fit:cover;flex:0 0 30%;object-position:center;\n}.elementor .e-87e6aa9-84cd{min-height:220px;overflow:hidden;position:relative;padding:0px;background-image:linear-gradient(90deg, #EEF6FB 0%,#F7FBFD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-bg-light);display:flex;flex-direction:row;align-items:stretch;}.elementor .e-38d568a0-8c1c{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--color-text);}.elementor .e-ed50dff-4c28{width:12px;height:12px;}.elementor .e-667afdc9-c95c{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);}.elementor .e-486e2dc1-dc78:hover,.elementor .e-486e2dc1-dc78:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-bg-light);}.elementor .e-486e2dc1-dc78{text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-66415cdd-e6be{width:12px;height:12px;}.elementor .e-260f1541-93a7{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);}.elementor .e-433989d3-78e5:hover,.elementor .e-433989d3-78e5:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-bg-light);}.elementor .e-433989d3-78e5{text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-25eafab1-59e9{width:12px;height:12px;}.elementor .e-48b4a493-3ede{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);}.elementor .e-55736429-4a53:hover,.elementor .e-55736429-4a53:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-bg-light);}.elementor .e-55736429-4a53{text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-8fbf6dc-43bc{width:12px;height:12px;}.elementor .e-49409700-958a{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);}.elementor .e-416c4a13-9a51:hover,.elementor .e-416c4a13-9a51:focus-visible{border-color:var(--color-accent-light);background-color:var(--color-bg-light);}.elementor .e-416c4a13-9a51{text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;border-radius:2px;border-width:1px;border-color:var(--color-border);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-2989c7cf-bd9b{column-gap:12px;padding:0px;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;row-gap:12px;\n}.elementor .e-3e57d43a-77bf{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;}.elementor .e-3c7726de-fd49{padding-block-start:40px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-bg);display:block;}.elementor .e-6a97810e-c643{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-accent-light);letter-spacing:0.2em;}.elementor .e-76218aab-b9a6{font-family:var(--font-heading);font-weight:600;font-size:30px;color:var(--color-text);letter-spacing:0.06em;line-height:1.4;margin-block-end:14px;}.elementor .e-69729180-76fe{font-family:var(--font-body);font-size:12px;color:var(--color-text);line-height:1.9;}.elementor .e-55580abe-d8a1{font-family:var(--font-body);font-size:12px;color:var(--color-text-sub);line-height:1.9;}.elementor .e-4ca6b429-2b0a{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--color-accent);}.elementor .e-fd840e5-de1b{width:14px;height:14px;}.elementor .e-78fda183-d199:hover,.elementor .e-78fda183-d199:focus-visible{background-color:var(--color-bg-tag);}.elementor .e-78fda183-d199{width:auto;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:16px;border-radius:2px;border-width:1px;border-color:var(--color-accent-light);border-style:solid;background-color:var(--color-bg);display:flex;flex-direction:row;gap:36px;align-items:center;}.elementor .e-3872fe2e-da2e{padding-block-start:40px;padding-block-end:48px;padding-inline-start:max(48px, calc((100vw - 1200px) / 2));padding-inline-end:48px;display:flex;flex-direction:column;gap:10px;flex:1 1 50%;align-items:flex-start;}.elementor .e-75e8a2b0-ae82{min-height:300px;overflow:hidden;padding:0px;background-color:var(--color-bg-light);display:block;flex:1 1 50%;}.elementor .e-1ed959b7-bcb6{padding:0px;background-color:var(--color-bg);display:flex;flex-direction:row;align-items:stretch;}