.elementor-222 .elementor-element.elementor-element-c457328:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-c457328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-222 .elementor-element.elementor-element-c457328 > .elementor-container{min-height:400px;}.elementor-222 .elementor-element.elementor-element-c457328{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-222 .elementor-element.elementor-element-c457328 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-222 .elementor-element.elementor-element-9bf41f2 > .elementor-widget-container{margin:11rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-9bf41f2{text-align:center;font-family:"Oswald", Sans-serif;font-size:52px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-7e980c5 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-7e980c5{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-85de7c6:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-85de7c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tomofuture.com/wp-content/uploads/2022/04/photo_083.webp");background-position:bottom center;background-size:cover;}.elementor-222 .elementor-element.elementor-element-85de7c6 > .elementor-background-overlay{background-color:#000000D9;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-222 .elementor-element.elementor-element-85de7c6 > .elementor-container{max-width:1000px;}.elementor-222 .elementor-element.elementor-element-85de7c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-222 .elementor-element.elementor-element-ad4edc8 > .elementor-widget-container{margin:0rem 0rem 0rem 12rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-ad4edc8{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:500;letter-spacing:10px;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-75f31da > .elementor-widget-container{margin:0rem 0rem 0rem 12rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-75f31da{font-family:"Oswald", Sans-serif;font-size:17px;font-weight:500;letter-spacing:10px;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-99376fd > .elementor-widget-container{margin:0rem 0rem 0rem 12rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-c9d0664 > .elementor-widget-container{margin:0rem 0rem 0rem 12rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-e444354 > .elementor-container{max-width:1000px;min-height:400px;}.elementor-222 .elementor-element.elementor-element-e444354{margin-top:0px;margin-bottom:0px;padding:5rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-f02008c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-f02008c{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-222 .elementor-element.elementor-element-aff5ce0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-aff5ce0{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;line-height:33px;letter-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-222 .elementor-element.elementor-element-de643e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-222 .elementor-element.elementor-element-192418b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-192418b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-222 .elementor-element.elementor-element-192418b{text-align:center;}.elementor-222 .elementor-element.elementor-element-192418b img{width:50%;max-width:50%;}.elementor-222 .elementor-element.elementor-element-9b97c4a:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-9b97c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #39A6D2 0%, var( --e-global-color-primary ) 100%);}.elementor-222 .elementor-element.elementor-element-9b97c4a > .elementor-container{max-width:1000px;}.elementor-222 .elementor-element.elementor-element-9b97c4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:10rem 0rem 010rem 0rem;}.elementor-222 .elementor-element.elementor-element-9b97c4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-222 .elementor-element.elementor-element-8eb4afc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-8eb4afc{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-2729616 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-2729616{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-53d8ebe{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-ebd0bda > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-ebd0bda{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-a8a66d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-a8a66d8{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-2564988{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-75f8aff > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-75f8aff{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-30c10ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-30c10ea{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-6550886{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-5f52933 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-5f52933{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-1b574b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-1b574b3{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-5fe3d29{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-36a7378 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-36a7378{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-06a716a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-06a716a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-3a598b0{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-bfccdf8 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-bfccdf8{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-51c9574 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-51c9574{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-71943b4{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-519981a > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-519981a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-21111df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-21111df{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-c9840f1{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-bdff746 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-bdff746{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-c9b85ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-c9b85ec{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-7506d02{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-3425739 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-3425739{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-aed6c32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-aed6c32{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-4aa8281{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-03d8398 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-03d8398{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-ae51527 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-ae51527{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-fcc1ed3{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-dae024e > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-dae024e{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-eaf2757 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-eaf2757{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-9348987{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-9ff45d9 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-9ff45d9{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-36fc38b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-36fc38b{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-a5d80dd{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-a9a7c52 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-a9a7c52{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-5490139 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-5490139{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-6c38aeb{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-bd3ef17 > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-bd3ef17{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-8742ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-8742ef5{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-bbfa53f{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;margin-top:1rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-a6e271c > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-a6e271c{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-020456e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-020456e{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-222 .elementor-element.elementor-element-0ab9dd3{margin-top:10rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-0b8f0c4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-0b8f0c4{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-4de109b > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-4de109b{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-222 .elementor-element.elementor-element-da1d096 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 19rem;}.elementor-222 .elementor-element.elementor-element-da1d096{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-fd4de99{margin-top:10rem;margin-bottom:10rem;}.elementor-222 .elementor-element.elementor-element-b43d428 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-b43d428{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-02baed7 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-02baed7{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-222 .elementor-element.elementor-element-b82c421 iframe{height:453px;filter:brightness( 100% ) contrast( 100% ) saturate( 61% ) blur( 0px ) hue-rotate( 0deg );}.elementor-222 .elementor-element.elementor-element-deb6379{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-222 .elementor-element.elementor-element-78f9dfa > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-78f9dfa{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-222 .elementor-element.elementor-element-03ddf48{width:63.3%;}.elementor-222 .elementor-element.elementor-element-de643e7{width:36.65%;}.elementor-222 .elementor-element.elementor-element-ebd1a35{width:16.964%;}.elementor-222 .elementor-element.elementor-element-4a3cf9e{width:83.036%;}.elementor-222 .elementor-element.elementor-element-4e3646c{width:16.964%;}.elementor-222 .elementor-element.elementor-element-1786c08{width:83.036%;}.elementor-222 .elementor-element.elementor-element-a4832f4{width:16.964%;}.elementor-222 .elementor-element.elementor-element-dbd66a4{width:83.036%;}.elementor-222 .elementor-element.elementor-element-acffd0f{width:16.964%;}.elementor-222 .elementor-element.elementor-element-615c57f{width:83.036%;}.elementor-222 .elementor-element.elementor-element-409cdc2{width:16.964%;}.elementor-222 .elementor-element.elementor-element-49d4236{width:83.036%;}.elementor-222 .elementor-element.elementor-element-f28a0a0{width:16.964%;}.elementor-222 .elementor-element.elementor-element-896b8e5{width:83.036%;}.elementor-222 .elementor-element.elementor-element-43c1715{width:16.964%;}.elementor-222 .elementor-element.elementor-element-13df05d{width:83.036%;}.elementor-222 .elementor-element.elementor-element-88a77a6{width:16.964%;}.elementor-222 .elementor-element.elementor-element-0b36136{width:83.036%;}.elementor-222 .elementor-element.elementor-element-8c97c48{width:16.964%;}.elementor-222 .elementor-element.elementor-element-948b063{width:83.036%;}.elementor-222 .elementor-element.elementor-element-54a45c4{width:16.964%;}.elementor-222 .elementor-element.elementor-element-8c23600{width:83.036%;}.elementor-222 .elementor-element.elementor-element-c0ce622{width:16.964%;}.elementor-222 .elementor-element.elementor-element-f4c4a15{width:83.036%;}.elementor-222 .elementor-element.elementor-element-987e143{width:16.964%;}.elementor-222 .elementor-element.elementor-element-32d9bc0{width:83.036%;}.elementor-222 .elementor-element.elementor-element-6c523ec{width:16.964%;}.elementor-222 .elementor-element.elementor-element-94d0208{width:83.036%;}.elementor-222 .elementor-element.elementor-element-fb7c910{width:16.964%;}.elementor-222 .elementor-element.elementor-element-d5705f1{width:83.036%;}}@media(max-width:767px){.elementor-222 .elementor-element.elementor-element-9bf41f2{font-size:30px;}.elementor-222 .elementor-element.elementor-element-7e980c5{font-size:20px;}.elementor-222 .elementor-element.elementor-element-85de7c6{padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-ad4edc8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-75f31da > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-99376fd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-c9d0664 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-222 .elementor-element.elementor-element-e444354{margin-top:0px;margin-bottom:0px;padding:5rem 2rem 0rem 2rem;}.elementor-222 .elementor-element.elementor-element-03ddf48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-f02008c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-f02008c{text-align:left;font-size:20px;line-height:16px;}.elementor-222 .elementor-element.elementor-element-aff5ce0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-aff5ce0{font-size:13px;line-height:2.2em;}.elementor-222 .elementor-element.elementor-element-192418b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-9b97c4a{padding:5rem 0rem 5rem 0rem;}.elementor-222 .elementor-element.elementor-element-8eb4afc{font-size:20px;}.elementor-222 .elementor-element.elementor-element-2729616{font-size:20px;}.elementor-222 .elementor-element.elementor-element-ebd1a35{width:30%;}.elementor-222 .elementor-element.elementor-element-ebd0bda{font-size:14px;}.elementor-222 .elementor-element.elementor-element-4a3cf9e{width:70%;}.elementor-222 .elementor-element.elementor-element-a8a66d8{font-size:14px;}.elementor-222 .elementor-element.elementor-element-4e3646c{width:30%;}.elementor-222 .elementor-element.elementor-element-75f8aff{font-size:14px;}.elementor-222 .elementor-element.elementor-element-1786c08{width:70%;}.elementor-222 .elementor-element.elementor-element-30c10ea{font-size:14px;}.elementor-222 .elementor-element.elementor-element-a4832f4{width:30%;}.elementor-222 .elementor-element.elementor-element-5f52933{font-size:14px;}.elementor-222 .elementor-element.elementor-element-dbd66a4{width:70%;}.elementor-222 .elementor-element.elementor-element-1b574b3{font-size:14px;}.elementor-222 .elementor-element.elementor-element-acffd0f{width:30%;}.elementor-222 .elementor-element.elementor-element-36a7378{font-size:14px;}.elementor-222 .elementor-element.elementor-element-615c57f{width:70%;}.elementor-222 .elementor-element.elementor-element-06a716a{font-size:14px;}.elementor-222 .elementor-element.elementor-element-409cdc2{width:30%;}.elementor-222 .elementor-element.elementor-element-bfccdf8{font-size:14px;}.elementor-222 .elementor-element.elementor-element-49d4236{width:70%;}.elementor-222 .elementor-element.elementor-element-51c9574{font-size:14px;}.elementor-222 .elementor-element.elementor-element-f28a0a0{width:30%;}.elementor-222 .elementor-element.elementor-element-519981a{font-size:14px;}.elementor-222 .elementor-element.elementor-element-896b8e5{width:70%;}.elementor-222 .elementor-element.elementor-element-21111df{font-size:14px;}.elementor-222 .elementor-element.elementor-element-43c1715{width:30%;}.elementor-222 .elementor-element.elementor-element-bdff746{font-size:14px;}.elementor-222 .elementor-element.elementor-element-13df05d{width:70%;}.elementor-222 .elementor-element.elementor-element-c9b85ec{font-size:14px;}.elementor-222 .elementor-element.elementor-element-88a77a6{width:30%;}.elementor-222 .elementor-element.elementor-element-3425739{font-size:14px;}.elementor-222 .elementor-element.elementor-element-0b36136{width:70%;}.elementor-222 .elementor-element.elementor-element-aed6c32{font-size:14px;}.elementor-222 .elementor-element.elementor-element-8c97c48{width:30%;}.elementor-222 .elementor-element.elementor-element-03d8398{font-size:14px;}.elementor-222 .elementor-element.elementor-element-948b063{width:70%;}.elementor-222 .elementor-element.elementor-element-ae51527{font-size:14px;}.elementor-222 .elementor-element.elementor-element-54a45c4{width:30%;}.elementor-222 .elementor-element.elementor-element-dae024e{font-size:14px;}.elementor-222 .elementor-element.elementor-element-8c23600{width:70%;}.elementor-222 .elementor-element.elementor-element-eaf2757{font-size:14px;}.elementor-222 .elementor-element.elementor-element-c0ce622{width:30%;}.elementor-222 .elementor-element.elementor-element-9ff45d9{font-size:14px;}.elementor-222 .elementor-element.elementor-element-f4c4a15{width:70%;}.elementor-222 .elementor-element.elementor-element-36fc38b{font-size:14px;}.elementor-222 .elementor-element.elementor-element-987e143{width:30%;}.elementor-222 .elementor-element.elementor-element-a9a7c52{font-size:14px;}.elementor-222 .elementor-element.elementor-element-32d9bc0{width:70%;}.elementor-222 .elementor-element.elementor-element-5490139{font-size:14px;}.elementor-222 .elementor-element.elementor-element-6c523ec{width:30%;}.elementor-222 .elementor-element.elementor-element-bd3ef17{font-size:14px;}.elementor-222 .elementor-element.elementor-element-94d0208{width:70%;}.elementor-222 .elementor-element.elementor-element-8742ef5{font-size:14px;}.elementor-222 .elementor-element.elementor-element-fb7c910{width:30%;}.elementor-222 .elementor-element.elementor-element-a6e271c{font-size:14px;}.elementor-222 .elementor-element.elementor-element-d5705f1{width:70%;}.elementor-222 .elementor-element.elementor-element-020456e{font-size:14px;}.elementor-222 .elementor-element.elementor-element-316ab77{width:50%;}.elementor-222 .elementor-element.elementor-element-ba46dd7{width:50%;}.elementor-222 .elementor-element.elementor-element-6f52abc{width:50%;}.elementor-222 .elementor-element.elementor-element-5414210{width:50%;}.elementor-222 .elementor-element.elementor-element-0ab9dd3{margin-top:5rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-0b8f0c4{font-size:20px;}.elementor-222 .elementor-element.elementor-element-4de109b{font-size:20px;}.elementor-222 .elementor-element.elementor-element-da1d096 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 2rem 0rem 2rem;}.elementor-222 .elementor-element.elementor-element-da1d096{font-size:13px;}.elementor-222 .elementor-element.elementor-element-fd4de99{margin-top:5rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-b43d428{font-size:20px;}.elementor-222 .elementor-element.elementor-element-02baed7{font-size:20px;}.elementor-222 .elementor-element.elementor-element-deb6379{font-size:15px;}.elementor-222 .elementor-element.elementor-element-78f9dfa{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-99376fd */.flowing2 {
	width: 0;
	margin: px;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 0.2em;
	color: #ffffff;
	white-space: nowrap;
	overflow: hidden;
	animation: flowing-anim 2s forwards linear;
    
}

.flowing2:nth-child(2) {
	animation-delay: 1s;
}

.flowing2:nth-child(3) {
	animation-delay: 2s;
}

@keyframes flowing-anim {
 0%{
     width: 0%;
   }
100%{
     width: 100%;
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c9d0664 */.flowing {
	width: 0;
	margin: px;
	font-size: 40px;
	font-weight: bold;
	letter-spacing: 0.2em;
	color: #ffffff;
	white-space: nowrap;
	overflow: hidden;
	animation: flowing-anim 2s forwards linear;
    
}

.flowing:nth-child(2) {
	animation-delay: 1s;
}

.flowing:nth-child(3) {
	animation-delay: 2s;
}

@keyframes flowing-anim {
 0%{
     width: 0%;
   }
100%{
     width: 100%;
   }
}/* End custom CSS */