.elementor-34322 .elementor-element.elementor-element-d1e1ae4:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-d1e1ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34322 .elementor-element.elementor-element-d1e1ae4 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-d1e1ae4{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-bc-flex-widget .elementor-34322 .elementor-element.elementor-element-5376b81.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34322 .elementor-element.elementor-element-5376b81.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34322 .elementor-element.elementor-element-5376b81 > .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-34322 .elementor-element.elementor-element-5376b81 > .elementor-element-populated{padding:18px 0px 18px 0px;}.elementor-34322 .elementor-element.elementor-element-54dd57a{text-align:left;width:auto;max-width:auto;}.elementor-34322 .elementor-element.elementor-element-54dd57a img{width:100%;}.elementor-34322 .elementor-element.elementor-element-56b3b4a{text-align:left;width:auto;max-width:auto;}.elementor-34322 .elementor-element.elementor-element-56b3b4a img{width:100%;}.elementor-34322 .elementor-element.elementor-element-614ac82 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:-0.8px;fill:#FFFFFF;color:#FFFFFF;background-color:#03C75A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#03C75A;border-radius:5px 5px 5px 5px;padding:9px 18px 9px 18px;}.elementor-34322 .elementor-element.elementor-element-614ac82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-614ac82{width:auto;max-width:auto;}.elementor-34322 .elementor-element.elementor-element-cfbcc01 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-df42e3a{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-df42e3a{right:0px;}body.rtl .elementor-34322 .elementor-element.elementor-element-df42e3a{left:0px;}.elementor-34322 .elementor-element.elementor-element-3213092:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-3213092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.line-works.com/wp-content/uploads/2025/07/VOICEIVR_top-banner_PC@2x_notext_02-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34322 .elementor-element.elementor-element-3213092{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-3213092 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-34322 .elementor-element.elementor-element-3c0bd00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34322 .elementor-element.elementor-element-3c0bd00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34322 .elementor-element.elementor-element-3c0bd00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 0px 44px 0px;}.elementor-34322 .elementor-element.elementor-element-3c0bd00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-d30ebdb .elementor-heading-title{color:#333333;font-size:32px;line-height:36px;}.elementor-34322 .elementor-element.elementor-element-d30ebdb > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-d30ebdb{left:0px;}body.rtl .elementor-34322 .elementor-element.elementor-element-d30ebdb{right:0px;}.elementor-34322 .elementor-element.elementor-element-d30ebdb{top:56px;}.elementor-34322 .elementor-element.elementor-element-c009085 .elementor-heading-title{color:#333333;font-size:80px;font-weight:bold;line-height:64px;letter-spacing:-2px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-c009085{left:0px;}body.rtl .elementor-34322 .elementor-element.elementor-element-c009085{right:0px;}.elementor-34322 .elementor-element.elementor-element-c009085{top:166px;}.elementor-34322 .elementor-element.elementor-element-a278f96 .elementor-heading-title{color:#333333;font-size:24px;font-weight:normal;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-a278f96 > .elementor-widget-container{padding:05px 0px 0px 0px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-a278f96{left:2px;}body.rtl .elementor-34322 .elementor-element.elementor-element-a278f96{right:2px;}.elementor-34322 .elementor-element.elementor-element-a278f96{top:343px;}.elementor-34322 .elementor-element.elementor-element-65d86f3 .elementor-button{font-size:26px;font-weight:500;line-height:46px;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;background-color:#4753CC;border-radius:35px 35px 35px 35px;padding:12px 60px 0px 60px;}.elementor-34322 .elementor-element.elementor-element-65d86f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-65d86f3{left:0px;}body.rtl .elementor-34322 .elementor-element.elementor-element-65d86f3{right:0px;}.elementor-34322 .elementor-element.elementor-element-65d86f3{top:415px;}.elementor-34322 .elementor-element.elementor-element-f8e3d82:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-f8e3d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FCFF;}.elementor-34322 .elementor-element.elementor-element-f8e3d82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-f8e3d82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-1722a90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-34322 .elementor-element.elementor-element-bfd169d{text-align:left;color:#222222;font-size:13px;font-weight:normal;line-height:22px;letter-spacing:0px;}.elementor-34322 .elementor-element.elementor-element-bfd169d > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-ffccf17{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-4bd631a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-48d859f{text-align:center;}.elementor-34322 .elementor-element.elementor-element-48d859f .elementor-heading-title{color:#222222;font-size:42px;line-height:58px;word-spacing:-2px;}.elementor-34322 .elementor-element.elementor-element-48d859f > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-ad273d6{margin-top:0px;margin-bottom:080px;}.elementor-34322 .elementor-element.elementor-element-b8e9f03 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-9ee6ef3{margin-top:40px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-e0a9596 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-dc606e6:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-dc606e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FA;}.elementor-34322 .elementor-element.elementor-element-dc606e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34322 .elementor-element.elementor-element-dc606e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-235fdf9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-aea4d0a{text-align:center;}.elementor-34322 .elementor-element.elementor-element-aea4d0a .elementor-heading-title{color:#222222;font-size:42px;line-height:58px;letter-spacing:-2px;}.elementor-34322 .elementor-element.elementor-element-aea4d0a > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-0af97af:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-0af97af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FA;}.elementor-34322 .elementor-element.elementor-element-0af97af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-34322 .elementor-element.elementor-element-0af97af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-dbffcae > .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-34322 .elementor-element.elementor-element-b97fc19{margin-top:40px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-40ba47c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34322 .elementor-element.elementor-element-8a482ea.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34322 .elementor-element.elementor-element-9bf5cda.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34322 .elementor-element.elementor-element-042aee6{margin-top:0px;margin-bottom:120px;}.elementor-34322 .elementor-element.elementor-element-b2d9981{margin-top:120px;margin-bottom:120px;}.elementor-34322 .elementor-element.elementor-element-d765693 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-cf00035{text-align:center;}.elementor-34322 .elementor-element.elementor-element-cf00035 .elementor-heading-title{color:#222222;font-size:42px;font-weight:700;line-height:58px;letter-spacing:-2px;}.elementor-34322 .elementor-element.elementor-element-da38af4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34322 .elementor-element.elementor-element-da38af4{margin-top:40px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-fd35284 > .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-34322 .elementor-element.elementor-element-fd35284 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-4cc918d{color:#222222;font-size:30px;font-weight:700;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-4cc918d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-3be32f5{color:#222222;font-size:20px;font-weight:normal;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-3be32f5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-2ccac76 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-896cf5a{text-align:center;}.elementor-34322 .elementor-element.elementor-element-896cf5a .elementor-heading-title{color:#222222;font-size:42px;font-weight:700;line-height:58px;letter-spacing:-2px;}.elementor-34322 .elementor-element.elementor-element-896cf5a > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-ef84689 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34322 .elementor-element.elementor-element-ef84689{margin-top:40px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-805b4c0 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-12139c5 > .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-34322 .elementor-element.elementor-element-12139c5 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-cb84990{color:#222222;font-size:30px;font-weight:700;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-cb84990 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-7a627bd{color:#222222;font-size:20px;font-weight:normal;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-7a627bd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-b644b0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-9c7a001 > .elementor-container{max-width:980px;}.elementor-34322 .elementor-element.elementor-element-9c7a001:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-9c7a001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00C85F;}.elementor-34322 .elementor-element.elementor-element-9c7a001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-9c7a001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-83010b9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34322 .elementor-element.elementor-element-e3fafff{text-align:center;}.elementor-34322 .elementor-element.elementor-element-e3fafff .elementor-heading-title{color:var( --e-global-color-612dbb6 );font-family:"Noto Sans JP", PretendardJP, sans-serif;font-size:40px;font-weight:700;line-height:58px;letter-spacing:-2px;}.elementor-34322 .elementor-element.elementor-element-5c90c23 > .elementor-container{max-width:980px;}.elementor-34322 .elementor-element.elementor-element-5c90c23:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-5c90c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0571364 );}.elementor-34322 .elementor-element.elementor-element-5c90c23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:120px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-5c90c23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-8481748.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34322 .elementor-element.elementor-element-ced7c07{margin-top:0px;margin-bottom:60px;}.elementor-34322 .elementor-element.elementor-element-74e1fd0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34322 .elementor-element.elementor-element-8bacc1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34322 .elementor-element.elementor-element-24a0054.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34322 .elementor-element.elementor-element-0aafaea{text-align:center;}.elementor-34322 .elementor-element.elementor-element-0aafaea .elementor-heading-title{color:#222222;font-size:30px;font-weight:bold;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-0aafaea > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-0dde760 .elementor-button{font-size:26px;font-weight:500;line-height:46px;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;background-color:#00C85F;border-radius:35px 35px 35px 35px;padding:12px 60px 0px 60px;}.elementor-34322 .elementor-element.elementor-element-0dde760 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-7a4c7fc:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-7a4c7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FA;}.elementor-34322 .elementor-element.elementor-element-7a4c7fc > .elementor-background-overlay{background-color:var( --e-global-color-4148370 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-7a4c7fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-8b5bbfb{text-align:center;}.elementor-34322 .elementor-element.elementor-element-8b5bbfb .elementor-heading-title{color:#222222;font-size:42px;font-weight:bold;line-height:58px;letter-spacing:-2px;}.elementor-34322 .elementor-element.elementor-element-8b5bbfb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-5c08fcd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-34322 .elementor-element.elementor-element-5c08fcd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-1c197cf:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-1c197cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FA;}.elementor-34322 .elementor-element.elementor-element-1c197cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:060px 0px 120px 0px;}.elementor-34322 .elementor-element.elementor-element-1c197cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-291b1d6{text-align:center;color:#222222;font-size:20px;font-weight:normal;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-291b1d6 > .elementor-widget-container{padding:0px 0px 060px 0px;}.elementor-34322 .elementor-element.elementor-element-96315b8 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:20px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-e101ace img{width:100%;}.elementor-34322 .elementor-element.elementor-element-e101ace > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-783f3a1{text-align:center;}.elementor-34322 .elementor-element.elementor-element-783f3a1 .elementor-heading-title{color:#222222;font-size:30px;font-weight:bold;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-783f3a1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34322 .elementor-element.elementor-element-09c8403 .elementor-button{font-size:26px;font-weight:500;line-height:46px;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;background-color:#4753CC;border-radius:35px 35px 35px 35px;padding:12px 60px 0px 60px;}.elementor-34322 .elementor-element.elementor-element-09c8403 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-ea2df86{padding:120px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-e57efc6{text-align:center;}.elementor-34322 .elementor-element.elementor-element-e57efc6 .elementor-heading-title{color:#222222;font-size:42px;font-weight:bold;line-height:58px;letter-spacing:-2px;}.elementor-34322 .elementor-element.elementor-element-e57efc6 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-47ac933 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-5577e28 img{width:100%;}.elementor-34322 .elementor-element.elementor-element-5577e28 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-e9ff189{padding:0px 0px 120px 0px;}.elementor-34322 .elementor-element.elementor-element-824adae > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-5c8b4cf img{width:100%;}.elementor-34322 .elementor-element.elementor-element-5c8b4cf > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-309a928{text-align:center;color:#222222;font-size:20px;font-weight:normal;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-29c38fe{text-align:center;}.elementor-34322 .elementor-element.elementor-element-29c38fe .elementor-heading-title{color:#222222;font-size:30px;font-weight:bold;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-29c38fe > .elementor-widget-container{margin:60px 0px 20px 0px;}.elementor-34322 .elementor-element.elementor-element-0dda976 .elementor-button{font-size:26px;font-weight:500;line-height:46px;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;background-color:#4753CC;border-radius:35px 35px 35px 35px;padding:12px 60px 0px 60px;}.elementor-34322 .elementor-element.elementor-element-0dda976 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-9e264ef:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-9e264ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-34322 .elementor-element.elementor-element-9e264ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-9e264ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-9e264ef > .elementor-container{text-align:center;}.elementor-34322 .elementor-element.elementor-element-d86f2e4{text-align:center;}.elementor-34322 .elementor-element.elementor-element-d86f2e4 .elementor-heading-title{color:var( --e-global-color-0571364 );font-size:42px;font-weight:700;line-height:58px;letter-spacing:-2px;}.elementor-34322 .elementor-element.elementor-element-1cf1746:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-1cf1746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4148370 );}.elementor-34322 .elementor-element.elementor-element-1cf1746{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-34322 .elementor-element.elementor-element-1cf1746 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34322 .elementor-element.elementor-element-31d79e1{text-align:center;}.elementor-34322 .elementor-element.elementor-element-31d79e1 .elementor-heading-title{color:#222222;font-size:30px;font-weight:bold;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-31d79e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-ab48f49{text-align:center;color:#222222;font-size:20px;font-weight:normal;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-ab48f49 > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-d77e48f{text-align:center;}.elementor-34322 .elementor-element.elementor-element-d77e48f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-325e51a img{width:100%;}.elementor-34322 .elementor-element.elementor-element-325e51a > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-bfa6ccd{margin-top:120px;margin-bottom:120px;}.elementor-34322 .elementor-element.elementor-element-a2804da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-b593ea3{text-align:center;}.elementor-34322 .elementor-element.elementor-element-b593ea3 .elementor-heading-title{color:#222222;font-size:30px;font-weight:bold;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-b593ea3 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-ec22a3d{margin-top:0px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-27404a1 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-4a3baf0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;}.elementor-34322 .elementor-element.elementor-element-3774036 .elementor-heading-title{color:var( --e-global-color-primary );font-size:26px;font-weight:600;line-height:46px;letter-spacing:-1.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-34322 .elementor-element.elementor-element-3774036 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-76574d1 .elementor-heading-title{color:#222222;font-size:20px;font-weight:400;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-76574d1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-9af2e7b > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-83f5745 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;}.elementor-34322 .elementor-element.elementor-element-271ce99 .elementor-heading-title{color:var( --e-global-color-primary );font-size:28px;font-weight:600;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-271ce99 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-ceb5410 .elementor-heading-title{color:#222222;font-size:20px;font-weight:400;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-ceb5410 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-4f35ad8{margin-top:060px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-a210340 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-2c46238 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;}.elementor-34322 .elementor-element.elementor-element-f14952f .elementor-heading-title{color:var( --e-global-color-primary );font-size:28px;font-weight:600;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-f14952f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-871e4ab .elementor-heading-title{color:#222222;font-size:20px;font-weight:400;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-871e4ab > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-59e89c7 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-78af668 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;}.elementor-34322 .elementor-element.elementor-element-369c262 .elementor-heading-title{color:var( --e-global-color-primary );font-size:30px;font-weight:700;line-height:46px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-369c262 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-329f72f .elementor-heading-title{color:#222222;font-size:20px;font-weight:400;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-329f72f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-a268229:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-a268229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34322 .elementor-element.elementor-element-a268229{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-a268229 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-34322 .elementor-element.elementor-element-6255020.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34322 .elementor-element.elementor-element-6255020.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34322 .elementor-element.elementor-element-6255020 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-34322 .elementor-element.elementor-element-613def5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34322 .elementor-element.elementor-element-613def5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34322 .elementor-element.elementor-element-613def5 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-34322 .elementor-element.elementor-element-8762d79 .elementor-heading-title{color:var( --e-global-color-0571364 );font-size:22px;line-height:34px;}.elementor-34322 .elementor-element.elementor-element-8762d79 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-34322 .elementor-element.elementor-element-65d398a .elementor-button{font-size:20px;font-weight:400;background-color:#00C85F;border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-34322 .elementor-element.elementor-element-65d398a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34322 .elementor-element.elementor-element-0fc48a0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34322 .elementor-element.elementor-element-0fc48a0:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-0fc48a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-34322 .elementor-element.elementor-element-0fc48a0{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-34322 .elementor-element.elementor-element-0fc48a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-34322 .elementor-element.elementor-element-d222b37.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34322 .elementor-element.elementor-element-d222b37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34322 .elementor-element.elementor-element-d222b37 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-f84b104 .elementor-heading-title{color:#888888;font-size:14px;font-weight:400;line-height:68px;}.elementor-34322 .elementor-element.elementor-element-f84b104 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-34322 .elementor-element.elementor-element-173bf44.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34322 .elementor-element.elementor-element-173bf44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34322 .elementor-element.elementor-element-173bf44.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-34322 .elementor-element.elementor-element-173bf44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-b0c38f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1600px){body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-df42e3a{right:0px;}body.rtl .elementor-34322 .elementor-element.elementor-element-df42e3a{left:0px;}.elementor-34322 .elementor-element.elementor-element-df42e3a{top:1px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-d30ebdb{left:1px;}body.rtl .elementor-34322 .elementor-element.elementor-element-d30ebdb{right:1px;}.elementor-34322 .elementor-element.elementor-element-d30ebdb{top:56px;}.elementor-34322 .elementor-element.elementor-element-9ee6ef3{margin-top:60px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-9c7a001 > .elementor-container{max-width:980px;}.elementor-34322 .elementor-element.elementor-element-5c90c23 > .elementor-container{max-width:980px;}.elementor-34322 .elementor-element.elementor-element-7a4c7fc{padding:120px 0px 120px 0px;}.elementor-34322 .elementor-element.elementor-element-1c197cf{padding:120px 0px 120px 0px;}.elementor-34322 .elementor-element.elementor-element-ea2df86{padding:120px 0px 120px 0px;}.elementor-34322 .elementor-element.elementor-element-e9ff189{padding:120px 0px 120px 0px;}.elementor-34322 .elementor-element.elementor-element-a268229{padding:120px 0px 120px 0px;}}@media(max-width:979px){.elementor-34322 .elementor-element.elementor-element-d1e1ae4 > .elementor-container{max-width:375px;}.elementor-34322 .elementor-element.elementor-element-5376b81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-614ac82 .elementor-button{font-size:12px;letter-spacing:-0.75px;padding:5px 12px 5px 12px;}.elementor-34322 .elementor-element.elementor-element-614ac82 > .elementor-widget-container{margin:0px 15px 0px 0px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-df42e3a{right:0px;}body.rtl .elementor-34322 .elementor-element.elementor-element-df42e3a{left:0px;}.elementor-34322 .elementor-element.elementor-element-3213092 > .elementor-container{max-width:375px;}.elementor-34322 .elementor-element.elementor-element-3213092:not(.elementor-motion-effects-element-type-background), .elementor-34322 .elementor-element.elementor-element-3213092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.line-works.com/wp-content/uploads/2025/07/VOICEIVR_00_top-banner_sp@2x-1.png");}.elementor-34322 .elementor-element.elementor-element-3213092{margin-top:0px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-3c0bd00 > .elementor-element-populated{padding:30px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-d30ebdb .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-d30ebdb{width:auto;max-width:auto;top:22px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-d30ebdb{left:15px;}body.rtl .elementor-34322 .elementor-element.elementor-element-d30ebdb{right:15px;}.elementor-34322 .elementor-element.elementor-element-c009085 .elementor-heading-title{font-size:51px;line-height:48px;letter-spacing:-1.5px;}.elementor-34322 .elementor-element.elementor-element-c009085{width:auto;max-width:auto;top:109px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-c009085{left:15px;}body.rtl .elementor-34322 .elementor-element.elementor-element-c009085{right:15px;}.elementor-34322 .elementor-element.elementor-element-a278f96 .elementor-heading-title{font-size:16px;line-height:30px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-a278f96 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-a278f96{width:auto;max-width:auto;top:257px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-a278f96{left:15px;}body.rtl .elementor-34322 .elementor-element.elementor-element-a278f96{right:15px;}.elementor-34322 .elementor-element.elementor-element-65d86f3 .elementor-button{font-size:16px;line-height:32px;letter-spacing:-0.8px;border-radius:28px 28px 28px 28px;padding:12px 24px 0px 24px;}.elementor-34322 .elementor-element.elementor-element-65d86f3 > .elementor-widget-container{margin:0px 30px 0px 0px;}body:not(.rtl) .elementor-34322 .elementor-element.elementor-element-65d86f3{left:15px;}body.rtl .elementor-34322 .elementor-element.elementor-element-65d86f3{right:15px;}.elementor-34322 .elementor-element.elementor-element-65d86f3{top:555px;}.elementor-34322 .elementor-element.elementor-element-f8e3d82{padding:40px 15px 40px 15px;}.elementor-34322 .elementor-element.elementor-element-bfd169d{font-size:16px;line-height:24px;}.elementor-34322 .elementor-element.elementor-element-bfd169d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-ffccf17{margin-top:80px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-48d859f{text-align:left;}.elementor-34322 .elementor-element.elementor-element-48d859f .elementor-heading-title{font-size:30px;line-height:46px;word-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-48d859f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-9ee6ef3{margin-top:25px;margin-bottom:80px;padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-75f3281 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-34322 .elementor-element.elementor-element-65cd6de > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-34322 .elementor-element.elementor-element-89666b3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-34322 .elementor-element.elementor-element-f48ce43 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-34322 .elementor-element.elementor-element-235fdf9 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-aea4d0a .elementor-heading-title{font-size:28px;line-height:40px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-aea4d0a > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-0af97af > .elementor-container{max-width:345px;}.elementor-34322 .elementor-element.elementor-element-0af97af{margin-top:0px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-b97fc19{margin-top:30px;margin-bottom:0px;}.elementor-34322 .elementor-element.elementor-element-042aee6{margin-top:0px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-1316091 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-b2d9981{margin-top:80px;margin-bottom:80px;padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-cf00035 .elementor-heading-title{font-size:28px;line-height:40px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-fd35284 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34322 .elementor-element.elementor-element-4cc918d{font-size:22px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-4cc918d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-3be32f5{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-3be32f5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-2ccac76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-896cf5a .elementor-heading-title{font-size:28px;line-height:40px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-ef84689{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-805b4c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-12139c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34322 .elementor-element.elementor-element-cb84990{font-size:22px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-cb84990 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-7a627bd{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-7a627bd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-9c7a001{margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-34322 .elementor-element.elementor-element-e3fafff .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-34322 .elementor-element.elementor-element-e3fafff > .elementor-widget-container{margin:0px 00px 0px 0px;padding:0px 5px 0px 5px;}.elementor-34322 .elementor-element.elementor-element-5c90c23{padding:00px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-ced7c07{margin-top:0px;margin-bottom:60px;}.elementor-34322 .elementor-element.elementor-element-0aafaea{text-align:center;}.elementor-34322 .elementor-element.elementor-element-0aafaea .elementor-heading-title{font-size:22px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-0aafaea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-0dde760 .elementor-button{font-size:16px;line-height:32px;letter-spacing:-0.8px;border-radius:28px 28px 28px 28px;padding:12px 24px 0px 24px;}.elementor-34322 .elementor-element.elementor-element-0dde760 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-7a4c7fc{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-34322 .elementor-element.elementor-element-2a3cdd4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-8b5bbfb{text-align:center;}.elementor-34322 .elementor-element.elementor-element-8b5bbfb .elementor-heading-title{font-size:30px;line-height:46px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-8b5bbfb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-1c197cf{padding:0px 0px 80px 0px;}.elementor-34322 .elementor-element.elementor-element-5741bc1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-291b1d6{text-align:center;font-size:20px;}.elementor-34322 .elementor-element.elementor-element-e101ace > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-783f3a1{text-align:center;}.elementor-34322 .elementor-element.elementor-element-783f3a1 .elementor-heading-title{font-size:20px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-783f3a1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-34322 .elementor-element.elementor-element-09c8403 .elementor-button{font-size:16px;line-height:32px;letter-spacing:-0.8px;border-radius:28px 28px 28px 28px;padding:12px 24px 0px 24px;}.elementor-34322 .elementor-element.elementor-element-ea2df86{padding:80px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-3b39bec > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-e57efc6{text-align:center;}.elementor-34322 .elementor-element.elementor-element-e57efc6 .elementor-heading-title{font-size:30px;line-height:46px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-e57efc6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-5577e28 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-e9ff189{padding:40px 0px 80px 0px;}.elementor-34322 .elementor-element.elementor-element-5365a17 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-5c8b4cf > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-309a928{text-align:center;font-size:20px;}.elementor-34322 .elementor-element.elementor-element-29c38fe{text-align:center;}.elementor-34322 .elementor-element.elementor-element-29c38fe .elementor-heading-title{font-size:20px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-29c38fe > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-34322 .elementor-element.elementor-element-0dda976 .elementor-button{font-size:16px;line-height:32px;letter-spacing:-0.8px;border-radius:28px 28px 28px 28px;padding:12px 24px 0px 24px;}.elementor-34322 .elementor-element.elementor-element-0dda976 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-d86f2e4 .elementor-heading-title{font-size:30px;line-height:46px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-9b36114 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-31d79e1{text-align:center;}.elementor-34322 .elementor-element.elementor-element-31d79e1 .elementor-heading-title{font-size:22px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-31d79e1 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-34322 .elementor-element.elementor-element-ab48f49{text-align:center;font-size:20px;}.elementor-34322 .elementor-element.elementor-element-325e51a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-bfa6ccd{margin-top:100px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-b593ea3{text-align:center;}.elementor-34322 .elementor-element.elementor-element-b593ea3 .elementor-heading-title{font-size:22px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-b593ea3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34322 .elementor-element.elementor-element-27404a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34322 .elementor-element.elementor-element-4a3baf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-4a3baf0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34322 .elementor-element.elementor-element-3774036 .elementor-heading-title{font-size:22px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-76574d1 .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-34322 .elementor-element.elementor-element-76574d1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-9af2e7b > .elementor-element-populated{margin:80px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34322 .elementor-element.elementor-element-83f5745 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-271ce99 .elementor-heading-title{font-size:22px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-ceb5410 .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-34322 .elementor-element.elementor-element-ceb5410 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-a210340 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34322 .elementor-element.elementor-element-2c46238 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-2c46238{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34322 .elementor-element.elementor-element-f14952f .elementor-heading-title{font-size:22px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-871e4ab .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-34322 .elementor-element.elementor-element-871e4ab > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-59e89c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34322 .elementor-element.elementor-element-78af668 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-78af668{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34322 .elementor-element.elementor-element-369c262 .elementor-heading-title{font-size:22px;line-height:34px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-329f72f .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-34322 .elementor-element.elementor-element-329f72f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-a268229{padding:80px 0px 80px 0px;}.elementor-34322 .elementor-element.elementor-element-fe2ecdd > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-6255020 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-613def5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34322 .elementor-element.elementor-element-3ea1d3e img{width:100%;}.elementor-34322 .elementor-element.elementor-element-3ea1d3e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-34322 .elementor-element.elementor-element-8762d79 .elementor-heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-34322 .elementor-element.elementor-element-0fc48a0{padding:0px 15px 0px 15px;}.elementor-34322 .elementor-element.elementor-element-f84b104 .elementor-heading-title{line-height:21px;}.elementor-34322 .elementor-element.elementor-element-f84b104 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 24px 0px;}}@media(min-width:980px){.elementor-34322 .elementor-element.elementor-element-5376b81{width:100%;}.elementor-34322 .elementor-element.elementor-element-b8e9f03{width:100%;}.elementor-34322 .elementor-element.elementor-element-d222b37{width:34.388%;}.elementor-34322 .elementor-element.elementor-element-173bf44{width:65.612%;}}/* Start custom CSS for section, class: .elementor-element-d1e1ae4 */.lp-gnb > .elementor-container {
    min-height: 80px;
}
@media (max-width: 767px){
    .lp-gnb > .elementor-container {
        min-height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c56e93d */.entry-content .lp-gnb ul>li:before {
    display: none;
}
.single .entry-content {
 overflow-x: visible;
 min-height: 400px;
}
/* lp-gnb */
.has-global-padding {
  padding: 0 !important;
}

body[data-elementor-device-mode="mobile"] .lp-gnb-mobile-hidden {
  display: none;
}
body[data-elementor-device-mode="mobile"] .lp-gnb .elementor-container {
  min-height: 60px;
}
body[data-elementor-device-mode="mobile"] .lp-gnb img {
  margin-left: 0 !important;
  width: auto;
}

/* -------------------- */
/* pc logo */
.lp-logo-pc {
  width: auto;
  flex: 1;
  text-align: left;
  font-size: 0;
  flex-shrink: 0;
  min-width: 150px;
}
.lp-logo-pc img {
  max-height: 70px!important;
}

/* -------------------- */
/* mobile logo */
.lp-logo-mobile {
  flex: 1;
  text-align: left;
  font-size: 0;
  padding-left: 15px;
}
.lp-logo-mobile img {
  max-height: 55px;
}

/* --------------------- */
/* lp menu list */

.lp-menu .elementor-icon-list-item a span {
  font-weight: normal;
}
.lp-menu,
.lp-menu ul.elementor-icon-list-items.elementor-inline-items {
  height: 44px;
}
.lp-menu li a {
  height: 32px;
  line-height: 32px;
  box-sizing: border-box;
  align-items: baseline !important;
}
.lp-menu li a span {
  line-height: 32px;
}
.lp-menu li {
  align-items: center !important;
  cursor: pointer;
}
.lp-menu li span:hover {
  text-shadow: 0.5px 0 0 #222, -0.5px 0 0 #222;
  border-bottom: 3px solid #03c75a;
}
.lp-menu-active span {
  text-shadow: 0.5px 0 0 #222, -0.5px 0 0 #222;
  border-bottom: 3px solid #03c75a;
}

body[data-elementor-device-mode="mobile"] .lp-menu {
  position: absolute;
  top: 60px;
  z-index: 1000;
  background: #fff;
  width: 100% !important;
  overflow-y: scroll;
  height: auto;
}
body[data-elementor-device-mode="mobile"] .lp-menu > div {
  overflow-y: scroll !important;
}
body[data-elementor-device-mode="mobile"] .lp-menu ul {
  border-top: 1px solid #eee;
}
body[data-elementor-device-mode="mobile"]
  .lp-menu
  ul.elementor-icon-list-items.elementor-inline-items {
  height: auto;
}
body[data-elementor-device-mode="mobile"]
  .lp-menu
  ul.elementor-icon-list-items.elementor-inline-items
  li {
  padding-left: 15px;
}
body[data-elementor-device-mode="mobile"]
  .lp-menu
  ul.elementor-icon-list-items.elementor-inline-items
  li
  span {
  height: 60px;
  line-height: 60px;
  width: 100%;
  /*font-weight: bold !important;*/
  border-bottom: 1px solid #eee;
  color: #222 !important;
}
body[data-elementor-device-mode="mobile"]
  .lp-menu
  ul.elementor-icon-list-items.elementor-inline-items {
  flex-direction: column;
}
body[data-elementor-device-mode="mobile"] .lp-menu li a {
  height: auto;
}

/* ------------------ */
/* share template */
.lp-share-list {
  display: flex;
  align-items: center;
}

body[data-elementor-device-mode="mobile"] .lp-share-list {
  position: absolute;
  z-index: 10000;
  width: 100% !important;
  padding: 20px 15px 0 0;
  background: #fff;
  justify-content: right;
}

/* ------------------ */
/* sub btn */
.lp-gnb-main-btn .elementor-button-wrapper {
  display: flex;
}
/* ------------------ */
/* lp mobile menu btn */
.lp-m-open-btn {
  font-size: 0;
}
.lp-m-open-btn img {
  width: 30px !important;
  height: 30px !important;
}

/* ------------------ */
/* lp mobile menu close btn */
.lp-m-close-btn .elementor-image {
  font-size: 0;
}
.lp-m-close-btn img {
  width: 30px !important;
  height: 30px !important;
}
.no-scroll {
  height: 100vh;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ee8c257 */body:not([data-elementor-device-mode="mobile"]) .lp-cta-two-button .elementor-button{
    min-width: 210px;
    max-width: 380px;
    height: 70px;
}
.lp-cta .elementor-button .elementor-button-text{
    white-space: nowrap;
    overflow: hidden;
}
body[data-elementor-device-mode="mobile"] .lp-cta-two-button .elementor-button{
        min-width: 100%;
        height: 56px;
    }
    
body:not([data-elementor-device-mode="mobile"]) .lp-cta-wider-button .elementor-button{
    min-width: 300px;
    max-width: 500px;
    height: 70px;
}
body[data-elementor-device-mode="mobile"] .lp-cta-wider-button .elementor-button{
         width: 100%;
         height: 56px;
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c0bd00 */body[data-elementor-device-mode="tablet"] .lp-banner-right, 
body[data-elementor-device-mode="tablet"]  .lp-banner-content >div, 
body[data-elementor-device-mode="widescreen"] .lp-banner-right, 
body[data-elementor-device-mode="widescreen"] .lp-banner-content >div,
body[data-elementor-device-mode="desktop"] .lp-banner-right, 
body[data-elementor-device-mode="desktop"] .lp-banner-content >div {
    min-height: 540px!important;
}

body[data-elementor-device-mode="tablet"] .lp-banner-btn a, 
body[data-elementor-device-mode="widescreen"] .lp-banner-btn a,
body[data-elementor-device-mode="desktop"] .lp-banner-btn a {
   min-width:210px;
   max-width: 280px;
   padding: 8px 22px;
}
body[data-elementor-device-mode="tablet"] .one-lp-banner-btn a , 
body[data-elementor-device-mode="widescreen"] .one-lp-banner-btn a,
body[data-elementor-device-mode="desktop"] .one-lp-banner-btn a {
    min-width:300px;
    max-width: 400px;
    padding: 8px 22px;
}


body[data-elementor-device-mode="mobile"] .lp-banner-btn a {
   min-width:220px;
   max-width: 345px;
   padding: 14px 24px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3213092 */.postid-69549 .site-content {
    width: 100%;
}

body[data-elementor-device-mode="mobile"] .lp-banner-right{
 min-height: 650px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f8e3d82 */.lp-cta-fix-button .elementor-button{
     width: 100%;
     height: 70px;
}
.lp-cta .elementor-button .elementor-button-text {
    white-space: nowrap;
    overflow: hidden;
}
body[data-elementor-device-mode="mobile"] .lp-cta-fix-button .elementor-button{
    height: 56px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c27c5c8 *//* logo的 布局   */
.lp-logo-centet-title .elementor-heading-title {
  word-break: break-word;
}
.logo-img-list img {
  width: auto !important;
  height: 42px !important;
}
.logo-img-list .elementor-container {
  width: 100%;
}

.logo-img-list .elementor-widget-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.logo-img-list .elementor-element {
  width: auto;
}

.logo-img-list-last .elementor-widget-wrap {
  justify-content: center;
}
.logo-img-list-last .logo-list-wrap {
  margin: 0 auto;
}
.logo-img-list.logo-img-list-last .logo-img-list-image {
  margin-right: 63px;
}
.logo-img-list-last .logo-img-list-image:last-child {
  margin-right: 0;
}
.lp-logo-link .elementor-widget-wrap {
  justify-content: end;
}
.lp-logo-link {
  width: 100% !important;
}

body[data-elementor-device-mode='mobile'].single .logo-img-list img {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: auto;
  max-width: auto;
  margin-left: 0;
}

body[data-elementor-device-mode='mobile'] .logo-img-list-image {
  margin-right: 24px;
  margin-top: 15px;
}
body[data-elementor-device-mode='mobile'] .elementor-widget-wrap {
  justify-content: flex-start;
}
body[data-elementor-device-mode='mobile'] .logo-img-list-mobile .elementor-widget-wrap {
  width: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c1e8bda */.carousel-pagination {
  line-height: 0.08rem;
  margin-top: 0.24rem;
  text-align: center;
}
.carousel-pagination span {
  display: inline-block;
  width: 0.08rem;
  height: 0.08rem;
  margin-left: 0.08rem;
  border-radius: 0.04rem;
  background-color: #ddd;
}
.carousel-pagination .select-span {
  width: 0.24rem;
  background: #03C75A;
}

@media screen and (max-width: 979px) {
  .carousel-pagination {
    height: 0.09rem;
    margin-top: 0.23rem;
    margin-left: -0.2rem;
    font-size: 0;
  }
  .left_side .carousel-pagination,
.entry-content .carousel-pagination {
    margin-top: 0;
  }
}
/*# sourceMappingURL=1.css.map */
/* slider */
.swiper-wrapper-biz {
    overflow: hidden;
    display: block !important;
}
.swiper-wrapper-biz .swiper-slider-biz {
    height: 100%;
}
.swiper-wrapper-biz .swiper-screen-biz {
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    transform: translate3d(0px, 0px, 0px);
    transition-timing-function: ease-in-out;
    position: relative;
    z-index: 9;
}
/* slider pagination */
.carousel-pagination {
    line-height: 8px;
    margin-top: 24px;
    text-align: center;
}
.carousel-pagination span {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-left: 8px;
    border-radius: 4px;
    background-color: #ddd;
}
.carousel-pagination .select-span {
    width: 24px;
    background: #03C75A;
}

body[data-elementor-device-mode="mobile"] .carousel-pagination {
    height: 9px;
    margin-top: 23px;
    font-size: 0;
}

/* slider arrow */
.swiper-prev {
    position: absolute;
    top: 50%;
    left: -40px;
    width:50px;
    height:50px;
    transform: translate(-100%, -50%);
    cursor: pointer;
}
.swiper-next {
    position: absolute;
    top: 50%;
    right: -40px;
    width: 50px;
    height: 50px;
    transform: translate(100%, -50%) rotate(180deg);
    cursor: pointer;
}

body:not([data-elementor-device-mode="mobile"]) .carousel-pagination{
    display: none;
}
body[data-elementor-device-mode="mobile"] .swiper-prev,
body[data-elementor-device-mode="mobile"] .swiper-next{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1316091 */.lp-content-view-more a:after {
  content: '';
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4gPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMzIDE0Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii45Ij48cGF0aCBkPSJNMCAwSDMzVjE0SDB6Ij48L3BhdGg+PHBhdGggc3Ryb2tlPSIjMzQ1Q0NEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMzEgM0wyNyA3IDMxIDExIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA1OCAwKSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iIzM0NUNDRCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTMxIDdMMSA3Ij48L3BhdGg+PC9nPjwvc3ZnPiA=)
    no-repeat;
  width: 33px;
  height: 14px;
  display: inline-block;
  margin-left: 10px;
}
.lp-content-slider-item .elementor-image-box-description {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.lp-content-bg .tag-text {
  color: #03c75a;
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 10px;
}

.single .entry-content {
  overflow: initial;
}
.lp-content-bg .elementor-column-wrap {
  overflow-x: hidden;
  flex-direction: column;
}
.lp-content-bg
  .lp-content-slider-item
  .elementor-widget-container
  > img {
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  margin-left: 0;
}
.lp-content-bg
  .lp-content-slider-item
  .elementor-widget-container
  > img {
  border-radius: 50%;
}
.lp-content-bg .lp-content-slider-item figure.elementor-image-box-img {
  display: flex;
  justify-content: center;
}

body[data-elementor-device-mode='tablet']
  .lp-content-bg
  .elementor-widget-wrap
  > .elementor-element.lp-content-slider-item,
body[data-elementor-device-mode='widescreen']
  .lp-content-bg
  .elementor-widget-wrap
  > .elementor-element.lp-content-slider-item,
body[data-elementor-device-mode='desktop']
  .lp-content-bg
  .elementor-container
  > .elementor-element.lp-content-slider-item {
  width: calc((100% - 120px) / 3);
  margin-right: 60px;
  flex-shrink: 0;
}

body[data-elementor-device-mode='mobile']
  .lp-content-bg
  .mobile-gallery
  .elementor-widget-wrap {
  flex-direction: row;
  flex-wrap: nowrap;
}

body[data-elementor-device-mode='mobile']
  .lp-content-bg
  .mobile-gallery
  .elementor-widget-wrap
  .lp-content-slider-item {
  flex-shrink: 0;
}
body[data-elementor-device-mode='mobile']
  .lp-content-bg
  .elementor-container
  > .elementor-element.lp-content-slider-item {
  padding: 80px 15px 0 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-28bd4a7 */.lp_main_content_img p {
  line-height: inherit;
  font-size: inherit;
  letter-spacing: inherit;
  font-weight: inherit;
  color: inherit;
  letter-spacing: inherit;
}

body[data-elementor-device-mode=mobile] .lp_main_content_img .flex-order > .elementor-container {
  flex-direction: column-reverse;
}
body[data-elementor-device-mode=mobile] .lp_main_content_img .img_ctr img {
  margin: 0 !important;
  width: 100% !important;
}
body[data-elementor-device-mode=mobile] .lp_main_content_img .width_100 img {
  width: 100% !important;
  margin-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9c7a001 */.op-usage-list .elementor-container, .op-usage-list-2 .elementor-container {
    gap: 40px;
    flex-wrap: nowrap;
}
.op-usage-list .elementor-column, .op-usage-list-2 .elementor-column {
    
}
.op-usage-list .elementor-image-box-img img, .op-usage-list-2 .elementor-image-box-img img {
    width: 300px !important;
}

@media screen and (max-width: 1599px){
    .op-usage-list .elementor-container .elementor-column {
        width: 300px !important;
        
    }    
    .op-usage-list-2 .elementor-container .elementor-column {
        
    }
}

@media screen and (max-width: 979px){
    .op-usage-list .elementor-container {
        gap: 30px;
        flex-direction: column;
    }
    .op-usage-list-2 .elementor-container {
        gap: 60px;
        flex-direction: column;
    }
    .op-usage-list .elementor-container .elementor-column {
        width: 100% !important;
        
    }
    .op-usage-list-2 .elementor-container .elementor-column {
        width: 100% !important;
        
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c90c23 */.op-usage-list .elementor-container, .op-usage-list-2 .elementor-container {
    gap: 40px;
    flex-wrap: nowrap;
}
.op-usage-list .elementor-column, .op-usage-list-2 .elementor-column {
    
}
.op-usage-list .elementor-image-box-img img, .op-usage-list-2 .elementor-image-box-img img {
    width: 300px !important;
}

@media screen and (max-width: 1599px){
    .op-usage-list .elementor-container .elementor-column {
        width: 300px !important;
        
    }    
    .op-usage-list-2 .elementor-container .elementor-column {
        
    }
}

@media screen and (max-width: 979px){
    .op-usage-list .elementor-container {
        gap: 30px;
        flex-direction: column;
    }
    .op-usage-list-2 .elementor-container {
        gap: 60px;
        flex-direction: column;
    }
    .op-usage-list .elementor-container .elementor-column {
        width: 100% !important;
        
    }
    .op-usage-list-2 .elementor-container .elementor-column {
        width: 100% !important;
        
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96315b8 */.intro-img-center img{
    min-width: 280px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47ac933 */.intro-img-center img{
    min-width: 280px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-824adae */.intro-img-center img{
    min-width: 280px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d77e48f */.intro-img-center img{
    min-width: 280px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9a6db13 */@media (max-width: 979px) {
.width_100 img{
  width: 100% !important;
margin-left: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dda6c59 */.lp-intro .elementor-column{
    width: auto;
}
.elementor-editor-active .lp-intro .elementor-column {
    width: 50%!important;
}
.lp-intro-img-pc img{
    width: auto!important;
    min-width: 280px;
    max-width: 460px;
}
body:not([data-elementor-device-mode="mobile"]) .lp-intro.elementor-section .elementor-container {
    flex-wrap: inherit;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a4230f */.lp_footer .footer_right > .elementor-widget-wrap {
    flex-direction: row-reverse;
}
.lp_footer .footer_right_item {
  display: inline-block;
  float: right；;
}
.lp_footer .footer_share .elementor-icon-list-text {
  padding: 0 !important;
}
.lp_footer .footer_share .elementor-icon-list-icon svg {
  margin: 0 !important;
}
.lp_footer .clearfix:after{
     visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
body[data-elementor-device-mode=mobile] .lp_footer> .elementor-container{
flex-direction: column-reverse
}
body[data-elementor-device-mode=mobile] .lp_footer .footer_right > .elementor-widget-wrap {
  flex-direction:column-reverse;
}
body[data-elementor-device-mode=mobile] .lp_footer .footer_right_item {
  display: block;
  float: none;
}
body[data-elementor-device-mode=mobile] .lp_footer .footer .elementor-row {
  flex-wrap: wrap-reverse;
}


.lp_footer {
  position: relative;
}

/*.lp_footer .to_top {*/
/*  width: 70px;*/
/*  height: 70px;*/
/*  position: absolute;*/
/*  right: 34px;*/
/*  top: -105px;*/
/*  border-radius: 50%;*/
/*  background-position: center center;*/
/*  cursor: pointer;*/
/*  background-image: url(/wp-content/uploads/2023/11/Top.svg);*/
/*}*/


/*body[data-elementor-device-mode=tablet] .lp_footer .to_top {*/
/*  width: 56px;*/
/*  height: 56px;*/
/*  top: -96px;*/
/*  right: 40px;*/
/*}*/
/*body[data-elementor-device-mode=mobile] .lp_footer .to_top {*/
/*  width: 56px;*/
/*  height: 56px;*/
/*  right: 10px;*/
/*  top: -76px;*/
/*}*/


.lp_footer {
  position: relative;
}

.lp_footer .elementor-container:first-child {
  position: static;
}

.lp_footer .footer_left:first-child {
  position: static;
}

.lp_footer .elementor-widget-wrap:first-child {
  position: static;
}


.lp_footer .lp-footer-top-button {
  width: 70px;
  height: 70px;
  position: absolute;
  right: 34px;
  top: -105px;
  border-radius: 50%;
  background-position: center center;
  cursor: pointer;
  /*background-image: url(/wp-content/uploads/2023/11/Top.svg);*/
}


body[data-elementor-device-mode=tablet] .lp_footer .lp-footer-top-button {
  width: 56px;
  height: 56px;
  top: -96px;
  right: 40px;
}
body[data-elementor-device-mode=mobile] .lp_footer .lp-footer-top-button {
  width: 56px;
  height: 56px;
  right: 10px;
  top: -76px;
}/* End custom CSS */
/* Start custom CSS */@media screen and (min-width: 768px){
.only-mobile {display: none; }
}/* End custom CSS */