.elementor-2935 .elementor-element.elementor-element-6e893af7:not(.elementor-motion-effects-element-type-background),.elementor-2935 .elementor-element.elementor-element-6e893af7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hhahj.hh-japaneselessons.com/wp-content/uploads/2021/05/hhahj-top4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2935 .elementor-element.elementor-element-6e893af7>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-6e893af7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:300px 0}.elementor-2935 .elementor-element.elementor-element-69ec8538>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2935 .elementor-element.elementor-element-6ac04232{margin-top:-77px;margin-bottom:19px;padding:0 40px 0 0}.elementor-2935 .elementor-element.elementor-element-2bf86584>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-2935 .elementor-element.elementor-element-7e81da0d>.elementor-widget-container{background-color:#FFFFFFB8;margin:0 -20px 0 0;padding:40px 32px 40px 62px}.elementor-2935 .elementor-element.elementor-element-7e81da0d{text-align:start}.elementor-2935 .elementor-element.elementor-element-7e81da0d .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:47px;font-weight:500;color:#474848}.elementor-2935 .elementor-element.elementor-element-49b3c6d>.elementor-widget-container{background-color:#FFFFFFB8;margin:0 -20px 0 0;padding:15px}.elementor-2935 .elementor-element.elementor-element-49b3c6d{text-align:end}.elementor-2935 .elementor-element.elementor-element-49b3c6d .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:30px;font-weight:600;color:#474848}.elementor-2935 .elementor-element.elementor-element-82dfe17>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-2935 .elementor-element.elementor-element-6e5f7bff:not(.elementor-motion-effects-element-type-background),.elementor-2935 .elementor-element.elementor-element-6e5f7bff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#238c85}.elementor-2935 .elementor-element.elementor-element-6e5f7bff{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-2935 .elementor-element.elementor-element-6e5f7bff>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-35a86d3b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2935 .elementor-element.elementor-element-46883bc .elementor-button{background-color:var(--e-global-color-8d7600f);font-size:16px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,.3);fill:#7a7a7a;color:#7a7a7a;border-radius:3px;padding:5px 15px}.elementor-2935 .elementor-element.elementor-element-46883bc .elementor-button:hover,.elementor-2935 .elementor-element.elementor-element-46883bc .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-8d7600f)}.elementor-2935 .elementor-element.elementor-element-46883bc>.elementor-widget-container{margin:12px 0 0;padding:0;border-radius:5px}.elementor-2935 .elementor-element.elementor-element-46883bc .elementor-button-content-wrapper{flex-direction:row}.elementor-2935 .elementor-element.elementor-element-46883bc .elementor-button:hover svg,.elementor-2935 .elementor-element.elementor-element-46883bc .elementor-button:focus svg{fill:var(--e-global-color-8d7600f)}.elementor-2935 .elementor-element.elementor-element-e1dadfc:not(.elementor-motion-effects-element-type-background),.elementor-2935 .elementor-element.elementor-element-e1dadfc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#238c85}.elementor-2935 .elementor-element.elementor-element-e1dadfc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-2935 .elementor-element.elementor-element-e1dadfc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-a1621db>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2935 .elementor-element.elementor-element-a5833a5{margin-top:25px;margin-bottom:0}.elementor-2935 .elementor-element.elementor-element-e1e8e3b>.elementor-widget-container{margin:138px 0 0}.elementor-2935 .elementor-element.elementor-element-e1e8e3b{text-align:center}.elementor-2935 .elementor-element.elementor-element-e1e8e3b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:26px;font-weight:600;color:#fff}.elementor-2935 .elementor-element.elementor-element-c677cbc .premium-video-box-container>div{aspect-ratio:1.77777}.elementor-2935 .elementor-element.elementor-element-c677cbc .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,.5))}.elementor-2935 .elementor-element.elementor-element-c677cbc .premium-video-box-play-icon-container{left:50%;top:50%;border-radius:100px}.elementor-2935 .elementor-element.elementor-element-c677cbc .premium-video-box-play-icon{font-size:30px}.elementor-2935 .elementor-element.elementor-element-c677cbc .premium-video-box-play-icon{padding:20px}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 )}.elementor-2935 .elementor-element.elementor-element-c677cbc .premium-video-box-sticky-apply .premium-video-box-play-icon{padding:40px}.elementor-2935 .elementor-element.elementor-element-c677cbc .premium-video-box-sticky-close{background:#fff}.elementor-2935 .elementor-element.elementor-element-c677cbc .premium-video-box-sticky-close i{font-size:15px}.elementor-2935 .elementor-element.elementor-element-83ff54a:not(.elementor-motion-effects-element-type-background),.elementor-2935 .elementor-element.elementor-element-83ff54a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#238c85}.elementor-2935 .elementor-element.elementor-element-83ff54a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 95px}.elementor-2935 .elementor-element.elementor-element-83ff54a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-83ff54a>.elementor-shape-bottom svg{height:47px}.elementor-2935 .elementor-element.elementor-element-6c1fbf32{margin-top:-95px;margin-bottom:0;padding:0}.elementor-2935 .elementor-element.elementor-element-4cee0c81:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2935 .elementor-element.elementor-element-4cee0c81>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2935 .elementor-element.elementor-element-4cee0c81>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-2935 .elementor-element.elementor-element-4cee0c81>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:30px 30px 54px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:7px}.elementor-2935 .elementor-element.elementor-element-4cee0c81>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-615bf73d>.elementor-widget-container{margin:12px 0 0;padding:10px}.elementor-2935 .elementor-element.elementor-element-615bf73d{text-align:center}.elementor-2935 .elementor-element.elementor-element-615bf73d .elementor-heading-title{font-weight:700;color:#098c83}.elementor-2935 .elementor-element.elementor-element-1600dfda>.elementor-widget-container{padding:0 20px}.elementor-2935 .elementor-element.elementor-element-1600dfda{text-align:start;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-2935 .elementor-element.elementor-element-39495c0c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2935 .elementor-element.elementor-element-39495c0c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbfbfb}.elementor-2935 .elementor-element.elementor-element-39495c0c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-2935 .elementor-element.elementor-element-39495c0c>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:30px 30px 52px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:7px}.elementor-2935 .elementor-element.elementor-element-39495c0c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-1d62d075>.elementor-widget-container{padding:10px}.elementor-2935 .elementor-element.elementor-element-1d62d075{text-align:center}.elementor-2935 .elementor-element.elementor-element-1d62d075 .elementor-heading-title{font-weight:700;color:#098c83}.elementor-2935 .elementor-element.elementor-element-21ff0f2b>.elementor-widget-container{padding:0 20px}.elementor-2935 .elementor-element.elementor-element-21ff0f2b{text-align:start;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-2935 .elementor-element.elementor-element-4f5d0d47:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2935 .elementor-element.elementor-element-4f5d0d47>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2935 .elementor-element.elementor-element-4f5d0d47>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-2935 .elementor-element.elementor-element-4f5d0d47>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:30px 30px 52px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:7px}.elementor-2935 .elementor-element.elementor-element-4f5d0d47>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-5911aa94>.elementor-widget-container{padding:10px}.elementor-2935 .elementor-element.elementor-element-5911aa94{text-align:center}.elementor-2935 .elementor-element.elementor-element-5911aa94 .elementor-heading-title{font-weight:700;color:#098c83}.elementor-2935 .elementor-element.elementor-element-62ecaacd>.elementor-widget-container{padding:0 20px}.elementor-2935 .elementor-element.elementor-element-62ecaacd{text-align:start;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-2935 .elementor-element.elementor-element-53285743>.elementor-container{max-width:800px}.elementor-2935 .elementor-element.elementor-element-60ddcbf9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-2935 .elementor-element.elementor-element-60ddcbf9>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);margin:30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:7px}.elementor-2935 .elementor-element.elementor-element-25dfa0a5>.elementor-widget-container{padding:10px}.elementor-2935 .elementor-element.elementor-element-25dfa0a5{text-align:center}.elementor-2935 .elementor-element.elementor-element-25dfa0a5 .elementor-heading-title{font-weight:700;color:#31ac9a}.elementor-2935 .elementor-element.elementor-element-3289ebe>.elementor-widget-container{padding:0 20px}.elementor-2935 .elementor-element.elementor-element-3289ebe{text-align:start;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-2935 .elementor-element.elementor-element-63619d4f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-2935 .elementor-element.elementor-element-63619d4f>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);margin:30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:7px}.elementor-2935 .elementor-element.elementor-element-34775e45>.elementor-widget-container{padding:10px}.elementor-2935 .elementor-element.elementor-element-34775e45{text-align:center}.elementor-2935 .elementor-element.elementor-element-34775e45 .elementor-heading-title{font-weight:700;color:#31ac9a}.elementor-2935 .elementor-element.elementor-element-1b487680>.elementor-widget-container{padding:0 20px}.elementor-2935 .elementor-element.elementor-element-1b487680{text-align:start;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-2935 .elementor-element.elementor-element-8c54c37:not(.elementor-motion-effects-element-type-background),.elementor-2935 .elementor-element.elementor-element-8c54c37>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9f6f5}.elementor-2935 .elementor-element.elementor-element-8c54c37{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:15px 0 0}.elementor-2935 .elementor-element.elementor-element-8c54c37>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-4e16037>.elementor-widget-container{padding:20px}.elementor-2935 .elementor-element.elementor-element-4e16037{text-align:center}.elementor-2935 .elementor-element.elementor-element-4e16037 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:42px;font-weight:600;color:#098c83}.elementor-2935 .elementor-element.elementor-element-2fb9956e:not(.elementor-motion-effects-element-type-background),.elementor-2935 .elementor-element.elementor-element-2fb9956e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9f6f5}.elementor-2935 .elementor-element.elementor-element-2fb9956e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2935 .elementor-element.elementor-element-2fb9956e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-3937ea76.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-3937ea76.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-3937ea76>.elementor-element-populated{padding:40px}.elementor-2935 .elementor-element.elementor-element-7682798f>.elementor-widget-container{padding:0 20px}.elementor-2935 .elementor-element.elementor-element-7682798f{text-align:start;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-2935 .elementor-element.elementor-element-65c07183>.elementor-element-populated{padding:40px}.elementor-2935 .elementor-element.elementor-element-38845c4b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:15px 0 0}.elementor-2935 .elementor-element.elementor-element-38845c4b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-141f2975>.elementor-widget-container{padding:20px}.elementor-2935 .elementor-element.elementor-element-141f2975{text-align:center}.elementor-2935 .elementor-element.elementor-element-141f2975 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:42px;font-weight:600;color:#098c83}.elementor-2935 .elementor-element.elementor-element-1aef2550{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2935 .elementor-element.elementor-element-1aef2550>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-60e19c02>.elementor-element-populated{margin:15px -14px -14px;--e-column-margin-right:-14px;--e-column-margin-left:-14px;padding:40px -1px 40px 40px}.elementor-2935 .elementor-element.elementor-element-91b4360>.elementor-widget-container{background-color:#fff;margin:0 0 0 6px;padding:0;border-style:solid;border-width:1px;border-color:#e1dddd}.elementor-2935 .elementor-element.elementor-element-91b4360{font-size:16px;color:var(--e-global-color-secondary)}.elementor-2935 .elementor-element.elementor-element-610201d4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-2935 .elementor-element.elementor-element-610201d4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px}.elementor-2935 .elementor-element.elementor-element-6cca16c4:not(.elementor-motion-effects-element-type-background),.elementor-2935 .elementor-element.elementor-element-6cca16c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#edead7}.elementor-2935 .elementor-element.elementor-element-6cca16c4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:10px 0 27px}.elementor-2935 .elementor-element.elementor-element-6cca16c4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-2acdc881>.elementor-widget-container{margin:0;padding:20px 30px 20px 20px}.elementor-2935 .elementor-element.elementor-element-2acdc881{text-align:center}.elementor-2935 .elementor-element.elementor-element-2acdc881 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-2935 .elementor-element.elementor-element-1e2e5c26:not(.elementor-motion-effects-element-type-background),.elementor-2935 .elementor-element.elementor-element-1e2e5c26>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2935 .elementor-element.elementor-element-1e2e5c26{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:7px 0 0}.elementor-2935 .elementor-element.elementor-element-1e2e5c26>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2935 .elementor-element.elementor-element-396d0a77>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2935 .elementor-element.elementor-element-127ec3bc>.elementor-widget-container{padding:20px}.elementor-2935 .elementor-element.elementor-element-127ec3bc{text-align:center}.elementor-2935 .elementor-element.elementor-element-127ec3bc .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-2935 .elementor-element.elementor-element-6b975e5a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-6b975e5a{margin-top:-47px;margin-bottom:-10px;padding:0}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-1c33d8eb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-1c33d8eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-1c33d8eb>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-2692516d>.elementor-widget-container{margin:0;padding:5px}.elementor-2935 .elementor-element.elementor-element-71feaae2>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-7643d462>.elementor-widget-container{margin:0;padding:30px}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-78a44407.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-78a44407.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-78a44407>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-a910be1>.elementor-widget-container{margin:-9px;padding:0}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-1409acf0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-1409acf0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-1409acf0>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-4529171b>.elementor-widget-container{padding:27px}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-f36ccd0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-f36ccd0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-f36ccd0>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-85240fb>.elementor-widget-container{margin:0;padding:-2px}.elementor-2935 .elementor-element.elementor-element-85240fb img{width:100%;max-width:100%;height:55px}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-706440d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-706440d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-706440d>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-2734094>.elementor-widget-container{margin:0 -10px;padding:16px}.elementor-2935 .elementor-element.elementor-element-2734094 img{width:100%;height:38px}.elementor-2935 .elementor-element.elementor-element-7f138054>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-7f138054{margin-top:-20px;margin-bottom:0;padding:0}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-346477b7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-346477b7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-346477b7>.elementor-element-populated{padding:0}.elementor-2935 .elementor-element.elementor-element-4d9e3ba5>.elementor-widget-container{margin:12px;padding:0}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-63ad0084.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-63ad0084.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-63ad0084>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-6fc98e36>.elementor-widget-container{margin:-33px;padding:6px 0 0}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-1e20f7e1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-1e20f7e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-1e20f7e1>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-5217c69b>.elementor-widget-container{padding:11px}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-dee090e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-dee090e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-dee090e>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-1bc9be00>.elementor-widget-container{padding:10px}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-47c5457.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-47c5457.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-47c5457>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-83e97da>.elementor-widget-container{margin:-14px;padding:0}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-0541400.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-0541400.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-0541400>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-76f558d>.elementor-widget-container{margin:0;padding:15px}.elementor-bc-flex-widget .elementor-2935 .elementor-element.elementor-element-1a8066b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2935 .elementor-element.elementor-element-1a8066b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2935 .elementor-element.elementor-element-1a8066b>.elementor-element-populated{padding:30px}.elementor-2935 .elementor-element.elementor-element-f8f7e17>.elementor-widget-container{margin:-14px;padding:0}.elementor-2935 .elementor-element.elementor-element-647caf32>.elementor-widget-container{margin:0 -7px -18px}.elementor-2935 .elementor-element.elementor-element-647caf32{text-align:center;font-weight:500;color:var(--e-global-color-secondary)}@media(max-width:1024px){.elementor-2935 .elementor-element.elementor-element-141f2975>.elementor-widget-container{padding:10px}.elementor-2935 .elementor-element.elementor-element-60e19c02>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2935 .elementor-element.elementor-element-610201d4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px}}@media(min-width:768px){.elementor-2935 .elementor-element.elementor-element-69ec8538{width:100%}.elementor-2935 .elementor-element.elementor-element-2bf86584{width:62%}.elementor-2935 .elementor-element.elementor-element-82dfe17{width:37.774%}.elementor-2935 .elementor-element.elementor-element-35a86d3b{width:100%}.elementor-2935 .elementor-element.elementor-element-a1621db{width:100%}.elementor-2935 .elementor-element.elementor-element-ca0ee2d{width:45.433%}.elementor-2935 .elementor-element.elementor-element-38e6875{width:54.567%}.elementor-2935 .elementor-element.elementor-element-60e19c02{width:61.885%}.elementor-2935 .elementor-element.elementor-element-610201d4{width:37%}}@media(max-width:1024px) and (min-width:768px){.elementor-2935 .elementor-element.elementor-element-2bf86584{width:90%}.elementor-2935 .elementor-element.elementor-element-82dfe17{width:90%}}@media(max-width:767px){.elementor-2935 .elementor-element.elementor-element-6e893af7:not(.elementor-motion-effects-element-type-background),.elementor-2935 .elementor-element.elementor-element-6e893af7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hhahj.hh-japaneselessons.com/wp-content/uploads/2021/04/stockfoto_44851329_M.jpg");background-position:center center}.elementor-2935 .elementor-element.elementor-element-6e893af7{margin-top:0;margin-bottom:0;padding:100px 0}.elementor-2935 .elementor-element.elementor-element-6ac04232{padding:0 30px 0 11px}.elementor-2935 .elementor-element.elementor-element-2bf86584>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2935 .elementor-element.elementor-element-7e81da0d .elementor-heading-title{font-size:25px}.elementor-2935 .elementor-element.elementor-element-49b3c6d .elementor-heading-title{font-size:16px}.elementor-2935 .elementor-element.elementor-element-e1e8e3b>.elementor-widget-container{margin:-9px 0 14px}.elementor-2935 .elementor-element.elementor-element-e1e8e3b .elementor-heading-title{font-size:16px}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 )}.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-2935 .elementor-element.elementor-element-c677cbc.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 )}.elementor-2935 .elementor-element.elementor-element-83ff54a>.elementor-shape-bottom svg{height:15px}.elementor-2935 .elementor-element.elementor-element-83ff54a{margin-top:0;margin-bottom:0;padding:20px 0}.elementor-2935 .elementor-element.elementor-element-6c1fbf32{margin-top:-54px;margin-bottom:0}.elementor-2935 .elementor-element.elementor-element-615bf73d>.elementor-widget-container{padding:5px 0}.elementor-2935 .elementor-element.elementor-element-1600dfda{font-size:14px}.elementor-2935 .elementor-element.elementor-element-1d62d075>.elementor-widget-container{padding:5px 0}.elementor-2935 .elementor-element.elementor-element-21ff0f2b{font-size:14px}.elementor-2935 .elementor-element.elementor-element-5911aa94>.elementor-widget-container{padding:5px 0}.elementor-2935 .elementor-element.elementor-element-62ecaacd{font-size:14px}.elementor-2935 .elementor-element.elementor-element-25dfa0a5>.elementor-widget-container{padding:5px 0}.elementor-2935 .elementor-element.elementor-element-3289ebe{font-size:14px}.elementor-2935 .elementor-element.elementor-element-34775e45>.elementor-widget-container{padding:5px 0}.elementor-2935 .elementor-element.elementor-element-1b487680{font-size:14px}.elementor-2935 .elementor-element.elementor-element-3937ea76>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px}.elementor-2935 .elementor-element.elementor-element-7682798f>.elementor-widget-container{margin:0;padding:0}.elementor-2935 .elementor-element.elementor-element-7682798f{font-size:14px}.elementor-2935 .elementor-element.elementor-element-65c07183>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2935 .elementor-element.elementor-element-38845c4b{margin-top:30px;margin-bottom:0}.elementor-2935 .elementor-element.elementor-element-60e19c02>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px}.elementor-2935 .elementor-element.elementor-element-91b4360>.elementor-widget-container{margin:0;padding:0}.elementor-2935 .elementor-element.elementor-element-91b4360{font-size:14px}.elementor-2935 .elementor-element.elementor-element-610201d4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-2935 .elementor-element.elementor-element-2acdc881 .elementor-heading-title{font-size:18px}.elementor-2935 .elementor-element.elementor-element-71f10dbf>.elementor-widget-container{padding:30px}.elementor-2935 .elementor-element.elementor-element-1c33d8eb{width:50%}.elementor-2935 .elementor-element.elementor-element-1c33d8eb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-2935 .elementor-element.elementor-element-1c33d8eb>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px}.elementor-2935 .elementor-element.elementor-element-71feaae2{width:50%}.elementor-2935 .elementor-element.elementor-element-78a44407{width:50%}.elementor-2935 .elementor-element.elementor-element-1409acf0{width:50%}.elementor-2935 .elementor-element.elementor-element-f36ccd0{width:50%}.elementor-2935 .elementor-element.elementor-element-85240fb img{width:100%;height:41px}.elementor-2935 .elementor-element.elementor-element-706440d{width:50%}.elementor-2935 .elementor-element.elementor-element-2734094 img{width:100%;height:27px}.elementor-2935 .elementor-element.elementor-element-346477b7{width:50%}.elementor-2935 .elementor-element.elementor-element-63ad0084{width:50%}.elementor-2935 .elementor-element.elementor-element-1e20f7e1{width:50%}.elementor-2935 .elementor-element.elementor-element-dee090e{width:50%}.elementor-2935 .elementor-element.elementor-element-47c5457{width:50%}.elementor-2935 .elementor-element.elementor-element-0541400{width:50%}.elementor-2935 .elementor-element.elementor-element-1a8066b{width:50%}.elementor-2935 .elementor-element.elementor-element-647caf32>.elementor-widget-container{margin:10px;padding:0}.elementor-2935 .elementor-element.elementor-element-647caf32{font-size:16px}}