.elementor-4875 .elementor-element.elementor-element-df7eaf9{padding:50px 0px 50px 0px;}.elementor-4875 .elementor-element.elementor-element-f69853b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4875 .elementor-element.elementor-element-ea4b93f{text-align:right;width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;align-self:center;z-index:5;}.elementor-4875 .elementor-element.elementor-element-ea4b93f .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Libre Caslon Display", Sans-serif;font-size:1.5em;font-weight:500;text-transform:capitalize;letter-spacing:0.06em;}.elementor-4875 .elementor-element.elementor-element-ea4b93f > .elementor-widget-container{margin:7px -20px 0px 0px;}.elementor-4875 .elementor-element.elementor-element-33881ab{text-align:left;width:var( --container-widget-width, 88px );max-width:88px;--container-widget-width:88px;--container-widget-flex-grow:0;align-self:center;z-index:1;}.elementor-4875 .elementor-element.elementor-element-33881ab .elementor-heading-title{color:#E6D9BE;font-family:"Shippori Mincho", Sans-serif;font-size:4.7em;font-weight:500;font-style:italic;line-height:1.3em;letter-spacing:0.02em;}.elementor-4875 .elementor-element.elementor-element-33881ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4875 .elementor-element.elementor-element-776a3e5{text-align:center;}.elementor-4875 .elementor-element.elementor-element-776a3e5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.5em;letter-spacing:0.06em;}.elementor-4875 .elementor-element.elementor-element-776a3e5 > .elementor-widget-container{margin:13px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4875 .elementor-element.elementor-element-76d9f17{text-align:center;color:var( --e-global-color-text );font-family:"Noto Serif JP", Sans-serif;font-size:0.8em;font-weight:500;line-height:2.1em;letter-spacing:0.07em;}.elementor-4875 .elementor-element.elementor-element-76d9f17 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:767px){.elementor-4875 .elementor-element.elementor-element-df7eaf9{padding:35px 10px 35px 10px;}.elementor-4875 .elementor-element.elementor-element-f69853b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4875 .elementor-element.elementor-element-ea4b93f .elementor-heading-title{font-size:1.5em;}.elementor-4875 .elementor-element.elementor-element-ea4b93f > .elementor-widget-container{margin:3px -15px 0px 0px;}.elementor-4875 .elementor-element.elementor-element-ea4b93f{--container-widget-width:47px;--container-widget-flex-grow:0;width:var( --container-widget-width, 47px );max-width:47px;}.elementor-4875 .elementor-element.elementor-element-33881ab .elementor-heading-title{font-size:3.7em;}.elementor-4875 .elementor-element.elementor-element-33881ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4875 .elementor-element.elementor-element-33881ab{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-4875 .elementor-element.elementor-element-776a3e5 .elementor-heading-title{font-size:1.1em;line-height:1.6em;letter-spacing:0.06em;}.elementor-4875 .elementor-element.elementor-element-776a3e5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4875 .elementor-element.elementor-element-76d9f17{line-height:1.8em;}.elementor-4875 .elementor-element.elementor-element-76d9f17 > .elementor-widget-container{margin:20px 0px 0px 0px;}}