.elementor-19879 .elementor-element.elementor-element-69ac4c0 > .elementor-container{min-height:48px;}.elementor-19879 .elementor-element.elementor-element-69ac4c0{margin-top:-8px;margin-bottom:-8px;}.elementor-19879 .elementor-element.elementor-element-1e1d04d > .elementor-container{max-width:1024px;}.elementor-19879 .elementor-element.elementor-element-1e1d04d:not(.elementor-motion-effects-element-type-background), .elementor-19879 .elementor-element.elementor-element-1e1d04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D0ECFF 100%);}.elementor-19879 .elementor-element.elementor-element-1e1d04d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19879 .elementor-element.elementor-element-1e1d04d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-4b94b6a > .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-19879 .elementor-element.elementor-element-4b94b6a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19879 .elementor-element.elementor-element-4b94b6a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-19879 .elementor-element.elementor-element-4b94b6a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-4b94b6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-766924ab > .elementor-container{max-width:970px;}.elementor-19879 .elementor-element.elementor-element-766924ab:not(.elementor-motion-effects-element-type-background), .elementor-19879 .elementor-element.elementor-element-766924ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-19879 .elementor-element.elementor-element-766924ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:32px 24px 32px 24px;}.elementor-19879 .elementor-element.elementor-element-766924ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-22e1dd05 > .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-19879 .elementor-element.elementor-element-22e1dd05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-15937027{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:800;line-height:1.6em;letter-spacing:-1.6px;}.elementor-19879 .elementor-element.elementor-element-15937027 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-18ebae10 > .elementor-container{max-width:800px;}.elementor-19879 .elementor-element.elementor-element-18ebae10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-18ebae10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-77d7d5bb > .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-19879 .elementor-element.elementor-element-77d7d5bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-a805ba7{text-align:center;}.elementor-19879 .elementor-element.elementor-element-a805ba7 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-aefd9c8{text-align:center;}.elementor-19879 .elementor-element.elementor-element-aefd9c8 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-111e8f6{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-111e8f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-d55d15a{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-d55d15a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-db217da .elementor-button{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FA4E72;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-19879 .elementor-element.elementor-element-db217da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-867562f .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-19879 .elementor-element.elementor-element-867562f .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-19879 .elementor-element.elementor-element-867562f .elementor-button{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FA4E72;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-19879 .elementor-element.elementor-element-867562f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-5345b26{text-align:center;color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;}.elementor-19879 .elementor-element.elementor-element-5345b26 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-8b9cebe{--divider-border-style:solid;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-19879 .elementor-element.elementor-element-8b9cebe .elementor-divider-separator{width:100%;}.elementor-19879 .elementor-element.elementor-element-8b9cebe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19879 .elementor-element.elementor-element-8b9cebe > .elementor-widget-container{margin:3em 0em 03em 0em;}.elementor-19879 .elementor-element.elementor-element-f615c37 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-f615c37 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19879 .elementor-element.elementor-element-1e50f07 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-1e50f07 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19879 .elementor-element.elementor-element-6158fcf .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-6158fcf > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-19879 .elementor-element.elementor-element-f2691c2{text-align:center;color:var( --e-global-color-090bd1c );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-19879 .elementor-element.elementor-element-f2691c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-f490640{--spacer-size:40px;}.elementor-19879 .elementor-element.elementor-element-8605977 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-7355e8d{--spacer-size:40px;}.elementor-19879 .elementor-element.elementor-element-1ab8921 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-1ab8921 > .elementor-widget-container{margin:0em 0em 1.5em 0em;}.elementor-19879 .elementor-element.elementor-element-1c504650{text-align:center;color:var( --e-global-color-090bd1c );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-19879 .elementor-element.elementor-element-03dfdf0{margin-top:60px;margin-bottom:0px;}.elementor-19879 .elementor-element.elementor-element-0ac02c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-2b3c557{padding:60px 0px 80px 0px;}.elementor-19879 .elementor-element.elementor-element-0ee343a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-ede3ba9{text-align:center;}.elementor-19879 .elementor-element.elementor-element-ede3ba9 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-ede3ba9 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FA4E72;}.elementor-19879 .elementor-element.elementor-element-6dfe3c28 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-e9747e3:not(.elementor-motion-effects-element-type-background), .elementor-19879 .elementor-element.elementor-element-e9747e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCEE;}.elementor-19879 .elementor-element.elementor-element-e9747e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 80px 10px;}.elementor-19879 .elementor-element.elementor-element-e9747e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-9962272 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-9fb3db3{text-align:center;}.elementor-19879 .elementor-element.elementor-element-9fb3db3 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-9fb3db3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-142f4ea{text-align:center;}.elementor-19879 .elementor-element.elementor-element-142f4ea .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-142f4ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-537b8b9{text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-19879 .elementor-element.elementor-element-537b8b9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-19879 .elementor-element.elementor-element-c19eada{text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-19879 .elementor-element.elementor-element-c19eada > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-19879 .elementor-element.elementor-element-fd05e72{margin-top:0px;margin-bottom:0px;}.elementor-19879 .elementor-element.elementor-element-efd477c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19879 .elementor-element.elementor-element-efd477c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19879 .elementor-element.elementor-element-efd477c > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-19879 .elementor-element.elementor-element-efd477c > .elementor-element-populated, .elementor-19879 .elementor-element.elementor-element-efd477c > .elementor-element-populated > .elementor-background-overlay, .elementor-19879 .elementor-element.elementor-element-efd477c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-19879 .elementor-element.elementor-element-efd477c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-a44dce8 img{width:80%;border-radius:50% 50% 50% 50%;}.elementor-19879 .elementor-element.elementor-element-a44dce8 .widget-image-caption{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;margin-top:10px;}.elementor-19879 .elementor-element.elementor-element-d623167{text-align:center;}.elementor-19879 .elementor-element.elementor-element-d623167 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-4cfab9c{text-align:justify;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-0adf0d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19879 .elementor-element.elementor-element-0adf0d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19879 .elementor-element.elementor-element-0adf0d6 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-19879 .elementor-element.elementor-element-0adf0d6 > .elementor-element-populated, .elementor-19879 .elementor-element.elementor-element-0adf0d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-19879 .elementor-element.elementor-element-0adf0d6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-19879 .elementor-element.elementor-element-0adf0d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-5a94b78 img{width:80%;border-radius:50% 50% 50% 50%;}.elementor-19879 .elementor-element.elementor-element-5a94b78 .widget-image-caption{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;margin-top:10px;}.elementor-19879 .elementor-element.elementor-element-4e6fe43{text-align:center;}.elementor-19879 .elementor-element.elementor-element-4e6fe43 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-b64f834{text-align:justify;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-b3fa0e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19879 .elementor-element.elementor-element-b3fa0e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19879 .elementor-element.elementor-element-b3fa0e5 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-19879 .elementor-element.elementor-element-b3fa0e5 > .elementor-element-populated, .elementor-19879 .elementor-element.elementor-element-b3fa0e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-19879 .elementor-element.elementor-element-b3fa0e5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-19879 .elementor-element.elementor-element-b3fa0e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-a3b86cc img{width:80%;border-radius:50% 50% 50% 50%;}.elementor-19879 .elementor-element.elementor-element-a3b86cc .widget-image-caption{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;margin-top:10px;}.elementor-19879 .elementor-element.elementor-element-2a3e7c7{text-align:center;}.elementor-19879 .elementor-element.elementor-element-2a3e7c7 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-f4315af{text-align:justify;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-d367398{text-align:right;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-19879 .elementor-element.elementor-element-d367398 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-b8cab03{text-align:right;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-19879 .elementor-element.elementor-element-b8cab03 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-dee799f > .elementor-container{max-width:800px;}.elementor-19879 .elementor-element.elementor-element-dee799f{margin-top:30px;margin-bottom:0px;}.elementor-19879 .elementor-element.elementor-element-f350807 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-d975d96{text-align:center;}.elementor-19879 .elementor-element.elementor-element-d975d96 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-d975d96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-3308b41{text-align:center;}.elementor-19879 .elementor-element.elementor-element-3308b41 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-3308b41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-d925c32 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-19879 .elementor-element.elementor-element-d925c32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-9e0be91 .elementor-button{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FA4E72;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-19879 .elementor-element.elementor-element-9e0be91 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-331b8ba .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-19879 .elementor-element.elementor-element-331b8ba .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-19879 .elementor-element.elementor-element-331b8ba .elementor-button{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FA4E72;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-19879 .elementor-element.elementor-element-331b8ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-35525a4{padding:60px 0px 80px 0px;}.elementor-19879 .elementor-element.elementor-element-c9bd377 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-ba7aadc{text-align:center;}.elementor-19879 .elementor-element.elementor-element-ba7aadc .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;}.elementor-19879 .elementor-element.elementor-element-ba7aadc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19879 .elementor-element.elementor-element-9dd7628 > .elementor-container{max-width:800px;}.elementor-19879 .elementor-element.elementor-element-9dd7628{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-cc80688 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-a427d61{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-a427d61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;background-color:var( --e-global-color-7621327 );}.elementor-19879 .elementor-element.elementor-element-8b2f680{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-8b2f680 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;background-color:var( --e-global-color-7621327 );}.elementor-19879 .elementor-element.elementor-element-b5f9ac8{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-b5f9ac8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;background-color:var( --e-global-color-7621327 );}.elementor-19879 .elementor-element.elementor-element-a3f1524{text-align:center;color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-52c53b9{text-align:center;color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-faf2606{text-align:center;}.elementor-19879 .elementor-element.elementor-element-faf2606 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-19879 .elementor-element.elementor-element-faf2606 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-de26dfe{text-align:center;color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-77af0c4{padding:60px 0px 80px 0px;}.elementor-19879 .elementor-element.elementor-element-3e2d883 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-8768c99{text-align:center;}.elementor-19879 .elementor-element.elementor-element-8768c99 .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-8768c99 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19879 .elementor-element.elementor-element-bbb4c16 > .elementor-container{max-width:800px;}.elementor-19879 .elementor-element.elementor-element-bbb4c16{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-a99218c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-5c24f69{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-5c24f69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;background-color:var( --e-global-color-7621327 );}.elementor-19879 .elementor-element.elementor-element-ecece23{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-ecece23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;background-color:var( --e-global-color-7621327 );}.elementor-19879 .elementor-element.elementor-element-8831bc7{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-8831bc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;background-color:var( --e-global-color-7621327 );}.elementor-19879 .elementor-element.elementor-element-4b729e5{text-align:center;color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-3a0df5f{text-align:center;color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-22daaea{text-align:center;}.elementor-19879 .elementor-element.elementor-element-22daaea .elementor-heading-title{color:var( --e-global-color-090bd1c );font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-22daaea > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-5ac5048{text-align:center;color:var( --e-global-color-090bd1c );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-79e992f6 > .elementor-container{max-width:800px;}.elementor-19879 .elementor-element.elementor-element-79e992f6:not(.elementor-motion-effects-element-type-background), .elementor-19879 .elementor-element.elementor-element-79e992f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a33395c );}.elementor-19879 .elementor-element.elementor-element-79e992f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 10px 80px 10px;}.elementor-19879 .elementor-element.elementor-element-79e992f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-1c497910 > .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-19879 .elementor-element.elementor-element-1c497910 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-1c497910 > .elementor-element-populated, .elementor-19879 .elementor-element.elementor-element-1c497910 > .elementor-element-populated > .elementor-background-overlay, .elementor-19879 .elementor-element.elementor-element-1c497910 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19879 .elementor-element.elementor-element-1c497910 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-b293399{text-align:center;}.elementor-19879 .elementor-element.elementor-element-b293399 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-b293399 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-19879 .elementor-element.elementor-element-4ae2359{text-align:center;}.elementor-19879 .elementor-element.elementor-element-4ae2359 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-4ae2359 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-19879 .elementor-element.elementor-element-25f2261:not(.elementor-motion-effects-element-type-background), .elementor-19879 .elementor-element.elementor-element-25f2261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19879 .elementor-element.elementor-element-25f2261{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 040px 30px;}.elementor-19879 .elementor-element.elementor-element-25f2261, .elementor-19879 .elementor-element.elementor-element-25f2261 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-19879 .elementor-element.elementor-element-25f2261 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-447a4b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-1e746d08{text-align:center;}.elementor-19879 .elementor-element.elementor-element-1e746d08 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-1e746d08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-7bfef5b5{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-19879 .elementor-element.elementor-element-7bfef5b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-19879 .elementor-element.elementor-element-ece8ca1{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-19879 .elementor-element.elementor-element-ece8ca1 .elementor-divider-separator{width:100%;}.elementor-19879 .elementor-element.elementor-element-ece8ca1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19879 .elementor-element.elementor-element-ece8ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-3d89a4db{text-align:left;}.elementor-19879 .elementor-element.elementor-element-3d89a4db .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-19879 .elementor-element.elementor-element-3d89a4db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-514c38de{text-align:justify;color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-514c38de > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-19879 .elementor-element.elementor-element-40d3e3b5{text-align:left;}.elementor-19879 .elementor-element.elementor-element-40d3e3b5 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-40d3e3b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-f8c0e6d{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-f8c0e6d > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-19879 .elementor-element.elementor-element-d7a09dc{text-align:left;}.elementor-19879 .elementor-element.elementor-element-d7a09dc .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-d7a09dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-7c1ad533{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-7c1ad533 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-19879 .elementor-element.elementor-element-644de557 > .elementor-container{max-width:970px;}.elementor-19879 .elementor-element.elementor-element-644de557:not(.elementor-motion-effects-element-type-background), .elementor-19879 .elementor-element.elementor-element-644de557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBEF;}.elementor-19879 .elementor-element.elementor-element-644de557{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 40px 80px 40px;}.elementor-19879 .elementor-element.elementor-element-644de557 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-72dbb181 > .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-19879 .elementor-element.elementor-element-72dbb181 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-5a5ff99{text-align:center;}.elementor-19879 .elementor-element.elementor-element-5a5ff99 .elementor-heading-title{color:#333333;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-5a5ff99 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-19879 .elementor-element.elementor-element-466b81f{text-align:center;}.elementor-19879 .elementor-element.elementor-element-466b81f .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:700;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-466b81f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-19879 .elementor-element.elementor-element-329a27b{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-19879 .elementor-element.elementor-element-35b24a46{margin-top:0px;margin-bottom:32px;}.elementor-19879 .elementor-element.elementor-element-277013a0 > .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-19879 .elementor-element.elementor-element-277013a0 > .elementor-element-populated{margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-5cd0c959 .elementor-heading-title{color:#4A4A4A;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;}.elementor-19879 .elementor-element.elementor-element-5cd0c959 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-58ab5e36 > .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-19879 .elementor-element.elementor-element-58ab5e36 > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-6e35b1b9 .elementor-heading-title{color:#4A4A4A;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;}.elementor-19879 .elementor-element.elementor-element-6e35b1b9 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-5a09532d{margin-top:0px;margin-bottom:32px;}.elementor-19879 .elementor-element.elementor-element-bb2dc29 > .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-19879 .elementor-element.elementor-element-bb2dc29 > .elementor-element-populated{margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-397bebed .elementor-heading-title{color:#4A4A4A;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;}.elementor-19879 .elementor-element.elementor-element-397bebed > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-3206695b > .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-19879 .elementor-element.elementor-element-3206695b > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-2cc8f4a .elementor-heading-title{color:#4A4A4A;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;}.elementor-19879 .elementor-element.elementor-element-2cc8f4a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-24ce8d36{margin-top:0px;margin-bottom:32px;}.elementor-19879 .elementor-element.elementor-element-729ba0a1 > .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-19879 .elementor-element.elementor-element-729ba0a1 > .elementor-element-populated{margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-29fd4b53 .elementor-heading-title{color:#4A4A4A;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;}.elementor-19879 .elementor-element.elementor-element-29fd4b53 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-c61d5e9 > .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-19879 .elementor-element.elementor-element-c61d5e9 > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-533304f5 .elementor-heading-title{color:#4A4A4A;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;}.elementor-19879 .elementor-element.elementor-element-533304f5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-32279798 > .elementor-container{max-width:970px;}.elementor-19879 .elementor-element.elementor-element-32279798{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 40px 40px 40px;}.elementor-19879 .elementor-element.elementor-element-32279798 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-2bba7edf > .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-19879 .elementor-element.elementor-element-2bba7edf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-532d430a{text-align:center;}.elementor-19879 .elementor-element.elementor-element-532d430a .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;}.elementor-19879 .elementor-element.elementor-element-532d430a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-19879 .elementor-element.elementor-element-20671f95{color:#020000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-19879 .elementor-element.elementor-element-20671f95 > .elementor-widget-container{margin:-9px 0px -13px 0px;}.elementor-19879 .elementor-element.elementor-element-384bfa11 img{width:800px;}.elementor-19879 .elementor-element.elementor-element-384bfa11 > .elementor-widget-container{margin:0px 0px 0px -9px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-5eb43daf > .elementor-element-populated{margin:31px -9px -10px -9px;--e-column-margin-right:-9px;--e-column-margin-left:-9px;}.elementor-19879 .elementor-element.elementor-element-110d46e1{color:#020000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-19879 .elementor-element.elementor-element-421a3be1{text-align:left;}.elementor-19879 .elementor-element.elementor-element-421a3be1 img{width:1000px;}.elementor-19879 .elementor-element.elementor-element-421a3be1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-59d88637{color:#020000;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;}.elementor-19879 .elementor-element.elementor-element-4638708:not(.elementor-motion-effects-element-type-background), .elementor-19879 .elementor-element.elementor-element-4638708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDAE7;}.elementor-19879 .elementor-element.elementor-element-4638708{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 10px 0px;}.elementor-19879 .elementor-element.elementor-element-4638708 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-65bfb48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-52ed1cd .elementor-button{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FA4E72;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-19879 .elementor-element.elementor-element-52ed1cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-7b292f4 .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-19879 .elementor-element.elementor-element-7b292f4 .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-19879 .elementor-element.elementor-element-7b292f4 .elementor-button{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FA4E72;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-19879 .elementor-element.elementor-element-7b292f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-c2ea69d:not(.elementor-motion-effects-element-type-background), .elementor-19879 .elementor-element.elementor-element-c2ea69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A;}.elementor-19879 .elementor-element.elementor-element-c2ea69d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-c2ea69d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19879 .elementor-element.elementor-element-fb19617{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-19879 .elementor-element.elementor-element-fb19617 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-ea340f5{text-align:center;color:#FFFFFF;}@media(max-width:1024px){.elementor-19879 .elementor-element.elementor-element-15937027{font-size:17px;}.elementor-19879 .elementor-element.elementor-element-5a5ff99 .elementor-heading-title{font-size:24px;}.elementor-19879 .elementor-element.elementor-element-466b81f .elementor-heading-title{font-size:24px;}.elementor-19879 .elementor-element.elementor-element-5cd0c959 .elementor-heading-title{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-6e35b1b9 .elementor-heading-title{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-397bebed .elementor-heading-title{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-2cc8f4a .elementor-heading-title{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-29fd4b53 .elementor-heading-title{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-533304f5 .elementor-heading-title{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-532d430a .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-19879 .elementor-element.elementor-element-7522b5b{width:100%;}.elementor-19879 .elementor-element.elementor-element-0ee343a{width:100%;}.elementor-19879 .elementor-element.elementor-element-f350807{width:100%;}.elementor-19879 .elementor-element.elementor-element-c9bd377{width:100%;}.elementor-19879 .elementor-element.elementor-element-3e2d883{width:100%;}.elementor-19879 .elementor-element.elementor-element-1c497910{width:100%;}}@media(max-width:767px){.elementor-19879 .elementor-element.elementor-element-766924ab{padding:20px 20px 20px 20px;}.elementor-19879 .elementor-element.elementor-element-18ebae10{padding:30px 20px 30px 20px;}.elementor-19879 .elementor-element.elementor-element-aefd9c8 .elementor-heading-title{font-size:24px;}.elementor-19879 .elementor-element.elementor-element-d55d15a{font-size:16px;}.elementor-19879 .elementor-element.elementor-element-db217da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-867562f .elementor-button{font-size:22px;line-height:1.2em;padding:20px 16px 20px 16px;}.elementor-19879 .elementor-element.elementor-element-867562f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-5345b26{text-align:left;}.elementor-19879 .elementor-element.elementor-element-1e50f07 .elementor-heading-title{font-size:20px;}.elementor-19879 .elementor-element.elementor-element-f2691c2{text-align:left;font-size:16px;}.elementor-19879 .elementor-element.elementor-element-f2691c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-1c504650{text-align:left;font-size:16px;}.elementor-19879 .elementor-element.elementor-element-1c504650 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-03dfdf0{margin-top:0px;margin-bottom:0px;}.elementor-19879 .elementor-element.elementor-element-0ac02c8 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-19879 .elementor-element.elementor-element-2b3c557{padding:60px 0px 40px 0px;}.elementor-19879 .elementor-element.elementor-element-ede3ba9 .elementor-heading-title{font-size:22px;}.elementor-19879 .elementor-element.elementor-element-ede3ba9 > .elementor-widget-container{padding:18px 0px 20px 0px;}.elementor-19879 .elementor-element.elementor-element-6dfe3c28 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-19879 .elementor-element.elementor-element-e9747e3{padding:40px 20px 40px 20px;}.elementor-19879 .elementor-element.elementor-element-9fb3db3 .elementor-heading-title{font-size:24px;}.elementor-19879 .elementor-element.elementor-element-142f4ea .elementor-heading-title{font-size:24px;}.elementor-19879 .elementor-element.elementor-element-c19eada{text-align:left;line-height:1.6em;}.elementor-19879 .elementor-element.elementor-element-c19eada > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19879 .elementor-element.elementor-element-fd05e72{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-efd477c > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 20px 30px;}.elementor-19879 .elementor-element.elementor-element-0adf0d6 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 20px;}.elementor-19879 .elementor-element.elementor-element-b3fa0e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 20px;}.elementor-19879 .elementor-element.elementor-element-b8cab03{text-align:left;}.elementor-19879 .elementor-element.elementor-element-b8cab03 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-3308b41 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-331b8ba .elementor-button{font-size:22px;line-height:1.2em;padding:20px 16px 20px 16px;}.elementor-19879 .elementor-element.elementor-element-331b8ba > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-35525a4{padding:40px 20px 30px 20px;}.elementor-19879 .elementor-element.elementor-element-77af0c4{padding:40px 20px 30px 20px;}.elementor-19879 .elementor-element.elementor-element-8768c99 .elementor-heading-title{font-size:24px;}.elementor-19879 .elementor-element.elementor-element-5c24f69{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-5c24f69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-ecece23{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-8831bc7{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-4b729e5{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-22daaea .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-22daaea > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-5ac5048{text-align:left;}.elementor-19879 .elementor-element.elementor-element-79e992f6{padding:30px 20px 30px 20px;}.elementor-19879 .elementor-element.elementor-element-4ae2359 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-4ae2359 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-25f2261{padding:40px 20px 20px 20px;}.elementor-19879 .elementor-element.elementor-element-1e746d08 .elementor-heading-title{font-size:24px;}.elementor-19879 .elementor-element.elementor-element-3d89a4db .elementor-heading-title{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-514c38de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-19879 .elementor-element.elementor-element-40d3e3b5 .elementor-heading-title{font-size:18px;}.elementor-19879 .elementor-element.elementor-element-f8c0e6d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19879 .elementor-element.elementor-element-d7a09dc .elementor-heading-title{font-size:16px;}.elementor-19879 .elementor-element.elementor-element-644de557{padding:40px 20px 40px 20px;}.elementor-19879 .elementor-element.elementor-element-5a5ff99 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-5a5ff99 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-466b81f .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-466b81f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19879 .elementor-element.elementor-element-329a27b{text-align:center;font-size:16px;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-329a27b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-19879 .elementor-element.elementor-element-277013a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19879 .elementor-element.elementor-element-5cd0c959 .elementor-heading-title{font-size:16px;}.elementor-19879 .elementor-element.elementor-element-5cd0c959 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-19879 .elementor-element.elementor-element-13faf08c > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-58ab5e36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19879 .elementor-element.elementor-element-6e35b1b9 .elementor-heading-title{font-size:16px;}.elementor-19879 .elementor-element.elementor-element-6e35b1b9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-19879 .elementor-element.elementor-element-bb2dc29 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19879 .elementor-element.elementor-element-397bebed .elementor-heading-title{font-size:16px;}.elementor-19879 .elementor-element.elementor-element-397bebed > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-19879 .elementor-element.elementor-element-7182af5c > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-3206695b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19879 .elementor-element.elementor-element-2cc8f4a .elementor-heading-title{font-size:16px;}.elementor-19879 .elementor-element.elementor-element-2cc8f4a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-19879 .elementor-element.elementor-element-729ba0a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19879 .elementor-element.elementor-element-29fd4b53 .elementor-heading-title{font-size:16px;}.elementor-19879 .elementor-element.elementor-element-29fd4b53 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-19879 .elementor-element.elementor-element-d9f19af > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-c61d5e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19879 .elementor-element.elementor-element-533304f5 .elementor-heading-title{font-size:16px;}.elementor-19879 .elementor-element.elementor-element-533304f5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-19879 .elementor-element.elementor-element-32279798{padding:24px 24px 24px 24px;}.elementor-19879 .elementor-element.elementor-element-532d430a .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-19879 .elementor-element.elementor-element-532d430a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-19879 .elementor-element.elementor-element-4638708{padding:20px 0px 20px 0px;}.elementor-19879 .elementor-element.elementor-element-7b292f4 .elementor-button{font-size:22px;line-height:1.2em;padding:20px 16px 20px 16px;}.elementor-19879 .elementor-element.elementor-element-7b292f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-c66931b */.header__bar__logo__kids-lp {
        margin: 8px 0;
        width: 303px;
        background: #FEFEFF;
    }

.header__bar__logo__kids-lp a {
    display: inline-block;
    margin-right: 0.5em;
}
    .header__bar__logo__kids-lp img {
        object-fit: contain;
        height:46px;
    }
    
    @media only screen and (max-width: 768px){
        .header__bar__logo__kids-lp {
            margin: 4px 0;
        }

        .header__bar__logo__kids-lp img {
            height:18px;
        }  
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e1d04d *//*.mv {   background: repeating-linear-gradient(-45deg, #F478A9, #F478A9 1px, transparent 2px, transparent 5px) #f684b1;*/
/*}*/
.mv img{
    box-shadow: 0 0 30px rgba(0,0,0, .4);
}
.mv .msg-bloon-inner img {
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-22e1dd05 */.merit-ul {
    list-style: none;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.br{
    display: none;
}
.merit-ul li{
       display: flex;
       align-items: center;
       border: 2px solid #92C22F!important;
       padding: 8px;
       border-radius: 16px;
       background: #fff;
   }
.merit-ul li span{
       width: 80px;
       border-right: 1px solid #eee;
       display: flex;
       justify-content: center;
       margin-right: 16px;
   }
@media screen and (min-width: 768px) {
   .merit-ul {
       flex-direction: row;
       justify-content: space-between;
       gap: 32px;
   }
   .br{
    display: inline;
}
   .merit-ul li{
       width:calc(50% - 16px);
   }
   
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77d7d5bb */.merit-ul {
    list-style: none;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.merit-ul li br{
    display: none;
}
.merit-ul li{
       display: flex;
       align-items: center;
       border: 2px solid #41B6F2;
       padding: 8px;
       border-radius: 16px;
       background: #fff;
   }
.merit-ul li span{
       width: 80px;
       border-right: 1px solid #eee;
       display: flex;
       justify-content: center;
       margin-right: 16px;
   }
@media screen and (min-width: 768px) {
   .merit-ul {
       flex-direction: row;
       justify-content: space-between;
       gap: 32px;
   }
   .merit-ul li br{
    display: inline;
}
   .merit-ul li{
       width:calc(50% - 16px);
   }
   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6dfe3c28 */.c-price, .c-price--pink {
    border: 3px solid #0c7852;
    border-radius: 24px;
    text-align: center;
    padding-bottom: 16px;
    font-weight: 700;
    font-family: "Noto Sans JP", Sans-serif;
    color: #333;
    font-size: 16px;
    background: #fff;
}
.l-grid__item-6 {
width: 300px;
margin: 0 auto 24px;
}
.c-price__header__heading .lg {
    font-weight: 900;
    font-size: 1.6em;
}
.c-price__header__point {
    letter-spacing: .05em;
    font-size: 18px;
    font-weight: 900 !important;
    background: #fff;
    color: #0c7852;
    display: inline-block;
    padding: 0 20px;
    border-radius: 20px;
}
.campagin-price-0__delete::before {
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    top: 50%;
    display: block;
    border-top: solid 2px #888;
}
.campagin-price-0__delete {
    color: #888;
    display: inline-block;
    font-size: 0.8em;
    position: relative;
}
.c-price__price .tax {
    font-family: "Noto Sans Japanese",sans-serif;
    letter-spacing: 0;
    font-size: 18px;
}
.c-price__price {
    line-height: 1.2;
    font-weight: 900 !important;
    font-size: 40px;
    letter-spacing: .05em;
}
.c-price--pink {
    border: 3px solid #fa4e72;
}
.c-price--pink .c-price__header__point {
    color: #fa4e72;
}
.campagin-price-0__new-price b {
    font-size: 7rem;
    display: block;
    margin-bottom: -7px;
    animation: bound-anim 1s infinite;
}
@keyframes bound-anim {
	0%,100% {transform: scale(1) translateY(0);}
	30% {transform: scale(1) translateY(-3px);}
	50% {transform: scale(1) translateY(0);}
	90% {transform: scale(1.1,0.8) translateY(0);}
}
.campagin-price-0__new-price::after {
    z-index: -1;
    position: absolute;
    content: '';
    left: auto;
    right: auto;
    bottom: -12px;
    height: 20%;
    width: 260px;
    display: block;
    background: #fad450;
}
.campagin-price-0__new-price {
    margin-top: 12px;
    padding-top: 12px;
    line-height: 1;
    justify-content: center;
    font-size: 4rem;
    font-weight: 900!important;
    display: flex;
    color: #ff3034;
    align-items: flex-end;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="93.561" height="46.171" viewBox="0 0 93.561 46.171"><path id="Path_1" data-name="Path 1" d="M46.78,0l46.78,46.171H0Z" transform="translate(93.561 46.171) rotate(180)" fill="%23ff3034"/></svg>') center top/30px auto no-repeat;
    position: relative;
    z-index: 1;
    margin-bottom: 16px;
}
.campagin-price-0__new-price > span {
    font-size: 30px;
    display: flex;
    font-weight: 700;
    flex-direction: column-reverse;
}
.campagin-price-0__new-price > span > span:last-child {
    font-size: 10px;
}
.c-price--pink .c-price__header {
    background: #fa4e72;
}
.c-price p:not([class]), .c-price--pink p:not([class]) {
    margin-bottom: 0;
    text-align: center;
    display: inline-flex;
    padding: 8px 34px;
    align-items: center;
    font-size: 20px;
    justify-content: center;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 41.55 62.82"><path class="cls-1" d="M41.55,47.56a19.33,19.33,0,0,1-2.48-.15l2.48,0a13.24,13.24,0,0,0-2.65,0C26.63,45.68,27.32,32.14,26.22,32.66c0,11-6.16,14.26-10.59,15.17l-4.43.08a19.44,19.44,0,0,1,2.48.15l-2.48,0a15,15,0,0,0,2.68,0c12.29,1.72,12,15.24,13.07,14.72,0-11,6-14.27,10.3-15.17Z" fill="%23ffe731"/><path class="cls-1" d="M18.66,35.72c0-13.06,7.09-16.89,12.19-18l5.1-.09a22.78,22.78,0,0,1-3-.19l3-.05a15.48,15.48,0,0,0-3.15,0C18.27,15.43,19.1-.6,17.79,0c0,13.05-7.28,16.88-12.53,18L0,18.07a22.9,22.9,0,0,1,3,.19l-3,0a16.73,16.73,0,0,0,3.18,0C17.73,20.33,17.36,36.34,18.66,35.72Z" fill="%23ffe731"/></svg>') left/contain no-repeat,url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 41.55 62.82"><path class="cls-1" d="M0,47.56a19.44,19.44,0,0,0,2.48-.15L0,47.36a13.24,13.24,0,0,1,2.65,0c12.27-1.71,11.58-15.25,12.68-14.73,0,11,6.16,14.26,10.59,15.17l4.43.08a19.6,19.6,0,0,0-2.49.15l2.49,0a15,15,0,0,1-2.68,0c-12.29,1.72-12,15.24-13.07,14.72,0-11-6-14.27-10.31-15.17Z" fill="%23ffe731"/><path class="cls-1" d="M22.89,35.72c0-13.06-7.09-16.89-12.19-18l-5.1-.09a22.9,22.9,0,0,0,3-.19l-3-.05a15.48,15.48,0,0,1,3.15,0c14.52-2,13.7-18.06,15-17.44,0,13.05,7.28,16.88,12.53,18l5.26.09a23.06,23.06,0,0,0-3,.19l3,0a16.82,16.82,0,0,1-3.19,0C23.81,20.33,24.19,36.34,22.89,35.72Z" fill="%23ffe731"/></svg>') right/contain no-repeat
}
.c-price__header {
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
    color: #fff;
    padding: 4px 16px 0;
    background: #0c7852;
    text-align: center;
    margin-bottom: 16px;
    position: relative;
    overflow: hidden;
}
.c-price__header__heading {
    line-height: 1.2;
    font-size: 24px;
    letter-spacing: .2em;
    margin-bottom: 8px;
    color: #fff;
}
@media screen and (min-width: 768px) {
.l-grid {
    gap: 24px;
    display: flex;
    flex-wrap: wrap;
}
.l-grid__item-6 {
    margin-bottom: 0; 
    width: calc(50% - 12px);
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c497910 */.merit-ul {
    list-style: none;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.merit-ul li br{
    display: none;
}
.merit-ul li{
       display: flex;
       align-items: center;
       border: 2px solid #41B6F2;
       padding: 8px;
       border-radius: 16px;
       background: #fff;
   }
.merit-ul li span{
       width: 80px;
       border-right: 1px solid #eee;
       display: flex;
       justify-content: center;
       margin-right: 16px;
   }
@media screen and (min-width: 768px) {
   .merit-ul {
       flex-direction: row;
       justify-content: space-between;
       gap: 32px;
   }
   .merit-ul li br{
    display: inline;
}
   .merit-ul li{
       width:calc(50% - 16px);
   }
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a5ff99 */.heading-inner {
    position: relative;
    padding: 0 16px;
    display: block;
}

.heading-inner::after {
    position: absolute;
    content: "";
    width: 2px;
    height: 100%;
    top: 0;
    right: 0;
    display: block;
    background: #F44496;
    transform: rotate(25deg)
}
.heading-inner::before {
    position: absolute;
    content: "";
    width: 2px;
    height: 100%;
    top: 0;
    left: 0;
    display: block;
    background: #F44496;
    transform: rotate(-25deg)
}
.heading-inner b{
    font-size: 1.8em;
    
}
@media screen and (min-width: 768px) {
    .heading-inner {
        display:inline-block;
    }
    .heading-inner br.static{
    display: inline;
}
    .heading-inner br{
       display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-466b81f */.heading-inner {
    position: relative;
    padding: 0 16px;
    display: block;
}

.heading-inner::after {
    position: absolute;
    content: "";
    width: 2px;
    height: 100%;
    top: 0;
    right: 0;
    display: block;
    background: #F44496;
    transform: rotate(25deg)
}
.heading-inner::before {
    position: absolute;
    content: "";
    width: 2px;
    height: 100%;
    top: 0;
    left: 0;
    display: block;
    background: #F44496;
    transform: rotate(-25deg)
}
.heading-inner b{
    font-size: 1.8em;
    
}
@media screen and (min-width: 768px) {
    .heading-inner {
        display:inline-block;
    }
    .heading-inner br.static{
    display: inline;
}
    .heading-inner br{
       display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72dbb181 */.merit-ul {
    list-style: none;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.merit-ul li br{
    display: none;
}
.merit-ul li{
       display: flex;
       align-items: center;
       border: 2px solid #41B6F2;
       padding: 8px;
       border-radius: 16px;
       background: #fff;
   }
.merit-ul li span{
       width: 80px;
       border-right: 1px solid #eee;
       display: flex;
       justify-content: center;
       margin-right: 16px;
   }
@media screen and (min-width: 768px) {
   .merit-ul {
       flex-direction: row;
       justify-content: space-between;
       gap: 32px;
   }
   .merit-ul li br{
    display: inline;
}
   .merit-ul li{
       width:calc(50% - 16px);
   }
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-532d430a */.heading-inner {
    position: relative;
    padding: 0 16px;
    display: block;
}
.heading-inner::after {
    position: absolute;
    content: "";
    width: 2px;
    height: 100%;
    top: 0;
    right: 0;
    display: block;
    background: #F44496;
    transform: rotate(25deg)
}
.heading-inner::before {
    position: absolute;
    content: "";
    width: 2px;
    height: 100%;
    top: 0;
    left: 0;
    display: block;
    background: #F44496;
    transform: rotate(-25deg)
}
.heading-inner b{
    font-size: 1.8em;
    
}
@media screen and (min-width: 768px) {
    .heading-inner {
        display:inline-block;
    }
    .heading-inner br{
       display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2bba7edf */.merit-ul {
    list-style: none;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.merit-ul li br{
    display: none;
}
.merit-ul li{
       display: flex;
       align-items: center;
       border: 2px solid #41B6F2;
       padding: 8px;
       border-radius: 16px;
       background: #fff;
   }
.merit-ul li span{
       width: 80px;
       border-right: 1px solid #eee;
       display: flex;
       justify-content: center;
       margin-right: 16px;
   }
@media screen and (min-width: 768px) {
   .merit-ul {
       flex-direction: row;
       justify-content: space-between;
       gap: 32px;
   }
   .merit-ul li br{
    display: inline;
}
   .merit-ul li{
       width:calc(50% - 16px);
   }
   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62a7955 */.footer__bar__logo__kids-lp {
        margin: 8px auto;
        width: fit-content;
        background: #FEFEFF;
    }

    .footer__bar__logo__kids-lp img {
        object-fit: contain;
        height:36px;
    }
    
    @media only screen and (max-width: 768px){
        .footer__bar__logo__kids-lp {
        margin: 4px auto;
        }

        .footer__bar__logo__kids-lp img {
            height:18px;
        }  
    }/* End custom CSS */