.elementor-557 .elementor-element.elementor-element-620f613{--display:flex;--background-transition:.3s;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px}.elementor-557 .elementor-element.elementor-element-af78eed>.elementor-widget-container{margin:59px 0 26px}.elementor-557 .elementor-element.elementor-element-af78eed{text-align:center}.elementor-557 .elementor-element.elementor-element-af78eed .elementor-heading-title{color:var(--e-global-color-text);font-family:"Zen Maru Gothic",Sans-serif;font-size:26px;font-weight:700;line-height:1.9em;letter-spacing:.08em}.elementor-557 .elementor-element.elementor-element-291ef0d{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-557 .elementor-element.elementor-element-291ef0d>.elementor-widget-container{margin:0;padding:0}.elementor-557 .elementor-element.elementor-element-291ef0d.elementor-element{--align-self:center}.elementor-557 .elementor-element.elementor-element-291ef0d img{border-radius:10px}.elementor-557 .elementor-element.elementor-element-123591f{width:var(--container-widget-width,46%);max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:left;font-family:"Zen Maru Gothic",Sans-serif;font-size:16px;font-weight:600;line-height:.8em;letter-spacing:.06em}.elementor-557 .elementor-element.elementor-element-123591f>.elementor-widget-container{margin:20px 0 0}.elementor-557 .elementor-element.elementor-element-123591f.elementor-element{--align-self:center}@media(max-width:767px){.elementor-557 .elementor-element.elementor-element-620f613{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-557 .elementor-element.elementor-element-af78eed{width:100%;max-width:100%}.elementor-557 .elementor-element.elementor-element-af78eed>.elementor-widget-container{margin:16px 0 0}.elementor-557 .elementor-element.elementor-element-af78eed .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-557 .elementor-element.elementor-element-291ef0d>.elementor-widget-container{margin:18px 0 0}.elementor-557 .elementor-element.elementor-element-291ef0d{--container-widget-width:87%;--container-widget-flex-grow:0;width:var(--container-widget-width,87%);max-width:87%}.elementor-557 .elementor-element.elementor-element-123591f{--container-widget-width:86%;--container-widget-flex-grow:0;width:var(--container-widget-width,86%);max-width:86%;font-size:14px;line-height:.5em;letter-spacing:.05em}}.elementor-widget-container{font-size:14px;line-height:1.5em;letter-spacing:.03em}