.elementor .e-825ef33-aebc71f{font-family:"Barlow Semi Condensed";font-weight:400;font-size:50px;color:#FFF9EF;text-align:center;}.elementor .e-7ddb501-ad75d22{font-family:"Noto Sans JP";font-weight:200;font-size:36px;color:#FFF9EF;align-self:center;}.elementor .e-432e449{flex-direction:column;gap:20px;justify-content:space-evenly;align-items:center;}.elementor .e-77abf0a{height:40vh;background-image:linear-gradient(#00000080, #00000080),url("https://imp-production.com/wp-content/uploads/2026/07/hero_contact-1024x437.png");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4c43d10-5a23191{font-family:"Noto Sans JP";font-weight:200;line-height:36px;text-align:start;}.elementor .e-0dd2f9b-cb6955a{max-width:700px;padding:10px;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-0a67e84-9649232{font-family:"Noto Sans JP";font-weight:300;font-size:22px;color:#373737;}.elementor .e-9a06535-64aff2d{width:100%;height:1px;margin-block-end:14px;background-color:#FAAB17;}.elementor .e-bf0c695-21e19e8{font-family:"Noto Sans JP";font-weight:200;line-height:36px;text-align:start;}.elementor .e-f329223-b6fad45{font-family:"Noto Sans JP";font-weight:200;color:#dd0000;line-height:26px;text-align:start;}.elementor .e-dd6ae52-97ca888{padding:0px;flex-direction:column;gap:20px;}.elementor .e-b832e77-a2d1358{padding-block-end:0px;flex-direction:column;gap:5px;}.elementor .e-17b8b1f{max-width:700px;padding-block-start:60px;padding-block-end:80px;flex-direction:column;gap:20px;align-items:center;}