.elementor-7 .elementor-element.elementor-element-394b1fa8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;z-index:2;}.elementor-7 .elementor-element.elementor-element-394b1fa8 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-df00b04.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-df00b04.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-df00b04{z-index:2;}.elementor-7 .elementor-element.elementor-element-10d964e > .elementor-widget-container{margin:10px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-10d964e{text-align:left;}.elementor-7 .elementor-element.elementor-element-10d964e img{width:25%;}.elementor-7 .elementor-element.elementor-element-b03a143 > .elementor-widget-container{margin:10px 10px 0px 0px;border-style:none;}.elementor-7 .elementor-element.elementor-element-b03a143{text-align:right;}.elementor-7 .elementor-element.elementor-element-b03a143 img{width:25%;border-style:none;}.elementor-7 .elementor-element.elementor-element-37333b2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-37333b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liv-english.jp/wp-content/uploads/2023/09/Main-bg-pc-13.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-37333b2 > .elementor-container{min-height:1060px;}.elementor-7 .elementor-element.elementor-element-37333b2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-167px;margin-bottom:0px;padding:0em 0em 0em 0em;z-index:1;}.elementor-7 .elementor-element.elementor-element-37333b2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-11eb7c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-11eb7c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-11eb7c8{z-index:2;}.elementor-7 .elementor-element.elementor-element-1000941 > .elementor-container{max-width:700px;}.elementor-7 .elementor-element.elementor-element-1000941{margin-top:140px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-cc2ccee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cc2ccee{z-index:0;}.elementor-7 .elementor-element.elementor-element-cc2ccee img{width:100%;}.elementor-7 .elementor-element.elementor-element-5152f0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5152f0d{z-index:0;}.elementor-7 .elementor-element.elementor-element-5152f0d img{width:100%;}.elementor-7 .elementor-element.elementor-element-38101d8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-38101d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-7 .elementor-element.elementor-element-38101d8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;z-index:1;}.elementor-7 .elementor-element.elementor-element-38101d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f5a049d > .elementor-container{max-width:730px;}.elementor-7 .elementor-element.elementor-element-3933c94 > .elementor-widget-container{background-color:#191919;margin:0px 0px 0px 0px;padding:5px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-3933c94.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-3933c94{text-align:center;}.elementor-7 .elementor-element.elementor-element-3933c94 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:900;letter-spacing:2px;color:#FFD701;}.elementor-7 .elementor-element.elementor-element-b5e5861 > .elementor-widget-container{background-color:#191919;margin:-15px 0px 0px 0px;padding:5px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-b5e5861.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-b5e5861{text-align:center;}.elementor-7 .elementor-element.elementor-element-b5e5861 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;letter-spacing:2px;color:#FFD701;}.elementor-7 .elementor-element.elementor-element-a7efcfe > .elementor-widget-container{margin:5px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-a7efcfe{text-align:center;}.elementor-7 .elementor-element.elementor-element-a7efcfe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:900;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-b18ffc5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b18ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-position:100% 100%;background-repeat:no-repeat;background-size:78% auto;}.elementor-7 .elementor-element.elementor-element-b18ffc5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 7em 0em;z-index:0;}.elementor-7 .elementor-element.elementor-element-b18ffc5 > .elementor-background-overlay{opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7f7c3593 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7f7c3593 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-46e5cc6 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-46e5cc6{text-align:center;}.elementor-7 .elementor-element.elementor-element-46e5cc6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;color:#191919;}.elementor-7 .elementor-element.elementor-element-7e0be7f{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-7e0be7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7e0be7f .elementor-divider-separator{width:61%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-7e0be7f .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-7 .elementor-element.elementor-element-2151e9e{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-10f4700 > .elementor-container{max-width:900px;}.elementor-7 .elementor-element.elementor-element-f8adf87 > .elementor-widget-container{margin:0em 0em 0em 7em;}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-icon i{color:#FFD701;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-icon svg{fill:#FFD701;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-f8adf87{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-text{color:#191919;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-06041a6{--spacer-size:14px;}.elementor-7 .elementor-element.elementor-element-ec7d5a3 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ec7d5a3{text-align:center;}.elementor-7 .elementor-element.elementor-element-ec7d5a3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:79px;color:#191919;}.elementor-7 .elementor-element.elementor-element-d6f8478{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-1862156:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1862156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1862156{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 3em 0em;z-index:1;}.elementor-7 .elementor-element.elementor-element-1862156 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-71b818b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-71b818b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-24a38a7 > .elementor-widget-container{margin:-50px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-24a38a7 img{width:50px;}.elementor-7 .elementor-element.elementor-element-48664fab{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-48664fab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-48664fab .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-48664fab .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-7 .elementor-element.elementor-element-48664fab .elementor-divider__text{color:#181818;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:300;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-175295ce > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-175295ce{text-align:center;}.elementor-7 .elementor-element.elementor-element-175295ce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:71px;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-2b9ccf92 > .elementor-container{max-width:800px;}.elementor-7 .elementor-element.elementor-element-2b9ccf92{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-32749e69 > .elementor-widget-container{margin:10px 10px 10px 10px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-32749e69 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-32749e69 .elementor-custom-embed-play i{color:#FFD701;font-size:150px;}.elementor-7 .elementor-element.elementor-element-32749e69 .elementor-custom-embed-play svg{fill:#FFD701;width:150px;height:150px;}.elementor-7 .elementor-element.elementor-element-2a86738{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-2a86738 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2a86738 .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-2a86738 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-7 .elementor-element.elementor-element-27155f6 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-27155f6{text-align:center;}.elementor-7 .elementor-element.elementor-element-27155f6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:900;line-height:64px;letter-spacing:1.1px;color:#191919;}.elementor-7 .elementor-element.elementor-element-0c0e73b > .elementor-widget-container{margin:5px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-0c0e73b{text-align:center;}.elementor-7 .elementor-element.elementor-element-0c0e73b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:900;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-1e47bae{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-1b84acc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1b84acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7 .elementor-element.elementor-element-1b84acc > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-1b84acc{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-7 .elementor-element.elementor-element-1b84acc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-9e58d8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-9e58d8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-9e58d8e > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-4297a33{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-4297a33 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4297a33 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-4297a33 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-7 .elementor-element.elementor-element-4297a33 .elementor-divider__text{color:#FFD701;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:300;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-3cd97f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3cd97f0{text-align:center;}.elementor-7 .elementor-element.elementor-element-3cd97f0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:56px;font-weight:900;letter-spacing:2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-240b75c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-240b75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD701;}.elementor-7 .elementor-element.elementor-element-240b75c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-240b75c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-48910b0{padding:30px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-0b2a43d > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-7 .elementor-element.elementor-element-0b2a43d{text-align:left;}.elementor-7 .elementor-element.elementor-element-0b2a43d img{width:21%;}.elementor-7 .elementor-element.elementor-element-c271b10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-c271b10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c271b10 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-c271b10 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-c271b10 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-c271b10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-c271b10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-c1e8b90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c1e8b90{text-align:left;}.elementor-7 .elementor-element.elementor-element-c1e8b90 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;line-height:50px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-2349464 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2349464.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-2349464{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:300;line-height:39px;letter-spacing:0.2px;color:#000000;}.elementor-7 .elementor-element.elementor-element-83ab384 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-83ab384{text-align:left;}.elementor-7 .elementor-element.elementor-element-83ab384 img{width:85%;max-width:100%;height:300px;object-fit:cover;object-position:center center;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-39bec00:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-39bec00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCD400A6;}.elementor-7 .elementor-element.elementor-element-39bec00{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-39bec00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f11a635{padding:30px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-eb4d58f > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-7 .elementor-element.elementor-element-eb4d58f{text-align:right;}.elementor-7 .elementor-element.elementor-element-eb4d58f img{width:21%;}.elementor-7 .elementor-element.elementor-element-70ec23f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-70ec23f{text-align:right;}.elementor-7 .elementor-element.elementor-element-70ec23f img{width:85%;max-width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-b968f81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-b968f81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b968f81 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-b968f81 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-b968f81 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-b968f81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-b968f81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-e284540 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e284540{text-align:right;}.elementor-7 .elementor-element.elementor-element-e284540 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;line-height:50px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-b7e7d9d > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b7e7d9d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-b7e7d9d{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:300;line-height:39px;letter-spacing:0.2px;color:#000000;}.elementor-7 .elementor-element.elementor-element-37bbf54:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-37bbf54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD701;}.elementor-7 .elementor-element.elementor-element-37bbf54{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-37bbf54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0ec45fe{padding:30px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-6be9583 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-7 .elementor-element.elementor-element-6be9583{text-align:left;}.elementor-7 .elementor-element.elementor-element-6be9583 img{width:21%;}.elementor-7 .elementor-element.elementor-element-cebddd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-cebddd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cebddd9 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-cebddd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-cebddd9 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-cebddd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-cebddd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-65bd778 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-65bd778{text-align:left;}.elementor-7 .elementor-element.elementor-element-65bd778 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;line-height:50px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-3d85cd2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3d85cd2.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-3d85cd2{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:300;line-height:39px;letter-spacing:0.2px;color:#000000;}.elementor-7 .elementor-element.elementor-element-71ab401 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-71ab401{text-align:left;}.elementor-7 .elementor-element.elementor-element-71ab401 img{width:85%;max-width:100%;height:300px;object-fit:cover;object-position:center center;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-bdbf060:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bdbf060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCD400A6;}.elementor-7 .elementor-element.elementor-element-bdbf060{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-bdbf060 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-9d3667d{padding:30px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-813bf3e > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-7 .elementor-element.elementor-element-813bf3e{text-align:right;}.elementor-7 .elementor-element.elementor-element-813bf3e img{width:21%;}.elementor-7 .elementor-element.elementor-element-11df8af > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-11df8af{text-align:right;}.elementor-7 .elementor-element.elementor-element-11df8af img{width:85%;max-width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-3796224:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-3796224 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3796224 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-3796224 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-3796224 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-3796224 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-3796224 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-5cd7a6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5cd7a6f{text-align:right;}.elementor-7 .elementor-element.elementor-element-5cd7a6f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;line-height:50px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-3b8078a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3b8078a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-3b8078a{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:300;line-height:39px;letter-spacing:0.2px;color:#000000;}.elementor-7 .elementor-element.elementor-element-04090a2 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-04090a2{text-align:right;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#181818;}.elementor-7 .elementor-element.elementor-element-431152c{overflow:hidden;padding:4em 0em 7em 0em;z-index:0;}.elementor-7 .elementor-element.elementor-element-431152c > .elementor-background-overlay{opacity:0.1;}.elementor-7 .elementor-element.elementor-element-7d54755:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-7d54755 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7d54755 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7d54755 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-140ae25 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-140ae25{text-align:center;}.elementor-7 .elementor-element.elementor-element-140ae25 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:71px;color:#191919;}.elementor-7 .elementor-element.elementor-element-7e9ac22{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-7e9ac22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7e9ac22 .elementor-divider-separator{width:61%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-7e9ac22 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-7 .elementor-element.elementor-element-f7687d3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f7687d3 img{width:100%;border-style:none;}.elementor-7 .elementor-element.elementor-element-621509d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-621509d img{width:100%;border-style:none;}.elementor-7 .elementor-element.elementor-element-6194d7e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6194d7e{text-align:center;}.elementor-7 .elementor-element.elementor-element-6194d7e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:79px;color:#191919;}.elementor-7 .elementor-element.elementor-element-8efae71{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-f8a67fe:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f8a67fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD701;}.elementor-7 .elementor-element.elementor-element-f8a67fe{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-f8a67fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8122377{z-index:1;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-6daabc7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-6daabc7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-4c2f89e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4c2f89e{text-align:center;}.elementor-7 .elementor-element.elementor-element-4c2f89e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:58px;font-weight:800;color:#191919;}.elementor-7 .elementor-element.elementor-element-79a8d04{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-79a8d04 .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-79a8d04 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-15dcce6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-15dcce6{text-align:center;}.elementor-7 .elementor-element.elementor-element-15dcce6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:800;letter-spacing:4.1px;color:#191919;}.elementor-7 .elementor-element.elementor-element-ee04610{z-index:3;}.elementor-7 .elementor-element.elementor-element-fc83aed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fc83aed img{width:90%;transition-duration:1.5s;}.elementor-7 .elementor-element.elementor-element-7a61ee75:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7a61ee75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-7 .elementor-element.elementor-element-7a61ee75 > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-7a61ee75{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-7 .elementor-element.elementor-element-7a61ee75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-9983dc8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-5cd5d066 img{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-59f3cb0d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;--divider-element-spacing:16px;}.elementor-7 .elementor-element.elementor-element-59f3cb0d .elementor-divider-separator{width:1000px;margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-59f3cb0d .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-59f3cb0d .elementor-divider__text{color:#111111;font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:900;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-597ba7aa > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-597ba7aa{text-align:center;}.elementor-7 .elementor-element.elementor-element-597ba7aa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:45px;font-weight:900;color:#191919;}.elementor-7 .elementor-element.elementor-element-44d5261d{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1.4px;}.elementor-7 .elementor-element.elementor-element-44d5261d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-44d5261d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-44d5261d .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-44d5261d .elementor-divider__text{color:#191919;font-family:"Lexend", Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-4bf7c1fe > .elementor-widget-container{margin:-10px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4bf7c1fe.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-4bf7c1fe{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:300;line-height:44px;letter-spacing:0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-repeater-item-4ec9827.elementor-social-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-repeater-item-4ec9827.elementor-social-icon i{color:#000000;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-repeater-item-4ec9827.elementor-social-icon svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-repeater-item-0c2aea8.elementor-social-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-repeater-item-0c2aea8.elementor-social-icon i{color:#000000;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-repeater-item-0c2aea8.elementor-social-icon svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-repeater-item-049c4f5.elementor-social-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-repeater-item-049c4f5.elementor-social-icon i{color:#000000;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-repeater-item-049c4f5.elementor-social-icon svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-630bc5e8{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-widget-container{text-align:center;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-social-icon{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-e467a6a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-eeef90c img{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-3cff57a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;--divider-element-spacing:16px;}.elementor-7 .elementor-element.elementor-element-3cff57a .elementor-divider-separator{width:1000px;margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-3cff57a .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-3cff57a .elementor-divider__text{color:#111111;font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:900;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-908acf3 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-908acf3{text-align:center;}.elementor-7 .elementor-element.elementor-element-908acf3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:45px;font-weight:900;color:#191919;}.elementor-7 .elementor-element.elementor-element-bccbcb9{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1.4px;}.elementor-7 .elementor-element.elementor-element-bccbcb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bccbcb9 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-bccbcb9 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-bccbcb9 .elementor-divider__text{color:#191919;font-family:"Lexend", Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-a7bd6ba > .elementor-widget-container{margin:-10px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a7bd6ba.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-a7bd6ba{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:300;line-height:44px;letter-spacing:0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-d41579f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-8ff3f1c img{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-4b0daec{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;--divider-element-spacing:16px;}.elementor-7 .elementor-element.elementor-element-4b0daec .elementor-divider-separator{width:1000px;margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-4b0daec .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-4b0daec .elementor-divider__text{color:#111111;font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:900;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-9f147ec > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-9f147ec{text-align:center;}.elementor-7 .elementor-element.elementor-element-9f147ec .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:45px;font-weight:900;color:#191919;}.elementor-7 .elementor-element.elementor-element-0f3b6aa{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1.4px;}.elementor-7 .elementor-element.elementor-element-0f3b6aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0f3b6aa .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-0f3b6aa .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-0f3b6aa .elementor-divider__text{color:#191919;font-family:"Lexend", Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-6fa4908 > .elementor-widget-container{margin:-10px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6fa4908.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-6fa4908{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:300;line-height:44px;letter-spacing:0px;color:#000000;}.elementor-7 .elementor-element.elementor-element-cb3dd16{overflow:hidden;padding:8em 0em 7em 0em;}.elementor-7 .elementor-element.elementor-element-fe93e65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-fe93e65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8bb3dd );}.elementor-7 .elementor-element.elementor-element-fe93e65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-fe93e65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3e1ddc9 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3e1ddc9{text-align:center;}.elementor-7 .elementor-element.elementor-element-3e1ddc9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:70px;color:#191919;}.elementor-7 .elementor-element.elementor-element-0147ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0147ac9.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-0147ac9{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:300;line-height:39px;letter-spacing:0.5px;color:#000000;}.elementor-7 .elementor-element.elementor-element-e36db82 img{width:68%;}.elementor-7 .elementor-element.elementor-element-3c131ad img{width:68%;}.elementor-7 .elementor-element.elementor-element-6dd71dc img{width:68%;}.elementor-7 .elementor-element.elementor-element-a028d7d img{width:68%;}.elementor-7 .elementor-element.elementor-element-59dd064 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-59dd064 img{width:80%;border-style:none;}.elementor-7 .elementor-element.elementor-element-7437d52 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7437d52{text-align:center;}.elementor-7 .elementor-element.elementor-element-7437d52 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:70px;color:#191919;}.elementor-7 .elementor-element.elementor-element-30aad98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-30aad98{text-align:center;}.elementor-7 .elementor-element.elementor-element-30aad98 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:78px;color:#191919;}.elementor-7 .elementor-element.elementor-element-fe086d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fe086d8 img{width:50%;}.elementor-7 .elementor-element.elementor-element-afb8d35:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-afb8d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7 .elementor-element.elementor-element-afb8d35 > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-afb8d35{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-7 .elementor-element.elementor-element-afb8d35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-a7b66c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-a7b66c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-a7b66c5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-547560b{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-547560b > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-547560b .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-547560b .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-7 .elementor-element.elementor-element-547560b .elementor-divider__text{color:#FFD701;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:300;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-4792d76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4792d76{text-align:center;}.elementor-7 .elementor-element.elementor-element-4792d76 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:56px;font-weight:900;letter-spacing:2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f1bf251:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f1bf251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-7 .elementor-element.elementor-element-f1bf251 > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-f1bf251{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-7 .elementor-element.elementor-element-f1bf251 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7906937b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-7906937b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liv-english.jp/wp-content/uploads/2023/08/line-circle-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-7906937b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-7906937b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-7906937b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-7906937b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b98b92e{margin-top:0px;margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-9bdf61c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-9bdf61c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9bdf61c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6f85369{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-6f85369 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6f85369 img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bdf08df{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-3584718:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-3584718 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3584718.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-3584718.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-3584718 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-3584718 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-3584718 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-dcc0e90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-dcc0e90{text-align:center;}.elementor-7 .elementor-element.elementor-element-dcc0e90 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:36px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-e026e81{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-e026e81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e026e81 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-e026e81 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-1733d05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-1733d05{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.8px;color:#191919;}.elementor-7 .elementor-element.elementor-element-e741941{margin-top:0px;margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-33ce00b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-33ce00b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-33ce00b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-33ce00b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-33ce00b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-33ce00b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-33ce00b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f90979d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-f90979d{text-align:center;}.elementor-7 .elementor-element.elementor-element-f90979d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:36px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-d7866a3{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-d7866a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d7866a3 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-d7866a3 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-93e3017 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-93e3017{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.8px;color:#191919;}.elementor-7 .elementor-element.elementor-element-d2d63b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d2d63b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d2d63b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-490212f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-490212f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-490212f img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2289a97{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-92a5ae0{margin-top:0px;margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-01a181b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-01a181b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-01a181b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d5cd048{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d5cd048 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d5cd048 img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9bcc409{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-c751eb1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-c751eb1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-c751eb1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-c751eb1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-c751eb1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-c751eb1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-c751eb1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8c8b23a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-8c8b23a{text-align:center;}.elementor-7 .elementor-element.elementor-element-8c8b23a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:36px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-7b2efcb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7b2efcb{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#181818;}.elementor-7 .elementor-element.elementor-element-6ec4b84{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-6ec4b84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6ec4b84 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-6ec4b84 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-756d3b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-756d3b2{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.8px;color:#191919;}.elementor-7 .elementor-element.elementor-element-a09e35d{margin-top:0px;margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-8650a70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-8650a70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-8650a70.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-8650a70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-8650a70 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-8650a70 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-8650a70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-2ca1901 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-2ca1901{text-align:center;}.elementor-7 .elementor-element.elementor-element-2ca1901 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:900;line-height:36px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-4c5f63c{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-4c5f63c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4c5f63c .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-4c5f63c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-2a7e129 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-2a7e129{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.8px;color:#191919;}.elementor-7 .elementor-element.elementor-element-629b400 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-629b400 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-629b400 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4bb6f00{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4bb6f00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4bb6f00 img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4cc39cc{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-2f2c2ad > .elementor-widget-container{margin:20px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-2f2c2ad{text-align:center;}.elementor-7 .elementor-element.elementor-element-2f2c2ad .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;line-height:70px;letter-spacing:1px;color:#181818;}.elementor-7 .elementor-element.elementor-element-3e39595 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3e39595{text-align:center;}.elementor-7 .elementor-element.elementor-element-3e39595 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-21c7168:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-21c7168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liv-english.jp/wp-content/uploads/2023/08/img-feature-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-21c7168 > .elementor-background-overlay{background-color:#252000;opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-21c7168{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;z-index:0;}.elementor-7 .elementor-element.elementor-element-cec007d{padding:0% 15% 0% 15%;z-index:0;}.elementor-7 .elementor-element.elementor-element-5d6efd2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-fb4fbed > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fb4fbed{text-align:center;}.elementor-7 .elementor-element.elementor-element-fb4fbed .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:50px;font-weight:900;line-height:70px;letter-spacing:1px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5858ebf > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5858ebf{text-align:center;}.elementor-7 .elementor-element.elementor-element-5858ebf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-3244032{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-7c16162{z-index:2;}.elementor-7 .elementor-element.elementor-element-147af2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-147af2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD701;}.elementor-7 .elementor-element.elementor-element-147af2b > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-147af2b > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-147af2b > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-147af2b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-147af2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-cecfef4, .elementor-7 .elementor-element.elementor-element-cecfef4 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-8cbf4b2 > .elementor-widget-container{margin:-50px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-8cbf4b2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;text-shadow:3px 0px 0px #F0CC05;color:#1B1B1B;}.elementor-7 .elementor-element.elementor-element-06e2c6b img{max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-35a1777 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-35a1777{text-align:center;}.elementor-7 .elementor-element.elementor-element-35a1777 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:28px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-9420d54 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9420d54 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-72919fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-72919fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD701;}.elementor-7 .elementor-element.elementor-element-72919fa > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-72919fa > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-72919fa > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-72919fa > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-72919fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7c26b13, .elementor-7 .elementor-element.elementor-element-7c26b13 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-9e27cc2 > .elementor-widget-container{margin:-50px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-9e27cc2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;text-shadow:3px 0px 0px #F0CC05;color:#1B1B1B;}.elementor-7 .elementor-element.elementor-element-23f27a9 img{max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-81abf8e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-81abf8e{text-align:center;}.elementor-7 .elementor-element.elementor-element-81abf8e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:28px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-252e46a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-252e46a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-2a206d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-2a206d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD701;}.elementor-7 .elementor-element.elementor-element-2a206d1 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-2a206d1 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-2a206d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-2a206d1 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2a206d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3d41d26, .elementor-7 .elementor-element.elementor-element-3d41d26 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-8d6bd31 > .elementor-widget-container{margin:-50px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-8d6bd31 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;text-shadow:3px 0px 0px #F0CC05;color:#1B1B1B;}.elementor-7 .elementor-element.elementor-element-cb6746f img{max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-0f94e49 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0f94e49{text-align:center;}.elementor-7 .elementor-element.elementor-element-0f94e49 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:28px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-952004a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-952004a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-fb63a8c{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-2099309 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2099309{text-align:center;}.elementor-7 .elementor-element.elementor-element-2099309 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;line-height:70px;letter-spacing:1px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8817af3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8817af3 img{width:50%;}.elementor-7 .elementor-element.elementor-element-8bf1dfe{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-0791edc{overflow:hidden;padding:8em 0em 7em 0em;}.elementor-7 .elementor-element.elementor-element-e12d2a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-e12d2a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8bb3dd );}.elementor-7 .elementor-element.elementor-element-e12d2a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-e12d2a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0e243dd{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-0e243dd > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0e243dd .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-0e243dd .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-7 .elementor-element.elementor-element-0e243dd .elementor-divider__text{color:#181818;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:300;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-bc1cdaa > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bc1cdaa{text-align:center;}.elementor-7 .elementor-element.elementor-element-bc1cdaa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:71px;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-7658478 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7658478{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:300;line-height:32px;letter-spacing:0.6px;color:#191919;}.elementor-7 .elementor-element.elementor-element-0fb6778{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-27977e4 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dcf0bf4 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-621ded7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-621ded7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-621ded7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-621ded7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-621ded7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-621ded7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-621ded7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-ebae07f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-ebae07f{text-align:center;}.elementor-7 .elementor-element.elementor-element-ebae07f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:900;line-height:36px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-7b207fb{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-7b207fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7b207fb .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-7b207fb .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-0ec2a10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-0ec2a10{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.8px;color:#191919;}.elementor-7 .elementor-element.elementor-element-893e74d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-893e74d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7888f5f{width:var( --container-widget-width, 113.86% );max-width:113.86%;--container-widget-width:113.86%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7888f5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7888f5f img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7f2eec7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f2eec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-7 .elementor-element.elementor-element-7f2eec7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 7em 0em;}.elementor-7 .elementor-element.elementor-element-7f2eec7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-40bccdd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-40bccdd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f551f59{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-f551f59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f551f59 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-f551f59 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-7 .elementor-element.elementor-element-f551f59 .elementor-divider__text{color:#181818;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:300;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-b9c1161 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b9c1161{text-align:center;}.elementor-7 .elementor-element.elementor-element-b9c1161 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:71px;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-1fa4a2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1fa4a2a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:300;line-height:32px;letter-spacing:0.6px;color:#191919;}.elementor-7 .elementor-element.elementor-element-c48802c > .elementor-container{max-width:800px;}.elementor-7 .elementor-element.elementor-element-c48802c{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-9830ea7 > .elementor-widget-container{margin:10px 10px 10px 10px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-9830ea7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-9830ea7 .elementor-custom-embed-play i{color:#FFD701;font-size:150px;}.elementor-7 .elementor-element.elementor-element-9830ea7 .elementor-custom-embed-play svg{fill:#FFD701;width:150px;height:150px;}.elementor-7 .elementor-element.elementor-element-29efc5f{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-29efc5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29efc5f .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-29efc5f .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-7 .elementor-element.elementor-element-6525238 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-6525238 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7bdf3ed{width:var( --container-widget-width, 113.86% );max-width:113.86%;--container-widget-width:113.86%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7bdf3ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7bdf3ed img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-da76158:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-da76158 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-da76158.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-da76158.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-da76158 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-da76158 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-da76158 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-e65dd68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-e65dd68{text-align:center;}.elementor-7 .elementor-element.elementor-element-e65dd68 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:900;line-height:36px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-d55087d{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-d55087d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d55087d .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-d55087d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-04abd46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-04abd46{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.8px;color:#191919;}.elementor-7 .elementor-element.elementor-element-2afcd7f{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-f4ae218:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-f4ae218 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-f4ae218.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-f4ae218.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-f4ae218 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-f4ae218 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-f4ae218 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-704e8f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-704e8f3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:900;line-height:36px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-d5b17ca{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-d5b17ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d5b17ca .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-d5b17ca .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-98c2027 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-98c2027{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.8px;color:#191919;}.elementor-7 .elementor-element.elementor-element-fde23ad{width:var( --container-widget-width, 113.86% );max-width:113.86%;--container-widget-width:113.86%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-fde23ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fde23ad img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-896c1af{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9de4907 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9de4907{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:300;line-height:32px;letter-spacing:0.6px;color:#191919;}.elementor-7 .elementor-element.elementor-element-b881dc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b881dc1 img{width:50%;}.elementor-7 .elementor-element.elementor-element-6a9605a{overflow:hidden;padding:8em 0em 7em 0em;}.elementor-7 .elementor-element.elementor-element-6129c9fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-6129c9fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8bb3dd );}.elementor-7 .elementor-element.elementor-element-6129c9fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-6129c9fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-345b40e{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-345b40e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-345b40e .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-345b40e .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-7 .elementor-element.elementor-element-345b40e .elementor-divider__text{color:#181818;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:300;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-6722caf9 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6722caf9{text-align:center;}.elementor-7 .elementor-element.elementor-element-6722caf9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:71px;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-79744af4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-79744af4{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:300;line-height:32px;letter-spacing:0.6px;color:#191919;}.elementor-7 .elementor-element.elementor-element-a1d289d{--e-image-carousel-slides-to-show:3;}.elementor-7 .elementor-element.elementor-element-a1d289d > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-a1d289d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7 .elementor-element.elementor-element-a1d289d .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;color:#383838;}.elementor-7 .elementor-element.elementor-element-a1d289d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7 .elementor-element.elementor-element-a1d289d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#383838;}.elementor-7 .elementor-element.elementor-element-d1973f6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d1973f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-7 .elementor-element.elementor-element-d1973f6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d1973f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-04bd4fe{--spacer-size:110px;}.elementor-7 .elementor-element.elementor-element-27b7901 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-27b7901{text-align:center;}.elementor-7 .elementor-element.elementor-element-27b7901 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:900;line-height:36px;letter-spacing:1.6px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-542966f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-542966f{text-align:center;}.elementor-7 .elementor-element.elementor-element-542966f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:55px;letter-spacing:1px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8b81cd2{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-8b81cd2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8b81cd2 .elementor-divider-separator{width:48%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-8b81cd2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-5e86391{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-b5f6a49:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b5f6a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b5f6a49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-b5f6a49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-2215e41.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-2215e41.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-2215e41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-2215e41 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-2215e41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-65ed3aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-65ed3aa{text-align:center;}.elementor-7 .elementor-element.elementor-element-65ed3aa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;line-height:50px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-b3ec205{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-b3ec205 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b3ec205 .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-b3ec205 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-45199e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-45199e9{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.6px;color:#191919;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-410cad6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-410cad6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-410cad6 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fe789ff{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-fe789ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fe789ff img{max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-92ac55e{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-93d1add > .elementor-widget-container{margin:-8px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-93d1add{text-align:center;}.elementor-7 .elementor-element.elementor-element-93d1add .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:900;line-height:70px;letter-spacing:1.6px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8b3ab22 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8b3ab22{text-align:center;}.elementor-7 .elementor-element.elementor-element-8b3ab22 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:50px;font-weight:900;line-height:70px;letter-spacing:1px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-527ad54{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-527ad54 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-527ad54 .elementor-divider-separator{width:33%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-527ad54 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-8b7d1bb{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-c8f905e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c8f905e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c8f905e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-c8f905e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-29e8ffa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8bb3dd );}.elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-af24e14:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-af24e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-7 .elementor-element.elementor-element-af24e14 > .elementor-container{max-width:500px;}.elementor-7 .elementor-element.elementor-element-af24e14, .elementor-7 .elementor-element.elementor-element-af24e14 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-af24e14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-7 .elementor-element.elementor-element-af24e14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-860aa3f{--divider-border-style:solid;--divider-color:#191919;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-860aa3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-860aa3f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-860aa3f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-860aa3f .elementor-divider__text{color:#191919;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-icon i{color:#FFD701;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-icon svg{fill:#FFD701;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-e4dba16{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:900;letter-spacing:0.8px;}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-text{color:#191919;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-89882fd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-89882fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-89882fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-89882fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-89882fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-410d300 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-410d300{text-align:center;}.elementor-7 .elementor-element.elementor-element-410d300 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;line-height:50px;letter-spacing:0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-f34aa87{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-f34aa87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-f34aa87 .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-f34aa87 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-2520e72 > .elementor-widget-container{background-color:#F6F6F6;margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-2520e72.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7 .elementor-element.elementor-element-2520e72{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0.8px;color:#191919;}.elementor-7 .elementor-element.elementor-element-abc9773 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-abc9773 img{width:50%;}.elementor-7 .elementor-element.elementor-element-50b6813{--spacer-size:110px;}.elementor-7 .elementor-element.elementor-element-5668bc06:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5668bc06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5668bc06{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 2em 7em 2em;}.elementor-7 .elementor-element.elementor-element-5668bc06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-4dc8725b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-4dc8725b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-b2301b9{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;--divider-element-spacing:16px;}.elementor-7 .elementor-element.elementor-element-b2301b9 .elementor-divider-separator{width:230px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-b2301b9 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-b2301b9 .elementor-divider__text{color:#181818;font-family:"Noto Sans JP", Sans-serif;font-size:2rem;font-weight:900;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-86bad50{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-icon i{color:#FFD701;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-icon svg{fill:#FFD701;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-d841dd9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:900;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-text{color:#191919;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d11e486 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d11e486{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-7 .elementor-element.elementor-element-dfc38ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8bb3dd );}.elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated{border-style:solid;border-color:#FFD701;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 3em 2em;}.elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-dfc38ec{z-index:3;}.elementor-7 .elementor-element.elementor-element-c5f352f > .elementor-container{max-width:500px;}.elementor-7 .elementor-element.elementor-element-c36f420{--divider-border-style:solid;--divider-color:#191919;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-c36f420 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c36f420 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-c36f420 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-c36f420 .elementor-divider__text{color:#191919;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-icon i{color:#FFD701;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-icon svg{fill:#FFD701;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-9a779fa{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:900;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-text{color:#191919;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-c7d51db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c7d51db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0CC05;}.elementor-7 .elementor-element.elementor-element-c7d51db > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-c7d51db{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 0em 4em 0em;}.elementor-7 .elementor-element.elementor-element-c7d51db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-1920bcb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-1920bcb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-1920bcb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-1920bcb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0e1f592{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-829213f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-829213f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liv-english.jp/wp-content/uploads/2023/08/line-circle-1.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-829213f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-829213f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-829213f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-829213f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-a29ef11{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;--divider-element-spacing:16px;}.elementor-7 .elementor-element.elementor-element-a29ef11 .elementor-divider-separator{width:363px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-a29ef11 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-a29ef11 .elementor-divider__text{color:#181818;font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:600;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-680e249{text-align:center;}.elementor-7 .elementor-element.elementor-element-680e249 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;color:#191919;}.elementor-7 .elementor-element.elementor-element-70f3fb7{width:auto;max-width:auto;text-align:center;}.elementor-7 .elementor-element.elementor-element-70f3fb7 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-70f3fb7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:109px;font-weight:900;letter-spacing:-0.5px;color:#191919;}.elementor-7 .elementor-element.elementor-element-50d2109{width:auto;max-width:auto;align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-50d2109 > .elementor-widget-container{margin:0px 14px 0px 0px;}.elementor-7 .elementor-element.elementor-element-50d2109 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:700;color:#191919;}.elementor-7 .elementor-element.elementor-element-8da9495{width:auto;max-width:auto;text-align:center;}.elementor-7 .elementor-element.elementor-element-8da9495 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8da9495 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:63px;font-weight:900;letter-spacing:0.9px;color:#191919;}.elementor-7 .elementor-element.elementor-element-2f7ee35{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-8372bab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8372bab{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#181818;}.elementor-7 .elementor-element.elementor-element-1deeb62{--spacer-size:10px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-48a77cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-48a77cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-48a77cd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-48a77cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6605131{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-cd98ef6 > .elementor-container{max-width:1200px;}.elementor-7 .elementor-element.elementor-element-cd98ef6{overflow:hidden;padding:8em 0em 7em 0em;}.elementor-7 .elementor-element.elementor-element-e2c3a5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-e2c3a5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8bb3dd );}.elementor-7 .elementor-element.elementor-element-e2c3a5a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-e2c3a5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-5da1539{--divider-border-style:solid;--divider-color:#F0CC05;--divider-border-width:2px;--divider-element-spacing:16px;}.elementor-7 .elementor-element.elementor-element-5da1539 .elementor-divider-separator{width:230px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-5da1539 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-5da1539 .elementor-divider__text{color:#181818;font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-56e5e2f > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-56e5e2f{text-align:center;}.elementor-7 .elementor-element.elementor-element-56e5e2f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:46px;font-weight:900;line-height:70px;color:#191919;}.elementor-7 .elementor-element.elementor-element-b91c4b6 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:5px 0px 5px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#F0CC05;}.elementor-7 .elementor-element.elementor-element-b91c4b6{text-align:left;}.elementor-7 .elementor-element.elementor-element-b91c4b6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:900;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-tab-content{border-block-end-color:rgba(191,191,191,0);color:#202020;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;line-height:2em;letter-spacing:0.5px;padding:15px 35px 15px 35px;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-tab-title{border-color:rgba(191,191,191,0);background-color:#F0CC05;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-toggle-item:not(:last-child){margin-block-end:20px;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-toggle-item{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-toggle-title, .elementor-7 .elementor-element.elementor-element-44be18c .elementor-toggle-icon{color:#000000;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-toggle-icon svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-tab-title .elementor-toggle-icon i:before{color:#191919;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-tab-title .elementor-toggle-icon svg{fill:#191919;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#191919;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#191919;}.elementor-7 .elementor-element.elementor-element-fc08706{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-45cb416 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:5px 0px 5px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#F0CC05;}.elementor-7 .elementor-element.elementor-element-45cb416{text-align:left;}.elementor-7 .elementor-element.elementor-element-45cb416 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:900;letter-spacing:2px;color:#191919;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-tab-content{border-block-end-color:rgba(191,191,191,0);color:#202020;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;line-height:2em;letter-spacing:0.5px;padding:15px 35px 15px 35px;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-tab-title{border-color:rgba(191,191,191,0);background-color:#F0CC05;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-toggle-item:not(:last-child){margin-block-end:20px;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-toggle-item{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-toggle-title, .elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-toggle-icon{color:#000000;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-toggle-icon svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-tab-title .elementor-toggle-icon i:before{color:#191919;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-tab-title .elementor-toggle-icon svg{fill:#191919;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#191919;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#191919;}.elementor-7 .elementor-element.elementor-element-01529f7 > .elementor-container{max-width:500px;}.elementor-7 .elementor-element.elementor-element-01529f7{overflow:hidden;padding:0px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-ae42f1f img{width:100%;}.elementor-7 .elementor-element.elementor-element-ddd641f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ddd641f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7 .elementor-element.elementor-element-ddd641f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-ddd641f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-5b940ab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-6f75c89{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-1e9b195{text-align:center;letter-spacing:1.8px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ccb77a6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-7 .elementor-element.elementor-element-ccb77a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-ccb77a6 .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-ccb77a6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-ccb77a6 .elementor-divider__text{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:900;letter-spacing:1.2px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-8191eba{width:50%;}.elementor-7 .elementor-element.elementor-element-b968f81{width:50%;}.elementor-7 .elementor-element.elementor-element-06cec3d{width:50%;}.elementor-7 .elementor-element.elementor-element-3796224{width:50%;}.elementor-7 .elementor-element.elementor-element-6daabc7{width:70%;}.elementor-7 .elementor-element.elementor-element-ee04610{width:30%;}.elementor-7 .elementor-element.elementor-element-9bdf61c{width:37.105%;}.elementor-7 .elementor-element.elementor-element-3584718{width:62.851%;}.elementor-7 .elementor-element.elementor-element-33ce00b{width:62.851%;}.elementor-7 .elementor-element.elementor-element-d2d63b6{width:37.105%;}.elementor-7 .elementor-element.elementor-element-01a181b{width:37.105%;}.elementor-7 .elementor-element.elementor-element-c751eb1{width:62.851%;}.elementor-7 .elementor-element.elementor-element-8650a70{width:62.851%;}.elementor-7 .elementor-element.elementor-element-629b400{width:37.105%;}.elementor-7 .elementor-element.elementor-element-621ded7{width:62.851%;}.elementor-7 .elementor-element.elementor-element-893e74d{width:37.105%;}.elementor-7 .elementor-element.elementor-element-6525238{width:37.105%;}.elementor-7 .elementor-element.elementor-element-da76158{width:62.851%;}.elementor-7 .elementor-element.elementor-element-f4ae218{width:62.851%;}.elementor-7 .elementor-element.elementor-element-09403a8{width:37.105%;}.elementor-7 .elementor-element.elementor-element-2215e41{width:62.851%;}.elementor-7 .elementor-element.elementor-element-410cad6{width:37.105%;}.elementor-7 .elementor-element.elementor-element-e50c9f2{width:58.036%;}.elementor-7 .elementor-element.elementor-element-dfc38ec{width:41.964%;}.elementor-7 .elementor-element.elementor-element-1920bcb{width:19.999%;}.elementor-7 .elementor-element.elementor-element-829213f{width:59.25%;}.elementor-7 .elementor-element.elementor-element-48a77cd{width:20.057%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-df00b04{width:100%;}.elementor-7 .elementor-element.elementor-element-11eb7c8{width:100%;}.elementor-7 .elementor-element.elementor-element-9e58d8e{width:100%;}.elementor-7 .elementor-element.elementor-element-c271b10{width:60%;}.elementor-7 .elementor-element.elementor-element-c0221f7{width:40%;}.elementor-7 .elementor-element.elementor-element-8191eba{width:40%;}.elementor-7 .elementor-element.elementor-element-b968f81{width:60%;}.elementor-7 .elementor-element.elementor-element-cebddd9{width:60%;}.elementor-7 .elementor-element.elementor-element-452c0e3{width:40%;}.elementor-7 .elementor-element.elementor-element-06cec3d{width:40%;}.elementor-7 .elementor-element.elementor-element-3796224{width:60%;}.elementor-7 .elementor-element.elementor-element-6daabc7{width:70%;}.elementor-7 .elementor-element.elementor-element-ee04610{width:30%;}.elementor-7 .elementor-element.elementor-element-9983dc8{width:33%;}.elementor-7 .elementor-element.elementor-element-e467a6a{width:33%;}.elementor-7 .elementor-element.elementor-element-d41579f{width:33%;}.elementor-7 .elementor-element.elementor-element-a7b66c5{width:100%;}.elementor-7 .elementor-element.elementor-element-7906937b{width:100%;}.elementor-7 .elementor-element.elementor-element-1920bcb{width:100%;}.elementor-7 .elementor-element.elementor-element-829213f{width:100%;}.elementor-7 .elementor-element.elementor-element-48a77cd{width:100%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-b18ffc5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b18ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-7906937b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-7906937b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-829213f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-829213f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-394b1fa8{z-index:2;}.elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-element-populated{padding:0em 0em 0em 00em;}.elementor-7 .elementor-element.elementor-element-8047442 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-8047442 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-10d964e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-10d964e img{width:28%;}.elementor-7 .elementor-element.elementor-element-b03a143 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b03a143 img{width:28%;}.elementor-7 .elementor-element.elementor-element-37333b2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-37333b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liv-english.jp/wp-content/uploads/2023/09/mv-smp001-4.webp");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-37333b2 > .elementor-container{min-height:1100px;}.elementor-7 .elementor-element.elementor-element-37333b2{margin-top:-115px;margin-bottom:0px;z-index:1;}.elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-element-populated{padding:0em 0em 0em 00em;}.elementor-7 .elementor-element.elementor-element-1000941 > .elementor-container{max-width:597px;}.elementor-7 .elementor-element.elementor-element-1000941{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-cc2ccee > .elementor-widget-container{margin:170px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5152f0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3933c94 .elementor-heading-title{font-size:43px;}.elementor-7 .elementor-element.elementor-element-b18ffc5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b18ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-b18ffc5{padding:7em 1em 5em 1em;}.elementor-7 .elementor-element.elementor-element-46e5cc6 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-7e0be7f .elementor-divider-separator{width:77%;}.elementor-7 .elementor-element.elementor-element-f8adf87 > .elementor-widget-container{margin:0em 0em 0em 5em;}.elementor-7 .elementor-element.elementor-element-f8adf87{--e-icon-list-icon-size:30px;}.elementor-7 .elementor-element.elementor-element-ec7d5a3 .elementor-heading-title{font-size:42px;line-height:1.6em;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-1862156{padding:5em 1em 5em 1em;}.elementor-7 .elementor-element.elementor-element-24a38a7 > .elementor-widget-container{margin:-20px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-24a38a7 img{width:38px;}.elementor-7 .elementor-element.elementor-element-48664fab .elementor-divider-separator{width:77%;}.elementor-7 .elementor-element.elementor-element-32749e69 .elementor-custom-embed-play i{font-size:130px;}.elementor-7 .elementor-element.elementor-element-32749e69 .elementor-custom-embed-play svg{width:130px;height:130px;}.elementor-7 .elementor-element.elementor-element-2a86738 .elementor-divider-separator{width:97%;}.elementor-7 .elementor-element.elementor-element-1b84acc{padding:6em 1em 6em 1em;}.elementor-7 .elementor-element.elementor-element-9e58d8e > .elementor-element-populated{padding:0em 1em 0em 1em;}.elementor-7 .elementor-element.elementor-element-4297a33 .elementor-divider-separator{width:77%;}.elementor-7 .elementor-element.elementor-element-3cd97f0 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-240b75c{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-64f4238 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0b2a43d > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 10px;}.elementor-7 .elementor-element.elementor-element-0b2a43d{text-align:left;}.elementor-7 .elementor-element.elementor-element-0b2a43d img{width:27%;}.elementor-7 .elementor-element.elementor-element-6083c03{padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-c1e8b90 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-2349464{text-align:left;font-size:16px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-c0221f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-83ab384 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-7 .elementor-element.elementor-element-83ab384 img{width:100%;height:180px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-39bec00{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-6113e5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eb4d58f > .elementor-widget-container{margin:0px 10px -20px 0px;padding:0px 0px 0px 10px;}.elementor-7 .elementor-element.elementor-element-eb4d58f{text-align:right;}.elementor-7 .elementor-element.elementor-element-eb4d58f img{width:27%;}.elementor-7 .elementor-element.elementor-element-595e23a{padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-8191eba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-70ec23f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-70ec23f img{width:100%;height:180px;object-fit:contain;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-e284540 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-b7e7d9d{text-align:left;font-size:16px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-37bbf54{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-78b35a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6be9583 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 10px;}.elementor-7 .elementor-element.elementor-element-6be9583{text-align:left;}.elementor-7 .elementor-element.elementor-element-6be9583 img{width:27%;}.elementor-7 .elementor-element.elementor-element-6c4944f{padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-65bd778 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-3d85cd2{text-align:left;font-size:16px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-452c0e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-71ab401 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-7 .elementor-element.elementor-element-71ab401 img{width:100%;height:180px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-bdbf060{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-ebb86b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-813bf3e > .elementor-widget-container{margin:0px 10px -20px 0px;padding:0px 0px 0px 10px;}.elementor-7 .elementor-element.elementor-element-813bf3e{text-align:right;}.elementor-7 .elementor-element.elementor-element-813bf3e img{width:27%;}.elementor-7 .elementor-element.elementor-element-6a13a20{padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-06cec3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-11df8af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-11df8af img{width:100%;height:180px;object-fit:contain;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-5cd7a6f .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-3b8078a{text-align:left;font-size:16px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-04090a2{text-align:left;}.elementor-7 .elementor-element.elementor-element-431152c{padding:7em 1em 5em 1em;}.elementor-7 .elementor-element.elementor-element-140ae25 .elementor-heading-title{font-size:40px;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-7e9ac22 .elementor-divider-separator{width:79%;}.elementor-7 .elementor-element.elementor-element-f7687d3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f7687d3 img{width:100%;}.elementor-7 .elementor-element.elementor-element-621509d img{width:90%;}.elementor-7 .elementor-element.elementor-element-6194d7e .elementor-heading-title{font-size:42px;line-height:1.6em;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-f8a67fe{padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-6daabc7 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4c2f89e .elementor-heading-title{font-size:38px;}.elementor-7 .elementor-element.elementor-element-79a8d04 .elementor-divider-separator{width:92%;}.elementor-7 .elementor-element.elementor-element-79a8d04 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-15dcce6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-15dcce6 .elementor-heading-title{font-size:17px;}.elementor-7 .elementor-element.elementor-element-ee04610 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-ee04610 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-fc83aed > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fc83aed img{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7a61ee75{padding:60px 20px 40px 20px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-9983dc8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-9983dc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-9983dc8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-9983dc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-5cd5d066 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-59f3cb0d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-59f3cb0d .elementor-divider__text{font-size:0.8rem;letter-spacing:1.1px;}.elementor-7 .elementor-element.elementor-element-597ba7aa > .elementor-widget-container{margin:11px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-597ba7aa{text-align:center;}.elementor-7 .elementor-element.elementor-element-597ba7aa .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-4bf7c1fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4bf7c1fe{text-align:left;font-size:15px;line-height:2em;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-e467a6a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-e467a6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-e467a6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e467a6a > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-eeef90c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3cff57a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3cff57a .elementor-divider__text{font-size:0.8rem;letter-spacing:1.1px;}.elementor-7 .elementor-element.elementor-element-908acf3 > .elementor-widget-container{margin:11px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-908acf3{text-align:center;}.elementor-7 .elementor-element.elementor-element-908acf3 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-a7bd6ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a7bd6ba{text-align:left;font-size:15px;line-height:2em;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-d41579f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-d41579f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-d41579f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d41579f > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-8ff3f1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4b0daec > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4b0daec .elementor-divider__text{font-size:0.8rem;letter-spacing:1.1px;}.elementor-7 .elementor-element.elementor-element-9f147ec > .elementor-widget-container{margin:11px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-9f147ec{text-align:center;}.elementor-7 .elementor-element.elementor-element-9f147ec .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-6fa4908 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6fa4908{text-align:left;font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-cb3dd16{padding:5em 1em 5em 1em;}.elementor-7 .elementor-element.elementor-element-3e1ddc9 .elementor-heading-title{font-size:33px;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-0147ac9{text-align:left;}.elementor-7 .elementor-element.elementor-element-e36db82 img{width:85%;}.elementor-7 .elementor-element.elementor-element-3c131ad img{width:85%;}.elementor-7 .elementor-element.elementor-element-6dd71dc img{width:85%;}.elementor-7 .elementor-element.elementor-element-a028d7d img{width:85%;}.elementor-7 .elementor-element.elementor-element-59dd064 img{width:90%;}.elementor-7 .elementor-element.elementor-element-7437d52 .elementor-heading-title{font-size:33px;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-30aad98 .elementor-heading-title{font-size:33px;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-fe086d8 img{width:70%;}.elementor-7 .elementor-element.elementor-element-afb8d35{padding:6em 1em 6em 1em;}.elementor-7 .elementor-element.elementor-element-a7b66c5 > .elementor-element-populated{padding:0em 1em 0em 1em;}.elementor-7 .elementor-element.elementor-element-547560b .elementor-divider-separator{width:77%;}.elementor-7 .elementor-element.elementor-element-4792d76 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-f1bf251{padding:6em 1em 6em 1em;}.elementor-7 .elementor-element.elementor-element-7906937b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dcc0e90 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-e026e81 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-1733d05 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-1733d05{font-size:14px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-f90979d .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-d7866a3 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-93e3017 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-93e3017{font-size:14px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-8c8b23a .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-7b2efcb{text-align:left;}.elementor-7 .elementor-element.elementor-element-6ec4b84 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-756d3b2 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-756d3b2{font-size:14px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-2ca1901 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-4c5f63c .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-2a7e129 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-2a7e129{font-size:14px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-3e39595 .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-21c7168{padding:50px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-5858ebf .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-147af2b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-8cbf4b2 > .elementor-widget-container{margin:-35px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-8cbf4b2 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-35a1777 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-35a1777 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-9420d54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9420d54 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-72919fa > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-9e27cc2 > .elementor-widget-container{margin:-35px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-9e27cc2 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-81abf8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-81abf8e .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-252e46a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-252e46a .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-2a206d1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-8d6bd31 > .elementor-widget-container{margin:-35px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-8d6bd31 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-0f94e49 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0f94e49 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-952004a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-952004a .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-2099309 .elementor-heading-title{font-size:29px;}.elementor-7 .elementor-element.elementor-element-8817af3 img{width:70%;}.elementor-7 .elementor-element.elementor-element-0791edc{padding:3em 1em 5em 1em;}.elementor-7 .elementor-element.elementor-element-0e243dd .elementor-divider-separator{width:77%;}.elementor-7 .elementor-element.elementor-element-7658478{text-align:center;}.elementor-7 .elementor-element.elementor-element-7b207fb .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-0ec2a10 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-7f2eec7{padding:3em 1em 5em 1em;}.elementor-7 .elementor-element.elementor-element-f551f59 .elementor-divider-separator{width:77%;}.elementor-7 .elementor-element.elementor-element-1fa4a2a{text-align:center;}.elementor-7 .elementor-element.elementor-element-9830ea7 .elementor-custom-embed-play i{font-size:130px;}.elementor-7 .elementor-element.elementor-element-9830ea7 .elementor-custom-embed-play svg{width:130px;height:130px;}.elementor-7 .elementor-element.elementor-element-29efc5f .elementor-divider-separator{width:97%;}.elementor-7 .elementor-element.elementor-element-d55087d .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-04abd46 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-d5b17ca .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-98c2027 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-9de4907{text-align:center;}.elementor-7 .elementor-element.elementor-element-b881dc1 img{width:70%;}.elementor-7 .elementor-element.elementor-element-6a9605a{padding:3em 1em 5em 1em;}.elementor-7 .elementor-element.elementor-element-345b40e .elementor-divider-separator{width:77%;}.elementor-7 .elementor-element.elementor-element-79744af4{text-align:center;}.elementor-7 .elementor-element.elementor-element-04bd4fe{--spacer-size:35px;}.elementor-7 .elementor-element.elementor-element-542966f .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-8b81cd2 .elementor-divider-separator{width:70%;}.elementor-7 .elementor-element.elementor-element-b3ec205 .elementor-divider-separator{width:77%;}.elementor-7 .elementor-element.elementor-element-45199e9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-527ad54 .elementor-divider-separator{width:46%;}.elementor-7 .elementor-element.elementor-element-c8f905e{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-background-slideshow{border-radius:8px 0px 0px 8px;}.elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-7 .elementor-element.elementor-element-af24e14{padding:15px 15px 30px 15px;}.elementor-7 .elementor-element.elementor-element-860aa3f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-860aa3f .elementor-divider-separator{width:79%;}.elementor-7 .elementor-element.elementor-element-860aa3f .elementor-divider__text{font-size:22px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16{--e-icon-list-icon-size:15px;}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-item > a{font-size:18px;letter-spacing:0.9px;}.elementor-7 .elementor-element.elementor-element-410d300 .elementor-heading-title{font-size:23px;line-height:1.8em;}.elementor-7 .elementor-element.elementor-element-f34aa87 .elementor-divider-separator{width:77%;}.elementor-7 .elementor-element.elementor-element-2520e72 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-abc9773 img{width:70%;}.elementor-7 .elementor-element.elementor-element-5668bc06{padding:5em 0em 5em 0em;}.elementor-7 .elementor-element.elementor-element-b2301b9 .elementor-divider__text{font-size:2rem;}.elementor-7 .elementor-element.elementor-element-86bad50{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9{--e-icon-list-icon-size:16px;}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-item > a{font-size:16px;letter-spacing:0.2px;}.elementor-7 .elementor-element.elementor-element-d11e486{text-align:left;font-size:11px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-dfc38ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-dfc38ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated{margin:50px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-c5f352f{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-06da803 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c36f420 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c36f420 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-c36f420 .elementor-divider__text{font-size:18px;letter-spacing:0.6px;}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa{--e-icon-list-icon-size:16px;}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-item > a{font-size:16px;letter-spacing:0.2px;}.elementor-7 .elementor-element.elementor-element-c7d51db{padding:6em 1em 4em 1em;}.elementor-7 .elementor-element.elementor-element-1920bcb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-829213f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a29ef11 .elementor-divider__text{font-size:2rem;}.elementor-7 .elementor-element.elementor-element-680e249{text-align:center;}.elementor-7 .elementor-element.elementor-element-70f3fb7 > .elementor-widget-container{margin:-8px 0px 0px 50px;}.elementor-7 .elementor-element.elementor-element-70f3fb7 .elementor-heading-title{font-size:101px;}.elementor-7 .elementor-element.elementor-element-50d2109 .elementor-heading-title{font-size:2.2rem;}.elementor-7 .elementor-element.elementor-element-8da9495 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8372bab{text-align:left;}.elementor-7 .elementor-element.elementor-element-48a77cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cd98ef6{padding:3em 1em 5em 1em;}.elementor-7 .elementor-element.elementor-element-5da1539 .elementor-divider__text{font-size:2rem;}.elementor-7 .elementor-element.elementor-element-56e5e2f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-b91c4b6 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-fc08706{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-45cb416 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-6f75c89{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-ccb77a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ccb77a6 .elementor-divider-separator{width:57%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-394b1fa8{padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-df00b04 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-8047442{width:50%;}.elementor-7 .elementor-element.elementor-element-10d964e > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-10d964e img{width:35%;}.elementor-7 .elementor-element.elementor-element-85d4b5c{width:50%;}.elementor-7 .elementor-element.elementor-element-b03a143 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b03a143{text-align:right;}.elementor-7 .elementor-element.elementor-element-b03a143 img{width:36%;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-37333b2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-37333b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liv-english.jp/wp-content/uploads/2023/09/mv-smp001-5.webp");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-37333b2 > .elementor-container{min-height:660px;}.elementor-7 .elementor-element.elementor-element-37333b2{margin-top:-85px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-11eb7c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-1000941{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-34726c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cc2ccee > .elementor-widget-container{margin:140px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5152f0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-38101d8{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3933c94{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-3933c94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 8px 0px;}.elementor-7 .elementor-element.elementor-element-3933c94 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-b5e5861 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b5e5861 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:3px;}.elementor-7 .elementor-element.elementor-element-a7efcfe > .elementor-widget-container{margin:-10px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-a7efcfe .elementor-heading-title{font-size:14px;line-height:1.4em;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-b18ffc5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b18ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-b18ffc5{padding:1em 1em 2em 1em;}.elementor-7 .elementor-element.elementor-element-7f7c3593 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-46e5cc6 > .elementor-widget-container{margin:20px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-46e5cc6 .elementor-heading-title{font-size:20px;line-height:2em;letter-spacing:0.2px;}.elementor-7 .elementor-element.elementor-element-7e0be7f .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-7e0be7f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-2151e9e{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-10f4700{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d3d53fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d3d53fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f8adf87 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-7 .elementor-element.elementor-element-f8adf87{--e-icon-list-icon-size:18px;}.elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-f8adf87 .elementor-icon-list-item > a{font-size:15px;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-06041a6{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-ec7d5a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ec7d5a3 .elementor-heading-title{font-size:20px;line-height:2em;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-d6f8478{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-1862156{padding:4em 1em 1em 1em;}.elementor-7 .elementor-element.elementor-element-24a38a7 > .elementor-widget-container{margin:-5px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-24a38a7 img{width:24px;}.elementor-7 .elementor-element.elementor-element-48664fab .elementor-divider-separator{width:90%;}.elementor-7 .elementor-element.elementor-element-48664fab .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-48664fab .elementor-divider__text{font-size:15px;}.elementor-7 .elementor-element.elementor-element-175295ce .elementor-heading-title{font-size:23px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-32749e69 > .elementor-widget-container{margin:15px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-32749e69 .elementor-custom-embed-play i{font-size:80px;}.elementor-7 .elementor-element.elementor-element-32749e69 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-7 .elementor-element.elementor-element-2a86738 .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-2a86738 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-27155f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-27155f6 .elementor-heading-title{font-size:22px;line-height:1.6em;letter-spacing:1.4px;}.elementor-7 .elementor-element.elementor-element-0c0e73b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0c0e73b .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-1e47bae{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-1b84acc{padding:2em 1em 0em 1em;}.elementor-7 .elementor-element.elementor-element-9e58d8e > .elementor-element-populated{padding:0em 0em 3em 0em;}.elementor-7 .elementor-element.elementor-element-4297a33 .elementor-divider-separator{width:72%;}.elementor-7 .elementor-element.elementor-element-4297a33 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-4297a33 .elementor-divider__text{font-size:15px;}.elementor-7 .elementor-element.elementor-element-3cd97f0 > .elementor-widget-container{margin:2px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-3cd97f0 .elementor-heading-title{font-size:32px;line-height:1.4em;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-48910b0{padding:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-64f4238 > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-0b2a43d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0b2a43d{text-align:center;}.elementor-7 .elementor-element.elementor-element-0b2a43d img{width:42%;}.elementor-7 .elementor-element.elementor-element-6083c03{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c271b10 > .elementor-element-populated{padding:30px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-c1e8b90{text-align:center;}.elementor-7 .elementor-element.elementor-element-c1e8b90 .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-2349464 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2349464{font-size:16px;line-height:1.9em;}.elementor-7 .elementor-element.elementor-element-83ab384 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-83ab384{text-align:center;}.elementor-7 .elementor-element.elementor-element-83ab384 img{width:100%;max-width:100%;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-f11a635{padding:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6113e5e > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-eb4d58f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eb4d58f{text-align:center;}.elementor-7 .elementor-element.elementor-element-eb4d58f img{width:42%;}.elementor-7 .elementor-element.elementor-element-595e23a{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-70ec23f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-70ec23f{text-align:center;}.elementor-7 .elementor-element.elementor-element-70ec23f img{width:100%;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-b968f81 > .elementor-element-populated{padding:30px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-e284540{text-align:center;}.elementor-7 .elementor-element.elementor-element-e284540 .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-b7e7d9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b7e7d9d{font-size:16px;line-height:1.9em;}.elementor-7 .elementor-element.elementor-element-0ec45fe{padding:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-78b35a8 > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-6be9583 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6be9583{text-align:center;}.elementor-7 .elementor-element.elementor-element-6be9583 img{width:42%;}.elementor-7 .elementor-element.elementor-element-6c4944f{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cebddd9 > .elementor-element-populated{padding:30px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-65bd778{text-align:center;}.elementor-7 .elementor-element.elementor-element-65bd778 .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-3d85cd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3d85cd2{font-size:16px;line-height:1.9em;}.elementor-7 .elementor-element.elementor-element-71ab401 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-71ab401 img{width:100%;max-width:100%;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-9d3667d{padding:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ebb86b7 > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-813bf3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-813bf3e{text-align:center;}.elementor-7 .elementor-element.elementor-element-813bf3e img{width:42%;}.elementor-7 .elementor-element.elementor-element-6a13a20{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-11df8af > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-11df8af{text-align:center;}.elementor-7 .elementor-element.elementor-element-11df8af img{width:100%;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-3796224 > .elementor-element-populated{padding:30px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-5cd7a6f{text-align:center;}.elementor-7 .elementor-element.elementor-element-5cd7a6f .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-3b8078a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3b8078a{font-size:16px;line-height:1.9em;}.elementor-7 .elementor-element.elementor-element-04090a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-04090a2{font-size:12px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-431152c{padding:1em 0em 2em 0em;}.elementor-7 .elementor-element.elementor-element-7d54755 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 5px 0px 5px;}.elementor-7 .elementor-element.elementor-element-140ae25 > .elementor-widget-container{margin:20px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-140ae25 .elementor-heading-title{font-size:21px;line-height:1.7em;letter-spacing:0.2px;}.elementor-7 .elementor-element.elementor-element-7e9ac22 .elementor-divider-separator{width:91%;}.elementor-7 .elementor-element.elementor-element-7e9ac22 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-f7687d3 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f7687d3 img{width:100%;}.elementor-7 .elementor-element.elementor-element-621509d > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-621509d img{width:100%;}.elementor-7 .elementor-element.elementor-element-6194d7e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6194d7e .elementor-heading-title{font-size:20px;line-height:2em;letter-spacing:0.8px;}.elementor-7 .elementor-element.elementor-element-8efae71{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-f8a67fe{padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-8122377{width:100%;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-8122377.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-8122377.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-8122377 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-8122377 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d56aff5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6daabc7{width:73%;z-index:2;}.elementor-7 .elementor-element.elementor-element-6daabc7 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-7 .elementor-element.elementor-element-4c2f89e > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-4c2f89e .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:1.4px;}.elementor-7 .elementor-element.elementor-element-79a8d04 .elementor-divider-separator{width:92%;}.elementor-7 .elementor-element.elementor-element-79a8d04 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-15dcce6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-15dcce6{text-align:center;}.elementor-7 .elementor-element.elementor-element-15dcce6 .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-ee04610{width:27%;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-ee04610.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-ee04610.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-ee04610 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-ee04610 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fc83aed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fc83aed{z-index:0;}.elementor-7 .elementor-element.elementor-element-fc83aed img{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7a61ee75{padding:30px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-9983dc8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-9983dc8 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-59f3cb0d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-59f3cb0d .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-59f3cb0d .elementor-divider__text{font-size:1rem;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-597ba7aa > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-597ba7aa{text-align:center;}.elementor-7 .elementor-element.elementor-element-597ba7aa .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-44d5261d > .elementor-widget-container{margin:10px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-44d5261d .elementor-divider{text-align:right;}.elementor-7 .elementor-element.elementor-element-44d5261d .elementor-divider-separator{margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-44d5261d .elementor-divider__text{font-size:22px;}.elementor-7 .elementor-element.elementor-element-4bf7c1fe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4bf7c1fe{text-align:left;font-size:16px;line-height:2.2em;}.elementor-7 .elementor-element.elementor-element-630bc5e8 .elementor-widget-container{text-align:center;}.elementor-7 .elementor-element.elementor-element-e467a6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e467a6a > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-3cff57a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3cff57a .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-3cff57a .elementor-divider__text{font-size:1rem;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-908acf3 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-908acf3{text-align:center;}.elementor-7 .elementor-element.elementor-element-908acf3 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-bccbcb9 > .elementor-widget-container{margin:10px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bccbcb9 .elementor-divider{text-align:right;}.elementor-7 .elementor-element.elementor-element-bccbcb9 .elementor-divider-separator{margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-bccbcb9 .elementor-divider__text{font-size:22px;}.elementor-7 .elementor-element.elementor-element-a7bd6ba > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a7bd6ba{text-align:left;font-size:16px;line-height:2.2em;}.elementor-7 .elementor-element.elementor-element-d41579f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d41579f > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-4b0daec > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4b0daec .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-4b0daec .elementor-divider__text{font-size:1rem;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-9f147ec > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9f147ec{text-align:center;}.elementor-7 .elementor-element.elementor-element-9f147ec .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-0f3b6aa > .elementor-widget-container{margin:10px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0f3b6aa .elementor-divider{text-align:right;}.elementor-7 .elementor-element.elementor-element-0f3b6aa .elementor-divider-separator{margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-0f3b6aa .elementor-divider__text{font-size:22px;}.elementor-7 .elementor-element.elementor-element-6fa4908 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6fa4908{text-align:left;font-size:16px;line-height:2.2em;}.elementor-7 .elementor-element.elementor-element-cb3dd16{padding:4em 1em 3em 1em;}.elementor-7 .elementor-element.elementor-element-3e1ddc9 .elementor-heading-title{font-size:20px;line-height:1.8em;letter-spacing:-0.1px;}.elementor-7 .elementor-element.elementor-element-0147ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0147ac9{font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-e36db82 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-e36db82 img{width:100%;}.elementor-7 .elementor-element.elementor-element-3c131ad > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-3c131ad img{width:100%;}.elementor-7 .elementor-element.elementor-element-6dd71dc img{width:100%;}.elementor-7 .elementor-element.elementor-element-a028d7d img{width:100%;}.elementor-7 .elementor-element.elementor-element-59dd064 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-59dd064 img{width:100%;}.elementor-7 .elementor-element.elementor-element-7437d52 .elementor-heading-title{font-size:22px;line-height:1.8em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-30aad98 .elementor-heading-title{font-size:22px;line-height:1.8em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-fe086d8 img{width:100%;}.elementor-7 .elementor-element.elementor-element-afb8d35{padding:2em 1em 0em 1em;}.elementor-7 .elementor-element.elementor-element-a7b66c5 > .elementor-element-populated{padding:0em 0em 3em 0em;}.elementor-7 .elementor-element.elementor-element-547560b .elementor-divider-separator{width:72%;}.elementor-7 .elementor-element.elementor-element-547560b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-547560b .elementor-divider__text{font-size:15px;}.elementor-7 .elementor-element.elementor-element-4792d76 > .elementor-widget-container{margin:2px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-4792d76 .elementor-heading-title{font-size:32px;line-height:1.4em;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-f1bf251{padding:5em 1em 5em 1em;}.elementor-7 .elementor-element.elementor-element-6f85369 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6f85369 img{max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-bdf08df{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-3584718 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-dcc0e90 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0.7px;}.elementor-7 .elementor-element.elementor-element-e026e81 .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-e026e81 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-1733d05 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-1733d05{font-size:14px;}.elementor-7 .elementor-element.elementor-element-33ce00b > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-f90979d .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0.7px;}.elementor-7 .elementor-element.elementor-element-d7866a3 .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-d7866a3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-93e3017 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-93e3017{font-size:14px;}.elementor-7 .elementor-element.elementor-element-490212f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-490212f img{max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-2289a97{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-d5cd048 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d5cd048 img{max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-9bcc409{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-c751eb1 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-8c8b23a .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-7b2efcb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7b2efcb{text-align:center;font-size:12px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-6ec4b84 .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-6ec4b84 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-756d3b2 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-756d3b2{font-size:14px;}.elementor-7 .elementor-element.elementor-element-8650a70 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-2ca1901 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0.7px;}.elementor-7 .elementor-element.elementor-element-4c5f63c .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-4c5f63c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-2a7e129 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-2a7e129{font-size:14px;}.elementor-7 .elementor-element.elementor-element-4bb6f00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4bb6f00 img{max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-4cc39cc{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-448ad9e{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9805c67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2f2c2ad > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-2f2c2ad .elementor-heading-title{font-size:22px;line-height:1.8em;letter-spacing:-0.1px;}.elementor-7 .elementor-element.elementor-element-3e39595 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-7 .elementor-element.elementor-element-3e39595 .elementor-heading-title{font-size:12px;line-height:1em;letter-spacing:0.1px;}.elementor-7 .elementor-element.elementor-element-21c7168:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-21c7168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liv-english.jp/wp-content/uploads/2023/08/img-feature-2-1024x504.webp");background-position:-800px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-21c7168{padding:50px 20px 0px 20px;z-index:0;}.elementor-7 .elementor-element.elementor-element-042d2a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cec007d{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fb4fbed > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-fb4fbed .elementor-heading-title{font-size:24px;line-height:0.8em;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-5858ebf .elementor-heading-title{font-size:14px;line-height:1em;letter-spacing:1.7px;}.elementor-7 .elementor-element.elementor-element-3244032{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-7c16162{padding:0px 0px 0px 0px;z-index:0;}.elementor-7 .elementor-element.elementor-element-147af2b{width:50%;z-index:0;}.elementor-7 .elementor-element.elementor-element-147af2b > .elementor-element-populated{margin:0px 5px 20px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:10px 10px 15px 10px;}.elementor-7 .elementor-element.elementor-element-cecfef4{z-index:0;}.elementor-7 .elementor-element.elementor-element-d0a3961{z-index:0;}.elementor-7 .elementor-element.elementor-element-8cbf4b2 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8cbf4b2{z-index:2;}.elementor-7 .elementor-element.elementor-element-8cbf4b2 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-06e2c6b > .elementor-widget-container{margin:-30px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-35a1777 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-35a1777{text-align:center;}.elementor-7 .elementor-element.elementor-element-35a1777 .elementor-heading-title{font-size:15px;line-height:1.2em;letter-spacing:0.9px;}.elementor-7 .elementor-element.elementor-element-9420d54 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9420d54{text-align:left;}.elementor-7 .elementor-element.elementor-element-9420d54 .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0.8px;}.elementor-7 .elementor-element.elementor-element-72919fa{width:50%;z-index:0;}.elementor-7 .elementor-element.elementor-element-72919fa > .elementor-element-populated{margin:0px 0px 20px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:10px 10px 15px 10px;}.elementor-7 .elementor-element.elementor-element-7c26b13{z-index:0;}.elementor-7 .elementor-element.elementor-element-f1f2eff{z-index:0;}.elementor-7 .elementor-element.elementor-element-9e27cc2 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9e27cc2{z-index:2;}.elementor-7 .elementor-element.elementor-element-9e27cc2 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-23f27a9 > .elementor-widget-container{margin:-30px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-81abf8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-81abf8e{text-align:center;}.elementor-7 .elementor-element.elementor-element-81abf8e .elementor-heading-title{font-size:15px;line-height:1.2em;letter-spacing:0.9px;}.elementor-7 .elementor-element.elementor-element-252e46a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-252e46a{text-align:left;}.elementor-7 .elementor-element.elementor-element-252e46a .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0.8px;}.elementor-7 .elementor-element.elementor-element-2a206d1{width:100%;z-index:0;}.elementor-7 .elementor-element.elementor-element-2a206d1 > .elementor-element-populated{margin:15px 5px 20px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:10px 10px 20px 10px;}.elementor-7 .elementor-element.elementor-element-3d41d26{z-index:0;}.elementor-7 .elementor-element.elementor-element-3ba2c05{z-index:0;}.elementor-7 .elementor-element.elementor-element-8d6bd31 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8d6bd31{z-index:2;}.elementor-7 .elementor-element.elementor-element-8d6bd31 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-cb6746f > .elementor-widget-container{margin:-30px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0f94e49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0f94e49{text-align:center;}.elementor-7 .elementor-element.elementor-element-0f94e49 .elementor-heading-title{font-size:15px;line-height:1.2em;letter-spacing:0.9px;}.elementor-7 .elementor-element.elementor-element-952004a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-952004a{text-align:left;}.elementor-7 .elementor-element.elementor-element-952004a .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0.8px;}.elementor-7 .elementor-element.elementor-element-fb63a8c{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-2099309 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2099309 .elementor-heading-title{font-size:16px;line-height:0.8em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-8817af3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8817af3 img{width:100%;}.elementor-7 .elementor-element.elementor-element-8bf1dfe{--spacer-size:40px;}.elementor-7 .elementor-element.elementor-element-0791edc{padding:4em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-e12d2a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-0e243dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0e243dd .elementor-divider-separator{width:90%;}.elementor-7 .elementor-element.elementor-element-0e243dd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-0e243dd .elementor-divider__text{font-size:15px;}.elementor-7 .elementor-element.elementor-element-bc1cdaa .elementor-heading-title{font-size:23px;line-height:1.6em;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-7658478 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7658478{text-align:center;font-size:11px;}.elementor-7 .elementor-element.elementor-element-0fb6778{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a86589a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-27977e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dcf0bf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-621ded7 > .elementor-element-populated{padding:15px 15px 25px 15px;}.elementor-7 .elementor-element.elementor-element-ebae07f .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:0.7px;}.elementor-7 .elementor-element.elementor-element-7b207fb .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-7b207fb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-0ec2a10 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0ec2a10{font-size:14px;}.elementor-7 .elementor-element.elementor-element-7888f5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7888f5f img{max-width:100%;border-radius:5px 5px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7f2eec7{padding:4em 1em 3em 1em;}.elementor-7 .elementor-element.elementor-element-f551f59 .elementor-divider-separator{width:90%;}.elementor-7 .elementor-element.elementor-element-f551f59 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-f551f59 .elementor-divider__text{font-size:15px;}.elementor-7 .elementor-element.elementor-element-b9c1161 .elementor-heading-title{font-size:23px;line-height:1.6em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-1fa4a2a > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-1fa4a2a{text-align:center;font-size:11px;}.elementor-7 .elementor-element.elementor-element-c48802c{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-9830ea7 > .elementor-widget-container{margin:15px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-9830ea7 .elementor-custom-embed-play i{font-size:80px;}.elementor-7 .elementor-element.elementor-element-9830ea7 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-7 .elementor-element.elementor-element-29efc5f .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-29efc5f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-70a4925{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7bdf3ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7bdf3ed img{max-width:100%;border-radius:5px 5px 0px 0px;}.elementor-7 .elementor-element.elementor-element-da76158 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-e65dd68 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:0.7px;}.elementor-7 .elementor-element.elementor-element-d55087d .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-d55087d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-04abd46 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-04abd46{font-size:14px;}.elementor-7 .elementor-element.elementor-element-f4ae218 > .elementor-element-populated{padding:15px 15px 25px 15px;}.elementor-7 .elementor-element.elementor-element-704e8f3 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:0.7px;}.elementor-7 .elementor-element.elementor-element-d5b17ca .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-d5b17ca .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-98c2027 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-98c2027{font-size:14px;}.elementor-7 .elementor-element.elementor-element-fde23ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fde23ad img{max-width:100%;border-radius:5px 5px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9de4907 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-9de4907{text-align:center;font-size:11px;letter-spacing:-0.3px;}.elementor-7 .elementor-element.elementor-element-b881dc1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b881dc1 img{width:100%;}.elementor-7 .elementor-element.elementor-element-6a9605a{padding:4em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-6129c9fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-345b40e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-345b40e .elementor-divider-separator{width:90%;}.elementor-7 .elementor-element.elementor-element-345b40e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-345b40e .elementor-divider__text{font-size:15px;}.elementor-7 .elementor-element.elementor-element-6722caf9 .elementor-heading-title{font-size:23px;line-height:1.6em;letter-spacing:-0.3px;}.elementor-7 .elementor-element.elementor-element-79744af4 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-79744af4{text-align:center;font-size:11px;}.elementor-7 .elementor-element.elementor-element-0be5fd0{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-3155ad0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-3155ad0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a1d289d{--e-image-carousel-slides-to-show:1;}.elementor-7 .elementor-element.elementor-element-a1d289d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0c75981 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-04bd4fe{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-27b7901 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-27b7901 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-542966f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-542966f .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:0.3px;}.elementor-7 .elementor-element.elementor-element-8b81cd2 .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-8b81cd2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-2215e41 > .elementor-element-populated{padding:15px 15px 25px 15px;}.elementor-7 .elementor-element.elementor-element-65ed3aa{text-align:center;}.elementor-7 .elementor-element.elementor-element-65ed3aa .elementor-heading-title{font-size:21px;line-height:1.7em;letter-spacing:0.6px;}.elementor-7 .elementor-element.elementor-element-b3ec205 .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-b3ec205 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-45199e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-45199e9{font-size:14px;}.elementor-7 .elementor-element.elementor-element-410cad6 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fe789ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fe789ff img{max-width:100%;}.elementor-7 .elementor-element.elementor-element-92ac55e{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-93d1add > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-93d1add .elementor-heading-title{font-size:20px;line-height:0.8em;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-8b3ab22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8b3ab22 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0.1px;}.elementor-7 .elementor-element.elementor-element-527ad54 .elementor-divider-separator{width:70%;}.elementor-7 .elementor-element.elementor-element-527ad54 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-c8f905e{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-29e8ffa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-af24e14{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d6a896a > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-860aa3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-860aa3f .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-860aa3f .elementor-divider__text{font-size:16px;letter-spacing:0.1px;}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-e4dba16{--e-icon-list-icon-size:18px;}.elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-e4dba16 .elementor-icon-list-item > a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-89882fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:38px 15px 30px 15px;}.elementor-7 .elementor-element.elementor-element-410d300 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-410d300{text-align:center;}.elementor-7 .elementor-element.elementor-element-410d300 .elementor-heading-title{font-size:23px;line-height:1.5em;letter-spacing:0.6px;}.elementor-7 .elementor-element.elementor-element-f34aa87 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-f34aa87 .elementor-divider-separator{width:99%;}.elementor-7 .elementor-element.elementor-element-f34aa87 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7 .elementor-element.elementor-element-2520e72 > .elementor-widget-container{padding:5px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-2520e72{font-size:14px;}.elementor-7 .elementor-element.elementor-element-abc9773 img{width:100%;}.elementor-7 .elementor-element.elementor-element-50b6813{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-5668bc06{padding:3em 1em 2em 1em;}.elementor-7 .elementor-element.elementor-element-4dc8725b > .elementor-element-populated{padding:0em 0em 2em 0em;}.elementor-7 .elementor-element.elementor-element-e50c9f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b2301b9 .elementor-divider-separator{width:40%;}.elementor-7 .elementor-element.elementor-element-b2301b9 .elementor-divider__text{font-size:1.5rem;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-86bad50{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-d841dd9{--e-icon-list-icon-size:13px;}.elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-d841dd9 .elementor-icon-list-item > a{font-size:14px;}.elementor-7 .elementor-element.elementor-element-d11e486 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-d11e486{font-size:12px;line-height:1.8em;}.elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated{border-width:2px 2px 2px 2px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 15px 10px 15px;}.elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-dfc38ec > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-06da803 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c36f420 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c36f420 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-c36f420 .elementor-divider__text{font-size:20px;letter-spacing:0.1px;}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7 .elementor-element.elementor-element-9a779fa{--e-icon-list-icon-size:18px;}.elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-9a779fa .elementor-icon-list-item > a{font-size:16px;}.elementor-7 .elementor-element.elementor-element-c7d51db{padding:4em 1em 2em 1em;}.elementor-7 .elementor-element.elementor-element-1920bcb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-0e1f592{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-829213f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-a29ef11 .elementor-divider-separator{width:73%;}.elementor-7 .elementor-element.elementor-element-a29ef11 .elementor-divider__text{font-size:1.5rem;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-680e249 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-680e249 .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-70f3fb7 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-70f3fb7 .elementor-heading-title{font-size:70px;line-height:1.4em;letter-spacing:-1.1px;}.elementor-7 .elementor-element.elementor-element-50d2109 > .elementor-widget-container{margin:0px 10px 14px 0px;}.elementor-7 .elementor-element.elementor-element-50d2109{align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-50d2109 .elementor-heading-title{font-size:1.3rem;}.elementor-7 .elementor-element.elementor-element-8da9495 > .elementor-widget-container{margin:-8px 0px -25px 0px;}.elementor-7 .elementor-element.elementor-element-8da9495{align-self:center;}.elementor-7 .elementor-element.elementor-element-8da9495 .elementor-heading-title{font-size:26px;line-height:1.4em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-8372bab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8372bab{font-size:12px;line-height:2em;letter-spacing:-0.1px;}.elementor-7 .elementor-element.elementor-element-1deeb62{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-48a77cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-6605131{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-cd98ef6{padding:5em 1em 3em 1em;}.elementor-7 .elementor-element.elementor-element-5da1539 .elementor-divider-separator{width:50%;}.elementor-7 .elementor-element.elementor-element-5da1539 .elementor-divider__text{font-size:1.2rem;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-56e5e2f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-56e5e2f .elementor-heading-title{font-size:28px;line-height:1.4em;letter-spacing:1px;}.elementor-7 .elementor-element.elementor-element-b91c4b6 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b91c4b6 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1px;}.elementor-7 .elementor-element.elementor-element-44be18c > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-toggle-title{font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-tab-title{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-44be18c .elementor-tab-content{font-size:15px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-fc08706{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-45cb416 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-45cb416 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1px;}.elementor-7 .elementor-element.elementor-element-3a29d94 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-toggle-title{font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-tab-title{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-3a29d94 .elementor-tab-content{font-size:15px;padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-01529f7{padding:0px 10px 5px 10px;}.elementor-7 .elementor-element.elementor-element-2c4bce6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-2c4bce6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ae42f1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ae42f1f{text-align:center;}.elementor-7 .elementor-element.elementor-element-ae42f1f img{width:100%;}.elementor-7 .elementor-element.elementor-element-6f75c89{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-1e9b195 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1e9b195{font-size:12px;}.elementor-7 .elementor-element.elementor-element-ccb77a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-ccb77a6 .elementor-divider-separator{width:95%;}.elementor-7 .elementor-element.elementor-element-ccb77a6 .elementor-divider__text{font-size:12px;}}/* Start custom CSS for section, class: .elementor-element-394b1fa8 */.ctr{
text-align:center;
}


