.elementor-13307 .elementor-element.elementor-element-ffbd1c8 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-ffbd1c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:80px;padding:50px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-ffbd1c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-919c790 > .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-13307 .elementor-element.elementor-element-919c790 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-e6a2443{text-align:right;}.elementor-13307 .elementor-element.elementor-element-e6a2443 img{width:auto;height:400px;}.elementor-13307 .elementor-element.elementor-element-af7ad56 > .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-13307 .elementor-element.elementor-element-af7ad56 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-3f674b2 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;text-shadow:0px 0px 7px rgba(0,0,0,0.3);}.elementor-13307 .elementor-element.elementor-element-3f674b2 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-13307 .elementor-element.elementor-element-c0f3b30{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.8;text-shadow:0px 0px 6px rgba(0,0,0,0.3);}.elementor-13307 .elementor-element.elementor-element-c0f3b30 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-3270ad3{text-align:left;}.elementor-13307 .elementor-element.elementor-element-3270ad3 img{width:200px;}.elementor-13307 .elementor-element.elementor-element-3270ad3 > .elementor-widget-container{margin:40px 0px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-9ea3fef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-8da601b > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-8da601b{margin-top:0px;margin-bottom:50px;}.elementor-13307 .elementor-element.elementor-element-5da500d > .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-13307 .elementor-element.elementor-element-5da500d > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-23606f6{text-align:center;color:#455EFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:600;}.elementor-13307 .elementor-element.elementor-element-39b4bf3{text-align:center;color:#455EFF;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;}.elementor-13307 .elementor-element.elementor-element-d570d61 > .elementor-container{max-width:600px;}.elementor-13307 .elementor-element.elementor-element-d570d61{margin-top:0px;margin-bottom:80px;}.elementor-13307 .elementor-element.elementor-element-ef5c35e > .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-13307 .elementor-element.elementor-element-ef5c35e > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-d8e65f8 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-d8e65f8{margin-top:0px;margin-bottom:50px;}.elementor-13307 .elementor-element.elementor-element-88e2d28 > .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-13307 .elementor-element.elementor-element-88e2d28 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-88e2d28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13307 .elementor-element.elementor-element-024d658.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13307 .elementor-element.elementor-element-024d658.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13307 .elementor-element.elementor-element-024d658:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13307 .elementor-element.elementor-element-024d658 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FBFE;}.elementor-13307 .elementor-element.elementor-element-024d658 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13307 .elementor-element.elementor-element-024d658 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-8219028 img{width:200px;}.elementor-13307 .elementor-element.elementor-element-0100a57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13307 .elementor-element.elementor-element-0100a57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FBFE;}.elementor-13307 .elementor-element.elementor-element-0100a57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 020px 20px;}.elementor-13307 .elementor-element.elementor-element-0100a57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-fc37076 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;}.elementor-13307 .elementor-element.elementor-element-fc37076 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-7e62524{color:#1B1B1B;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-7e62524 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-9d23b2e > .elementor-container{max-width:600px;}.elementor-13307 .elementor-element.elementor-element-9d23b2e{margin-top:0px;margin-bottom:80px;}.elementor-13307 .elementor-element.elementor-element-3f00086 > .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-13307 .elementor-element.elementor-element-3f00086 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-6363d34 img{width:58%;}.elementor-13307 .elementor-element.elementor-element-6363d34 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-13307 .elementor-element.elementor-element-a43e8dd > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-a43e8dd:not(.elementor-motion-effects-element-type-background), .elementor-13307 .elementor-element.elementor-element-a43e8dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FBFE;}.elementor-13307 .elementor-element.elementor-element-a43e8dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 30px 0px;}.elementor-13307 .elementor-element.elementor-element-a43e8dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-f79b827 > .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-13307 .elementor-element.elementor-element-f79b827 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-bf5a95e .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;}.elementor-13307 .elementor-element.elementor-element-bf5a95e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-f3fbf04 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-f3fbf04:not(.elementor-motion-effects-element-type-background), .elementor-13307 .elementor-element.elementor-element-f3fbf04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FBFE;}.elementor-13307 .elementor-element.elementor-element-f3fbf04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-13307 .elementor-element.elementor-element-f3fbf04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-63dbb04 > .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-13307 .elementor-element.elementor-element-63dbb04 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 30px 40px;}.elementor-13307 .elementor-element.elementor-element-63dbb04 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-5f3c047{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-13307 .elementor-element.elementor-element-3207821.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13307 .elementor-element.elementor-element-3207821.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13307 .elementor-element.elementor-element-3207821 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-3207821 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-2eca2a8 img{width:200px;}.elementor-13307 .elementor-element.elementor-element-2eca2a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-3ddc2c4 > .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-13307 .elementor-element.elementor-element-3ddc2c4 > .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-13307 .elementor-element.elementor-element-3ddc2c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-ae0a436{color:#1B1B1B;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-ae0a436 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-bbaf55b{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-bbaf55b > .elementor-widget-container{margin:0px 0px 24px 0px;padding:10px 40px 10px 40px;background-color:#455EFF;border-radius:50px 50px 50px 50px;}.elementor-13307 .elementor-element.elementor-element-d54b708 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-d54b708{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-d54b708 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-b46f65a > .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-13307 .elementor-element.elementor-element-b46f65a > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-e20e470 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;line-height:1.6;}.elementor-13307 .elementor-element.elementor-element-e20e470 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-f849082 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-f849082{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;padding:40px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-f849082 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-06955c7 > .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-13307 .elementor-element.elementor-element-06955c7 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-bc-flex-widget .elementor-13307 .elementor-element.elementor-element-6105224.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13307 .elementor-element.elementor-element-6105224.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13307 .elementor-element.elementor-element-6105224 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-6105224 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-f99e0b3 img{width:200px;}.elementor-13307 .elementor-element.elementor-element-f99e0b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-e5251be > .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-13307 .elementor-element.elementor-element-e5251be > .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-13307 .elementor-element.elementor-element-e5251be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-cdbd33e{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-cdbd33e > .elementor-widget-container{margin:0px 0px 05px 0px;padding:10px 20px 10px 20px;background-color:#469DFF;border-radius:3px 3px 3px 3px;}.elementor-13307 .elementor-element.elementor-element-c87d257{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-c87d257 > .elementor-widget-container{margin:0px 0px 05px 0px;padding:10px 20px 10px 20px;background-color:#469DFF;border-radius:3px 3px 3px 3px;}.elementor-13307 .elementor-element.elementor-element-07d6501{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-07d6501 > .elementor-widget-container{margin:0px 0px 05px 0px;padding:10px 20px 10px 20px;background-color:#469DFF;border-radius:3px 3px 3px 3px;}.elementor-13307 .elementor-element.elementor-element-ba39fe9 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-ba39fe9:not(.elementor-motion-effects-element-type-background), .elementor-13307 .elementor-element.elementor-element-ba39fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FBFE;}.elementor-13307 .elementor-element.elementor-element-ba39fe9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 30px 0px;}.elementor-13307 .elementor-element.elementor-element-ba39fe9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-dac6926 > .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-13307 .elementor-element.elementor-element-dac6926 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-601bea0 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;}.elementor-13307 .elementor-element.elementor-element-601bea0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-75deabf > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-75deabf:not(.elementor-motion-effects-element-type-background), .elementor-13307 .elementor-element.elementor-element-75deabf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FBFE;}.elementor-13307 .elementor-element.elementor-element-75deabf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-13307 .elementor-element.elementor-element-75deabf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-6e2616c > .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-13307 .elementor-element.elementor-element-6e2616c > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-1a250a0{margin-top:0px;margin-bottom:60px;}.elementor-13307 .elementor-element.elementor-element-a5c1293 > .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-13307 .elementor-element.elementor-element-a5c1293 > .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-13307 .elementor-element.elementor-element-a5c1293 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-adcb443{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-adcb443 > .elementor-widget-container{margin:0px 0px 05px 0px;padding:10px 20px 10px 20px;background-color:#455EFF;border-radius:3px 3px 3px 3px;}.elementor-13307 .elementor-element.elementor-element-a8db26c{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-a8db26c > .elementor-widget-container{margin:0px 0px 05px 0px;padding:10px 20px 10px 20px;background-color:#455EFF;border-radius:3px 3px 3px 3px;}.elementor-13307 .elementor-element.elementor-element-a7bdd66{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:800;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-a7bdd66 > .elementor-widget-container{margin:0px 0px 05px 0px;padding:10px 20px 10px 20px;background-color:#455EFF;border-radius:3px 3px 3px 3px;}.elementor-bc-flex-widget .elementor-13307 .elementor-element.elementor-element-2cf8d6b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13307 .elementor-element.elementor-element-2cf8d6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13307 .elementor-element.elementor-element-2cf8d6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-2cf8d6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-11d8624 img{width:200px;}.elementor-13307 .elementor-element.elementor-element-11d8624 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-0e389d4 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-0e389d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 30px 0px;}.elementor-13307 .elementor-element.elementor-element-0e389d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-6cab963 > .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-13307 .elementor-element.elementor-element-6cab963 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-0e2896d .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;}.elementor-13307 .elementor-element.elementor-element-0e2896d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-b25ba62 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-b25ba62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 60px 0px;}.elementor-13307 .elementor-element.elementor-element-b25ba62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-80ca9b8 > .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-13307 .elementor-element.elementor-element-80ca9b8 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#81BBFC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 20px 20px;}.elementor-13307 .elementor-element.elementor-element-80ca9b8 > .elementor-element-populated, .elementor-13307 .elementor-element.elementor-element-80ca9b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-13307 .elementor-element.elementor-element-80ca9b8 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13307 .elementor-element.elementor-element-80ca9b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-0157888{text-align:center;}.elementor-13307 .elementor-element.elementor-element-0157888 .elementor-heading-title{color:#455EFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-0157888 > .elementor-widget-container{margin:-45px 0px 10px 0px;background-color:#FFFFFF;}.elementor-13307 .elementor-element.elementor-element-f085a57{text-align:center;}.elementor-13307 .elementor-element.elementor-element-f085a57 .elementor-heading-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-f085a57 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-13307 .elementor-element.elementor-element-ef86395{color:#1B1B1B;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-ef86395 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-aadb812 > .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-13307 .elementor-element.elementor-element-aadb812 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#81BBFC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 20px 20px;}.elementor-13307 .elementor-element.elementor-element-aadb812 > .elementor-element-populated, .elementor-13307 .elementor-element.elementor-element-aadb812 > .elementor-element-populated > .elementor-background-overlay, .elementor-13307 .elementor-element.elementor-element-aadb812 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13307 .elementor-element.elementor-element-aadb812 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-c057706{text-align:center;}.elementor-13307 .elementor-element.elementor-element-c057706 .elementor-heading-title{color:#455EFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-c057706 > .elementor-widget-container{margin:-45px 0px 10px 0px;background-color:#FFFFFF;}.elementor-13307 .elementor-element.elementor-element-4ccae64{text-align:center;}.elementor-13307 .elementor-element.elementor-element-4ccae64 .elementor-heading-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-4ccae64 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-13307 .elementor-element.elementor-element-8cc58a0{color:#1B1B1B;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-8cc58a0 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-accf48f > .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-13307 .elementor-element.elementor-element-accf48f > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#81BBFC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 20px 20px;}.elementor-13307 .elementor-element.elementor-element-accf48f > .elementor-element-populated, .elementor-13307 .elementor-element.elementor-element-accf48f > .elementor-element-populated > .elementor-background-overlay, .elementor-13307 .elementor-element.elementor-element-accf48f > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13307 .elementor-element.elementor-element-accf48f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-ce0321b{text-align:center;}.elementor-13307 .elementor-element.elementor-element-ce0321b .elementor-heading-title{color:#455EFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-ce0321b > .elementor-widget-container{margin:-45px 0px 10px 0px;background-color:#FFFFFF;}.elementor-13307 .elementor-element.elementor-element-d7939f6{text-align:center;}.elementor-13307 .elementor-element.elementor-element-d7939f6 .elementor-heading-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-d7939f6 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-13307 .elementor-element.elementor-element-660694f{color:#1B1B1B;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-660694f > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-c446d3f > .elementor-container{max-width:600px;}.elementor-13307 .elementor-element.elementor-element-c446d3f{margin-top:0px;margin-bottom:80px;}.elementor-13307 .elementor-element.elementor-element-a804947 > .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-13307 .elementor-element.elementor-element-a804947 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-6ac5240 img{width:58%;}.elementor-13307 .elementor-element.elementor-element-6ac5240 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-13307 .elementor-element.elementor-element-f5e2905 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-f5e2905:not(.elementor-motion-effects-element-type-background), .elementor-13307 .elementor-element.elementor-element-f5e2905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FBFE;}.elementor-13307 .elementor-element.elementor-element-f5e2905{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-f5e2905 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-8fd1385 > .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-13307 .elementor-element.elementor-element-8fd1385 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-89075de .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;}.elementor-13307 .elementor-element.elementor-element-89075de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 90px 0px;background-image:url("https://www.qqeng.com/lp/wp-content/uploads/2024/12/レイヤー-0.png");background-position:bottom right;background-repeat:no-repeat;background-size:170px auto;}.elementor-13307 .elementor-element.elementor-element-99f6b6a > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-99f6b6a:not(.elementor-motion-effects-element-type-background), .elementor-13307 .elementor-element.elementor-element-99f6b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FBFE;}.elementor-13307 .elementor-element.elementor-element-99f6b6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-13307 .elementor-element.elementor-element-99f6b6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-cd50291 > .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-13307 .elementor-element.elementor-element-cd50291:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13307 .elementor-element.elementor-element-cd50291 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13307 .elementor-element.elementor-element-cd50291 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#81BBFC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-cd50291 > .elementor-element-populated, .elementor-13307 .elementor-element.elementor-element-cd50291 > .elementor-element-populated > .elementor-background-overlay, .elementor-13307 .elementor-element.elementor-element-cd50291 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13307 .elementor-element.elementor-element-cd50291 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-aa9cdad{text-align:left;}.elementor-13307 .elementor-element.elementor-element-aa9cdad .elementor-heading-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-aa9cdad > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-d12ee32 img{width:100px;}.elementor-13307 .elementor-element.elementor-element-138c216{color:#1B1B1B;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-138c216 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-6cf57a5 > .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-13307 .elementor-element.elementor-element-6cf57a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13307 .elementor-element.elementor-element-6cf57a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13307 .elementor-element.elementor-element-6cf57a5 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#81BBFC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-6cf57a5 > .elementor-element-populated, .elementor-13307 .elementor-element.elementor-element-6cf57a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-13307 .elementor-element.elementor-element-6cf57a5 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13307 .elementor-element.elementor-element-6cf57a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-ac5c30f{text-align:left;}.elementor-13307 .elementor-element.elementor-element-ac5c30f .elementor-heading-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-ac5c30f > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-8d40d09 img{width:100px;}.elementor-13307 .elementor-element.elementor-element-0c6c9a5{color:#1B1B1B;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-0c6c9a5 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-4414f98 > .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-13307 .elementor-element.elementor-element-4414f98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13307 .elementor-element.elementor-element-4414f98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13307 .elementor-element.elementor-element-4414f98 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:#81BBFC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-4414f98 > .elementor-element-populated, .elementor-13307 .elementor-element.elementor-element-4414f98 > .elementor-element-populated > .elementor-background-overlay, .elementor-13307 .elementor-element.elementor-element-4414f98 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-13307 .elementor-element.elementor-element-4414f98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-dcf76c0{text-align:left;}.elementor-13307 .elementor-element.elementor-element-dcf76c0 .elementor-heading-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-dcf76c0 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-65f1adf img{width:100px;}.elementor-13307 .elementor-element.elementor-element-37a6031{color:#1B1B1B;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-37a6031 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-9a3f1f4 > .elementor-container{max-width:1080px;}.elementor-13307 .elementor-element.elementor-element-9a3f1f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 100px 0px;}.elementor-13307 .elementor-element.elementor-element-9a3f1f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-3577d3d > .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-13307 .elementor-element.elementor-element-3577d3d > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-3222293{text-align:center;}.elementor-13307 .elementor-element.elementor-element-3222293 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-3222293 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-a770505{text-align:center;}.elementor-13307 .elementor-element.elementor-element-a770505 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;line-height:1.8;}.elementor-13307 .elementor-element.elementor-element-a770505 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-1f9ad26 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-77ab1ed > .elementor-container{max-width:600px;}.elementor-13307 .elementor-element.elementor-element-77ab1ed{margin-top:0px;margin-bottom:80px;}.elementor-13307 .elementor-element.elementor-element-2a80146 > .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-13307 .elementor-element.elementor-element-2a80146 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-f4db335 img{width:90%;}.elementor-13307 .elementor-element.elementor-element-f4db335 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13307 .elementor-element.elementor-element-32a5f8e:not(.elementor-motion-effects-element-type-background), .elementor-13307 .elementor-element.elementor-element-32a5f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13307 .elementor-element.elementor-element-32a5f8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-32a5f8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13307 .elementor-element.elementor-element-a65f97b > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-13307 .elementor-element.elementor-element-024d658{width:40%;}.elementor-13307 .elementor-element.elementor-element-0100a57{width:60%;}.elementor-13307 .elementor-element.elementor-element-f79b827{width:100%;}.elementor-13307 .elementor-element.elementor-element-3207821{width:40%;}.elementor-13307 .elementor-element.elementor-element-3ddc2c4{width:60%;}.elementor-13307 .elementor-element.elementor-element-b46f65a{width:100%;}.elementor-13307 .elementor-element.elementor-element-06955c7{width:100%;}.elementor-13307 .elementor-element.elementor-element-6105224{width:40%;}.elementor-13307 .elementor-element.elementor-element-e5251be{width:60%;}.elementor-13307 .elementor-element.elementor-element-dac6926{width:100%;}.elementor-13307 .elementor-element.elementor-element-6e2616c{width:100%;}.elementor-13307 .elementor-element.elementor-element-a5c1293{width:60%;}.elementor-13307 .elementor-element.elementor-element-2cf8d6b{width:40%;}.elementor-13307 .elementor-element.elementor-element-6cab963{width:100%;}.elementor-13307 .elementor-element.elementor-element-8fd1385{width:100%;}.elementor-13307 .elementor-element.elementor-element-3577d3d{width:100%;}}@media(max-width:1024px){.elementor-13307 .elementor-element.elementor-element-ffbd1c8{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-e6a2443 img{width:400px;}.elementor-13307 .elementor-element.elementor-element-3f674b2 .elementor-heading-title{font-size:20px;}.elementor-13307 .elementor-element.elementor-element-3f674b2 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-13307 .elementor-element.elementor-element-c0f3b30{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-3270ad3 img{width:150px;}.elementor-13307 .elementor-element.elementor-element-3270ad3 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-13307 .elementor-element.elementor-element-8da601b{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-23606f6{font-size:20px;}.elementor-13307 .elementor-element.elementor-element-39b4bf3{font-size:18px;}.elementor-13307 .elementor-element.elementor-element-d570d61{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-d8e65f8{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-7e62524{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-9d23b2e{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-a43e8dd{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-f3fbf04{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-ae0a436{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-bbaf55b{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-d54b708{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-f849082{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-cdbd33e{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-c87d257{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-07d6501{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-ba39fe9{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-75deabf{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-adcb443{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-a8db26c{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-a7bdd66{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-0e389d4{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-b25ba62{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-ef86395{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-8cc58a0{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-660694f{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-c446d3f{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-f5e2905{margin-top:0px;margin-bottom:0px;}.elementor-13307 .elementor-element.elementor-element-99f6b6a{margin-top:0px;margin-bottom:40px;padding:0px 20px 60px 20px;}.elementor-13307 .elementor-element.elementor-element-138c216{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-0c6c9a5{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-37a6031{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-9a3f1f4{margin-top:0px;margin-bottom:40px;}.elementor-13307 .elementor-element.elementor-element-3222293 .elementor-heading-title{font-size:25px;}.elementor-13307 .elementor-element.elementor-element-a770505 .elementor-heading-title{font-size:23px;}.elementor-13307 .elementor-element.elementor-element-77ab1ed{margin-top:0px;margin-bottom:40px;}}@media(max-width:767px){.elementor-13307 .elementor-element.elementor-element-ffbd1c8{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-e6a2443 img{width:100%;height:auto;}.elementor-13307 .elementor-element.elementor-element-854f086{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-af7ad56 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-3f674b2 .elementor-heading-title{font-size:19px;}.elementor-13307 .elementor-element.elementor-element-c0f3b30{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-3270ad3 img{width:100px;}.elementor-13307 .elementor-element.elementor-element-3270ad3 > .elementor-widget-container{margin:16px 0px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-8da601b{margin-top:0px;margin-bottom:30px;}.elementor-13307 .elementor-element.elementor-element-5da500d > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-d570d61{margin-top:0px;margin-bottom:30px;padding:0px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-ef5c35e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-d8e65f8{margin-top:0px;margin-bottom:30px;}.elementor-13307 .elementor-element.elementor-element-88e2d28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-63915fb{padding:0px 020px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-024d658 > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-8219028 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-13307 .elementor-element.elementor-element-0100a57 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-fc37076{text-align:center;}.elementor-13307 .elementor-element.elementor-element-fc37076 .elementor-heading-title{font-size:18px;}.elementor-13307 .elementor-element.elementor-element-7e62524{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-9d23b2e{margin-top:0px;margin-bottom:30px;padding:0px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-3f00086 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-a43e8dd{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-f79b827 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-bf5a95e{text-align:center;}.elementor-13307 .elementor-element.elementor-element-bf5a95e .elementor-heading-title{font-size:18px;}.elementor-13307 .elementor-element.elementor-element-f3fbf04{margin-top:0px;margin-bottom:30px;}.elementor-13307 .elementor-element.elementor-element-63dbb04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-5f3c047{padding:0px 020px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-3207821 > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-2eca2a8 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-13307 .elementor-element.elementor-element-3ddc2c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-ae0a436{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-bbaf55b{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-d54b708{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-b46f65a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-e20e470{text-align:center;}.elementor-13307 .elementor-element.elementor-element-e20e470 .elementor-heading-title{font-size:18px;}.elementor-13307 .elementor-element.elementor-element-f849082{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-06955c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-02169f1{padding:0px 020px 30px 20px;}.elementor-13307 .elementor-element.elementor-element-6105224 > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-f99e0b3 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-13307 .elementor-element.elementor-element-e5251be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-cdbd33e{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-c87d257{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-07d6501{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-ba39fe9{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-dac6926 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-601bea0{text-align:center;}.elementor-13307 .elementor-element.elementor-element-601bea0 .elementor-heading-title{font-size:18px;}.elementor-13307 .elementor-element.elementor-element-75deabf{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-6e2616c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-1a250a0{padding:0px 020px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-a5c1293 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-adcb443{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-a8db26c{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-a7bdd66{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-2cf8d6b > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-11d8624 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-0e389d4{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-6cab963 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-0e2896d{text-align:center;}.elementor-13307 .elementor-element.elementor-element-0e2896d .elementor-heading-title{font-size:18px;}.elementor-13307 .elementor-element.elementor-element-b25ba62{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-80ca9b8 > .elementor-element-populated{margin:0px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:18px 18px 18px 18px;}.elementor-13307 .elementor-element.elementor-element-0157888 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-f085a57 .elementor-heading-title{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-ef86395{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-aadb812 > .elementor-element-populated{margin:0px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:18px 18px 18px 18px;}.elementor-13307 .elementor-element.elementor-element-c057706 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-4ccae64 .elementor-heading-title{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-8cc58a0{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-accf48f > .elementor-element-populated{margin:0px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:18px 18px 18px 18px;}.elementor-13307 .elementor-element.elementor-element-ce0321b > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-d7939f6 > .elementor-widget-container{margin:0px -12px 24px -12px;}.elementor-13307 .elementor-element.elementor-element-660694f{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-c446d3f{margin-top:0px;margin-bottom:30px;padding:0px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-a804947 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-f5e2905{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-8fd1385 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-89075de{text-align:center;}.elementor-13307 .elementor-element.elementor-element-89075de .elementor-heading-title{font-size:18px;}.elementor-13307 .elementor-element.elementor-element-89075de > .elementor-widget-container{padding:0px 0px 0120px 0px;background-position:bottom center;background-size:100px auto;}.elementor-13307 .elementor-element.elementor-element-99f6b6a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-cd50291 > .elementor-element-populated{margin:0px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:18px 18px 18px 18px;}.elementor-13307 .elementor-element.elementor-element-aa9cdad .elementor-heading-title{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-138c216{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-6cf57a5 > .elementor-element-populated{margin:0px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:18px 18px 18px 18px;}.elementor-13307 .elementor-element.elementor-element-ac5c30f .elementor-heading-title{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-0c6c9a5{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-4414f98 > .elementor-element-populated{margin:0px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:18px 18px 18px 18px;}.elementor-13307 .elementor-element.elementor-element-dcf76c0 .elementor-heading-title{font-size:16px;}.elementor-13307 .elementor-element.elementor-element-37a6031{font-size:15px;}.elementor-13307 .elementor-element.elementor-element-9a3f1f4{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-13307 .elementor-element.elementor-element-3577d3d > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-3222293{text-align:center;}.elementor-13307 .elementor-element.elementor-element-3222293 .elementor-heading-title{font-size:18px;}.elementor-13307 .elementor-element.elementor-element-a770505{text-align:center;}.elementor-13307 .elementor-element.elementor-element-a770505 .elementor-heading-title{font-size:18px;}.elementor-13307 .elementor-element.elementor-element-77ab1ed{margin-top:0px;margin-bottom:30px;padding:0px 20px 0px 20px;}.elementor-13307 .elementor-element.elementor-element-2a80146 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-3270ad3 */.logo {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ffbd1c8 */.mv-text {
    position: absolute;
    bottom: 30px;
}
.mv-text p{
    margin-bottom:0;
}
.mv {
   background: #8EB9F7
}
.heading small{
    display: block;
    font-size: .7em;
}
.heading .level {
    font-size: .7em;
    position: absolute;
    right: 20px;
    bottom: 12px;
}
.curriculum-content .elementor-widget-wrap > div {
    padding-right: 240px;
}
.curriculum-content img {
    position: absolute;
    right: 0;
    top: 0;
}
.point {
    font-size: 14px;
    background: #fff;
    padding: 4px 14px;
    display: inline-flex;
    align-items:center;
    gap: 16px;
    border-radius: 30px;
    border: 3px #ccc solid
}
.point img {
    position: static;
}
@media screen and (max-width:767px) { 
    .curriculum-content .elementor-widget-wrap > div {
        padding-right:0;
    }
    .curriculum-content img {
        position: static;
        
    }
    .mv{
        background: #FFFAD5;
    }
   .mv-text {
       position: static;
        background: #8EB9F7
   } 

.heading small{
    display: block;
    font-size: .8em;
}
.heading .level {
    font-size: .7em;
    position: static;
    background: #fff;
    border-radius: 50px;
    padding: 4px 16px;
    display: inline-block;
    font-weight: bold;
    color: #333;
    margin-bottom: 5px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b220c62 */.menu button{
    background: none;
    border: none;
    color: #1867DE;
    font-weight: bold;
    display: none;
}
.menu {
    height: 50px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
    padding: 10px 40px;
    /* background: linear-gradient(to bottom, rgb(255 255 255 / .4) 60%, rgb(255 255 255 / 0) 100%);*/
    background: rgb(255 255 255 / .7);
    display: flex;
    align-items: center;
}
.menu ul{
    list-style:none;
    margin: 0;
    width: 100%;
    display: flex;
    justify-content: flex-end;
    gap: 16px;
}
.menu ul li a{
    color: #1867DE;
    font-weight: bold;
}

@media screen and (max-width:767px) { 
    .menu {
        
        background: none;
    }
    .menu button{
        display: flex;
        position: absolute;
        right: 3px;
        height: 50px;
        top: 10px;
        font-size: 10px;
        width: 55px;
        z-index: 100;
        text-align: left;
        
    }
    .menu button::before{
        content: "";
        width: 60%;
        height: 2px;
        display: bloc;
        background: #1867DE;
        position: absolute;
        top:20px;
        
        
    }
    .menu button::after{
        content: "";
        width: 40%;
        height: 2px;
        display: block;
        background: #1867DE;
        position: absolute;
        top:28px;
    }
    .menu ul{
        height: 0;
        overflow: hidden;
    }
    .menu li a{
        height: 44px;
        align-items:center;
        padding: 10px;
        display: flex;
        border-top: 1px solid #1867DE;
    }
    .menu li:last-child {
        border-bottom: 1px solid #1867DE;
    }
    .menu ul{
        background: rgb(255 255 255 / .7);
        position: absolute;
        right: 0;
        height: 100px;
        display: block;
        top: 0;
        padding-top: 50px;
        width: 300px;
        transform: translateX(300px);
        height: 100svh;
        transition: transform .5s;
    }
    .menu button.on + ul {
        transform: translateX(0px);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-88e2d28 */.has-link a {
    text-decoration: underline;
    color:#455EFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbaf55b */.baloon p{margin-bottom:0;}
.baloon::before {
    position: absolute;
    top:0px;
    left:-10px;
    content:"";
    clip-path: polygon(0 0, 100% 100%, 100% 24%);
    background: #455EFF;
    width:30px;
    height:30px;
    display: block;
}
@media (max-width: 767px){
    .baloon::before {
        top:-20px;
    left:calc(50% - 15px);
    clip-path: polygon(51% 0, 0 100%, 100% 100%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdbd33e */.heading{
    font-size: 1.2em;
    display: block;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adcb443 */.heading{
    font-size: 1.2em;
    display: block;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8db26c */.heading{
    font-size: 1.2em;
    display: block;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7bdd66 */.heading{
    font-size: 1.2em;
    display: block;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0157888 */.box-title {
    width: 140px!important;
    margin-inline:auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa9cdad */.q-heading::before {
    content: "Q";
    font-weight: bold;
    color: #ff849a;
    font-size: 50px;
    position: absolute;
    left: -10px;
    top: 0;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-138c216 */.a-heading::before {
    content: "A";
    font-weight: bold;
    color: #84b7ff;
    font-size: 50px;
    position: absolute;
    left: -10px;
    top: 0;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c6c9a5 */.flaot {
    float:right;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a6031 */.flaot {
    float:right;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f9ad26 */.closing .gradient {
    background: linear-gradient(to right, #6ceed0 0%, #7db9e8 100%);
    padding: 6px 18px;
    position: relative;
    margin-top: 70px;
    text-align: center;
    font-size: 28px;
    line-height: 2.2;
    
    font-weight: bold;
}
.closing {
    color: #fff;
    text-align: center;
}
.closing small {
    font-size: 18px;
    display: block;
    color: #284A66;
}
.closing .gradient span {
    position: absolute;
    transform: rotate(-15deg);
    display: block;
    color: #455eff;
    padding: 7px 20px;
    line-height: 1;
    left: -80px;
    top: -40px;
    background: #fff19d;
    border: 2px solid #455eff;
    font-size: 30px;
    box-shadow: 2px 2px #455eff;
}
@media (max-width: 767px){
    .closing .gradient {
        padding: 0;
        background: none;
        position: static;
        font-size:18px;
    }
    .closing small {
    font-size: 14px;
    }
     .closing {
        margin-top: 30px;
        color: #284A66;
        text-align: left;
        line-height: 1.8;
        border: 9px solid;
        border-image: linear-gradient(to right, #6ceed0 0%, #7db9e8 100%);
        border-image-slice: 1;
        padding: 10px 20px;
        position: relative;
    }
    .closing .gradient  span {
        font-size: 22px;
        left: -25px;
        top: -30px;
    }
}
}/* End custom CSS */