.elementor-107 .elementor-element.elementor-element-1f261aa4:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-1f261aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffff2;background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/03/IMG_6975.jpg");background-position:center center;background-size:cover;}.elementor-107 .elementor-element.elementor-element-1f261aa4 > .elementor-background-overlay{background-color:#0c0c0c;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-1f261aa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-107 .elementor-element.elementor-element-1f261aa4 > .elementor-shape-top .elementor-shape-fill{fill:#fffff8;}.elementor-107 .elementor-element.elementor-element-1f261aa4 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-107 .elementor-element.elementor-element-1f261aa4 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-1f261aa4 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-6ebaa09f{text-align:center;}.elementor-107 .elementor-element.elementor-element-6ebaa09f .elementor-heading-title{font-size:32px;font-weight:bold;letter-spacing:4px;color:#ffffff;}.elementor-107 .elementor-element.elementor-element-6ebaa09f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-8eda240 > .elementor-container{max-width:150px;}.elementor-107 .elementor-element.elementor-element-8eda240{margin-top:-50px;margin-bottom:0px;z-index:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-107 .elementor-element.elementor-element-3f111d6:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-3f111d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-3f111d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-3f111d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-107 .elementor-element.elementor-element-2b69330{font-weight:400;color:#4B4B4B;}.elementor-107 .elementor-element.elementor-element-2b69330 a{color:var( --e-global-color-29269ef );}.elementor-107 .elementor-element.elementor-element-3c779ede > .elementor-container{max-width:1000px;}.elementor-107 .elementor-element.elementor-element-3c779ede:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-3c779ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/02/bg-01.png");}.elementor-107 .elementor-element.elementor-element-3c779ede{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 60px 0px;}.elementor-107 .elementor-element.elementor-element-3c779ede > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-1b83ae0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-1b83ae0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-1b83ae0b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-107 .elementor-element.elementor-element-1b83ae0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-739fc4c{text-align:center;}.elementor-107 .elementor-element.elementor-element-739fc4c .elementor-heading-title{font-size:22px;font-weight:bold;letter-spacing:4px;color:var( --e-global-color-29269ef );}.elementor-107 .elementor-element.elementor-element-739fc4c > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-a140f36{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-107 .elementor-element.elementor-element-a140f36 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-a140f36 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-107 .elementor-element.elementor-element-a140f36 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-1ca91897{text-align:center;font-size:16px;line-height:1.8em;letter-spacing:1.2px;}.elementor-107 .elementor-element.elementor-element-1ca91897 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ad2c2c2:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-ad2c2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF2;}.elementor-107 .elementor-element.elementor-element-ad2c2c2{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-107 .elementor-element.elementor-element-ad2c2c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-d91bc5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-d91bc5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/02/titles-8.png");background-position:center center;background-repeat:no-repeat;}.elementor-107 .elementor-element.elementor-element-d91bc5c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 50px 0px;}.elementor-107 .elementor-element.elementor-element-d91bc5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-911577b{text-align:center;}.elementor-107 .elementor-element.elementor-element-911577b .elementor-heading-title{font-size:22px;font-weight:bold;letter-spacing:4px;color:var( --e-global-color-fedfa0d );}.elementor-107 .elementor-element.elementor-element-911577b > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-bf980d8{--divider-border-style:solid;--divider-color:var( --e-global-color-9627081 );--divider-border-width:2px;}.elementor-107 .elementor-element.elementor-element-bf980d8 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-bf980d8 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-107 .elementor-element.elementor-element-bf980d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f05007d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-f05007d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF2;}.elementor-107 .elementor-element.elementor-element-f05007d, .elementor-107 .elementor-element.elementor-element-f05007d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f05007d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-107 .elementor-element.elementor-element-f05007d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-59f56e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-59f56e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-107 .elementor-element.elementor-element-59f56e7 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-9627081 );box-shadow:0px 3px 4px 0px rgba(0,0,0,0.02);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:30px 25px 25px 25px;}.elementor-107 .elementor-element.elementor-element-59f56e7 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-59f56e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-59f56e7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-107 .elementor-element.elementor-element-59f56e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-7c3d31e{text-align:center;}.elementor-107 .elementor-element.elementor-element-7c3d31e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.4px;color:#E49B13;}.elementor-107 .elementor-element.elementor-element-7c3d31e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e0fd547{text-align:center;}.elementor-107 .elementor-element.elementor-element-e0fd547 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-e0fd547 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-81e9625{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:1px;color:#6b6b6b;}.elementor-107 .elementor-element.elementor-element-81e9625 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-957ee71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-957ee71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-107 .elementor-element.elementor-element-957ee71 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-9627081 );box-shadow:0px 3px 4px 0px rgba(0,0,0,0.02);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:30px 25px 25px 25px;}.elementor-107 .elementor-element.elementor-element-957ee71 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-957ee71 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-957ee71 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-107 .elementor-element.elementor-element-957ee71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-cd77769{text-align:center;}.elementor-107 .elementor-element.elementor-element-cd77769 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.4px;color:#E49B13;}.elementor-107 .elementor-element.elementor-element-cd77769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-387b100{text-align:center;}.elementor-107 .elementor-element.elementor-element-387b100 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-387b100 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d338184{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:1px;color:#6b6b6b;}.elementor-107 .elementor-element.elementor-element-d338184 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-8c835d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-8c835d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-107 .elementor-element.elementor-element-8c835d4 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-9627081 );box-shadow:0px 3px 4px 0px rgba(0,0,0,0.02);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:30px 25px 25px 25px;}.elementor-107 .elementor-element.elementor-element-8c835d4 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-8c835d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-8c835d4 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-107 .elementor-element.elementor-element-8c835d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-ecf6b97{text-align:center;}.elementor-107 .elementor-element.elementor-element-ecf6b97 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:1.4px;color:#E49B13;}.elementor-107 .elementor-element.elementor-element-ecf6b97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-8ae3005{text-align:center;}.elementor-107 .elementor-element.elementor-element-8ae3005 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-8ae3005 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a87fc21{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:1px;color:#6b6b6b;}.elementor-107 .elementor-element.elementor-element-a87fc21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c892712 > .elementor-container{max-width:700px;}.elementor-107 .elementor-element.elementor-element-c892712:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-c892712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF2;}.elementor-107 .elementor-element.elementor-element-c892712{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-107 .elementor-element.elementor-element-c892712 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-c892712 > .elementor-shape-bottom .elementor-shape-fill{fill:#F2FAF6;}.elementor-107 .elementor-element.elementor-element-c892712 > .elementor-shape-bottom svg{height:65px;}.elementor-107 .elementor-element.elementor-element-9aba768 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-9aba768 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-9aba768 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-9aba768 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-element-9aba768 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-f6aad33 .elementor-button-content-wrapper{flex-direction:row;}.elementor-107 .elementor-element.elementor-element-f6aad33 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:1px;fill:var( --e-global-color-788d103 );color:var( --e-global-color-788d103 );background-color:var( --e-global-color-fedfa0d );border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:15px 70px 15px 70px;}.elementor-107 .elementor-element.elementor-element-f6aad33 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-f6aad33 .elementor-button:focus{color:var( --e-global-color-fedfa0d );background-color:var( --e-global-color-788d103 );border-color:var( --e-global-color-fedfa0d );}.elementor-107 .elementor-element.elementor-element-f6aad33 .elementor-button:hover svg, .elementor-107 .elementor-element.elementor-element-f6aad33 .elementor-button:focus svg{fill:var( --e-global-color-fedfa0d );}.elementor-107 .elementor-element.elementor-element-6d24634:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-6d24634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAF6;}.elementor-107 .elementor-element.elementor-element-6d24634{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-107 .elementor-element.elementor-element-6d24634 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-2c8a33f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-2c8a33f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/02/titles-4.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-107 .elementor-element.elementor-element-2c8a33f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 30px 0px;}.elementor-107 .elementor-element.elementor-element-2c8a33f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-52b07f6{text-align:center;}.elementor-107 .elementor-element.elementor-element-52b07f6 .elementor-heading-title{font-size:22px;font-weight:bold;letter-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-983e848 );}.elementor-107 .elementor-element.elementor-element-52b07f6 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e4402bb{--divider-border-style:solid;--divider-color:var( --e-global-color-4cc0ac3 );--divider-border-width:2px;}.elementor-107 .elementor-element.elementor-element-e4402bb .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-e4402bb .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-107 .elementor-element.elementor-element-e4402bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-345229b9:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-345229b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAF6;}.elementor-107 .elementor-element.elementor-element-345229b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 30px 80px 30px;}.elementor-107 .elementor-element.elementor-element-345229b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-345229b9 > .elementor-shape-bottom .elementor-shape-fill{fill:#E9F6FF;}.elementor-107 .elementor-element.elementor-element-345229b9 > .elementor-shape-bottom svg{height:65px;}.elementor-107 .elementor-element.elementor-element-73b5c20a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-107 .elementor-element.elementor-element-73b5c20a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-79f82dbb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-79f82dbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-79f82dbb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-79f82dbb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-107 .elementor-element.elementor-element-79f82dbb > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-79f82dbb > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-79f82dbb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-79f82dbb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-element-79f82dbb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-306f8c52 img{border-radius:120px 120px 120px 120px;}.elementor-107 .elementor-element.elementor-element-46c13540{text-align:center;font-size:15px;font-weight:bold;letter-spacing:1.5px;color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-46c13540 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-4cc0ac3 );border-radius:100px 100px 100px 100px;}.elementor-107 .elementor-element.elementor-element-1bd9e082{text-align:start;}.elementor-107 .elementor-element.elementor-element-1bd9e082 .elementor-heading-title{font-size:18px;font-weight:bold;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-983e848 );}.elementor-107 .elementor-element.elementor-element-1bd9e082 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-7aaf717f{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-7aaf717f > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-0e09c89.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-0e09c89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-0e09c89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-0e09c89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-107 .elementor-element.elementor-element-0e09c89 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-0e09c89 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-0e09c89 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-0e09c89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-element-0e09c89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-5f8f34e img{border-radius:120px 120px 120px 120px;}.elementor-107 .elementor-element.elementor-element-51073e0{text-align:center;font-size:15px;font-weight:bold;letter-spacing:1.5px;color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-51073e0 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-4cc0ac3 );border-radius:100px 100px 100px 100px;}.elementor-107 .elementor-element.elementor-element-16f2c83{text-align:start;}.elementor-107 .elementor-element.elementor-element-16f2c83 .elementor-heading-title{font-size:18px;font-weight:bold;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-983e848 );}.elementor-107 .elementor-element.elementor-element-16f2c83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-7468905{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-7468905 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-7c181fc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-7c181fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-107 .elementor-element.elementor-element-7c181fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-7c181fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-107 .elementor-element.elementor-element-7c181fc > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-7c181fc > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-7c181fc > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-7c181fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-element-7c181fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-68a7e5b img{border-radius:120px 120px 120px 120px;}.elementor-107 .elementor-element.elementor-element-fff03a3{text-align:center;font-size:15px;font-weight:bold;letter-spacing:1.5px;color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-fff03a3 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-4cc0ac3 );border-radius:100px 100px 100px 100px;}.elementor-107 .elementor-element.elementor-element-9d4bcbf{text-align:start;}.elementor-107 .elementor-element.elementor-element-9d4bcbf .elementor-heading-title{font-size:18px;font-weight:bold;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-983e848 );}.elementor-107 .elementor-element.elementor-element-9d4bcbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4cd3559{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-4cd3559 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e5eacd2 > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-e5eacd2:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-e5eacd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F6FF;}.elementor-107 .elementor-element.elementor-element-e5eacd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 30px 0px;}.elementor-107 .elementor-element.elementor-element-e5eacd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-6d9601a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-6d9601a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/02/titles-6.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-107 .elementor-element.elementor-element-6d9601a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-6d9601a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-ce4c8f2{text-align:center;}.elementor-107 .elementor-element.elementor-element-ce4c8f2 .elementor-heading-title{font-size:22px;font-weight:bold;letter-spacing:4px;color:var( --e-global-color-0a9c7dd );}.elementor-107 .elementor-element.elementor-element-ce4c8f2 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3225c2b{--divider-border-style:solid;--divider-color:var( --e-global-color-cc2fe24 );--divider-border-width:2px;}.elementor-107 .elementor-element.elementor-element-3225c2b .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-3225c2b .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-107 .elementor-element.elementor-element-3225c2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-5b71840{text-align:center;font-size:16px;line-height:1.8em;letter-spacing:1.2px;}.elementor-107 .elementor-element.elementor-element-5b71840 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-847ac5e > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-847ac5e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-847ac5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F6FF;}.elementor-107 .elementor-element.elementor-element-847ac5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-107 .elementor-element.elementor-element-847ac5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-847ac5e > .elementor-shape-bottom .elementor-shape-fill{fill:#FFF6F7;}.elementor-107 .elementor-element.elementor-element-847ac5e > .elementor-shape-bottom svg{height:65px;}.elementor-107 .elementor-element.elementor-element-03fab00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-107 .elementor-element.elementor-element-03fab00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-2ceb695{margin-top:0px;margin-bottom:30px;}.elementor-107 .elementor-element.elementor-element-4d3ff8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-4d3ff8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-4d3ff8e > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-4d3ff8e > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-4d3ff8e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-4d3ff8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-4d3ff8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-10d539f img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-535d0f2{text-align:center;}.elementor-107 .elementor-element.elementor-element-535d0f2 .elementor-heading-title{font-size:18px;font-weight:bold;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-0a9c7dd );}.elementor-107 .elementor-element.elementor-element-535d0f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-0345598{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-0345598 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-810549a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-810549a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-810549a > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-810549a > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-810549a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-810549a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-810549a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-59cc33c img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-4aaa4ba{text-align:center;}.elementor-107 .elementor-element.elementor-element-4aaa4ba .elementor-heading-title{font-size:18px;font-weight:bold;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-0a9c7dd );}.elementor-107 .elementor-element.elementor-element-4aaa4ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-9691a5b{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-9691a5b > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d245ccd{margin-top:0px;margin-bottom:30px;}.elementor-107 .elementor-element.elementor-element-0a36bcd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-0a36bcd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-0a36bcd > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-0a36bcd > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-0a36bcd > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-0a36bcd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-0a36bcd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-7d34b55 img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-25aaae9{text-align:center;}.elementor-107 .elementor-element.elementor-element-25aaae9 .elementor-heading-title{font-size:18px;font-weight:bold;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-0a9c7dd );}.elementor-107 .elementor-element.elementor-element-25aaae9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-2ecb950{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-2ecb950 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a41d413:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-a41d413 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-a41d413 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-a41d413 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-a41d413 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-a41d413 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-a41d413 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-37e40a7 img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-50db1d8{text-align:center;}.elementor-107 .elementor-element.elementor-element-50db1d8 .elementor-heading-title{font-size:18px;font-weight:bold;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-0a9c7dd );}.elementor-107 .elementor-element.elementor-element-50db1d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-8c13b4d{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-8c13b4d > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ddcd49b{margin-top:0px;margin-bottom:30px;}.elementor-107 .elementor-element.elementor-element-ec972bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-ec972bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-ec972bb > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-ec972bb > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-ec972bb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-ec972bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-ec972bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-2ba7a23 img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-2d3424d{text-align:center;}.elementor-107 .elementor-element.elementor-element-2d3424d .elementor-heading-title{font-size:18px;font-weight:bold;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-0a9c7dd );}.elementor-107 .elementor-element.elementor-element-2d3424d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-7814b8e{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-7814b8e > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a85f292:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-a85f292 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-a85f292 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-a85f292 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-a85f292 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-a85f292 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-a85f292 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-b42a60f img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-4079a28{text-align:center;}.elementor-107 .elementor-element.elementor-element-4079a28 .elementor-heading-title{font-size:18px;font-weight:bold;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-0a9c7dd );}.elementor-107 .elementor-element.elementor-element-4079a28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-bf32ea9{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-bf32ea9 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ab1b18b > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-ab1b18b:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-ab1b18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F7;}.elementor-107 .elementor-element.elementor-element-ab1b18b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 40px 0px;}.elementor-107 .elementor-element.elementor-element-ab1b18b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-6e71b3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-6e71b3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/02/titles-5.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-107 .elementor-element.elementor-element-6e71b3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-6e71b3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-61051e4{text-align:center;}.elementor-107 .elementor-element.elementor-element-61051e4 .elementor-heading-title{font-size:22px;font-weight:bold;letter-spacing:4px;color:var( --e-global-color-29269ef );}.elementor-107 .elementor-element.elementor-element-61051e4 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-845ea58{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-107 .elementor-element.elementor-element-845ea58 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-845ea58 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-107 .elementor-element.elementor-element-845ea58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3f0c375{text-align:center;font-size:16px;line-height:1.8em;letter-spacing:1.2px;}.elementor-107 .elementor-element.elementor-element-3f0c375 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-1366d47 > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-1366d47:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-1366d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F7;}.elementor-107 .elementor-element.elementor-element-1366d47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-107 .elementor-element.elementor-element-1366d47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-1366d47 > .elementor-shape-bottom .elementor-shape-fill{fill:#FEFCF2;}.elementor-107 .elementor-element.elementor-element-1366d47 > .elementor-shape-bottom svg{height:65px;}.elementor-107 .elementor-element.elementor-element-5f85974:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-5f85974 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-5f85974 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-5f85974 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-5f85974 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-5f85974 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-element-5f85974 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-ebb20b3{border-style:dotted;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-0aae4cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-0aae4cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-0aae4cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-89e620a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-8b259de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-8b259de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-8b259de.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-8b259de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-c994048 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-c994048 .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-c994048 .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-c994048 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-f8c25aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-f8c25aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-f8c25aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-f8c25aa > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-76d0289{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-e9e89bd{border-style:dotted;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-8711952.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-8711952.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-8711952 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-3270091 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-f239b53.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-f239b53.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-f239b53.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-f239b53 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-e852f77 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-e852f77 .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-e852f77 .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-e852f77 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-4826352.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-4826352.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-4826352 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-4826352 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-ba063eb{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-c677011{border-style:dotted;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-fefb926.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-fefb926.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-fefb926 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-24741a2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-7764a15.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-7764a15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-7764a15.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-7764a15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-25e73ba .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-25e73ba .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-25e73ba .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-25e73ba > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-d51dc24.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-d51dc24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-d51dc24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-d51dc24 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-1a4a7ad{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-820f09a{border-style:dotted;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-687a010.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-687a010.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-687a010 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-a4f20f8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-fe043e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-fe043e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-fe043e7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-fe043e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-5af153f .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-5af153f .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-5af153f .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-5af153f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-703103f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-703103f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-703103f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-703103f > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-9947ce3{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-3a23f85{border-style:dotted;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-8c91e7e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-8c91e7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-8c91e7e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-a1a0592 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-dbf4ac6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-dbf4ac6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-dbf4ac6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-dbf4ac6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-095e436 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-095e436 .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-095e436 .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-095e436 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-539285c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-539285c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-539285c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-539285c > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-c8e2930{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-87b70c1{border-style:dotted;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-aeb21c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-aeb21c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-aeb21c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-b4e9bc9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-5b942e2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-5b942e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-5b942e2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-5b942e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-92ca11d .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-92ca11d .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-92ca11d .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-92ca11d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-3ad3620.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-3ad3620.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-3ad3620 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-3ad3620 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-8d89eb4{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-794b3bf{border-style:dotted;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-711425b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-711425b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-711425b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-f51ab40 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-688415c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-688415c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-688415c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-688415c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-f4556cf .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-f4556cf .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-f4556cf .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-f4556cf > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-45e4247.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-45e4247.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-45e4247 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-45e4247 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-fec8694{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-a111cb9{border-style:dotted;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-311a16e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-311a16e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-311a16e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-2e73b73 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-67b945e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-67b945e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-67b945e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-67b945e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-602e7a5 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-602e7a5 .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-602e7a5 .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-602e7a5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-6e190f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-6e190f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-6e190f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-6e190f1 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-316a1fc{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-77a8675{border-style:dotted;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-aeb0e6d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-aeb0e6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-aeb0e6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-1ba7007 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-8ba5694.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-8ba5694.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-8ba5694.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-8ba5694 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-517ff42 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-517ff42 .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-517ff42 .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-517ff42 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-dba297a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-dba297a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-dba297a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-dba297a > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-a649203{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-9ce0918{border-style:dotted;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-1439e2c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-1439e2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-1439e2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-e24142d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-47f85db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-47f85db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-47f85db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-107 .elementor-element.elementor-element-47f85db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-c64d193 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-c64d193 .elementor-icon{font-size:30px;}.elementor-107 .elementor-element.elementor-element-c64d193 .elementor-icon svg{height:30px;}.elementor-107 .elementor-element.elementor-element-c64d193 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-4a708a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-4a708a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-4a708a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-4a708a5 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-26b6914{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-29269ef );width:var( --container-widget-width, 109.632% );max-width:109.632%;--container-widget-width:109.632%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-0a06c15 > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-0a06c15:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-0a06c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF2;}.elementor-107 .elementor-element.elementor-element-0a06c15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-0a06c15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-e89497a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-e89497a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/02/titles-10.png");background-position:0px -33px;background-repeat:no-repeat;background-size:contain;}.elementor-107 .elementor-element.elementor-element-e89497a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e89497a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-04533d5{text-align:center;}.elementor-107 .elementor-element.elementor-element-04533d5 .elementor-heading-title{font-size:22px;font-weight:bold;letter-spacing:4px;color:var( --e-global-color-fedfa0d );}.elementor-107 .elementor-element.elementor-element-04533d5 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-76a85ab{--divider-border-style:solid;--divider-color:var( --e-global-color-9627081 );--divider-border-width:2px;}.elementor-107 .elementor-element.elementor-element-76a85ab .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-76a85ab .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-107 .elementor-element.elementor-element-76a85ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c623039{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-c623039 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-107 .elementor-element.elementor-element-1f0c033 > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-1f0c033:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-1f0c033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF2;}.elementor-107 .elementor-element.elementor-element-1f0c033{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-107 .elementor-element.elementor-element-1f0c033 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-1f0c033 > .elementor-shape-bottom .elementor-shape-fill{fill:#F2FAF6;}.elementor-107 .elementor-element.elementor-element-1f0c033 > .elementor-shape-bottom svg{height:65px;}.elementor-107 .elementor-element.elementor-element-2cdb19b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-2cdb19b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-2cdb19b > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9627081 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-107 .elementor-element.elementor-element-2cdb19b > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-2cdb19b > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-2cdb19b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-2cdb19b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-icon i{color:var( --e-global-color-9627081 );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-9627081 );transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-57d45b3{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:1px;}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-bbc5dcc > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-bbc5dcc:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-bbc5dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAF6;}.elementor-107 .elementor-element.elementor-element-bbc5dcc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 40px 0px;}.elementor-107 .elementor-element.elementor-element-bbc5dcc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-a72b35f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-a72b35f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/02/titles-11.png");background-position:17px -25px;background-repeat:no-repeat;background-size:contain;}.elementor-107 .elementor-element.elementor-element-a72b35f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a72b35f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-3f6a82b{text-align:center;}.elementor-107 .elementor-element.elementor-element-3f6a82b .elementor-heading-title{font-size:22px;font-weight:bold;letter-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-983e848 );}.elementor-107 .elementor-element.elementor-element-3f6a82b > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-599fe17{--divider-border-style:solid;--divider-color:var( --e-global-color-4cc0ac3 );--divider-border-width:2px;}.elementor-107 .elementor-element.elementor-element-599fe17 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-599fe17 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-107 .elementor-element.elementor-element-599fe17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-de4e06f{text-align:start;font-size:16px;line-height:1.8em;letter-spacing:1.8px;}.elementor-107 .elementor-element.elementor-element-de4e06f > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c89117a > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-c89117a:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-c89117a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAF6;}.elementor-107 .elementor-element.elementor-element-c89117a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-107 .elementor-element.elementor-element-c89117a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-d8ca048 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-51b4037 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-107 .elementor-element.elementor-element-48a32b1 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-107 .elementor-element.elementor-element-7eb312a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-8ca1115 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-107 .elementor-element.elementor-element-40145af > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-40145af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 40px 0px;}.elementor-107 .elementor-element.elementor-element-40145af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-71e0c30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-71e0c30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/02/titles-9.png");background-position:0px -50px;background-repeat:no-repeat;background-size:contain;}.elementor-107 .elementor-element.elementor-element-71e0c30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-71e0c30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-efe294b{text-align:center;}.elementor-107 .elementor-element.elementor-element-efe294b .elementor-heading-title{font-size:22px;font-weight:bold;letter-spacing:4px;color:var( --e-global-color-29269ef );}.elementor-107 .elementor-element.elementor-element-efe294b > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-55f2dec{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-107 .elementor-element.elementor-element-55f2dec .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-55f2dec .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-107 .elementor-element.elementor-element-55f2dec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3dfcda4{text-align:start;font-size:15px;line-height:1.8em;letter-spacing:1.2px;}.elementor-107 .elementor-element.elementor-element-3dfcda4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d9333ad > .elementor-container{max-width:950px;}.elementor-107 .elementor-element.elementor-element-d9333ad:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-d9333ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-788d103 );background-image:url("https://kodomolabo-kids.com/wp-content/uploads/2026/02/IMG_7008-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-d9333ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 80px 80px 80px;}.elementor-107 .elementor-element.elementor-element-d9333ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-d9333ad > .elementor-shape-top svg{height:65px;}.elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-107 .elementor-element.elementor-element-a9b72e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE3;}.elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-background-slideshow{border-radius:20px 0px 0px 20px;}.elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-cb96ca0{text-align:center;}.elementor-107 .elementor-element.elementor-element-cb96ca0 .elementor-heading-title{font-family:"Averia Libre", Sans-serif;font-size:45px;font-weight:bold;line-height:45px;letter-spacing:4px;color:var( --e-global-color-29269ef );}.elementor-107 .elementor-element.elementor-element-cb96ca0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-725d921{text-align:center;}.elementor-107 .elementor-element.elementor-element-725d921 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;letter-spacing:4px;color:#6b6b6b;}.elementor-107 .elementor-element.elementor-element-725d921 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-9626b81{text-align:center;font-size:14px;font-weight:normal;line-height:1.5em;color:#3c3228;}.elementor-107 .elementor-element.elementor-element-9626b81 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-107 .elementor-element.elementor-element-046f938.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-107 .elementor-element.elementor-element-046f938.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-107 .elementor-element.elementor-element-046f938 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-107 .elementor-element.elementor-element-046f938:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-046f938 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE3;}.elementor-107 .elementor-element.elementor-element-046f938 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-046f938 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-046f938 > .elementor-background-slideshow{border-radius:0px 20px 20px 0px;}.elementor-107 .elementor-element.elementor-element-046f938 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-046f938 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-107 .elementor-element.elementor-element-70a5398 .elementor-button-content-wrapper{flex-direction:row;}.elementor-107 .elementor-element.elementor-element-70a5398 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-107 .elementor-element.elementor-element-70a5398 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:1px;fill:var( --e-global-color-788d103 );color:var( --e-global-color-788d103 );background-color:var( --e-global-color-29269ef );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-29269ef );border-radius:100px 100px 100px 100px;padding:10px 45px 10px 45px;}.elementor-107 .elementor-element.elementor-element-70a5398 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-70a5398 .elementor-button:focus{color:var( --e-global-color-29269ef );background-color:var( --e-global-color-788d103 );border-color:var( --e-global-color-29269ef );}.elementor-107 .elementor-element.elementor-element-70a5398 .elementor-button:hover svg, .elementor-107 .elementor-element.elementor-element-70a5398 .elementor-button:focus svg{fill:var( --e-global-color-29269ef );}.elementor-107 .elementor-element.elementor-element-70a5398 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-107 .elementor-element.elementor-element-717ecdc .elementor-button-content-wrapper{flex-direction:row;}.elementor-107 .elementor-element.elementor-element-717ecdc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-107 .elementor-element.elementor-element-717ecdc .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:1px;fill:var( --e-global-color-29269ef );color:var( --e-global-color-29269ef );background-color:var( --e-global-color-788d103 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-29269ef );border-radius:100px 100px 100px 100px;padding:10px 45px 10px 45px;}.elementor-107 .elementor-element.elementor-element-717ecdc .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-717ecdc .elementor-button:focus{color:var( --e-global-color-788d103 );background-color:var( --e-global-color-29269ef );border-color:var( --e-global-color-29269ef );}.elementor-107 .elementor-element.elementor-element-717ecdc .elementor-button:hover svg, .elementor-107 .elementor-element.elementor-element-717ecdc .elementor-button:focus svg{fill:var( --e-global-color-788d103 );}.elementor-107 .elementor-element.elementor-element-717ecdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-107 .elementor-element.elementor-element-3c779ede > .elementor-container{max-width:700px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-107 .elementor-element.elementor-element-1ca91897{text-align:start;}.elementor-107 .elementor-element.elementor-element-d91bc5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-d91bc5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-107 .elementor-element.elementor-element-f05007d > .elementor-container{max-width:576px;}.elementor-107 .elementor-element.elementor-element-f05007d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-59f56e7 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 40px 30px 40px;}.elementor-107 .elementor-element.elementor-element-957ee71 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 40px 30px 40px;}.elementor-107 .elementor-element.elementor-element-8c835d4 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 40px 30px 40px;}.elementor-107 .elementor-element.elementor-element-c892712 > .elementor-container{max-width:700px;}.elementor-107 .elementor-element.elementor-element-c892712 > .elementor-shape-bottom svg{height:45px;}.elementor-107 .elementor-element.elementor-element-9aba768 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-107 .elementor-element.elementor-element-6d24634 > .elementor-container{max-width:700px;}.elementor-107 .elementor-element.elementor-element-2c8a33f > .elementor-element-populated{padding:50px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-345229b9 > .elementor-container{max-width:550px;}.elementor-107 .elementor-element.elementor-element-345229b9 > .elementor-shape-bottom svg{height:45px;}.elementor-107 .elementor-element.elementor-element-345229b9{padding:0px 0px 80px 0px;}.elementor-107 .elementor-element.elementor-element-79f82dbb > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-0e09c89 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-7c181fc > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-e5eacd2 > .elementor-container{max-width:700px;}.elementor-107 .elementor-element.elementor-element-6d9601a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-6d9601a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -17px;}.elementor-107 .elementor-element.elementor-element-5b71840{text-align:start;}.elementor-107 .elementor-element.elementor-element-847ac5e > .elementor-shape-bottom svg{height:45px;}.elementor-107 .elementor-element.elementor-element-847ac5e{padding:0px 0px 80px 0px;}.elementor-107 .elementor-element.elementor-element-10d539f img{height:200px;}.elementor-107 .elementor-element.elementor-element-59cc33c img{height:200px;}.elementor-107 .elementor-element.elementor-element-7d34b55 img{height:200px;}.elementor-107 .elementor-element.elementor-element-37e40a7 img{height:200px;}.elementor-107 .elementor-element.elementor-element-2ba7a23 img{height:200px;}.elementor-107 .elementor-element.elementor-element-b42a60f img{height:200px;object-fit:cover;}.elementor-107 .elementor-element.elementor-element-ab1b18b > .elementor-container{max-width:700px;}.elementor-107 .elementor-element.elementor-element-6e71b3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-6e71b3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -8px;}.elementor-107 .elementor-element.elementor-element-3f0c375{text-align:start;}.elementor-107 .elementor-element.elementor-element-1366d47 > .elementor-container{max-width:700px;}.elementor-107 .elementor-element.elementor-element-1366d47 > .elementor-shape-bottom svg{height:45px;}.elementor-107 .elementor-element.elementor-element-0a06c15 > .elementor-container{max-width:700px;}.elementor-107 .elementor-element.elementor-element-0a06c15{padding:80px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e89497a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-e89497a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-107 .elementor-element.elementor-element-1f0c033 > .elementor-shape-bottom svg{height:45px;}.elementor-107 .elementor-element.elementor-element-1f0c033{padding:30px 30px 80px 30px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-107 .elementor-element.elementor-element-57d45b3{--icon-vertical-align:flex-start;}.elementor-107 .elementor-element.elementor-element-bbc5dcc > .elementor-container{max-width:700px;}.elementor-107 .elementor-element.elementor-element-bbc5dcc{padding:80px 0px 30px 0px;}.elementor-107 .elementor-element.elementor-element-a72b35f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-a72b35f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-107 .elementor-element.elementor-element-c89117a{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-51b4037 img{height:200px;}.elementor-107 .elementor-element.elementor-element-48a32b1 img{height:200px;}.elementor-107 .elementor-element.elementor-element-8ca1115 img{height:200px;}.elementor-107 .elementor-element.elementor-element-40145af > .elementor-container{max-width:700px;}.elementor-107 .elementor-element.elementor-element-71e0c30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-71e0c30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-107 .elementor-element.elementor-element-d9333ad > .elementor-shape-top svg{height:45px;}.elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-background-slideshow{border-radius:20px 20px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-element-populated{padding:50px 50px 10px 50px;}.elementor-107 .elementor-element.elementor-element-cb96ca0{text-align:center;}.elementor-107 .elementor-element.elementor-element-cb96ca0 .elementor-heading-title{font-size:45px;}.elementor-107 .elementor-element.elementor-element-9626b81{text-align:start;}.elementor-107 .elementor-element.elementor-element-046f938 > .elementor-element-populated, .elementor-107 .elementor-element.elementor-element-046f938 > .elementor-element-populated > .elementor-background-overlay, .elementor-107 .elementor-element.elementor-element-046f938 > .elementor-background-slideshow{border-radius:0px 0px 20px 20px;}.elementor-107 .elementor-element.elementor-element-046f938 > .elementor-element-populated{padding:0px 80px 50px 80px;}.elementor-107 .elementor-element.elementor-element-70a5398 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-717ecdc > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-1f261aa4 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:20px;}.elementor-107 .elementor-element.elementor-element-1f261aa4 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:20px;}.elementor-107 .elementor-element.elementor-element-1f261aa4{padding:50px 0px 50px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-6ebaa09f .elementor-heading-title{font-size:24px;}.elementor-107 .elementor-element.elementor-element-6ebaa09f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-8eda240 > .elementor-container{max-width:100px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-107 .elementor-element.elementor-element-3c779ede{padding:40px 20px 30px 20px;}.elementor-107 .elementor-element.elementor-element-1b83ae0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-107 .elementor-element.elementor-element-739fc4c{text-align:center;}.elementor-107 .elementor-element.elementor-element-739fc4c .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-107 .elementor-element.elementor-element-739fc4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a140f36 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-107 .elementor-element.elementor-element-a140f36 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-107 .elementor-element.elementor-element-1ca91897{text-align:start;font-size:15px;}.elementor-107 .elementor-element.elementor-element-ad2c2c2{padding:60px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-d91bc5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-d91bc5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-107 .elementor-element.elementor-element-d91bc5c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-911577b{text-align:center;}.elementor-107 .elementor-element.elementor-element-911577b .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-107 .elementor-element.elementor-element-911577b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-bf980d8 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-107 .elementor-element.elementor-element-bf980d8 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-f05007d{padding:0px 20px 0px 20px;}.elementor-107 .elementor-element.elementor-element-59f56e7 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-7c3d31e{text-align:center;}.elementor-107 .elementor-element.elementor-element-7c3d31e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e0fd547{text-align:center;}.elementor-107 .elementor-element.elementor-element-e0fd547 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-81e9625{font-size:15px;}.elementor-107 .elementor-element.elementor-element-81e9625 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-957ee71 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-cd77769{text-align:center;}.elementor-107 .elementor-element.elementor-element-cd77769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-387b100{text-align:center;}.elementor-107 .elementor-element.elementor-element-387b100 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d338184{font-size:15px;}.elementor-107 .elementor-element.elementor-element-d338184 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-8c835d4 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-ecf6b97{text-align:center;}.elementor-107 .elementor-element.elementor-element-ecf6b97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-8ae3005{text-align:center;}.elementor-107 .elementor-element.elementor-element-8ae3005 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a87fc21{font-size:15px;}.elementor-107 .elementor-element.elementor-element-a87fc21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c892712 > .elementor-shape-bottom svg{height:35px;}.elementor-107 .elementor-element.elementor-element-c892712{padding:0px 0px 60px 0px;}.elementor-107 .elementor-element.elementor-element-9aba768 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-107 .elementor-element.elementor-element-6d24634{padding:40px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-2c8a33f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-2c8a33f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-107 .elementor-element.elementor-element-2c8a33f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-52b07f6{text-align:center;}.elementor-107 .elementor-element.elementor-element-52b07f6 .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-107 .elementor-element.elementor-element-52b07f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e4402bb .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-107 .elementor-element.elementor-element-e4402bb .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-345229b9 > .elementor-shape-bottom svg{height:35px;}.elementor-107 .elementor-element.elementor-element-345229b9{padding:0px 0px 40px 0px;}.elementor-107 .elementor-element.elementor-element-73b5c20a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-717b7f59{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-107 .elementor-element.elementor-element-79f82dbb > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-1bd9e082{text-align:center;}.elementor-107 .elementor-element.elementor-element-1bd9e082 .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-1bd9e082 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-7aaf717f{font-size:15px;}.elementor-107 .elementor-element.elementor-element-0e09c89 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-16f2c83{text-align:center;}.elementor-107 .elementor-element.elementor-element-16f2c83 .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-16f2c83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-7468905{font-size:15px;}.elementor-107 .elementor-element.elementor-element-7c181fc > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-107 .elementor-element.elementor-element-9d4bcbf{text-align:center;}.elementor-107 .elementor-element.elementor-element-9d4bcbf .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-9d4bcbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4cd3559{font-size:15px;}.elementor-107 .elementor-element.elementor-element-e5eacd2{padding:40px 20px 30px 20px;}.elementor-107 .elementor-element.elementor-element-6d9601a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-6d9601a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-107 .elementor-element.elementor-element-6d9601a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ce4c8f2{text-align:center;}.elementor-107 .elementor-element.elementor-element-ce4c8f2 .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-107 .elementor-element.elementor-element-ce4c8f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3225c2b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-107 .elementor-element.elementor-element-3225c2b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-5b71840{text-align:start;font-size:15px;}.elementor-107 .elementor-element.elementor-element-847ac5e > .elementor-shape-bottom svg{height:35px;}.elementor-107 .elementor-element.elementor-element-847ac5e{padding:0px 0px 40px 0px;}.elementor-107 .elementor-element.elementor-element-4d3ff8e > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-107 .elementor-element.elementor-element-535d0f2{text-align:center;}.elementor-107 .elementor-element.elementor-element-535d0f2 .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-535d0f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-0345598{font-size:15px;}.elementor-107 .elementor-element.elementor-element-810549a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-107 .elementor-element.elementor-element-4aaa4ba{text-align:center;}.elementor-107 .elementor-element.elementor-element-4aaa4ba .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-4aaa4ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-9691a5b{font-size:15px;}.elementor-107 .elementor-element.elementor-element-0a36bcd > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-107 .elementor-element.elementor-element-25aaae9{text-align:center;}.elementor-107 .elementor-element.elementor-element-25aaae9 .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-25aaae9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-2ecb950{font-size:15px;}.elementor-107 .elementor-element.elementor-element-a41d413 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-107 .elementor-element.elementor-element-50db1d8{text-align:center;}.elementor-107 .elementor-element.elementor-element-50db1d8 .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-50db1d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-8c13b4d{font-size:15px;}.elementor-107 .elementor-element.elementor-element-ec972bb > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-107 .elementor-element.elementor-element-2d3424d{text-align:center;}.elementor-107 .elementor-element.elementor-element-2d3424d .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-2d3424d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-7814b8e{font-size:15px;}.elementor-107 .elementor-element.elementor-element-a85f292 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-107 .elementor-element.elementor-element-4079a28{text-align:center;}.elementor-107 .elementor-element.elementor-element-4079a28 .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-4079a28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-bf32ea9{font-size:15px;}.elementor-107 .elementor-element.elementor-element-ab1b18b{padding:40px 20px 30px 20px;}.elementor-107 .elementor-element.elementor-element-6e71b3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-6e71b3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-107 .elementor-element.elementor-element-6e71b3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-61051e4{text-align:center;}.elementor-107 .elementor-element.elementor-element-61051e4 .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-107 .elementor-element.elementor-element-61051e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-845ea58 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-107 .elementor-element.elementor-element-845ea58 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-3f0c375{text-align:start;font-size:15px;}.elementor-107 .elementor-element.elementor-element-1366d47 > .elementor-shape-bottom svg{height:35px;}.elementor-107 .elementor-element.elementor-element-1366d47{padding:0px 0px 60px 0px;}.elementor-107 .elementor-element.elementor-element-0aae4cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-0aae4cf > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-89e620a{text-align:center;}.elementor-107 .elementor-element.elementor-element-8b259de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-c994048 .elementor-icon i, .elementor-107 .elementor-element.elementor-element-c994048 .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-c994048 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f8c25aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-f8c25aa > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-76d0289{text-align:start;}.elementor-107 .elementor-element.elementor-element-76d0289 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-8711952 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-8711952 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3270091{text-align:center;}.elementor-107 .elementor-element.elementor-element-f239b53 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-e852f77 .elementor-icon i, .elementor-107 .elementor-element.elementor-element-e852f77 .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-e852f77 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4826352 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-4826352 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-ba063eb{text-align:start;}.elementor-107 .elementor-element.elementor-element-ba063eb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-fefb926 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-fefb926 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-24741a2{text-align:center;}.elementor-107 .elementor-element.elementor-element-7764a15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-25e73ba .elementor-icon i, .elementor-107 .elementor-element.elementor-element-25e73ba .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-25e73ba > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d51dc24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-d51dc24 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-1a4a7ad{text-align:start;}.elementor-107 .elementor-element.elementor-element-1a4a7ad > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-687a010 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-687a010 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a4f20f8{text-align:center;}.elementor-107 .elementor-element.elementor-element-fe043e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-5af153f .elementor-icon i, .elementor-107 .elementor-element.elementor-element-5af153f .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-5af153f > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-703103f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-703103f > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-9947ce3{text-align:start;}.elementor-107 .elementor-element.elementor-element-9947ce3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-8c91e7e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-8c91e7e > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a1a0592{text-align:center;}.elementor-107 .elementor-element.elementor-element-dbf4ac6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-095e436 .elementor-icon i, .elementor-107 .elementor-element.elementor-element-095e436 .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-095e436 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-539285c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-539285c > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-c8e2930{text-align:start;}.elementor-107 .elementor-element.elementor-element-c8e2930 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-aeb21c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-aeb21c3 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-b4e9bc9{text-align:center;}.elementor-107 .elementor-element.elementor-element-5b942e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-92ca11d .elementor-icon i, .elementor-107 .elementor-element.elementor-element-92ca11d .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-92ca11d > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3ad3620 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-3ad3620 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-8d89eb4{text-align:start;}.elementor-107 .elementor-element.elementor-element-8d89eb4 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-711425b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-711425b > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f51ab40{text-align:center;}.elementor-107 .elementor-element.elementor-element-688415c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-f4556cf .elementor-icon i, .elementor-107 .elementor-element.elementor-element-f4556cf .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-f4556cf > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-45e4247 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-45e4247 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-fec8694{text-align:start;}.elementor-107 .elementor-element.elementor-element-fec8694 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-311a16e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-311a16e > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-2e73b73{text-align:center;}.elementor-107 .elementor-element.elementor-element-67b945e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-602e7a5 .elementor-icon i, .elementor-107 .elementor-element.elementor-element-602e7a5 .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-602e7a5 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-6e190f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-6e190f1 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-316a1fc{text-align:start;}.elementor-107 .elementor-element.elementor-element-316a1fc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-aeb0e6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-aeb0e6d > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-1ba7007{text-align:center;}.elementor-107 .elementor-element.elementor-element-8ba5694 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-517ff42 .elementor-icon i, .elementor-107 .elementor-element.elementor-element-517ff42 .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-517ff42 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-dba297a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-dba297a > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-a649203{text-align:start;}.elementor-107 .elementor-element.elementor-element-a649203 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-1439e2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-1439e2c > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e24142d{text-align:center;}.elementor-107 .elementor-element.elementor-element-47f85db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-c64d193 .elementor-icon i, .elementor-107 .elementor-element.elementor-element-c64d193 .elementor-icon svg{transform:rotate(90deg);}.elementor-107 .elementor-element.elementor-element-c64d193 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4a708a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-4a708a5 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-26b6914{text-align:start;}.elementor-107 .elementor-element.elementor-element-26b6914 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-0a06c15{padding:40px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-e89497a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-e89497a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-107 .elementor-element.elementor-element-e89497a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-04533d5{text-align:center;}.elementor-107 .elementor-element.elementor-element-04533d5 .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-107 .elementor-element.elementor-element-04533d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-76a85ab .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-107 .elementor-element.elementor-element-76a85ab .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-c623039{font-size:15px;}.elementor-107 .elementor-element.elementor-element-c623039 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-1f0c033 > .elementor-shape-bottom svg{height:35px;}.elementor-107 .elementor-element.elementor-element-1f0c033{padding:20px 20px 60px 20px;}.elementor-107 .elementor-element.elementor-element-2cdb19b > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-107 .elementor-element.elementor-element-57d45b3{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-107 .elementor-element.elementor-element-bbc5dcc{padding:40px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-a72b35f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-a72b35f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:contain;}.elementor-107 .elementor-element.elementor-element-a72b35f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3f6a82b{text-align:center;}.elementor-107 .elementor-element.elementor-element-3f6a82b .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-107 .elementor-element.elementor-element-3f6a82b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-599fe17 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-107 .elementor-element.elementor-element-599fe17 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-de4e06f{font-size:15px;}.elementor-107 .elementor-element.elementor-element-de4e06f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c89117a{padding:0px 30px 50px 30px;}.elementor-107 .elementor-element.elementor-element-40145af{padding:40px 20px 30px 20px;}.elementor-107 .elementor-element.elementor-element-71e0c30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-107 .elementor-element.elementor-element-71e0c30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:contain;}.elementor-107 .elementor-element.elementor-element-71e0c30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-efe294b{text-align:center;}.elementor-107 .elementor-element.elementor-element-efe294b .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-107 .elementor-element.elementor-element-efe294b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-55f2dec .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-107 .elementor-element.elementor-element-55f2dec .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-3dfcda4{text-align:start;}.elementor-107 .elementor-element.elementor-element-3dfcda4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d9333ad > .elementor-shape-top svg{height:30px;}.elementor-107 .elementor-element.elementor-element-d9333ad{padding:80px 20px 60px 20px;}.elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-a9b72e9 > .elementor-element-populated{padding:30px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-cb96ca0 .elementor-heading-title{font-size:34px;}.elementor-107 .elementor-element.elementor-element-725d921 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-107 .elementor-element.elementor-element-9626b81{text-align:start;}.elementor-107 .elementor-element.elementor-element-046f938 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-107 .elementor-element.elementor-element-046f938 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-70a5398 .elementor-button{padding:10px 10px 10px 10px;}.elementor-107 .elementor-element.elementor-element-70a5398 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 10px 20px;}.elementor-107 .elementor-element.elementor-element-717ecdc .elementor-button{padding:10px 10px 10px 10px;}.elementor-107 .elementor-element.elementor-element-717ecdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-73370f9{width:100%;}.elementor-107 .elementor-element.elementor-element-0aae4cf{width:25%;}.elementor-107 .elementor-element.elementor-element-8b259de{width:10.333%;}.elementor-107 .elementor-element.elementor-element-f8c25aa{width:64%;}.elementor-107 .elementor-element.elementor-element-8711952{width:25%;}.elementor-107 .elementor-element.elementor-element-f239b53{width:10.333%;}.elementor-107 .elementor-element.elementor-element-4826352{width:64%;}.elementor-107 .elementor-element.elementor-element-fefb926{width:25%;}.elementor-107 .elementor-element.elementor-element-7764a15{width:10.333%;}.elementor-107 .elementor-element.elementor-element-d51dc24{width:64%;}.elementor-107 .elementor-element.elementor-element-687a010{width:25%;}.elementor-107 .elementor-element.elementor-element-fe043e7{width:10.333%;}.elementor-107 .elementor-element.elementor-element-703103f{width:64%;}.elementor-107 .elementor-element.elementor-element-8c91e7e{width:25%;}.elementor-107 .elementor-element.elementor-element-dbf4ac6{width:10.333%;}.elementor-107 .elementor-element.elementor-element-539285c{width:64%;}.elementor-107 .elementor-element.elementor-element-aeb21c3{width:25%;}.elementor-107 .elementor-element.elementor-element-5b942e2{width:10.333%;}.elementor-107 .elementor-element.elementor-element-3ad3620{width:64%;}.elementor-107 .elementor-element.elementor-element-711425b{width:25%;}.elementor-107 .elementor-element.elementor-element-688415c{width:10.333%;}.elementor-107 .elementor-element.elementor-element-45e4247{width:64%;}.elementor-107 .elementor-element.elementor-element-311a16e{width:25%;}.elementor-107 .elementor-element.elementor-element-67b945e{width:10.333%;}.elementor-107 .elementor-element.elementor-element-6e190f1{width:64%;}.elementor-107 .elementor-element.elementor-element-aeb0e6d{width:25%;}.elementor-107 .elementor-element.elementor-element-8ba5694{width:10.333%;}.elementor-107 .elementor-element.elementor-element-dba297a{width:64%;}.elementor-107 .elementor-element.elementor-element-1439e2c{width:25%;}.elementor-107 .elementor-element.elementor-element-47f85db{width:10.333%;}.elementor-107 .elementor-element.elementor-element-4a708a5{width:64%;}.elementor-107 .elementor-element.elementor-element-a9b72e9{width:50%;}.elementor-107 .elementor-element.elementor-element-046f938{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-59f56e7{width:100%;}.elementor-107 .elementor-element.elementor-element-957ee71{width:100%;}.elementor-107 .elementor-element.elementor-element-8c835d4{width:100%;}.elementor-107 .elementor-element.elementor-element-79f82dbb{width:100%;}.elementor-107 .elementor-element.elementor-element-0e09c89{width:100%;}.elementor-107 .elementor-element.elementor-element-7c181fc{width:100%;}.elementor-107 .elementor-element.elementor-element-a9b72e9{width:100%;}.elementor-107 .elementor-element.elementor-element-046f938{width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-2b69330 */.elementor-107 .elementor-element.elementor-element-2b69330 a:hover {
    text-decoration: underline;
}/* End custom CSS */