.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2132 .elementor-element.elementor-element-af6c596{text-align:center;}.elementor-2132 .elementor-element.elementor-element-af6c596 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:33px;font-weight:900;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#CE7300;}.elementor-2132 .elementor-element.elementor-element-98c2475{text-align:center;}.elementor-2132 .elementor-element.elementor-element-98c2475 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:800;line-height:100px;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#FF6E00;}.elementor-2132 .elementor-element.elementor-element-98c2475 .elementor-heading-title a:hover, .elementor-2132 .elementor-element.elementor-element-98c2475 .elementor-heading-title a:focus{color:#00FF70;}.elementor-2132 .elementor-element.elementor-element-98c2475 .elementor-heading-title a{transition-duration:1s;}.elementor-2132 .elementor-element.elementor-element-e4dd42c{--display:flex;}.elementor-2132 .elementor-element.elementor-element-e4dd42c:not(.elementor-motion-effects-element-type-background), .elementor-2132 .elementor-element.elementor-element-e4dd42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00521B;}.elementor-2132 .elementor-element.elementor-element-cb981da{text-align:start;}.elementor-2132 .elementor-element.elementor-element-cb981da .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:800;}.elementor-2132 .elementor-element.elementor-element-a6ce653{--display:flex;}.elementor-2132 .elementor-element.elementor-element-a6ce653:not(.elementor-motion-effects-element-type-background), .elementor-2132 .elementor-element.elementor-element-a6ce653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00521B;}.elementor-2132 .elementor-element.elementor-element-f0f9c33{text-align:start;}.elementor-2132 .elementor-element.elementor-element-f0f9c33 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:800;text-shadow:1px 1px 10px rgba(0,0,0,0.3);}.elementor-2132 .elementor-element.elementor-element-f0f9c33 .elementor-heading-title a:hover, .elementor-2132 .elementor-element.elementor-element-f0f9c33 .elementor-heading-title a:focus{color:#FFDF00;}.elementor-2132 .elementor-element.elementor-element-dc26cb0{--display:flex;}.elementor-2132 .elementor-element.elementor-element-dc26cb0:not(.elementor-motion-effects-element-type-background), .elementor-2132 .elementor-element.elementor-element-dc26cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00521B;}.elementor-2132 .elementor-element.elementor-element-c936a59{text-align:start;}.elementor-2132 .elementor-element.elementor-element-c936a59 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:800;text-shadow:1px 1px 10px rgba(0,0,0,0.3);}.elementor-2132 .elementor-element.elementor-element-91baaae{--display:flex;}.elementor-2132 .elementor-element.elementor-element-91baaae:not(.elementor-motion-effects-element-type-background), .elementor-2132 .elementor-element.elementor-element-91baaae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00521B;}.elementor-2132 .elementor-element.elementor-element-adb8b83{text-align:start;}.elementor-2132 .elementor-element.elementor-element-adb8b83 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:800;text-shadow:1px 1px 10px rgba(0,0,0,0.3);}.elementor-2132 .elementor-element.elementor-element-9975862{--display:flex;}.elementor-2132 .elementor-element.elementor-element-9975862:not(.elementor-motion-effects-element-type-background), .elementor-2132 .elementor-element.elementor-element-9975862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00521B;}.elementor-2132 .elementor-element.elementor-element-20c926a{text-align:start;}.elementor-2132 .elementor-element.elementor-element-20c926a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:800;text-shadow:1px 1px 10px rgba(0,0,0,0.3);}