.elementor-2483 .elementor-element.elementor-element-2717075:not(.elementor-motion-effects-element-type-background), .elementor-2483 .elementor-element.elementor-element-2717075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d8a338 );}.elementor-2483 .elementor-element.elementor-element-2717075 > .elementor-container{min-height:35vw;}.elementor-2483 .elementor-element.elementor-element-2717075 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2483 .elementor-element.elementor-element-2717075{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7.5% 0% 7.5%;}.elementor-bc-flex-widget .elementor-2483 .elementor-element.elementor-element-55812cc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2483 .elementor-element.elementor-element-55812cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2483 .elementor-element.elementor-element-55812cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2483 .elementor-element.elementor-element-bbe044a:not(.elementor-motion-effects-element-type-background), .elementor-2483 .elementor-element.elementor-element-bbe044a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d8a338 );}.elementor-2483 .elementor-element.elementor-element-bbe044a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 10% 5% 10%;}.elementor-2483 .elementor-element.elementor-element-bbe044a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2483 .elementor-element.elementor-element-9c1c8b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2483 .elementor-element.elementor-element-cf4813f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2483 .elementor-element.elementor-element-9056c85{padding:10% 0% 0% 0%;}.elementor-2483 .elementor-element.elementor-element-a07c4ff{border-style:none;}.elementor-2483 .elementor-element.elementor-element-eca5550 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2483 .elementor-element.elementor-element-5d4a95e{border-style:solid;border-width:0px 0px 0.1px 0px;border-color:#B3AFA988;padding:0% 0% 0% 0%;}.elementor-2483 .elementor-element.elementor-element-23d0e4f > .elementor-element-populated{border-style:solid;border-width:0px 0.1px 0px 0px;border-color:#B3AFA988;padding:15% 15% 15% 15%;}.elementor-2483 .elementor-element.elementor-element-08653ee{text-align:center;}.elementor-2483 .elementor-element.elementor-element-08653ee .elementor-heading-title{font-size:4vw;font-weight:100;text-transform:uppercase;letter-spacing:0.05em;color:#F5F5F5;}.elementor-2483 .elementor-element.elementor-element-503a7af > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-2483 .elementor-element.elementor-element-503a7af{text-align:center;}.elementor-2483 .elementor-element.elementor-element-503a7af .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1vw;line-height:1.7em;letter-spacing:0.05em;}.elementor-2483 .elementor-element.elementor-element-4607943 > .elementor-element-populated{padding:15% 15% 15% 15%;}.elementor-2483 .elementor-element.elementor-element-31000af{text-align:center;}.elementor-2483 .elementor-element.elementor-element-31000af .elementor-heading-title{font-size:4vw;font-weight:100;text-transform:uppercase;letter-spacing:0.05em;color:#F5F5F5;}.elementor-2483 .elementor-element.elementor-element-41aa8c6 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-2483 .elementor-element.elementor-element-41aa8c6{text-align:center;}.elementor-2483 .elementor-element.elementor-element-41aa8c6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1vw;line-height:1.7em;letter-spacing:0.05em;}body.elementor-page-2483:not(.elementor-motion-effects-element-type-background), body.elementor-page-2483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9aedc36 );}@media(min-width:480px){.elementor-2483 .elementor-element.elementor-element-c20cce8{width:30%;}.elementor-2483 .elementor-element.elementor-element-cf4813f{width:70%;}}@media(max-width:1023px){.elementor-2483 .elementor-element.elementor-element-2717075 > .elementor-container{min-height:40vw;}.elementor-2483 .elementor-element.elementor-element-bbe044a{padding:03% 5% 5% 5%;}.elementor-2483 .elementor-element.elementor-element-cf4813f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2483 .elementor-element.elementor-element-23d0e4f > .elementor-element-populated{padding:15% 10% 15% 10%;}.elementor-2483 .elementor-element.elementor-element-503a7af .elementor-heading-title{font-size:1.3vw;}.elementor-2483 .elementor-element.elementor-element-4607943 > .elementor-element-populated{padding:15% 10% 15% 10%;}.elementor-2483 .elementor-element.elementor-element-41aa8c6 .elementor-heading-title{font-size:1.3vw;}}@media(max-width:479px){.elementor-2483 .elementor-element.elementor-element-2717075 > .elementor-container{min-height:55vw;}.elementor-2483 .elementor-element.elementor-element-2717075{padding:10% 7.5% 0% 7.5%;}.elementor-2483 .elementor-element.elementor-element-bbe044a{padding:010% 7.5% 15% 7.5%;}.elementor-2483 .elementor-element.elementor-element-9c1c8b5 > .elementor-element-populated{padding:0% 0% 5% 0%;}.elementor-2483 .elementor-element.elementor-element-cf4813f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2483 .elementor-element.elementor-element-9056c85{padding:25% 0% 0% 0%;}.elementor-2483 .elementor-element.elementor-element-23d0e4f > .elementor-element-populated{border-width:0px 0px 0.1px 0px;padding:15% 5% 15% 5%;}.elementor-2483 .elementor-element.elementor-element-08653ee{width:100%;max-width:100%;}.elementor-2483 .elementor-element.elementor-element-08653ee .elementor-heading-title{font-size:8vw;}.elementor-2483 .elementor-element.elementor-element-503a7af .elementor-heading-title{font-size:2.8vw;line-height:2em;}.elementor-2483 .elementor-element.elementor-element-4607943 > .elementor-element-populated{padding:15% 5% 15% 5%;}.elementor-2483 .elementor-element.elementor-element-31000af{width:100%;max-width:100%;}.elementor-2483 .elementor-element.elementor-element-31000af .elementor-heading-title{font-size:8vw;}.elementor-2483 .elementor-element.elementor-element-41aa8c6 .elementor-heading-title{font-size:2.8vw;line-height:2em;}}/* Start custom CSS for heading, class: .elementor-element-08653ee *//*.elementor-2483 .elementor-element.elementor-element-08653ee{
    color: transparent;
    background: linear-gradient(90deg, #757575 0%, #9E9E9E 33%, #E8E8E8 62%, #9E9E9E 83%, #757575 100%);
  background: -webkit-linear-gradient(90deg, #757575 0%, #9E9E9E 33%, #E8E8E8 62%, #9E9E9E 83%, #757575 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31000af *//*.elementor-2483 .elementor-element.elementor-element-31000af{
    color: transparent;
    background: linear-gradient(90deg, #757575 0%, #9E9E9E 33%, #E8E8E8 62%, #9E9E9E 83%, #757575 100%);
  background: -webkit-linear-gradient(90deg, #757575 0%, #9E9E9E 33%, #E8E8E8 62%, #9E9E9E 83%, #757575 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}*//* End custom CSS */