.bg-w{
    color: #FFF;
}
.bg-y{
    color: #ffd701;
}


.bgbk{
    background-color: #191919;
    color: #FFF;
    padding: 1px 5px 5px 5px;
   
}



.bgbk2{
    background-color: #191919;
    color: #ffd701;
    padding: 0 10px 5px 10px;

}　



.bgbk-y{
    background-color: #ffd701;
    color: #191919;
    padding: 0 10px 5px 10px;
 
}


.shine {
  overflow: hidden;
  border-radius:  50px;
}

.shine::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: -100%;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0) 28%, rgba(255, 255, 255, 0.75) 32%, rgba(255, 255, 255, 0.75) 78%, rgba(255, 255, 255, 0) 82%);
  animation: shine-loop 5s linear infinite;
  
}

@keyframes shine-loop {
  0% {
    transform: translateX(0);
  }
  10% {
    transform: translateX(200%);
  }
  100% {
    transform: translateX(200%);
  }
}




.shine-top {
  overflow: hidden;
  border-radius:  2px;
}

.shine-top::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: -100%;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0) 28%, rgba(255, 255, 255, 0.75) 32%, rgba(255, 255, 255, 0.75) 78%, rgba(255, 255, 255, 0) 82%);
  animation: shine-loop 4s linear infinite;
  
}

