.elementor-239 .elementor-element.elementor-element-a2604e9{--display:flex;}.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 );color:var( --e-global-color-primary );}.elementor-239 .elementor-element.elementor-element-9437559{text-align:justify;}.elementor-239 .elementor-element.elementor-element-9437559 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0.1em;color:#333333;}.elementor-239 .elementor-element.elementor-element-8fc551e{text-align:justify;}.elementor-239 .elementor-element.elementor-element-8fc551e .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0.1em;color:#333333;}.elementor-239 .elementor-element.elementor-element-612e61d{text-align:justify;}.elementor-239 .elementor-element.elementor-element-612e61d .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0.1em;color:#333333;}.elementor-239 .elementor-element.elementor-element-c3261e8{text-align:justify;}.elementor-239 .elementor-element.elementor-element-c3261e8 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0.1em;color:#333333;}.elementor-239 .elementor-element.elementor-element-e0e4d5f{text-align:justify;}.elementor-239 .elementor-element.elementor-element-e0e4d5f .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0.1em;color:#333333;}.elementor-239 .elementor-element.elementor-element-ee1a17f{text-align:justify;}.elementor-239 .elementor-element.elementor-element-ee1a17f .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0.1em;color:#333333;}@media(max-width:1024px){.elementor-239 .elementor-element.elementor-element-9437559{text-align:center;}.elementor-239 .elementor-element.elementor-element-9437559 .elementor-heading-title{font-size:13px;}.elementor-239 .elementor-element.elementor-element-8fc551e{text-align:center;}.elementor-239 .elementor-element.elementor-element-8fc551e .elementor-heading-title{font-size:13px;}.elementor-239 .elementor-element.elementor-element-612e61d{text-align:center;}.elementor-239 .elementor-element.elementor-element-612e61d .elementor-heading-title{font-size:13px;}.elementor-239 .elementor-element.elementor-element-c3261e8{text-align:center;}.elementor-239 .elementor-element.elementor-element-c3261e8 .elementor-heading-title{font-size:13px;}.elementor-239 .elementor-element.elementor-element-e0e4d5f{text-align:center;}.elementor-239 .elementor-element.elementor-element-e0e4d5f .elementor-heading-title{font-size:13px;}.elementor-239 .elementor-element.elementor-element-ee1a17f{text-align:center;}.elementor-239 .elementor-element.elementor-element-ee1a17f .elementor-heading-title{font-size:13px;}}@media(max-width:767px){.elementor-239 .elementor-element.elementor-element-9437559{text-align:center;}.elementor-239 .elementor-element.elementor-element-9437559 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0.05em;}.elementor-239 .elementor-element.elementor-element-8fc551e{text-align:center;}.elementor-239 .elementor-element.elementor-element-8fc551e .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0.05em;}.elementor-239 .elementor-element.elementor-element-612e61d{text-align:center;}.elementor-239 .elementor-element.elementor-element-612e61d .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0.05em;}.elementor-239 .elementor-element.elementor-element-c3261e8{text-align:center;}.elementor-239 .elementor-element.elementor-element-c3261e8 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0.05em;}.elementor-239 .elementor-element.elementor-element-e0e4d5f{text-align:center;}.elementor-239 .elementor-element.elementor-element-e0e4d5f .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0.05em;}.elementor-239 .elementor-element.elementor-element-ee1a17f{text-align:center;}.elementor-239 .elementor-element.elementor-element-ee1a17f .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0.05em;}}