.elementor-829 .elementor-element.elementor-element-e6b3ff3{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.59;--overlay-mix-blend-mode:multiply}.elementor-829 .elementor-element.elementor-element-e6b3ff3:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-e6b3ff3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-e6b3ff3::before,.elementor-829 .elementor-element.elementor-element-e6b3ff3>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-e6b3ff3>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-e6b3ff3>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-e6b3ff3>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-e6b3ff3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-dd5567e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-dd5567e.e-con{--align-self:center}.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-829 .elementor-element.elementor-element-80b7797{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.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-829 .elementor-element.elementor-element-96fd7fe{text-align:center}.elementor-829 .elementor-element.elementor-element-96fd7fe .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:43px;font-weight:700;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-3aae710{text-align:center}.elementor-829 .elementor-element.elementor-element-3aae710 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:23px;font-weight:500;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-e015cc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-e015cc9:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-e015cc9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/shibuya-city.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-e015cc9::before,.elementor-829 .elementor-element.elementor-element-e015cc9>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-e015cc9>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-e015cc9>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-e015cc9>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-e015cc9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-94e3a69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-5aabf65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-6a0cda3{text-align:start}.elementor-829 .elementor-element.elementor-element-6a0cda3 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-829 .elementor-element.elementor-element-d950192{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-df3626e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.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-829 .elementor-element.elementor-element-0945d5e .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-0945d5e .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-0945d5e .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-9d8fea9 .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-9d8fea9 .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-9d8fea9 .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-32dd05d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-32dd05d:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-32dd05d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-016f41a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-016f41a:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-016f41a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/osaka.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-016f41a::before,.elementor-829 .elementor-element.elementor-element-016f41a>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-016f41a>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-016f41a>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-016f41a>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-016f41a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-841ddf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-fce584d{text-align:start}.elementor-829 .elementor-element.elementor-element-fce584d .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-1b6efec{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-d6774ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-829 .elementor-element.elementor-element-88555df .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-88555df .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-88555df .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-f2d87d5 .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-f2d87d5 .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-f2d87d5 .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-13c556b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-7faad0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-7faad0a:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-7faad0a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-4bf083d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-4bf083d:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-4bf083d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/kyoto-city.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-4bf083d::before,.elementor-829 .elementor-element.elementor-element-4bf083d>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-4bf083d>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-4bf083d>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-4bf083d>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-4bf083d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-4020702{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-d86817a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-e443f4f{text-align:start}.elementor-829 .elementor-element.elementor-element-e443f4f .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-decd61c{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-4e6834e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-829 .elementor-element.elementor-element-c37e20a .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-c37e20a .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-c37e20a .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-fb34eae .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-fb34eae .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-fb34eae .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-c85a19d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-c85a19d:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-c85a19d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-e66c90b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-e66c90b:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-e66c90b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/ramen.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-e66c90b::before,.elementor-829 .elementor-element.elementor-element-e66c90b>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-e66c90b>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-e66c90b>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-e66c90b>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-e66c90b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-262e24f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-8335cc8{text-align:start}.elementor-829 .elementor-element.elementor-element-8335cc8 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-0484374{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-c58eec8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-829 .elementor-element.elementor-element-59c2e33 .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-59c2e33 .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-59c2e33 .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-b718f05 .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-b718f05 .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-b718f05 .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-c9159a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-4f45f3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-4f45f3b:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-4f45f3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-4fe8c1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-4fe8c1a:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-4fe8c1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/hokkaido.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-4fe8c1a::before,.elementor-829 .elementor-element.elementor-element-4fe8c1a>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-4fe8c1a>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-4fe8c1a>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-4fe8c1a>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-4fe8c1a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-18b28b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-9e57759{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-88b7021{text-align:start}.elementor-829 .elementor-element.elementor-element-88b7021 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-696300f{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-6072950{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-829 .elementor-element.elementor-element-e51c83d .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-e51c83d .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-e51c83d .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-e72be4c .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-e72be4c .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-e72be4c .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-b109e70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-b109e70:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-b109e70>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-1551182{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-1551182:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-1551182>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/nagoya-castle.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-1551182::before,.elementor-829 .elementor-element.elementor-element-1551182>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-1551182>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-1551182>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-1551182>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-1551182>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-8a94ba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-2b74b76{text-align:start}.elementor-829 .elementor-element.elementor-element-2b74b76 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-2a4b571{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-6f54e0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-829 .elementor-element.elementor-element-5329d42 .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-5329d42 .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-5329d42 .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-ed43e7a .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-ed43e7a .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-ed43e7a .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-8f37fc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-118aae7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-118aae7:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-118aae7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-b0cac1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-b0cac1c:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-b0cac1c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/dai-kannon-sendai.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-b0cac1c::before,.elementor-829 .elementor-element.elementor-element-b0cac1c>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-b0cac1c>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-b0cac1c>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-b0cac1c>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-b0cac1c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-bbef551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-0727061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-66c6f9b{text-align:start}.elementor-829 .elementor-element.elementor-element-66c6f9b .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-22a3a28{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-7188d66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-829 .elementor-element.elementor-element-45f11c2 .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-45f11c2 .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-45f11c2 .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-a912473 .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-a912473 .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-a912473 .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-af73040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-af73040:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-af73040>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-86409e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-86409e9:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-86409e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/yuika-takamura-NbvsPhotpr0-unsplash-scaled-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-86409e9::before,.elementor-829 .elementor-element.elementor-element-86409e9>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-86409e9>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-86409e9>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-86409e9>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-86409e9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-6d461cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-f3b4a1a{text-align:start}.elementor-829 .elementor-element.elementor-element-f3b4a1a .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-6aa4a7e{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-3698755{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-829 .elementor-element.elementor-element-fa0c714 .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-fa0c714 .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-fa0c714 .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-270187d .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-270187d .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-270187d .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-0efd85a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-4cb3249{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-4cb3249:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-4cb3249>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-7ed35eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-7ed35eb:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-7ed35eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/Kamogawa-rice-paddies.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-7ed35eb::before,.elementor-829 .elementor-element.elementor-element-7ed35eb>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-7ed35eb>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-7ed35eb>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-7ed35eb>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-7ed35eb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-476b4ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-4e2deee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-c6b8cd9{text-align:start}.elementor-829 .elementor-element.elementor-element-c6b8cd9 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-0089b71{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-aa1a76d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-829 .elementor-element.elementor-element-5c96cfe .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-5c96cfe .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-5c96cfe .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-9dd736d .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-9dd736d .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-9dd736d .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-c8c491a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-c8c491a:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-c8c491a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dd7a96)}.elementor-829 .elementor-element.elementor-element-e8c6125{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.83}.elementor-829 .elementor-element.elementor-element-e8c6125:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-e8c6125>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fr.jpn-study.com/wp-content/uploads/sites/5/2025/10/minato-mirai-yokohama-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-829 .elementor-element.elementor-element-e8c6125::before,.elementor-829 .elementor-element.elementor-element-e8c6125>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-e8c6125>.e-con-inner>.elementor-background-video-container::before,.elementor-829 .elementor-element.elementor-element-e8c6125>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-e8c6125>.e-con-inner>.elementor-background-slideshow::before,.elementor-829 .elementor-element.elementor-element-e8c6125>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-829 .elementor-element.elementor-element-4dbba52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-829 .elementor-element.elementor-element-8c477a5{text-align:start}.elementor-829 .elementor-element.elementor-element-8c477a5 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-56d6972{font-family:"Roboto",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-829 .elementor-element.elementor-element-17e52d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-829 .elementor-element.elementor-element-01d6308 .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-01d6308 .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-01d6308 .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-cdae57b .elementor-button{background-color:var(--e-global-color-47600ab)}.elementor-829 .elementor-element.elementor-element-cdae57b .elementor-button:hover,.elementor-829 .elementor-element.elementor-element-cdae57b .elementor-button:focus{background-color:#004386}.elementor-829 .elementor-element.elementor-element-96cf2eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:root{--page-title-display:none}@media(min-width:768px){.elementor-829 .elementor-element.elementor-element-dd5567e{--width:35%}.elementor-829 .elementor-element.elementor-element-80b7797{--width:66.6666%}.elementor-829 .elementor-element.elementor-element-94e3a69{--width:56%}.elementor-829 .elementor-element.elementor-element-5aabf65{--width:100%}.elementor-829 .elementor-element.elementor-element-841ddf2{--width:100%}.elementor-829 .elementor-element.elementor-element-13c556b{--width:56%}.elementor-829 .elementor-element.elementor-element-4020702{--width:56%}.elementor-829 .elementor-element.elementor-element-d86817a{--width:100%}.elementor-829 .elementor-element.elementor-element-262e24f{--width:100%}.elementor-829 .elementor-element.elementor-element-c9159a4{--width:56%}.elementor-829 .elementor-element.elementor-element-18b28b0{--width:56%}.elementor-829 .elementor-element.elementor-element-9e57759{--width:100%}.elementor-829 .elementor-element.elementor-element-8a94ba3{--width:100%}.elementor-829 .elementor-element.elementor-element-8f37fc6{--width:56%}.elementor-829 .elementor-element.elementor-element-bbef551{--width:56%}.elementor-829 .elementor-element.elementor-element-0727061{--width:100%}.elementor-829 .elementor-element.elementor-element-6d461cd{--width:100%}.elementor-829 .elementor-element.elementor-element-0efd85a{--width:56%}.elementor-829 .elementor-element.elementor-element-476b4ba{--width:56%}.elementor-829 .elementor-element.elementor-element-4e2deee{--width:100%}.elementor-829 .elementor-element.elementor-element-4dbba52{--width:100%}.elementor-829 .elementor-element.elementor-element-96cf2eb{--width:56%}}@media(min-width:1025px){.elementor-829 .elementor-element.elementor-element-e015cc9:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-e015cc9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-829 .elementor-element.elementor-element-016f41a:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-016f41a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-829 .elementor-element.elementor-element-4bf083d:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-4bf083d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-829 .elementor-element.elementor-element-e66c90b:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-e66c90b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-829 .elementor-element.elementor-element-4fe8c1a:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-4fe8c1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-829 .elementor-element.elementor-element-1551182:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-1551182>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-829 .elementor-element.elementor-element-b0cac1c:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-b0cac1c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-829 .elementor-element.elementor-element-86409e9:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-86409e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-829 .elementor-element.elementor-element-7ed35eb:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-7ed35eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-829 .elementor-element.elementor-element-e8c6125:not(.elementor-motion-effects-element-type-background),.elementor-829 .elementor-element.elementor-element-e8c6125>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}