.elementor .e-0c2b567-1d1884c{font-family:Merriweather;font-weight:700;font-size:33px;color:#fff;text-align:start;-webkit-text-stroke:;margin-block-start:-14px;background-clip:text;filter:drop-shadow(2px 2px 5px rgb(0 0 0));display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.elementor .e-8976f37-fadacd3{max-width:780px;object-fit:cover;font-family:Montserrat;font-weight:500;font-size:18px;color:#fff;line-height:25px;text-align:center;padding-block-start:42px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;background-image:linear-gradient(180deg,#000000 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;filter:drop-shadow(2px 2px 3px rgb(0 0 0));display:flex;justify-content:center;align-items:center}.elementor .e-9809054-521196d{font-family:Montserrat;font-weight:500;font-size:16px;color:#fff;padding-block-start:3px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:6px;border-radius:10px;background-color:#de1313;box-shadow:0 2px 8px 0 rgb(0 0 0 / .08)}.elementor .e-9809054-521196d:hover,.elementor .e-9809054-521196d:focus-visible{box-shadow:0 5px 15px 0 rgb(0 0 0 / .22)}.elementor .e-f8ba3b7-1744864{position:absolute;inset-inline-end:15px;inset-block-end:10px;font-family:Montserrat;font-weight:400;font-size:11px;color:#fffcf4;opacity:70%;align-self:end;order:99999}.elementor .e-f8ba3b7-1744864:hover,.elementor .e-f8ba3b7-1744864:focus-visible{text-decoration:underline}.elementor .e-7df57ac-452ac51{height:450px;overflow:visible;background-image:linear-gradient(134deg,rgb(0 0 0 / .34) 0%,#fff0 62%),url(https://ngjs.nl/wp-content/uploads/2026/07/Hasegawa_saikokushasei.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor .e-82bbf8d-abd1eea{font-family:Merriweather;font-weight:700;font-size:30px;color:#D09A40;margin-block-end:8px}.elementor .e-82bbf8d-abd1eea:hover,.elementor .e-82bbf8d-abd1eea:focus-visible{font-weight:700;text-decoration:underline;-webkit-text-stroke:0 #000;stroke:#000;stroke-width:0;transform-origin:52% 52% 0}.elementor .e-0e6177e-71f7876{width:80%;height:180px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:10px;margin:10px;border-radius:20px;background-color:#fff;transition:all 200ms;flex-direction:column}.elementor .e-8ecf9ba-73ea906{font-family:Merriweather;font-weight:700;font-size:30px;color:#D09A40;margin-block-end:8px}.elementor .e-8ecf9ba-73ea906:hover,.elementor .e-8ecf9ba-73ea906:focus-visible{text-decoration:underline}.elementor .e-eeaba70-215b6d6{width:80%;height:180px;overflow:visible;padding-inline-start:20px;margin:10px;border-radius:20px;background-color:#fff;flex-direction:column}.elementor .e-e00756f{overflow:visible;padding-inline-start:150px;padding-inline-end:150px;flex-direction:row;justify-content:center;align-items:center}