@keyframes shine-loop {
  0% {
    transform: translateX(0);
  }
  10% {
    transform: translateX(200%);
  }
  100% {
    transform: translateX(200%);
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37333b2 */.ctr{
text-align:center;
}


.bg-w{
    color: #FFF;
}
.bg-y{
    color: #ffd701;
}


.bgbk{
    background-color: #191919;
    color: #FFF;
    padding: 1px 5px 5px 5px;
   
}



.bgbk2{
    background-color: #191919;
    color: #ffd701;
    padding: 0 10px 5px 10px;

}　



.bgbk-y{
    background-color: #ffd701;
    color: #191919;
    padding: 0 10px 5px 10px;
 
}


.shine {
  overflow: hidden;
  border-radius:  50px;
}

.shine::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: -100%;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0) 28%, rgba(255, 255, 255, 0.75) 32%, rgba(255, 255, 255, 0.75) 78%, rgba(255, 255, 255, 0) 82%);
  animation: shine-loop 5s linear infinite;
  
}

@keyframes shine-loop {
  0% {
    transform: translateX(0);
  }
  10% {
    transform: translateX(200%);
  }
  100% {
    transform: translateX(200%);
  }
}




.shine-top {
  overflow: hidden;
  border-radius:  2px;
}

.shine-top::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: -100%;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0) 28%, rgba(255, 255, 255, 0.75) 32%, rgba(255, 255, 255, 0.75) 78%, rgba(255, 255, 255, 0) 82%);
  animation: shine-loop 4s linear infinite;
  
}

@keyframes shine-loop {
  0% {
    transform: translateX(0);
  }
  10% {
    transform: translateX(200%);
  }
  100% {
    transform: translateX(200%);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e9b195 */a,a:visited{
    color: #fff;
}
a:hover{
    color: #fff;
}/* End custom CSS */