.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-643866f{--display:flex;}.elementor-widget-yasaka-header .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-yasaka-header .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-3c501cb .yasaka-header-subtitle{color:#666666;}.elementor-25 .elementor-element.elementor-element-3c501cb .yasaka-header-menu a{color:#333333;}.elementor-25 .elementor-element.elementor-element-3c501cb .yasaka-header-menu a:hover{color:#8B0000;}.elementor-25 .elementor-element.elementor-element-3c501cb .yasaka-header-menu.horizontal li{margin-right:20px;}.elementor-25 .elementor-element.elementor-element-3c501cb .yasaka-header-menu.vertical li{margin-bottom:20px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}