.elementor-930 .elementor-element.elementor-element-acc0f9c:not(.elementor-motion-effects-element-type-background), .elementor-930 .elementor-element.elementor-element-acc0f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.discoverjapan.guide/wp-content/uploads/2022/03/hakone-shrine-3.jpg") 50% 50%;background-size:cover;}.elementor-930 .elementor-element.elementor-element-acc0f9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-930 .elementor-element.elementor-element-acc0f9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-930 .elementor-element.elementor-element-acc0f9c > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:47px;}.elementor-930 .elementor-element.elementor-element-b02b276{--spacer-size:194px;}.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-930 .elementor-element.elementor-element-1c411a0 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-930 .elementor-element.elementor-element-1c411a0 .elementor-heading-title{text-shadow:0px 0px 14px rgba(0, 0, 0, 0.97);color:#FFFFFF;}.elementor-930 .elementor-element.elementor-element-c7b3675 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-930 .elementor-element.elementor-element-c7b3675 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 19px rgba(7.499999999999991, 0.6684782608695647, 0.6684782608695647, 0.91);color:#FFFFFF;}.elementor-930 .elementor-element.elementor-element-c366897 > .elementor-widget-container{margin:-29px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-930 .elementor-element.elementor-element-c366897 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-shadow:0px 0px 34px rgba(0, 0, 0, 0.97);color:#FFFFFF;}.elementor-930 .elementor-element.elementor-element-1335ae2{--spacer-size:50px;}.elementor-930 .elementor-element.elementor-element-2cb8fcd > .elementor-container{max-width:1279px;}.elementor-930 .elementor-element.elementor-element-da9582b{text-align:center;}.elementor-930 .elementor-element.elementor-element-da9582b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-930 .elementor-element.elementor-element-3067a81 > .elementor-container{max-width:1165px;}.elementor-930 .elementor-element.elementor-element-918ca09{--spacer-size:26px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-930 .elementor-element.elementor-element-2d54648{--spacer-size:41px;}.elementor-930 .elementor-element.elementor-element-a62ba3d{--spacer-size:14px;}.elementor-930 .elementor-element.elementor-element-9ecc463{--spacer-size:10px;}.elementor-930 .elementor-element.elementor-element-3439dbb{--spacer-size:50px;}.elementor-930 .elementor-element.elementor-element-f0d5ac5{text-align:center;}.elementor-930 .elementor-element.elementor-element-f0d5ac5 .elementor-heading-title{color:#000000;}.elementor-930 .elementor-element.elementor-element-95ee814{--spacer-size:50px;}.elementor-930 .elementor-element.elementor-element-4870a65{text-align:center;}.elementor-930 .elementor-element.elementor-element-4870a65 .elementor-heading-title{color:#000000;}.elementor-930 .elementor-element.elementor-element-7ee88b3 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-930 .elementor-element.elementor-element-7ee88b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-930 .elementor-element.elementor-element-e4b7efb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-930 .elementor-element.elementor-element-e4b7efb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-930 .elementor-element.elementor-element-090eed5 .elementor-button{background-color:#F46C5F;}.elementor-930 .elementor-element.elementor-element-0acbe99 img{width:84%;}.elementor-930 .elementor-element.elementor-element-d0a3fb4 > .elementor-container{max-width:1600px;}.elementor-930 .elementor-element.elementor-element-b19b12c > .elementor-container{max-width:1342px;}.elementor-930 .elementor-element.elementor-element-8fa6aae{--spacer-size:50px;}.elementor-930 .elementor-element.elementor-element-2517133{--spacer-size:50px;}.elementor-930 .elementor-element.elementor-element-66b890e{text-align:center;}.elementor-930 .elementor-element.elementor-element-66b890e .elementor-heading-title{color:#000000;}.elementor-930 .elementor-element.elementor-element-1a386e4{--spacer-size:50px;}.elementor-930 .elementor-element.elementor-element-49aaebd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-930 .elementor-element.elementor-element-49aaebd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-930 .elementor-element.elementor-element-0118bd9{--spacer-size:50px;}.elementor-930 .elementor-element.elementor-element-67232d0{text-align:center;}.elementor-930 .elementor-element.elementor-element-67232d0 .elementor-heading-title{color:#000000;}.elementor-930 .elementor-element.elementor-element-ecf1cf1{--spacer-size:50px;}.elementor-930 .elementor-element.elementor-element-2afde38 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-930 .elementor-element.elementor-element-2afde38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-930 .elementor-element.elementor-element-298d05e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-930 .elementor-element.elementor-element-298d05e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-930 .elementor-element.elementor-element-1aee604 .elementor-button{background-color:#F46C5F;}.elementor-930 .elementor-element.elementor-element-0d78c62{--spacer-size:26px;}.elementor-930 .elementor-element.elementor-element-3356c56{text-align:center;}.elementor-930 .elementor-element.elementor-element-3356c56 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#BA0606;}.elementor-930 .elementor-element.elementor-element-5cc923e{--spacer-size:26px;}.elementor-930 .elementor-element.elementor-element-d7935ed{--spacer-size:117px;}.elementor-930 .elementor-element.elementor-element-de9f723{text-align:center;}.elementor-930 .elementor-element.elementor-element-de9f723 img{width:8%;}@media(max-width:767px){.elementor-930 .elementor-element.elementor-element-c7b3675 .elementor-heading-title{font-size:20px;}.elementor-930 .elementor-element.elementor-element-c366897 .elementor-heading-title{font-size:20px;}.elementor-930 .elementor-element.elementor-element-c1a6cd1{width:50%;}.elementor-930 .elementor-element.elementor-element-625fc52{width:50%;}.elementor-930 .elementor-element.elementor-element-7928341{width:50%;}.elementor-930 .elementor-element.elementor-element-23a6646{width:50%;}.elementor-930 .elementor-element.elementor-element-507db61{width:50%;}.elementor-930 .elementor-element.elementor-element-af64972{width:50%;}.elementor-930 .elementor-element.elementor-element-de9f723 img{width:41%;}}