.elementor-14512 .elementor-element.elementor-element-6e42e719:not(.elementor-motion-effects-element-type-background), .elementor-14512 .elementor-element.elementor-element-6e42e719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 16%, #F0F4F8 100%);}.elementor-14512 .elementor-element.elementor-element-6e42e719 > .elementor-container{max-width:1226px;}.elementor-14512 .elementor-element.elementor-element-6e42e719{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 18px 0px 18px;}.elementor-14512 .elementor-element.elementor-element-6e42e719 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-644c4721.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-14512 .elementor-element.elementor-element-644c4721.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-14512 .elementor-element.elementor-element-644c4721 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-14512 .elementor-element.elementor-element-644c4721 > .elementor-element-populated{padding:60px 8px 0px 0px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-34b4b95b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14512 .elementor-element.elementor-element-34b4b95b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14512 .elementor-element.elementor-element-59f3ceb0 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14512 .elementor-element.elementor-element-5034b926 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-14512 .elementor-element.elementor-element-5034b926 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:600;line-height:1.12em;letter-spacing:-1.68px;color:#0F1C29;}.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-14512 .elementor-element.elementor-element-4a7eeb7e{width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#0F1C29;}.elementor-14512 .elementor-element.elementor-element-4a7eeb7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-c1b7871{margin-top:-18px;margin-bottom:32px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-7745072f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14512 .elementor-element.elementor-element-7745072f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14512 .elementor-element.elementor-element-7745072f.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.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-14512 .elementor-element.elementor-element-31a80db5{width:auto;max-width:auto;}.elementor-14512 .elementor-element.elementor-element-31a80db5 > .elementor-widget-container{padding:0px 40px 51px 0px;}.elementor-14512 .elementor-element.elementor-element-5c428cb8{width:auto;max-width:auto;}.elementor-14512 .elementor-element.elementor-element-5c428cb8 > .elementor-widget-container{margin:0px -58px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-5c428cb8 img{width:204px;border-radius:14px 14px 14px 14px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-36fd0037.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14512 .elementor-element.elementor-element-36fd0037.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14512 .elementor-element.elementor-element-36fd0037.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14512 .elementor-element.elementor-element-36fd0037 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-54c63154 > .elementor-widget-container{margin:0% 0% -9% 0%;}.elementor-14512 .elementor-element.elementor-element-2cc16fa3{width:auto;max-width:auto;}.elementor-14512 .elementor-element.elementor-element-1d6d16ae > .elementor-container{max-width:1226px;}.elementor-14512 .elementor-element.elementor-element-1d6d16ae{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:102px 18px 96px 18px;z-index:1;}.elementor-14512 .elementor-element.elementor-element-1d6d16ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14512 .elementor-element.elementor-element-54c294ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-14512 .elementor-element.elementor-element-54c294ad > .elementor-element-populated{padding:52px 60px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-23f4e7b5 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14512 .elementor-element.elementor-element-23f4e7b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:#3CC239;}.elementor-14512 .elementor-element.elementor-element-1f8894e2 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14512 .elementor-element.elementor-element-1f8894e2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:600;line-height:1.14em;letter-spacing:-1.68px;color:#0F1C29;}.elementor-14512 .elementor-element.elementor-element-73cb087d > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-14512 .elementor-element.elementor-element-73cb087d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-87e9a3e > .elementor-widget-container{margin:11px 0px 31px 55px;}.elementor-14512 .elementor-element.elementor-element-87e9a3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-24287c8a > .elementor-widget-container{margin:9px 0px 32px 55px;}.elementor-14512 .elementor-element.elementor-element-24287c8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-2dbdcaac > .elementor-widget-container{margin:9px 0px 32px 55px;}.elementor-14512 .elementor-element.elementor-element-2dbdcaac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-3f8dd02.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14512 .elementor-element.elementor-element-3f8dd02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14512 .elementor-element.elementor-element-3f8dd02 > .elementor-element-populated{padding:0px 0px 0px 22px;}.elementor-14512 .elementor-element.elementor-element-58a0baa7 > .elementor-container{max-width:1226px;}.elementor-14512 .elementor-element.elementor-element-58a0baa7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:95px 18px 96px 18px;z-index:1;}.elementor-14512 .elementor-element.elementor-element-58a0baa7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-73d85eb4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14512 .elementor-element.elementor-element-73d85eb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14512 .elementor-element.elementor-element-73d85eb4 > .elementor-element-populated{padding:0px 26px 0px 24px;}.elementor-14512 .elementor-element.elementor-element-7a862dab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-14512 .elementor-element.elementor-element-7a862dab > .elementor-element-populated{padding:66px 0px 0px 120px;}.elementor-14512 .elementor-element.elementor-element-24b8f53f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14512 .elementor-element.elementor-element-24b8f53f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:#7F6F58;}.elementor-14512 .elementor-element.elementor-element-36eb161 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14512 .elementor-element.elementor-element-36eb161 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:600;line-height:1.14em;letter-spacing:-1.68px;color:#0F1C29;}.elementor-14512 .elementor-element.elementor-element-7c265d70 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-14512 .elementor-element.elementor-element-7c265d70 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-77a59aa7 > .elementor-widget-container{margin:11px 0px 31px 55px;}.elementor-14512 .elementor-element.elementor-element-77a59aa7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-457eadb8 > .elementor-widget-container{margin:9px 0px 32px 55px;}.elementor-14512 .elementor-element.elementor-element-457eadb8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-3176baf8 > .elementor-container{max-width:1226px;}.elementor-14512 .elementor-element.elementor-element-3176baf8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:38px 18px 96px 18px;z-index:1;}.elementor-14512 .elementor-element.elementor-element-3176baf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14512 .elementor-element.elementor-element-76a5696 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-14512 .elementor-element.elementor-element-76a5696 > .elementor-element-populated{padding:55px 18px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-182200bf > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14512 .elementor-element.elementor-element-182200bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:#4A86B1;}.elementor-14512 .elementor-element.elementor-element-38652e4d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14512 .elementor-element.elementor-element-38652e4d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:600;line-height:1.14em;letter-spacing:-1.68px;color:#0F1C29;}.elementor-14512 .elementor-element.elementor-element-26f6fe6b > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-14512 .elementor-element.elementor-element-26f6fe6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-44ea4f53 > .elementor-widget-container{margin:11px 0px 31px 55px;}.elementor-14512 .elementor-element.elementor-element-44ea4f53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-3236985 > .elementor-widget-container{margin:9px 0px 32px 55px;}.elementor-14512 .elementor-element.elementor-element-3236985 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-2bfdba21 > .elementor-widget-container{margin:9px 0px 32px 55px;}.elementor-14512 .elementor-element.elementor-element-2bfdba21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-4a0c0c91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14512 .elementor-element.elementor-element-4a0c0c91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14512 .elementor-element.elementor-element-4a0c0c91.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14512 .elementor-element.elementor-element-4a0c0c91 > .elementor-element-populated{padding:0px 0px 0px 22px;}.elementor-14512 .elementor-element.elementor-element-21754970{width:var( --container-widget-width, 499px );max-width:499px;--container-widget-width:499px;--container-widget-flex-grow:0;text-align:end;}.elementor-14512 .elementor-element.elementor-element-552e66cd:not(.elementor-motion-effects-element-type-background), .elementor-14512 .elementor-element.elementor-element-552e66cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14512 .elementor-element.elementor-element-552e66cd > .elementor-container{max-width:1240px;}.elementor-14512 .elementor-element.elementor-element-552e66cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:19px 18px 96px 18px;z-index:1;}.elementor-14512 .elementor-element.elementor-element-552e66cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14512 .elementor-element.elementor-element-69c3d2bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-14512 .elementor-element.elementor-element-5d7161a > .elementor-container{max-width:674px;}.elementor-14512 .elementor-element.elementor-element-5d7161a{margin-top:0px;margin-bottom:43px;}.elementor-14512 .elementor-element.elementor-element-52b2677d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-14512 .elementor-element.elementor-element-78b3fb0b{text-align:center;}.elementor-14512 .elementor-element.elementor-element-78b3fb0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#4A86B1;}.elementor-14512 .elementor-element.elementor-element-7789203f{text-align:center;}.elementor-14512 .elementor-element.elementor-element-7789203f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:600;line-height:1.17em;letter-spacing:0px;color:#0F1C29;}.elementor-14512 .elementor-element.elementor-element-4ebc587c{text-align:center;}.elementor-14512 .elementor-element.elementor-element-4ebc587c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#374756;}.elementor-14512 .elementor-element.elementor-element-5a8bba42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-14512 .elementor-element.elementor-element-5a8bba42 > .elementor-element-populated{padding:0px 21px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-1a3974ec > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14512 .elementor-element.elementor-element-1a3974ec img{width:100%;}.elementor-14512 .elementor-element.elementor-element-68fe5741{width:var( --container-widget-width, 301px );max-width:301px;--container-widget-width:301px;--container-widget-flex-grow:0;}.elementor-14512 .elementor-element.elementor-element-68fe5741 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-68fe5741 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#0F1C29;}.elementor-14512 .elementor-element.elementor-element-15e0a578 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-14512 .elementor-element.elementor-element-15e0a578 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-14512 .elementor-element.elementor-element-4c52a33b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14512 .elementor-element.elementor-element-4c52a33b img{width:100%;}.elementor-14512 .elementor-element.elementor-element-2e8d0a68 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#0F1C29;}.elementor-14512 .elementor-element.elementor-element-3f3662c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-14512 .elementor-element.elementor-element-3f3662c9 > .elementor-element-populated{padding:0px 0px 0px 21px;}.elementor-14512 .elementor-element.elementor-element-55f3ff5b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14512 .elementor-element.elementor-element-55f3ff5b img{width:100%;}.elementor-14512 .elementor-element.elementor-element-41affe4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#0F1C29;}.elementor-14512 .elementor-element.elementor-element-83d7e95 > .elementor-container{max-width:1240px;}.elementor-14512 .elementor-element.elementor-element-83d7e95{padding:87px 18px 140px 18px;}.elementor-14512 .elementor-element.elementor-element-6bb6fc8:not(.elementor-motion-effects-element-type-background), .elementor-14512 .elementor-element.elementor-element-6bb6fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1C29;background-image:url("https://ja.komoju.com/wp-content/uploads/2025/11/bg-image-1.svg");background-repeat:no-repeat;background-size:cover;}.elementor-14512 .elementor-element.elementor-element-6bb6fc8, .elementor-14512 .elementor-element.elementor-element-6bb6fc8 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-14512 .elementor-element.elementor-element-6bb6fc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14512 .elementor-element.elementor-element-6bb6fc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14512 .elementor-element.elementor-element-31e8ec9b > .elementor-element-populated{padding:50px 55px 50px 55px;}.elementor-14512 .elementor-element.elementor-element-449b155e{margin-top:0px;margin-bottom:0px;}.elementor-14512 .elementor-element.elementor-element-5c62c110{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;}.elementor-14512 .elementor-element.elementor-element-5c62c110 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-14512 .elementor-element.elementor-element-5c62c110 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:600;line-height:1.23em;letter-spacing:-1.56px;color:#FFFFFF;}.elementor-14512 .elementor-element.elementor-element-15c1f5b4{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;}.elementor-14512 .elementor-element.elementor-element-15c1f5b4 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-14512 .elementor-element.elementor-element-15c1f5b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#DADADA;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14512 .elementor-element.elementor-element-125149a4 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:0.3px;fill:#0F1C29;color:#0F1C29;border-radius:28px 28px 28px 28px;padding:20px 28px 20px 28px;}.elementor-14512 .elementor-element.elementor-element-2760dd6b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;bottom:31px;}.elementor-14512 .elementor-element.elementor-element-2760dd6b > .elementor-widget-container{background-color:#7E86922B;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;}body:not(.rtl) .elementor-14512 .elementor-element.elementor-element-2760dd6b{left:12%;}body.rtl .elementor-14512 .elementor-element.elementor-element-2760dd6b{right:12%;}.elementor-14512 .elementor-element.elementor-element-2760dd6b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E1B28;border-radius:6px 6px 6px 6px;}.elementor-14512 .elementor-element.elementor-element-5bbb4a62{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-14512 .elementor-element.elementor-element-5bbb4a62{right:12%;}body.rtl .elementor-14512 .elementor-element.elementor-element-5bbb4a62{left:12%;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-14512 .elementor-element.elementor-element-54c294ad{width:50%;}.elementor-14512 .elementor-element.elementor-element-3f8dd02{width:50%;}.elementor-14512 .elementor-element.elementor-element-73d85eb4{width:50%;}.elementor-14512 .elementor-element.elementor-element-7a862dab{width:50%;}.elementor-14512 .elementor-element.elementor-element-76a5696{width:50%;}.elementor-14512 .elementor-element.elementor-element-4a0c0c91{width:50%;}}@media(max-width:1024px){.elementor-14512 .elementor-element.elementor-element-6e42e719{padding:20px 18px 0px 18px;}.elementor-14512 .elementor-element.elementor-element-644c4721 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-5034b926 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-14512 .elementor-element.elementor-element-5034b926 .elementor-heading-title{font-size:40px;}.elementor-14512 .elementor-element.elementor-element-4a7eeb7e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-14512 .elementor-element.elementor-element-31a80db5 > .elementor-widget-container{padding:20px 20px 20px 0px;}.elementor-14512 .elementor-element.elementor-element-5c428cb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-5c428cb8 img{width:144px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-36fd0037.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14512 .elementor-element.elementor-element-36fd0037.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14512 .elementor-element.elementor-element-36fd0037 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-54c294ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14512 .elementor-element.elementor-element-54c294ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14512 .elementor-element.elementor-element-54c294ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-23f4e7b5 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14512 .elementor-element.elementor-element-1f8894e2 .elementor-heading-title{font-size:42px;}.elementor-14512 .elementor-element.elementor-element-73cb087d .elementor-heading-title{font-size:16px;}.elementor-14512 .elementor-element.elementor-element-87e9a3e .elementor-heading-title{font-size:15px;}.elementor-14512 .elementor-element.elementor-element-24287c8a .elementor-heading-title{font-size:15px;}.elementor-14512 .elementor-element.elementor-element-2dbdcaac .elementor-heading-title{font-size:15px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-3f8dd02.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-14512 .elementor-element.elementor-element-3f8dd02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-14512 .elementor-element.elementor-element-3f8dd02 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-73d85eb4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-14512 .elementor-element.elementor-element-73d85eb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-14512 .elementor-element.elementor-element-73d85eb4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-7a862dab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14512 .elementor-element.elementor-element-7a862dab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14512 .elementor-element.elementor-element-7a862dab > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-14512 .elementor-element.elementor-element-24b8f53f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14512 .elementor-element.elementor-element-36eb161 .elementor-heading-title{font-size:42px;}.elementor-14512 .elementor-element.elementor-element-7c265d70 .elementor-heading-title{font-size:16px;}.elementor-14512 .elementor-element.elementor-element-77a59aa7 .elementor-heading-title{font-size:15px;}.elementor-14512 .elementor-element.elementor-element-457eadb8 .elementor-heading-title{font-size:15px;}.elementor-14512 .elementor-element.elementor-element-76a5696 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-182200bf > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14512 .elementor-element.elementor-element-38652e4d .elementor-heading-title{font-size:42px;}.elementor-14512 .elementor-element.elementor-element-26f6fe6b .elementor-heading-title{font-size:16px;}.elementor-14512 .elementor-element.elementor-element-44ea4f53 .elementor-heading-title{font-size:15px;}.elementor-14512 .elementor-element.elementor-element-3236985 .elementor-heading-title{font-size:15px;}.elementor-14512 .elementor-element.elementor-element-2bfdba21 .elementor-heading-title{font-size:15px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-4a0c0c91.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-14512 .elementor-element.elementor-element-4a0c0c91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-14512 .elementor-element.elementor-element-4a0c0c91 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-14512 .elementor-element.elementor-element-31e8ec9b > .elementor-element-populated{padding:50px 20px 50px 55px;}.elementor-14512 .elementor-element.elementor-element-5c62c110 .elementor-heading-title{font-size:42px;letter-spacing:-1.26px;}.elementor-14512 .elementor-element.elementor-element-15c1f5b4 .elementor-heading-title{font-size:16px;}.elementor-bc-flex-widget .elementor-14512 .elementor-element.elementor-element-13688c9c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14512 .elementor-element.elementor-element-13688c9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14512 .elementor-element.elementor-element-13688c9c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14512 .elementor-element.elementor-element-22dfeec9 img{width:264px;}}@media(max-width:767px){.elementor-14512 .elementor-element.elementor-element-6e42e719 > .elementor-container{max-width:470px;}.elementor-14512 .elementor-element.elementor-element-6e42e719{padding:3px 18px 0px 18px;}.elementor-14512 .elementor-element.elementor-element-644c4721.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14512 .elementor-element.elementor-element-644c4721 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-34b4b95b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14512 .elementor-element.elementor-element-59f3ceb0{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-14512 .elementor-element.elementor-element-59f3ceb0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14512 .elementor-element.elementor-element-5034b926{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-14512 .elementor-element.elementor-element-5034b926 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14512 .elementor-element.elementor-element-5034b926 .elementor-heading-title{font-size:52px;line-height:1.11em;}.elementor-14512 .elementor-element.elementor-element-4a7eeb7e > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-14512 .elementor-element.elementor-element-4a7eeb7e{--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;font-size:16px;}.elementor-14512 .elementor-element.elementor-element-31a80db5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-36fd0037 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-2cc16fa3{width:100%;max-width:100%;}.elementor-14512 .elementor-element.elementor-element-2cc16fa3 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-2cc16fa3 img{width:80%;max-width:200px;border-radius:12px 12px 12px 12px;}.elementor-14512 .elementor-element.elementor-element-1d6d16ae{padding:70px 18px 62px 18px;}.elementor-14512 .elementor-element.elementor-element-3f8dd02 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-14512 .elementor-element.elementor-element-58a0baa7{padding:0px 18px 62px 18px;}.elementor-14512 .elementor-element.elementor-element-73d85eb4 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-14512 .elementor-element.elementor-element-7a862dab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-77a59aa7 .elementor-heading-title{font-size:18px;}.elementor-14512 .elementor-element.elementor-element-457eadb8 .elementor-heading-title{font-size:18px;}.elementor-14512 .elementor-element.elementor-element-3176baf8{padding:0px 18px 62px 18px;}.elementor-14512 .elementor-element.elementor-element-44ea4f53 .elementor-heading-title{font-size:18px;}.elementor-14512 .elementor-element.elementor-element-3236985 .elementor-heading-title{font-size:18px;}.elementor-14512 .elementor-element.elementor-element-2bfdba21 .elementor-heading-title{font-size:18px;}.elementor-14512 .elementor-element.elementor-element-4a0c0c91 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-14512 .elementor-element.elementor-element-552e66cd > .elementor-container{max-width:500px;}.elementor-14512 .elementor-element.elementor-element-552e66cd{padding:26px 18px 62px 18px;}.elementor-14512 .elementor-element.elementor-element-5d7161a{margin-top:0px;margin-bottom:40px;}.elementor-14512 .elementor-element.elementor-element-78b3fb0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-7789203f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-7789203f .elementor-heading-title{letter-spacing:-1.44px;}.elementor-14512 .elementor-element.elementor-element-4ebc587c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-573ef718{padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-5a8bba42.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14512 .elementor-element.elementor-element-5a8bba42 > .elementor-element-populated{padding:0px 0px 68px 0px;}.elementor-14512 .elementor-element.elementor-element-68fe5741{width:100%;max-width:100%;text-align:start;}.elementor-14512 .elementor-element.elementor-element-15e0a578.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14512 .elementor-element.elementor-element-15e0a578 > .elementor-element-populated{padding:0px 0px 68px 0px;}.elementor-14512 .elementor-element.elementor-element-2e8d0a68{width:100%;max-width:100%;text-align:start;}.elementor-14512 .elementor-element.elementor-element-3f3662c9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14512 .elementor-element.elementor-element-3f3662c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14512 .elementor-element.elementor-element-41affe4c{text-align:start;}.elementor-14512 .elementor-element.elementor-element-83d7e95{padding:18px 18px 82px 18px;}.elementor-14512 .elementor-element.elementor-element-31e8ec9b > .elementor-element-populated{padding:40px 19px 44px 19px;}.elementor-14512 .elementor-element.elementor-element-449b155e > .elementor-container{max-width:360px;}.elementor-14512 .elementor-element.elementor-element-125149a4{width:100%;max-width:100%;}.elementor-14512 .elementor-element.elementor-element-125149a4 .elementor-button{font-size:16px;padding:18px 28px 19px 28px;}.elementor-14512 .elementor-element.elementor-element-22dfeec9 img{max-width:80%;}}/* Start custom CSS for html, class: .elementor-element-59f3ceb0 */@media (max-width: 767px) {
    .elementor-14512 .elementor-element.elementor-element-59f3ceb0 svg {
        width: 32px;
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31a80db5 */.elementor-14512 .elementor-element.elementor-element-31a80db5 a img{
    width: 100%!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-770c087f */.elementor-14512 .elementor-element.elementor-element-770c087f a img{
    width: 278px!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54c63154 */.elementor-14512 .elementor-element.elementor-element-54c63154 img {
    opacity: 0;
    
}
.elementor-14512 .elementor-element.elementor-element-54c63154 {
    background-image: url("https://komoju2stage.wpengine.com/wp-content/uploads/2025/10/App-store-intro-1.png");
    background-size: 96% auto;
    background-repeat: no-repeat;
    background-position: top right;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e42e719 */@media (max-width: 767px) {
    .elementor-14512 .elementor-element.elementor-element-6e42e719 {
        background-image: none!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87e9a3e */.elementor-14512 .elementor-element.elementor-element-87e9a3e .elementor-heading-title {
    position: relative;
}
.elementor-14512 .elementor-element.elementor-element-87e9a3e .elementor-heading-title:before {
    content: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.25 8.05C26.25 7.06991 26.25 6.57986 26.0593 6.20552C25.8915 5.87623 25.6238 5.60852 25.2945 5.44074C24.9201 5.25 24.4301 5.25 23.45 5.25L18.55 5.25C17.5699 5.25 17.0799 5.25 16.7055 5.44074C16.3762 5.60852 16.1085 5.87623 15.9407 6.20552C15.75 6.57986 15.75 7.06991 15.75 8.05L15.75 36.75H26.25L26.25 8.05Z' fill='%2395E392'/%3E%3Cpath d='M15.75 12.25H8.05C7.06991 12.25 6.57986 12.25 6.20552 12.4407C5.87623 12.6085 5.60852 12.8762 5.44074 13.2055C5.25 13.5799 5.25 14.0699 5.25 15.05V33.95C5.25 34.9301 5.25 35.4201 5.44074 35.7945C5.60852 36.1238 5.87623 36.3915 6.20552 36.5593C6.57986 36.75 7.06991 36.75 8.05 36.75H15.75M15.75 36.75H26.25M15.75 36.75L15.75 8.05C15.75 7.06991 15.75 6.57986 15.9407 6.20552C16.1085 5.87623 16.3762 5.60852 16.7055 5.44074C17.0799 5.25 17.5699 5.25 18.55 5.25L23.45 5.25C24.4301 5.25 24.9201 5.25 25.2945 5.44074C25.6238 5.60852 25.8915 5.87623 26.0593 6.20552C26.25 6.57986 26.25 7.06991 26.25 8.05V36.75M26.25 19.25H33.95C34.9301 19.25 35.4201 19.25 35.7945 19.4407C36.1238 19.6085 36.3915 19.8762 36.5593 20.2055C36.75 20.5799 36.75 21.0699 36.75 22.05V33.95C36.75 34.9301 36.75 35.4201 36.5593 35.7945C36.3915 36.1238 36.1238 36.3915 35.7945 36.5593C35.4201 36.75 34.9301 36.75 33.95 36.75H26.25' stroke='%230F1C29' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    position: absolute;
    left: -55px;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24287c8a */.elementor-14512 .elementor-element.elementor-element-24287c8a .elementor-heading-title {
    position: relative;
}
.elementor-14512 .elementor-element.elementor-element-24287c8a .elementor-heading-title:before {
    content: url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 42' width='42' height='42'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1'%3E%3Cpath d='m0 0h42v42h-42z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E .s0 %7B fill: %2395e392;stroke: %230f1c29;stroke-linecap: round;stroke-linejoin: round;stroke-width: 2 %7D .s1 %7B fill: none;stroke: %230f1c29;stroke-linecap: round;stroke-linejoin: round;stroke-width: 2 %7D %3C/style%3E%3Cg id='Clip-Path' clip-path='url(%23cp1)'%3E%3Cg%3E%3Cpath class='s0' d='m35.81 14.94q0.96 2.34 1.16 4.85c0.04 0.41 0.05 0.62-0.03 0.8-0.07 0.16-0.2 0.3-0.35 0.38-0.18 0.1-0.4 0.1-0.85 0.1h-13.45c-0.45 0-0.67 0-0.84-0.09q-0.23-0.12-0.35-0.35c-0.09-0.17-0.09-0.39-0.09-0.84v-13.45c0-0.45 0-0.67 0.1-0.85 0.08-0.15 0.23-0.28 0.38-0.35 0.19-0.08 0.39-0.07 0.8-0.03q2.51 0.2 4.85 1.16c1.94 0.81 3.71 1.99 5.19 3.48 1.49 1.48 2.67 3.25 3.48 5.19z'/%3E%3Cpath id='Layer copy' class='s1' d='m35.76 27.3c-1.02 2.41-2.61 4.53-4.64 6.18-2.03 1.66-4.43 2.79-7 3.29-2.56 0.51-5.21 0.38-7.72-0.37-2.5-0.75-4.79-2.11-6.65-3.95-1.86-1.84-3.24-4.1-4.02-6.6-0.78-2.5-0.94-5.15-0.46-7.72 0.48-2.57 1.58-4.99 3.21-7.03 1.63-2.05 3.73-3.67 6.13-4.72m21.2 8.56q0.96 2.34 1.16 4.85c0.04 0.41 0.05 0.62-0.03 0.8-0.07 0.16-0.2 0.3-0.35 0.38-0.18 0.1-0.4 0.1-0.85 0.1h-13.45c-0.45 0-0.67 0-0.84-0.09q-0.23-0.12-0.35-0.35c-0.09-0.17-0.09-0.39-0.09-0.84v-13.45c0-0.45 0-0.67 0.1-0.85 0.08-0.15 0.23-0.28 0.38-0.35 0.19-0.08 0.39-0.07 0.8-0.03q2.51 0.2 4.85 1.16c1.94 0.81 3.71 1.99 5.19 3.48 1.49 1.48 2.67 3.25 3.48 5.19z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    position: absolute;
    left: -55px;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbdcaac */.elementor-14512 .elementor-element.elementor-element-2dbdcaac .elementor-heading-title {
    position: relative;
}
.elementor-14512 .elementor-element.elementor-element-2dbdcaac .elementor-heading-title:before {
    content: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_171_1370)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9541 9.03267C17.2261 3.76059 25.7738 3.76059 31.0459 9.03267C36.1995 14.1864 36.3138 22.4689 31.3916 27.7631L31.3994 27.771L22.9142 36.2562C22.1331 37.0372 20.8668 37.0372 20.0857 36.2562L12.3076 28.478L12.3154 28.4702C12.1938 28.3571 12.0724 28.2428 11.9541 28.1245C6.68198 22.8524 6.68198 14.3047 11.9541 9.03267ZM26.0927 13.9819C23.5543 11.4439 19.4386 11.4436 16.9003 13.9819C14.3621 16.5201 14.3624 20.6358 16.9003 23.1743C19.4388 25.7127 23.5543 25.7127 26.0927 23.1743C28.6311 20.6359 28.6311 16.5203 26.0927 13.9819Z' fill='%2395E392' stroke='%230F1C29' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_171_1370'%3E%3Crect width='42' height='42' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    position: absolute;
    left: -55px;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f067835 */.elementor-14512 .elementor-element.elementor-element-6f067835 img {
    opacity: 0;
    
}
.elementor-14512 .elementor-element.elementor-element-6f067835 {
    background-image: url("https://komoju2stage.wpengine.com/wp-content/uploads/2025/10/Track-Performance-JA.png");
    background-size: contain;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54fe1829 */.elementor-14512 .elementor-element.elementor-element-54fe1829 img {
    opacity: 0;
    
}
.elementor-14512 .elementor-element.elementor-element-54fe1829 {
    background-image: url("https://komoju2stage.wpengine.com/wp-content/uploads/2025/10/Payment-Solutions-JA.png");
    background-size: contain;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77a59aa7 */.elementor-14512 .elementor-element.elementor-element-77a59aa7 .elementor-heading-title {
    position: relative;
}
.elementor-14512 .elementor-element.elementor-element-77a59aa7 .elementor-heading-title:before {
    content: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2824 16.1807C14.8764 14.5753 17.1469 14.5753 17.741 16.1807C19.2973 20.3866 22.6134 23.7027 26.8193 25.259C28.4247 25.8531 28.4247 28.1236 26.8193 28.7176C22.6134 30.274 19.2973 33.5901 17.741 37.796C17.1469 39.4013 14.8764 39.4013 14.2824 37.796C12.726 33.5901 9.40992 30.274 5.204 28.7176C3.59867 28.1236 3.59867 25.8531 5.204 25.259C9.40992 23.7027 12.726 20.3866 14.2824 16.1807Z' fill='%23EBDBC3'/%3E%3Cpath d='M30.4119 4.7525C30.7832 3.74917 32.2023 3.74917 32.5735 4.7525C33.5462 7.3812 35.6188 9.45377 38.2475 10.4265C39.2508 10.7977 39.2508 12.2168 38.2475 12.5881C35.6188 13.5608 33.5462 15.6334 32.5735 18.2621C32.2023 19.2654 30.7832 19.2654 30.4119 18.2621C29.4392 15.6334 27.3666 13.5608 24.7379 12.5881C23.7346 12.2168 23.7346 10.7977 24.7379 10.4265C27.3666 9.45377 29.4392 7.3812 30.4119 4.7525Z' fill='white'/%3E%3Cpath d='M14.2824 16.1807C14.8764 14.5753 17.1469 14.5753 17.741 16.1807C19.2973 20.3866 22.6134 23.7027 26.8193 25.259C28.4247 25.8531 28.4247 28.1236 26.8193 28.7176C22.6134 30.274 19.2973 33.5901 17.741 37.796C17.1469 39.4013 14.8764 39.4013 14.2824 37.796C12.726 33.5901 9.40992 30.274 5.204 28.7176C3.59867 28.1236 3.59867 25.8531 5.204 25.259C9.40992 23.7027 12.726 20.3866 14.2824 16.1807Z' stroke='%230F1C29' stroke-width='2'/%3E%3Cpath d='M30.4119 4.7525C30.7832 3.74917 32.2023 3.74917 32.5735 4.7525C33.5462 7.3812 35.6188 9.45377 38.2475 10.4265C39.2508 10.7977 39.2508 12.2168 38.2475 12.5881C35.6188 13.5608 33.5462 15.6334 32.5735 18.2621C32.2023 19.2654 30.7832 19.2654 30.4119 18.2621C29.4392 15.6334 27.3666 13.5608 24.7379 12.5881C23.7346 12.2168 23.7346 10.7977 24.7379 10.4265C27.3666 9.45377 29.4392 7.3812 30.4119 4.7525Z' stroke='%230F1C29' stroke-width='2'/%3E%3C/svg%3E%0A");
    position: absolute;
    left: -55px;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-457eadb8 */.elementor-14512 .elementor-element.elementor-element-457eadb8 .elementor-heading-title {
    position: relative;
}
.elementor-14512 .elementor-element.elementor-element-457eadb8 .elementor-heading-title:before {
    content: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0003 31C25.6279 31 31.0006 25.6274 31.0006 19C31.0006 12.3726 25.6279 7 19.0003 7C12.3727 7 7 12.3726 7 19C7 25.6274 12.3727 31 19.0003 31Z' fill='%23EBDBC3'/%3E%3Cpath d='M35 35L27.4332 27.5376M31.0006 19C31.0006 25.6274 25.6279 31 19.0003 31C12.3727 31 7 25.6274 7 19C7 12.3726 12.3727 7 19.0003 7C25.6279 7 31.0006 12.3726 31.0006 19Z' stroke='%230F1C29' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M18.7491 17.9512L20.2903 18.2459C21.5329 18.4886 22.4528 18.87 23.0502 19.39C23.6476 19.8985 23.9462 20.5977 23.9462 21.4875C23.9462 22.4583 23.6057 23.2672 22.9247 23.9144C22.2437 24.5616 21.3298 24.9603 20.1828 25.1105V26.1613C20.1828 26.6245 19.7656 27 19.2509 27C18.7362 27 18.319 26.6245 18.319 26.1613V25.1105C17.0645 24.9603 16.055 24.5327 15.2903 23.8277C14.5257 23.1228 14.0956 22.204 14 21.0715H16.1326C16.2401 21.7649 16.5806 22.3138 17.1541 22.7183C17.7276 23.1228 18.4624 23.325 19.3584 23.325C20.0992 23.325 20.6786 23.1863 21.0968 22.909C21.5269 22.6201 21.7419 22.2272 21.7419 21.7302C21.7419 20.9791 21.1446 20.4937 19.9498 20.2741L17.9427 19.8927C15.6487 19.4536 14.5018 18.3384 14.5018 16.5471C14.5018 15.5533 14.8423 14.7328 15.5233 14.0856C16.2162 13.4269 17.1481 13.0339 18.319 12.9068V11.8387C18.319 11.3755 18.7362 11 19.2509 11C19.7656 11 20.1828 11.3755 20.1828 11.8387V12.9588C21.2581 13.1091 22.1362 13.4904 22.8172 14.1029C23.4982 14.7154 23.8925 15.5533 24 16.6165H21.8674C21.6523 15.3106 20.7622 14.6576 19.1971 14.6576C18.4564 14.6576 17.865 14.8137 17.4229 15.1257C16.9809 15.4261 16.7599 15.8422 16.7599 16.3738C16.7599 16.8014 16.9152 17.1365 17.2258 17.3792C17.5484 17.6219 18.0562 17.8126 18.7491 17.9512Z' fill='%230F1C29'/%3E%3C/svg%3E%0A");
    position: absolute;
    left: -55px;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44ea4f53 */.elementor-14512 .elementor-element.elementor-element-44ea4f53 .elementor-heading-title {
    position: relative;
}
.elementor-14512 .elementor-element.elementor-element-44ea4f53 .elementor-heading-title:before {
    content: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 34H9C7.343 34 6 32.657 6 31V16V13C6 11.343 7.343 10 9 10H14H28H33C34.657 10 36 11.343 36 13V16V31C36 32.6569 34.6569 34 33 34H26Z' fill='%2379C3F8'/%3E%3Cpath d='M14 6V10M28 6V10M36 16H6M26 34H9C7.343 34 6 32.657 6 31V13C6 11.343 7.343 10 9 10H33C34.657 10 36 11.343 36 13V31C36 32.6569 34.6569 34 33 34H26Z' stroke='%230F1C29' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M16 23.9167L20.0526 28L27 21' stroke='%230F1C29' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    position: absolute;
    left: -55px;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3236985 */.elementor-14512 .elementor-element.elementor-element-3236985 .elementor-heading-title {
    position: relative;
}
.elementor-14512 .elementor-element.elementor-element-3236985 .elementor-heading-title:before {
    content: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 38.5C19.799 38.5 24.5 33.799 24.5 28C24.5 22.201 19.799 17.5 14 17.5C8.20101 17.5 3.5 22.201 3.5 28C3.5 33.799 8.20101 38.5 14 38.5Z' fill='%2379C3F8'/%3E%3Cpath d='M10.5 10.5L14 7M14 7L10.5 3.5M14 7H10.5C6.63401 7 3.5 10.134 3.5 14M31.5 31.5L28 35M28 35L31.5 38.5M28 35H31.5C35.366 35 38.5 31.866 38.5 28M17.8308 11.375C18.9964 6.84628 23.1074 3.5 28 3.5C33.799 3.5 38.5 8.20101 38.5 14C38.5 18.8925 35.1538 23.0035 30.6251 24.1692M24.5 28C24.5 33.799 19.799 38.5 14 38.5C8.20101 38.5 3.5 33.799 3.5 28C3.5 22.201 8.20101 17.5 14 17.5C19.799 17.5 24.5 22.201 24.5 28Z' stroke='%230F1C29' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    position: absolute;
    left: -55px;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bfdba21 */.elementor-14512 .elementor-element.elementor-element-2bfdba21 .elementor-heading-title {
    position: relative;
}
.elementor-14512 .elementor-element.elementor-element-2bfdba21 .elementor-heading-title:before {
    content: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 29H12V8C12 6.89543 12.8954 6 14 6H34C35.1046 6 36 6.89543 36 8V32C36 34.21 34.21 36 32 36H10C7.79 36 6 34.21 6 32V30C6 29.4477 6.44772 29 7 29Z' fill='%2379C3F8'/%3E%3Cpath d='M17.1176 14H30.8824M17.1176 20H26.4706M32 36H10C7.79 36 6 34.21 6 32V30C6 29.4477 6.44772 29 7 29H27C27.5523 29 28 29.4477 28 30V32C28 34.21 29.79 36 32 36ZM32 36C34.21 36 36 34.21 36 32V8C36 6.89543 35.1046 6 34 6H14C12.8954 6 12 6.89543 12 8V29' stroke='%230F1C29' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    position: absolute;
    left: -55px;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21754970 */.elementor-14512 .elementor-element.elementor-element-21754970 img {
    opacity: 0;
    
}
.elementor-14512 .elementor-element.elementor-element-21754970 {
    background-image: url("https://komoju2stage.wpengine.com/wp-content/uploads/2025/10/Business-Tools-JA-1.jpg");
    background-size: contain;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a3974ec */.elementor-14512 .elementor-element.elementor-element-1a3974ec img {
    opacity: 0;
    
}
.elementor-14512 .elementor-element.elementor-element-1a3974ec {
    background-image: url("https://komoju2stage.wpengine.com/wp-content/uploads/2025/10/Push-notifications-JA.jpg");
    background-size: contain;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c52a33b */.elementor-14512 .elementor-element.elementor-element-4c52a33b img {
    opacity: 0;
    
}
.elementor-14512 .elementor-element.elementor-element-4c52a33b {
    background-image: url("https://komoju2stage.wpengine.com/wp-content/uploads/2025/10/Payment-link-creation-JA.jpg");
    background-size: contain;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55f3ff5b */.elementor-14512 .elementor-element.elementor-element-55f3ff5b img {
    opacity: 0;
    
}
.elementor-14512 .elementor-element.elementor-element-55f3ff5b {
    background-image: url("https://komoju2stage.wpengine.com/wp-content/uploads/2025/10/Stay-updated-JA.jpg");
    background-size: contain;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-125149a4 */.elementor-14512 .elementor-element.elementor-element-125149a4 a:after {
    background: #79C3F8;
}
.elementor-14512 .elementor-element.elementor-element-125149a4 a:before {
    background: #6ECFF5;
}
@media (max-width: 767px) {
    .elementor-14512 .elementor-element.elementor-element-125149a4 a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS */@media only screen and (min-width: 1024px) {
    .elementor-location-header > .elementor-section.elementor-element.elementor-top-section > .elementor-container {
        max-width: 1218px; 
    }
    .elementor-location-header .elementor-widget-theme-site-logo {
        margin-top: 3px;
    }
    .elementor-location-header > .elementor-section {
        padding-bottom: 10px!important;
    }
}



.header-nav-contact-us a:before,
.header-nav-contact-us a:after {
    display: none;
}
.header-nav-contact-us a,
.header-nav-contact-us a:hover,
.header-nav-contact-us a:focus {
    background-color: #79C3F8!important;
    color: #0F1C29!important;
}

.header-nav-contact-us a{
    border-radius: 20px;
    line-height: 1.2;
}
@medIa (max-width: 1024px) {
    .header-nav-sign-in a{
        color: #0F1C29!important;
    }
    
    .elementskit-menu-hamburger {
        background-color: #eaecee!important;
        border-radius: 50%!important;
        padding: 10px 10px 10px 10px!important;
        width: 40px!important;
        height: 40px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
}/* End custom CSS */