.elementor .e-480e1f18-223a{font-weight:500;font-size:0.75rem;color:#C6C9D0;letter-spacing:0.08em;margin:0px;}.elementor .e-3d458e68-bd87{font-weight:300;font-size:4rem;color:#FFFFFF;letter-spacing:-0.04em;line-height:1.04;margin:0px;}.elementor .e-2f0f7af1-7fdb{max-width:42ch;font-weight:300;font-size:1.125rem;color:#C6C9D0;line-height:1.6;margin:0px;}.elementor .e-1084fb24-d1a1{padding:0px;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-33d92657-7f79{color:#FFFFFF;padding-block-start:9rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tosen-ink);}.elementor .e-563c4acd-a686{padding:0px;}.elementor .e-8f7ff04-9834{padding-block-start:4rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1746f548-8fa6{font-family:var(--tosen-font);font-weight:300;font-size:clamp(28px, 2.6vw, 36px);color:inherit;line-height:1.2;margin:0px;& span { display: block; font-size: 16px; line-height: 1.6; margin-top: 20px; max-width: 40ch; }\n}.elementor .e-8084419-1611{width:20px;height:20px;color:inherit;display:inline-block;flex:0 0 auto;fill: currentColor;\n}.elementor .e-5a0fba8c-ee34:hover,.elementor .e-5a0fba8c-ee34:focus-visible{background-color:#E9EBEE;}.elementor .e-5a0fba8c-ee34{min-width:0px;min-height:240px;font-weight:300;color:#2D323C;line-height:1.2;text-decoration:none;padding:40px;background-color:#F1F2F4;display:flex;flex-direction:row;gap:16px;flex:1 1 0%;justify-content:space-between;align-items:flex-start;}.elementor .e-6459e390-4afb{font-family:var(--tosen-font);font-weight:300;font-size:clamp(28px, 2.6vw, 36px);color:inherit;line-height:1.2;margin:0px;& span { display: block; font-size: 16px; line-height: 1.6; margin-top: 20px; max-width: 40ch; }\n}.elementor .e-4f909e4d-5250{width:20px;height:20px;color:inherit;display:inline-block;flex:0 0 auto;fill: currentColor;\n}.elementor .e-3889558f-a252:hover,.elementor .e-3889558f-a252:focus-visible{background-color:#F5AA0A;}.elementor .e-3889558f-a252{min-width:0px;min-height:240px;font-weight:300;color:#2D323C;line-height:1.2;text-decoration:none;padding:40px;background-color:#FFB51B;display:flex;flex-direction:row;gap:16px;flex:1 1 0%;justify-content:space-between;align-items:flex-start;}.elementor .e-3a28c50-d3d3{padding-block-start:0px;padding-block-end:5rem;border-block-start-width:0px;display:flex;gap:1.5rem;justify-content:space-between;align-items:stretch;border-top-style: solid; border-top-color: #D7D9DE;\n}.elementor .e-5309f697-b1ce{font-family:var(--tosen-font);color:var(--tosen-ink);padding:0px;background-color:#FFFFFF;display:block;}