.elementor-241 .elementor-element.elementor-element-0b2677a > .elementor-container{min-height:400px;}.elementor-241 .elementor-element.elementor-element-0b2677a > .elementor-container:after{content:"";min-height:inherit;}.elementor-241 .elementor-element.elementor-element-0b2677a:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-0b2677a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japan-railpass.eu/wp-content/uploads/2019/01/green-train-219618_1920-copy.jpg");background-position:center center;background-size:cover;}.elementor-241 .elementor-element.elementor-element-0b2677a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-241 .elementor-element.elementor-element-0b2677a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-b78c7ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-241 .elementor-element.elementor-element-b78c7ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-482906f{text-align:center;}.elementor-241 .elementor-element.elementor-element-482906f.elementor-widget-heading .elementor-heading-title{color:#54595f;}.elementor-241 .elementor-element.elementor-element-482906f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4em;font-weight:900;text-transform:capitalize;letter-spacing:1px;mix-blend-mode:exclusion;}.elementor-241 .elementor-element.elementor-element-482906f > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-241 .elementor-element.elementor-element-9161995{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-9161995 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-edbee3a > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-308bb4c .elementor-spacer-inner{height:15px;}.elementor-241 .elementor-element.elementor-element-8445aaf.elementor-widget-heading .elementor-heading-title{color:#54595f;}.elementor-241 .elementor-element.elementor-element-8445aaf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-241 .elementor-element.elementor-element-8445aaf > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-f2fbf1e{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-f2fbf1e > .elementor-widget-container{margin:25px 25px 0px 25px;}.elementor-241 .elementor-element.elementor-element-3033c5f:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-3033c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffced8;}.elementor-241 .elementor-element.elementor-element-3033c5f{border-style:groove;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;}.elementor-241 .elementor-element.elementor-element-3033c5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-3033c5f > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-241 .elementor-element.elementor-element-3033c5f > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-241 .elementor-element.elementor-element-4497c8f{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-4497c8f > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-77803ac{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-77803ac > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-3ac5492{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-3ac5492 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-2fcbf23{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-2fcbf23 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-86ee628{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-86ee628 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-858e1aa:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-858e1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffced8;}.elementor-241 .elementor-element.elementor-element-858e1aa{border-style:groove;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;}.elementor-241 .elementor-element.elementor-element-858e1aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-858e1aa > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-241 .elementor-element.elementor-element-858e1aa > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-241 .elementor-element.elementor-element-eed0f77{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-eed0f77 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-24250a3{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-24250a3 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-fe46506{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-fe46506 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-21de5d2:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-21de5d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffced8;}.elementor-241 .elementor-element.elementor-element-21de5d2{border-style:groove;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;}.elementor-241 .elementor-element.elementor-element-21de5d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-21de5d2 > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-241 .elementor-element.elementor-element-21de5d2 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-241 .elementor-element.elementor-element-1686840{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-1686840 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-fa63933:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-fa63933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffced8;}.elementor-241 .elementor-element.elementor-element-fa63933{border-style:groove;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;}.elementor-241 .elementor-element.elementor-element-fa63933 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-fa63933 > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-241 .elementor-element.elementor-element-fa63933 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-241 .elementor-element.elementor-element-eca2f60{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-eca2f60 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-77cc465.elementor-widget-heading .elementor-heading-title{color:#54595f;}.elementor-241 .elementor-element.elementor-element-77cc465 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;letter-spacing:1px;}.elementor-241 .elementor-element.elementor-element-77cc465 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-015fad6{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-015fad6 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-4c21728 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-78e01d6.elementor-widget-heading .elementor-heading-title{color:#54595f;}.elementor-241 .elementor-element.elementor-element-78e01d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;letter-spacing:1px;}.elementor-241 .elementor-element.elementor-element-78e01d6 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-7d4d80e{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-7d4d80e > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-26431ca{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-26431ca > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-241 .elementor-element.elementor-element-7ef5c14{color:#54595f;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-241 .elementor-element.elementor-element-7ef5c14 > .elementor-widget-container{margin:25px 25px 25px 25px;}