.elementor-24995 .elementor-element.elementor-element-26bdb6d1>.elementor-container{max-width:1300px}.elementor-24995 .elementor-element.elementor-element-26bdb6d1{overflow:hidden}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-24995 .elementor-element.elementor-element-3394bef1 img{width:100%}.elementor-24995 .elementor-element.elementor-element-5a04fbc7{overflow:hidden;margin-top:0;margin-bottom:0;padding:0}.elementor-24995 .elementor-element.elementor-element-5c2a36e0>.elementor-element-populated{padding:0}.elementor-24995 .elementor-element.elementor-element-68ee4117>.elementor-widget-container{padding:0}.elementor-24995 .elementor-element.elementor-element-7620a21c:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-7620a21c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DDFFFE5E}.elementor-24995 .elementor-element.elementor-element-7620a21c{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 0}.elementor-24995 .elementor-element.elementor-element-7620a21c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-42d15fec>.elementor-element-populated{padding:50px 0 0}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-b2e3e57{left:34px}body.rtl .elementor-24995 .elementor-element.elementor-element-b2e3e57{right:34px}.elementor-24995 .elementor-element.elementor-element-b2e3e57{top:-9px;z-index:1;text-align:start}.elementor-24995 .elementor-element.elementor-element-b2e3e57 img{width:18%}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-193982b1{left:34px}body.rtl .elementor-24995 .elementor-element.elementor-element-193982b1{right:34px}.elementor-24995 .elementor-element.elementor-element-193982b1{top:-9px;z-index:1;text-align:start}.elementor-24995 .elementor-element.elementor-element-193982b1 img{width:18%}.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);color:var(--e-global-color-primary)}.elementor-24995 .elementor-element.elementor-element-3158a236>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-3158a236{text-align:center}.elementor-24995 .elementor-element.elementor-element-3158a236 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-24995 .elementor-element.elementor-element-5a8a07de{margin-top:80px;margin-bottom:0;padding:0}.elementor-24995 .elementor-element.elementor-element-5e05e482>.elementor-element-populated{padding:0}.elementor-24995 .elementor-element.elementor-element-3d339361>.elementor-widget-container{background-color:#0070ff;margin:0 100px 0 160px;padding:0;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-3d339361{z-index:1;text-align:center}.elementor-24995 .elementor-element.elementor-element-3d339361 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-6c8ee1ef>.elementor-widget-container{margin:-51px 0 0}.elementor-24995 .elementor-element.elementor-element-6c8ee1ef{text-align:end}.elementor-24995 .elementor-element.elementor-element-6c8ee1ef img{width:88%;height:320px}.elementor-24995 .elementor-element.elementor-element-2119fa78>.elementor-element-populated{padding:0}.elementor-24995 .elementor-element.elementor-element-505a1187>.elementor-widget-container{background-color:#ff8f00;margin:0 160px 0 120px;padding:0;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-505a1187{z-index:1;text-align:center}.elementor-24995 .elementor-element.elementor-element-505a1187 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-445b4d8>.elementor-widget-container{margin:-51px 0 0}.elementor-24995 .elementor-element.elementor-element-445b4d8{text-align:start}.elementor-24995 .elementor-element.elementor-element-445b4d8 img{width:93%;height:319px}.elementor-24995 .elementor-element.elementor-element-1978287a>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-1978287a{text-align:center}.elementor-24995 .elementor-element.elementor-element-1978287a .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24995 .elementor-element.elementor-element-77c333dc>.elementor-widget-container{background-color:#0070ff;margin:0 100px;padding:0;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-77c333dc{z-index:1;text-align:center}.elementor-24995 .elementor-element.elementor-element-77c333dc .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-424cc38e>.elementor-widget-container{background-color:#ff8f00;margin:0 100px;padding:0;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-424cc38e{z-index:1;text-align:center}.elementor-24995 .elementor-element.elementor-element-424cc38e .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-9fc19fb>.elementor-widget-container{margin:20px 0 0}.elementor-24995 .elementor-element.elementor-element-9fc19fb{text-align:center}.elementor-24995 .elementor-element.elementor-element-9fc19fb .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:red}.elementor-24995 .elementor-element.elementor-element-2580d1f8{text-align:center}.elementor-24995 .elementor-element.elementor-element-2580d1f8 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#2900ff}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-24995 .elementor-element.elementor-element-4ff7f9cf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-24995 .elementor-element.elementor-element-4ff7f9cf .elementor-main-swiper .swiper-slide{border-width:0;border-radius:10px}.elementor-24995 .elementor-element.elementor-element-4ff7f9cf .elementor-swiper-button{font-size:20px}.elementor-24995 .elementor-element.elementor-element-320bc3a:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-320bc3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#56c6f3;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-24995 .elementor-element.elementor-element-320bc3a>.elementor-background-overlay{background-color:#77dbff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-320bc3a{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 40px}.elementor-24995 .elementor-element.elementor-element-38ef9f06>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 5px}.elementor-24995 .elementor-element.elementor-element-38ef9f06>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-124f050b{--spacer-size:25px}.elementor-24995 .elementor-element.elementor-element-7bfe08e9>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-7bfe08e9{text-align:center}.elementor-24995 .elementor-element.elementor-element-7bfe08e9 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24995 .elementor-element.elementor-element-47d12673>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-47d12673{text-align:center}.elementor-24995 .elementor-element.elementor-element-47d12673 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-1945d917{left:0}body.rtl .elementor-24995 .elementor-element.elementor-element-1945d917{right:0}.elementor-24995 .elementor-element.elementor-element-1945d917{top:15px;z-index:0;text-align:start}.elementor-24995 .elementor-element.elementor-element-1945d917 img{width:18%}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-289346a6{left:0}body.rtl .elementor-24995 .elementor-element.elementor-element-289346a6{right:0}.elementor-24995 .elementor-element.elementor-element-289346a6{top:15px;z-index:0;text-align:start}.elementor-24995 .elementor-element.elementor-element-289346a6 img{width:18%}.elementor-24995 .elementor-element.elementor-element-6efe682b:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-6efe682b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-24995 .elementor-element.elementor-element-6efe682b>.elementor-container{max-width:936px}.elementor-24995 .elementor-element.elementor-element-6efe682b{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:60px;margin-bottom:0;padding:0 0 20px}.elementor-24995 .elementor-element.elementor-element-6efe682b,.elementor-24995 .elementor-element.elementor-element-6efe682b>.elementor-background-overlay{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-6efe682b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-5ef2679>.elementor-element-populated{padding:20px 20px 0}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline{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)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-24995 .elementor-element.elementor-element-4c5847a8{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-4c5847a8 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-4c5847a8 .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-4c5847a8 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-4c5847a8 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-24995 .elementor-element.elementor-element-3515a6d1{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-3515a6d1 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-3515a6d1 .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-3515a6d1 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-3515a6d1 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-24995 .elementor-element.elementor-element-63b3adac{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-24995 .elementor-element.elementor-element-782fa43f{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-24995 .elementor-element.elementor-element-313622a0 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-425bdff1:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-425bdff1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-24995 .elementor-element.elementor-element-425bdff1>.elementor-container{max-width:936px}.elementor-24995 .elementor-element.elementor-element-425bdff1{border-style:solid;border-width:0;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-24995 .elementor-element.elementor-element-425bdff1,.elementor-24995 .elementor-element.elementor-element-425bdff1>.elementor-background-overlay{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-425bdff1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-eab6c9a>.elementor-widget-container{--e-transform-flipX:-1;margin:0}.elementor-24995 .elementor-element.elementor-element-eab6c9a img{width:90%}.elementor-24995 .elementor-element.elementor-element-5815756f>.elementor-element-populated{padding:20px 20px 0}.elementor-24995 .elementor-element.elementor-element-e0a31dd{text-align:start}.elementor-24995 .elementor-element.elementor-element-e0a31dd img{width:82%}.elementor-24995 .elementor-element.elementor-element-5041134c{text-align:start}.elementor-24995 .elementor-element.elementor-element-5041134c img{width:100%;border-radius:10px}.elementor-24995 .elementor-element.elementor-element-3f14d2bc img{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-40ff3c27:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-40ff3c27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-24995 .elementor-element.elementor-element-40ff3c27>.elementor-container{max-width:936px}.elementor-24995 .elementor-element.elementor-element-40ff3c27{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24995 .elementor-element.elementor-element-40ff3c27,.elementor-24995 .elementor-element.elementor-element-40ff3c27>.elementor-background-overlay{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-40ff3c27>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-281c71c5{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-281c71c5 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-281c71c5 .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-281c71c5 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-281c71c5 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-24995 .elementor-element.elementor-element-66bdef50{font-family:"Roboto",Sans-serif;font-weight:400}.elementor-24995 .elementor-element.elementor-element-190e027 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-color:#fff;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-484f99a2{text-align:start}.elementor-24995 .elementor-element.elementor-element-484f99a2 img{width:100%;border-radius:10px}.elementor-24995 .elementor-element.elementor-element-6eef000b img{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-64d28940>.elementor-element-populated{padding:20px 20px 0}.elementor-24995 .elementor-element.elementor-element-1e9518a5{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-1e9518a5 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-1e9518a5 .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-1e9518a5 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-1e9518a5 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-24995 .elementor-element.elementor-element-33fbd487{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-24995 .elementor-element.elementor-element-3253055f .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-3f92fe40:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-3f92fe40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-24995 .elementor-element.elementor-element-3f92fe40>.elementor-container{max-width:936px}.elementor-24995 .elementor-element.elementor-element-3f92fe40{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24995 .elementor-element.elementor-element-3f92fe40,.elementor-24995 .elementor-element.elementor-element-3f92fe40>.elementor-background-overlay{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-3f92fe40>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-5fd04217>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 20px 0}.elementor-24995 .elementor-element.elementor-element-5fd04217>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-5c813d80{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-5c813d80 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-5c813d80 .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-5c813d80 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-5c813d80 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-24995 .elementor-element.elementor-element-6faf7e98{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-6faf7e98 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-6faf7e98 .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-6faf7e98 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-6faf7e98 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-24995 .elementor-element.elementor-element-24015fa2{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400}.elementor-24995 .elementor-element.elementor-element-482adfb0>.elementor-widget-container{padding:0}.elementor-24995 .elementor-element.elementor-element-482adfb0{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-24995 .elementor-element.elementor-element-4fc656a5 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-a13828e:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-a13828e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-24995 .elementor-element.elementor-element-a13828e>.elementor-container{max-width:936px}.elementor-24995 .elementor-element.elementor-element-a13828e{border-style:solid;border-width:0;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24995 .elementor-element.elementor-element-a13828e,.elementor-24995 .elementor-element.elementor-element-a13828e>.elementor-background-overlay{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-a13828e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-dccf2f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 20px 0}.elementor-24995 .elementor-element.elementor-element-dccf2f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-33fbb9c0{text-align:start}.elementor-24995 .elementor-element.elementor-element-33fbb9c0 img{width:90%}.elementor-24995 .elementor-element.elementor-element-72b04d81>.elementor-widget-container{margin:30px 0 0}.elementor-24995 .elementor-element.elementor-element-72b04d81{text-align:start}.elementor-24995 .elementor-element.elementor-element-72b04d81 img{width:57%}.elementor-24995 .elementor-element.elementor-element-45d87698{text-align:start}.elementor-24995 .elementor-element.elementor-element-45d87698 img{width:100%;border-radius:10px}.elementor-24995 .elementor-element.elementor-element-469aa05 img{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-372a3cf:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-372a3cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-24995 .elementor-element.elementor-element-372a3cf>.elementor-container{max-width:936px}.elementor-24995 .elementor-element.elementor-element-372a3cf{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24995 .elementor-element.elementor-element-372a3cf,.elementor-24995 .elementor-element.elementor-element-372a3cf>.elementor-background-overlay{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-372a3cf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-3bc14dba{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-3bc14dba .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-3bc14dba .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-3bc14dba .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-3bc14dba .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-24995 .elementor-element.elementor-element-7622c528{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-24995 .elementor-element.elementor-element-500a62e .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-32714e34{text-align:start}.elementor-24995 .elementor-element.elementor-element-32714e34 img{width:100%;border-radius:10px}.elementor-24995 .elementor-element.elementor-element-3fe5dd6>.elementor-element-populated{padding:20px 20px 0}.elementor-24995 .elementor-element.elementor-element-77b9e8c0{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-77b9e8c0 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-77b9e8c0 .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-77b9e8c0 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-77b9e8c0 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-24995 .elementor-element.elementor-element-540d4364{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-24995 .elementor-element.elementor-element-69faea0c .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-52054396:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-52054396>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7}.elementor-24995 .elementor-element.elementor-element-52054396>.elementor-container{max-width:936px}.elementor-24995 .elementor-element.elementor-element-52054396{border-style:solid;border-width:0 0 2px;border-color:#c5baba;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 20px}.elementor-24995 .elementor-element.elementor-element-52054396,.elementor-24995 .elementor-element.elementor-element-52054396>.elementor-background-overlay{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-52054396>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-2782415b>.elementor-element-populated{padding:20px 20px 0}.elementor-24995 .elementor-element.elementor-element-7a67334a{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-7a67334a .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-7a67334a .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-7a67334a .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-7a67334a .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-24995 .elementor-element.elementor-element-790d5303{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-24995 .elementor-element.elementor-element-790d5303 .elementor-headline{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-790d5303 .elementor-headline-plain-text{color:#633}.elementor-24995 .elementor-element.elementor-element-790d5303 .elementor-headline-dynamic-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24995 .elementor-element.elementor-element-790d5303 .elementor-headline-dynamic-wrapper path{stroke:red}.elementor-24995 .elementor-element.elementor-element-51eadbc8{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-24995 .elementor-element.elementor-element-408d112a{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-24995 .elementor-element.elementor-element-923c8ef .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-5ca0f974{text-align:start}.elementor-24995 .elementor-element.elementor-element-5ca0f974 img{width:100%;border-radius:10px}.elementor-24995 .elementor-element.elementor-element-6a70bbf8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:40px;margin-bottom:0}.elementor-24995 .elementor-element.elementor-element-6a70bbf8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-ecc9e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-ecc9e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFC7;background-image:url("https://life-sapporo.com/wp-content/uploads/2023/08/ピンクパトニャン１.png");background-position:bottom right;background-repeat:no-repeat;background-size:21% auto}.elementor-24995 .elementor-element.elementor-element-ecc9e>.elementor-element-populated,.elementor-24995 .elementor-element.elementor-element-ecc9e>.elementor-element-populated>.elementor-background-overlay,.elementor-24995 .elementor-element.elementor-element-ecc9e>.elementor-background-slideshow{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-ecc9e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-ecc9e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-323379de>.elementor-widget-container{background-color:transparent;margin:20px 530px 0 50px;padding:4px 0;background-image:linear-gradient(180deg,#b3d1ec 0%,#0b7be4 100%);border-style:solid;border-width:2px;border-color:#fff;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-323379de{text-align:center}.elementor-24995 .elementor-element.elementor-element-323379de .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:28px;font-weight:500;color:#fff}.elementor-24995 .elementor-element.elementor-element-bfe0bd>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24995 .elementor-element.elementor-element-bfe0bd{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-24995 .elementor-element.elementor-element-5621673>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24995 .elementor-element.elementor-element-5621673{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-24995 .elementor-element.elementor-element-789f4a9c>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24995 .elementor-element.elementor-element-789f4a9c{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}.elementor-24995 .elementor-element.elementor-element-3e738c50>.elementor-widget-container{margin:0 0 0 50px;padding:0}.elementor-24995 .elementor-element.elementor-element-3e738c50{font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-decoration:none}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-7942919a{left:34px}body.rtl .elementor-24995 .elementor-element.elementor-element-7942919a{right:34px}.elementor-24995 .elementor-element.elementor-element-7942919a{top:2px;z-index:1;text-align:start}.elementor-24995 .elementor-element.elementor-element-7942919a img{width:16%}.elementor-24995 .elementor-element.elementor-element-2da87052:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-2da87052>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24995 .elementor-element.elementor-element-2da87052>.elementor-background-overlay{background-color:#fff;opacity:.54;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-2da87052{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 30px}.elementor-24995 .elementor-element.elementor-element-5f9977f0{--spacer-size:30px}.elementor-24995 .elementor-element.elementor-element-319e7341>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-319e7341{text-align:center}.elementor-24995 .elementor-element.elementor-element-319e7341 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-1b4b599a{left:34px}body.rtl .elementor-24995 .elementor-element.elementor-element-1b4b599a{right:34px}.elementor-24995 .elementor-element.elementor-element-1b4b599a{top:14px;z-index:1;text-align:start}.elementor-24995 .elementor-element.elementor-element-1b4b599a img{width:18%}.elementor-24995 .elementor-element.elementor-element-610250ab{--spacer-size:55px}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);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)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-24995 .elementor-element.elementor-element-5cd8ddca{--grid-row-gap:21px;--grid-column-gap:20px}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-24995 .elementor-element.elementor-element-5cd8ddca:after{content:"0.66"}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-post__thumbnail__link{width:100%}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-post__meta-data span+span:before{content:"•"}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-post__card{border-color:#a59898;border-width:1px;border-radius:5px}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-post__text{margin-top:20px;margin-bottom:0}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-post__title,.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-post__title a{color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-post__title{margin-bottom:9px}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-post__read-more{color:#007b92;margin-bottom:0}.elementor-24995 .elementor-element.elementor-element-188070d6 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px;padding:20px 50px}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-53fc1e5a{left:0}body.rtl .elementor-24995 .elementor-element.elementor-element-53fc1e5a{right:0}.elementor-24995 .elementor-element.elementor-element-53fc1e5a{top:15px;z-index:0;text-align:start}.elementor-24995 .elementor-element.elementor-element-53fc1e5a img{width:18%}.elementor-24995 .elementor-element.elementor-element-787cb0cf:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-787cb0cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#87fff1;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/Firefly-澄んだ青空とうっそうとした樹木-34725.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24995 .elementor-element.elementor-element-787cb0cf>.elementor-background-overlay{background-color:#fff;opacity:.54;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-787cb0cf{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-544ba525{--spacer-size:30px}.elementor-24995 .elementor-element.elementor-element-224a57ac>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-224a57ac{text-align:center}.elementor-24995 .elementor-element.elementor-element-224a57ac .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24995 .elementor-element.elementor-element-270169a2{--spacer-size:55px}.elementor-24995 .elementor-element.elementor-element-5c3db46e{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-24995 .elementor-element.elementor-element-5c3db46e:after{content:"0.66"}.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-post__thumbnail__link{width:29%}.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-post__meta-data span+span:before{content:"///"}.elementor-24995 .elementor-element.elementor-element-5c3db46e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-24995 .elementor-element.elementor-element-5c3db46e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-24995 .elementor-element.elementor-element-5c3db46e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-post__title,.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-post__title a{color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-post__meta-data{color:#000}.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-post__read-more{color:#007b92}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-1b7b809a{left:0}body.rtl .elementor-24995 .elementor-element.elementor-element-1b7b809a{right:0}.elementor-24995 .elementor-element.elementor-element-1b7b809a{top:15px;z-index:0;text-align:start}.elementor-24995 .elementor-element.elementor-element-1b7b809a img{width:18%}.elementor-24995 .elementor-element.elementor-element-42709ab1 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px}.elementor-24995 .elementor-element.elementor-element-60cc300c:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-60cc300c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24995 .elementor-element.elementor-element-60cc300c>.elementor-background-overlay{background-color:#fffdfd;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-60cc300c{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 20px}.elementor-24995 .elementor-element.elementor-element-277e287e{--spacer-size:30px}.elementor-24995 .elementor-element.elementor-element-1ff0bc1b>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-1ff0bc1b{text-align:center}.elementor-24995 .elementor-element.elementor-element-1ff0bc1b .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-24995 .elementor-element.elementor-element-6b4b5627>.elementor-container{max-width:791px}.elementor-24995 .elementor-element.elementor-element-6b4b5627{padding:0}.elementor-24995 .elementor-element.elementor-element-2d3f1dd4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24995 .elementor-element.elementor-element-14f2ff3d{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-24995 .elementor-element.elementor-element-14f2ff3d>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/マゼンタ-2.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-24995 .elementor-element.elementor-element-14f2ff3d .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-1d0d233f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24995 .elementor-element.elementor-element-1d0d233f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-d3938f1{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-24995 .elementor-element.elementor-element-d3938f1>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/黄色.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-24995 .elementor-element.elementor-element-d3938f1 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-47194192>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24995 .elementor-element.elementor-element-c3c6e48{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-24995 .elementor-element.elementor-element-c3c6e48>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/紫.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-24995 .elementor-element.elementor-element-c3c6e48 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-56a8e54e>.elementor-container{max-width:791px}.elementor-24995 .elementor-element.elementor-element-56a8e54e{padding:0}.elementor-24995 .elementor-element.elementor-element-6571f7a3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24995 .elementor-element.elementor-element-17825b9f{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-24995 .elementor-element.elementor-element-17825b9f>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/緑.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-24995 .elementor-element.elementor-element-17825b9f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-7760de40>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24995 .elementor-element.elementor-element-6b303595{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-24995 .elementor-element.elementor-element-6b303595>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/青.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-24995 .elementor-element.elementor-element-6b303595 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-2debd19c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24995 .elementor-element.elementor-element-7bc1f2ca{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-24995 .elementor-element.elementor-element-7bc1f2ca>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/赤.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-24995 .elementor-element.elementor-element-7bc1f2ca .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-6f788244>.elementor-container{max-width:791px}.elementor-24995 .elementor-element.elementor-element-6f788244{padding:0}.elementor-24995 .elementor-element.elementor-element-75b21eef>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24995 .elementor-element.elementor-element-7a845047{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-24995 .elementor-element.elementor-element-7a845047>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/水色.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-24995 .elementor-element.elementor-element-7a845047 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-da9475d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24995 .elementor-element.elementor-element-22f14236{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-24995 .elementor-element.elementor-element-22f14236>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/オレンジ.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-24995 .elementor-element.elementor-element-22f14236 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-2a78a009>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-24995 .elementor-element.elementor-element-7e4d5af4{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0;text-align:center}.elementor-24995 .elementor-element.elementor-element-7e4d5af4>.elementor-widget-container{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/黄緑.png");margin:0;padding:43px 0 73px;background-position:center center;background-repeat:no-repeat;background-size:85% auto}.elementor-24995 .elementor-element.elementor-element-7e4d5af4 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-5e16a875:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-5e16a875>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF80}.elementor-24995 .elementor-element.elementor-element-5e16a875,.elementor-24995 .elementor-element.elementor-element-5e16a875>.elementor-background-overlay{border-radius:10px}.elementor-24995 .elementor-element.elementor-element-5e16a875{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:30px;margin-bottom:0}.elementor-24995 .elementor-element.elementor-element-5e16a875>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-7648d9f3>.elementor-element-populated{border-style:solid;border-width:0;border-color:red;padding:10px 0 0 15px}.elementor-24995 .elementor-element.elementor-element-147af21d>.elementor-widget-container{padding:0 0 0 8px;border-style:solid;border-width:0 0 0 11px;border-color:#ff0505}.elementor-24995 .elementor-element.elementor-element-147af21d .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:37px;font-weight:600;color:#000}.elementor-24995 .elementor-element.elementor-element-7338a26>.elementor-widget-container{margin:20px 0 0}.elementor-24995 .elementor-element.elementor-element-7338a26{font-family:"Zen Maru Gothic",Sans-serif;font-size:26px;font-weight:500;line-height:32px}.elementor-24995 .elementor-element.elementor-element-3d8ba17b>.elementor-widget-container{margin:0}.elementor-24995 .elementor-element.elementor-element-3b95ccf>.elementor-widget-container{margin:20px -46px 0 -29px}.elementor-24995 .elementor-element.elementor-element-3b95ccf img{width:1000px}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-2335690c{left:34px}body.rtl .elementor-24995 .elementor-element.elementor-element-2335690c{right:34px}.elementor-24995 .elementor-element.elementor-element-2335690c{top:11px;z-index:1;text-align:start}.elementor-24995 .elementor-element.elementor-element-2335690c img{width:18%}.elementor-24995 .elementor-element.elementor-element-4f1c0cdc>.elementor-widget-container{margin:30px 0 0}.elementor-24995 .elementor-element.elementor-element-4f1c0cdc img{width:42%}.elementor-24995 .elementor-element.elementor-element-21ae78eb:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-21ae78eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/Firefly-ピンクの花が多いプロムナード　ポップな感じで-73905.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24995 .elementor-element.elementor-element-21ae78eb>.elementor-background-overlay{background-color:#fffdfd;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-21ae78eb{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 20px}.elementor-24995 .elementor-element.elementor-element-717cd17c>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-717cd17c{text-align:center}.elementor-24995 .elementor-element.elementor-element-717cd17c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24995 .elementor-element.elementor-element-1f654e5c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-1f654e5c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-1aef8a1f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-67f2cdb4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-67f2cdb4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-17ce0670 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-146186ae>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-146186ae>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-3d2609e9 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-59ba364c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-59ba364c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-154b37e3 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-78ef122e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-78ef122e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-256c9ead .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-13f15af7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-13f15af7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-91a4f5c .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-44d2307>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-44d2307>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-7df18f37 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-7f536c31>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-7f536c31>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-5ad362cb .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-197ed170>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-197ed170>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-4d94c59b .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-104703e6>.elementor-widget-container{border-style:solid;border-color:red}.elementor-24995 .elementor-element.elementor-element-104703e6{font-family:"Zen Maru Gothic",Sans-serif;font-weight:600}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-2f71d61{left:0}body.rtl .elementor-24995 .elementor-element.elementor-element-2f71d61{right:0}.elementor-24995 .elementor-element.elementor-element-2f71d61{top:15px;z-index:0;text-align:start}.elementor-24995 .elementor-element.elementor-element-2f71d61 img{width:18%}.elementor-24995 .elementor-element.elementor-element-2c1fbe3e{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24995 .elementor-element.elementor-element-6057aa05{--spacer-size:50px}.elementor-24995 .elementor-element.elementor-element-24b78c47:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-24b78c47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/25293397.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-24995 .elementor-element.elementor-element-24b78c47{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-24995 .elementor-element.elementor-element-24b78c47>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-412f85ac img{width:100%}.elementor-24995 .elementor-element.elementor-element-5200c595{--spacer-size:30px}.elementor-24995 .elementor-element.elementor-element-a4b3fd0>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-a4b3fd0{text-align:center}.elementor-24995 .elementor-element.elementor-element-a4b3fd0 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24995 .elementor-element.elementor-element-7a9b49b5>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-7a9b49b5{text-align:center}.elementor-24995 .elementor-element.elementor-element-7a9b49b5 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-24995 .elementor-element.elementor-element-477cabb6>.elementor-widget-container{margin:-131px 0 0 60px}.elementor-24995 .elementor-element.elementor-element-477cabb6{z-index:1;text-align:start}.elementor-24995 .elementor-element.elementor-element-477cabb6 img{width:14%}.elementor-24995 .elementor-element.elementor-element-46992e19>.elementor-container{max-width:875px}.elementor-24995 .elementor-element.elementor-element-46992e19{overflow:hidden;margin-top:30px;margin-bottom:0}.elementor-24995 .elementor-element.elementor-element-526d8544:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-526d8544>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-24995 .elementor-element.elementor-element-526d8544>.elementor-element-populated,.elementor-24995 .elementor-element.elementor-element-526d8544>.elementor-element-populated>.elementor-background-overlay,.elementor-24995 .elementor-element.elementor-element-526d8544>.elementor-background-slideshow{border-radius:5px}.elementor-24995 .elementor-element.elementor-element-526d8544>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-24995 .elementor-element.elementor-element-526d8544>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-7b12b43e>.elementor-widget-container{background-color:#ffa000}.elementor-24995 .elementor-element.elementor-element-7b12b43e{text-align:center}.elementor-24995 .elementor-element.elementor-element-7b12b43e .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-7dbd4a9f .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-24995 .elementor-element.elementor-element-72ebfa9d{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24995 .elementor-element.elementor-element-1a567dd2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-1a567dd2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-24995 .elementor-element.elementor-element-1a567dd2>.elementor-element-populated,.elementor-24995 .elementor-element.elementor-element-1a567dd2>.elementor-element-populated>.elementor-background-overlay,.elementor-24995 .elementor-element.elementor-element-1a567dd2>.elementor-background-slideshow{border-radius:5px}.elementor-24995 .elementor-element.elementor-element-1a567dd2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-24995 .elementor-element.elementor-element-1a567dd2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-7c895956>.elementor-widget-container{background-color:#ffa000}.elementor-24995 .elementor-element.elementor-element-7c895956{text-align:center}.elementor-24995 .elementor-element.elementor-element-7c895956 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-2f98879d .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-24995 .elementor-element.elementor-element-35f23003{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24995 .elementor-element.elementor-element-6b36f543>.elementor-container{max-width:879px}.elementor-24995 .elementor-element.elementor-element-6b36f543{overflow:hidden;margin-top:20px;margin-bottom:0}.elementor-24995 .elementor-element.elementor-element-6f10b4e1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-6f10b4e1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-24995 .elementor-element.elementor-element-6f10b4e1>.elementor-element-populated,.elementor-24995 .elementor-element.elementor-element-6f10b4e1>.elementor-element-populated>.elementor-background-overlay,.elementor-24995 .elementor-element.elementor-element-6f10b4e1>.elementor-background-slideshow{border-radius:5px}.elementor-24995 .elementor-element.elementor-element-6f10b4e1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-24995 .elementor-element.elementor-element-6f10b4e1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-21b05a15>.elementor-widget-container{background-color:#ffa000}.elementor-24995 .elementor-element.elementor-element-21b05a15{text-align:center}.elementor-24995 .elementor-element.elementor-element-21b05a15 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-25b45328 img{width:100%}.elementor-24995 .elementor-element.elementor-element-6b2e4d3e .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-24995 .elementor-element.elementor-element-52c93088{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24995 .elementor-element.elementor-element-4ec5d9d4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-4ec5d9d4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff4dd}.elementor-24995 .elementor-element.elementor-element-4ec5d9d4>.elementor-element-populated,.elementor-24995 .elementor-element.elementor-element-4ec5d9d4>.elementor-element-populated>.elementor-background-overlay,.elementor-24995 .elementor-element.elementor-element-4ec5d9d4>.elementor-background-slideshow{border-radius:5px}.elementor-24995 .elementor-element.elementor-element-4ec5d9d4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 13px 0 0;--e-column-margin-right:13px;--e-column-margin-left:0px}.elementor-24995 .elementor-element.elementor-element-4ec5d9d4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-53dbf2da>.elementor-widget-container{background-color:#ffa000}.elementor-24995 .elementor-element.elementor-element-53dbf2da{text-align:center}.elementor-24995 .elementor-element.elementor-element-53dbf2da .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-24995 .elementor-element.elementor-element-5d4ade8a .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:25px;font-weight:600;color:#ff6e00}.elementor-24995 .elementor-element.elementor-element-5ffc342c{font-family:"Zen Maru Gothic",Sans-serif;font-weight:400}.elementor-24995 .elementor-element.elementor-element-55459ef2{--spacer-size:26px}.elementor-24995 .elementor-element.elementor-element-6245796e>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-6245796e{text-align:center}.elementor-24995 .elementor-element.elementor-element-6245796e .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-24995 .elementor-element.elementor-element-606c6b73>.elementor-widget-container{background-color:#00000000;margin:0;padding:0;border-radius:100px 0}.elementor-24995 .elementor-element.elementor-element-606c6b73{text-align:center}.elementor-24995 .elementor-element.elementor-element-606c6b73 .elementor-heading-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:36px;font-weight:600;text-shadow:0px 0px 10px #fff;color:#000}.elementor-24995 .elementor-element.elementor-element-7d187be7>.elementor-widget-container{margin:-135px 0 0 60px}.elementor-24995 .elementor-element.elementor-element-7d187be7{z-index:1;text-align:start}.elementor-24995 .elementor-element.elementor-element-7d187be7 img{width:17%}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-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)}.elementor-widget-accordion .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-24995 .elementor-element.elementor-element-4b08018>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");margin:60px 0 0;background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-4b08018 .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-4b08018 .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-4b08018 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-4b08018 .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-4b08018 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-4b08018 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-4b08018 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-4b08018 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24995 .elementor-element.elementor-element-4b08018 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;line-height:1px;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-34ca1c31>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;line-height:1px;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-50311053>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-50311053 .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-50311053 .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-50311053 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-50311053 .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-50311053 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-50311053 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-50311053 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-50311053 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24995 .elementor-element.elementor-element-50311053 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-685e199b>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-46b1ce39>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-46b1ce39 .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-46b1ce39 .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-46b1ce39 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-46b1ce39 .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-46b1ce39 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-46b1ce39 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-46b1ce39 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-46b1ce39 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24995 .elementor-element.elementor-element-46b1ce39 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-6e32f7ee>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-43cddf8>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-43cddf8 .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-43cddf8 .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-43cddf8 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-43cddf8 .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-43cddf8 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-43cddf8 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-43cddf8 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-43cddf8 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24995 .elementor-element.elementor-element-43cddf8 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-539e8a67>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-539e8a67 .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-539e8a67 .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-539e8a67 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-539e8a67 .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-539e8a67 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-539e8a67 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-539e8a67 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-539e8a67 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24995 .elementor-element.elementor-element-539e8a67 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-353eec5e>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-4e2842c>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-4e2842c .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-4e2842c .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-4e2842c .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-4e2842c .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-4e2842c .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-4e2842c .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-4e2842c .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-4e2842c .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24995 .elementor-element.elementor-element-4e2842c .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-1d070e>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-513b9c89>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-513b9c89 .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-513b9c89 .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-513b9c89 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-513b9c89 .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-513b9c89 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-513b9c89 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-513b9c89 .elementor-accordion-title{font-family:"Zen Maru Gothic",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-513b9c89 .elementor-tab-title{padding:15px 0 15px 50px}.elementor-24995 .elementor-element.elementor-element-513b9c89 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-4d93dce1>.elementor-widget-container{background-color:#fecdcd;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/07/sozai_cman_jp_20240729113035.png");background-position:15px 14px;background-repeat:no-repeat;background-size:3% auto;border-style:solid;border-width:0;border-color:#fff;border-radius:0}.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-accordion-title{color:#ff0017}.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-accordion-icon svg{fill:#ff0017}.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-active .elementor-accordion-icon,.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-active .elementor-accordion-title{color:#ffb531}.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-active .elementor-accordion-icon svg{fill:#ffb531}.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-accordion-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600}.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-tab-title{padding:15px 0 15px 42px}.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-tab-content{font-family:"Roboto",Sans-serif;font-weight:400;letter-spacing:2px;padding:8px 0 0}.elementor-24995 .elementor-element.elementor-element-3ec188c4 .elementor-button{background-color:#f8ad17;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:2px;border-radius:50px;padding:20px 50px}.elementor-24995 .elementor-element.elementor-element-4a6722f1:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-4a6722f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2;background-image:url("https://life-sapporo.com/wp-content/uploads/2024/10/22570688-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-24995 .elementor-element.elementor-element-4a6722f1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0 40px}.elementor-24995 .elementor-element.elementor-element-4a6722f1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-3d6efe27:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-3d6efe27>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-24995 .elementor-element.elementor-element-3d6efe27>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-24995 .elementor-element.elementor-element-3d6efe27>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-512c3352:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-512c3352>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBFBFB00}.elementor-24995 .elementor-element.elementor-element-512c3352>.elementor-container{max-width:891px}.elementor-24995 .elementor-element.elementor-element-512c3352{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-24995 .elementor-element.elementor-element-512c3352>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-6e7580f2>.elementor-element-populated>.elementor-background-overlay{opacity:.09}.elementor-24995 .elementor-element.elementor-element-6e7580f2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 30px}.elementor-24995 .elementor-element.elementor-element-6e7580f2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-24995 .elementor-element.elementor-element-24e7802e img{width:1000px}.elementor-24995 .elementor-element.elementor-element-7faad1c7 img{width:63%}.elementor-24995 .elementor-element.elementor-element-19efd160 img{width:1000%}.elementor-24995 .elementor-element.elementor-element-2d254284>.elementor-widget-container{margin:20px 0}.elementor-24995 .elementor-element.elementor-element-2d254284 img{width:1000%}:root{--page-title-display:none}@media(min-width:768px){.elementor-24995 .elementor-element.elementor-element-5ef2679{width:60%}.elementor-24995 .elementor-element.elementor-element-3362b5b9{width:34.875%}.elementor-24995 .elementor-element.elementor-element-5815756f{width:64.794%}.elementor-24995 .elementor-element.elementor-element-82fa6a7{width:39.669%}.elementor-24995 .elementor-element.elementor-element-1e50b9f5{width:40%}.elementor-24995 .elementor-element.elementor-element-64d28940{width:59.835%}.elementor-24995 .elementor-element.elementor-element-5fd04217{width:59.889%}.elementor-24995 .elementor-element.elementor-element-dccf2f{width:46.054%}.elementor-24995 .elementor-element.elementor-element-512ec3c0{width:53.835%}.elementor-24995 .elementor-element.elementor-element-29269260{width:40%}.elementor-24995 .elementor-element.elementor-element-6681dad{width:40%}.elementor-24995 .elementor-element.elementor-element-3fe5dd6{width:59.947%}.elementor-24995 .elementor-element.elementor-element-2782415b{width:59.947%}.elementor-24995 .elementor-element.elementor-element-1ed95592{width:40%}.elementor-24995 .elementor-element.elementor-element-7648d9f3{width:49.029%}.elementor-24995 .elementor-element.elementor-element-31ae7d00{width:50.891%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-24995 .elementor-element.elementor-element-4ff7f9cf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size)}.elementor-24995 .elementor-element.elementor-element-323379de>.elementor-widget-container{margin:0}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-24995 .elementor-element.elementor-element-4b08018>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-34ca1c31>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-50311053>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-685e199b>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-46b1ce39>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-6e32f7ee>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-43cddf8>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-539e8a67>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-353eec5e>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-4e2842c>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-1d070e>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-513b9c89>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-4d93dce1>.elementor-widget-container{background-position:0 0}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-24995 .elementor-element.elementor-element-1978287a>.elementor-widget-container{margin:-5px 0 0;padding:0}.elementor-24995 .elementor-element.elementor-element-1978287a .elementor-heading-title{font-size:24px}.elementor-24995 .elementor-element.elementor-element-752911bc>.elementor-widget-container{margin:-86px 0 0}.elementor-24995 .elementor-element.elementor-element-752911bc{text-align:start}.elementor-24995 .elementor-element.elementor-element-752911bc img{width:19%}.elementor-24995 .elementor-element.elementor-element-77c333dc>.elementor-widget-container{margin:0 100px}.elementor-24995 .elementor-element.elementor-element-94f9482>.elementor-widget-container{margin:-42px 0 0}.elementor-24995 .elementor-element.elementor-element-424cc38e>.elementor-widget-container{margin:-39px 100px 0}.elementor-24995 .elementor-element.elementor-element-449893c2>.elementor-widget-container{margin:-40px 0 0}.elementor-24995 .elementor-element.elementor-element-9fc19fb .elementor-heading-title{font-size:27px}.elementor-24995 .elementor-element.elementor-element-2580d1f8 .elementor-heading-title{font-size:22px}.elementor-24995 .elementor-element.elementor-element-4ff7f9cf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-24995 .elementor-element.elementor-element-7bfe08e9>.elementor-widget-container{margin:-5px 0 0;padding:0}.elementor-24995 .elementor-element.elementor-element-7bfe08e9 .elementor-heading-title{font-size:24px}.elementor-24995 .elementor-element.elementor-element-289346a6{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:41px}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-289346a6{left:14px}body.rtl .elementor-24995 .elementor-element.elementor-element-289346a6{right:14px}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size)}.elementor-24995 .elementor-element.elementor-element-3515a6d1 .elementor-headline{font-size:18px}.elementor-24995 .elementor-element.elementor-element-63b3adac{font-size:18px}.elementor-24995 .elementor-element.elementor-element-313622a0 .elementor-button{border-width:2px}.elementor-24995 .elementor-element.elementor-element-1e50b9f5>.elementor-element-populated{padding:20px 20px 0}.elementor-24995 .elementor-element.elementor-element-281c71c5 .elementor-headline{font-size:18px}.elementor-24995 .elementor-element.elementor-element-66bdef50{font-size:18px}.elementor-24995 .elementor-element.elementor-element-190e027 .elementor-button{border-width:2px}.elementor-24995 .elementor-element.elementor-element-6faf7e98 .elementor-headline{font-size:18px}.elementor-24995 .elementor-element.elementor-element-24015fa2{font-size:18px}.elementor-24995 .elementor-element.elementor-element-482adfb0{font-size:16px}.elementor-24995 .elementor-element.elementor-element-4fc656a5 .elementor-button{border-width:2px}.elementor-24995 .elementor-element.elementor-element-6681dad>.elementor-element-populated{padding:20px 10px 0}.elementor-24995 .elementor-element.elementor-element-3bc14dba .elementor-headline{font-size:18px}.elementor-24995 .elementor-element.elementor-element-7622c528{font-size:18px}.elementor-24995 .elementor-element.elementor-element-500a62e .elementor-button{border-width:2px}.elementor-24995 .elementor-element.elementor-element-790d5303 .elementor-headline{font-size:18px}.elementor-24995 .elementor-element.elementor-element-51eadbc8{font-size:18px}.elementor-24995 .elementor-element.elementor-element-923c8ef .elementor-button{border-width:2px}.elementor-24995 .elementor-element.elementor-element-323379de>.elementor-widget-container{margin:10px 0 0}.elementor-24995 .elementor-element.elementor-element-5621673>.elementor-widget-container{margin:0}.elementor-24995 .elementor-element.elementor-element-3e738c50>.elementor-widget-container{margin:0}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-24995 .elementor-element.elementor-element-5cd8ddca:after{content:"0.5"}.elementor-24995 .elementor-element.elementor-element-5cd8ddca .elementor-post__thumbnail__link{width:100%}.elementor-24995 .elementor-element.elementor-element-188070d6 .elementor-button{border-width:2px}.elementor-24995 .elementor-element.elementor-element-53fc1e5a{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:43px}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-53fc1e5a{left:5px}body.rtl .elementor-24995 .elementor-element.elementor-element-53fc1e5a{right:5px}.elementor-24995 .elementor-element.elementor-element-787cb0cf:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-787cb0cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png")}.elementor-24995 .elementor-element.elementor-element-787cb0cf{padding:0 0 30px}.elementor-24995 .elementor-element.elementor-element-544ba525{--spacer-size:10px}.elementor-24995 .elementor-element.elementor-element-224a57ac>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-24995 .elementor-element.elementor-element-224a57ac .elementor-heading-title{font-size:24px}.elementor-24995 .elementor-element.elementor-element-270169a2{--spacer-size:10px}.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-24995 .elementor-element.elementor-element-5c3db46e:after{content:"0.5"}.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-post__thumbnail__link{width:46%}.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-post__title,.elementor-24995 .elementor-element.elementor-element-5c3db46e .elementor-post__title a{font-size:16px}.elementor-24995 .elementor-element.elementor-element-1b7b809a{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:27px}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-1b7b809a{left:11px}body.rtl .elementor-24995 .elementor-element.elementor-element-1b7b809a{right:11px}.elementor-24995 .elementor-element.elementor-element-42709ab1 .elementor-button{border-width:2px;padding:15px 40px}.elementor-24995 .elementor-element.elementor-element-21ae78eb:not(.elementor-motion-effects-element-type-background),.elementor-24995 .elementor-element.elementor-element-21ae78eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/09/255330.png")}.elementor-24995 .elementor-element.elementor-element-21ae78eb{padding:20px 0 0}.elementor-24995 .elementor-element.elementor-element-717cd17c>.elementor-widget-container{padding:10px 0 0}.elementor-24995 .elementor-element.elementor-element-717cd17c .elementor-heading-title{font-size:24px}.elementor-24995 .elementor-element.elementor-element-10d6e67{padding:0 0 10px}.elementor-24995 .elementor-element.elementor-element-1f654e5c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-1f654e5c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/マゼンタ-2.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-24995 .elementor-element.elementor-element-1f654e5c{width:33%}.elementor-24995 .elementor-element.elementor-element-1f654e5c>.elementor-element-populated{padding:20px 0 0}.elementor-24995 .elementor-element.elementor-element-1aef8a1f>.elementor-widget-container{margin:-5px 0 0}.elementor-24995 .elementor-element.elementor-element-1aef8a1f{text-align:center}.elementor-24995 .elementor-element.elementor-element-1aef8a1f .elementor-heading-title{font-size:20px}.elementor-24995 .elementor-element.elementor-element-67f2cdb4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-67f2cdb4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/黄色.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-24995 .elementor-element.elementor-element-67f2cdb4{width:33%}.elementor-24995 .elementor-element.elementor-element-67f2cdb4>.elementor-element-populated{padding:20px 0 0}.elementor-24995 .elementor-element.elementor-element-17ce0670>.elementor-widget-container{margin:-5px 0 0}.elementor-24995 .elementor-element.elementor-element-17ce0670{text-align:center}.elementor-24995 .elementor-element.elementor-element-17ce0670 .elementor-heading-title{font-size:20px}.elementor-24995 .elementor-element.elementor-element-146186ae:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-146186ae>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/紫.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-24995 .elementor-element.elementor-element-146186ae{width:33%}.elementor-24995 .elementor-element.elementor-element-146186ae>.elementor-element-populated{padding:20px 0 30px}.elementor-24995 .elementor-element.elementor-element-3d2609e9>.elementor-widget-container{margin:-5px 0 0}.elementor-24995 .elementor-element.elementor-element-3d2609e9{text-align:center}.elementor-24995 .elementor-element.elementor-element-3d2609e9 .elementor-heading-title{font-size:20px}.elementor-24995 .elementor-element.elementor-element-3181789c{padding:0 0 10px}.elementor-24995 .elementor-element.elementor-element-59ba364c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-59ba364c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/緑.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-24995 .elementor-element.elementor-element-59ba364c{width:33%}.elementor-24995 .elementor-element.elementor-element-59ba364c>.elementor-element-populated{padding:20px 0 0}.elementor-24995 .elementor-element.elementor-element-154b37e3>.elementor-widget-container{margin:-5px 0 0}.elementor-24995 .elementor-element.elementor-element-154b37e3{text-align:center}.elementor-24995 .elementor-element.elementor-element-154b37e3 .elementor-heading-title{font-size:20px}.elementor-24995 .elementor-element.elementor-element-78ef122e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-78ef122e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/青.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-24995 .elementor-element.elementor-element-78ef122e{width:33%}.elementor-24995 .elementor-element.elementor-element-78ef122e>.elementor-element-populated{padding:20px 0 0}.elementor-24995 .elementor-element.elementor-element-256c9ead>.elementor-widget-container{margin:-5px 0 0}.elementor-24995 .elementor-element.elementor-element-256c9ead{text-align:center}.elementor-24995 .elementor-element.elementor-element-256c9ead .elementor-heading-title{font-size:20px}.elementor-24995 .elementor-element.elementor-element-13f15af7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-13f15af7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/赤.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-24995 .elementor-element.elementor-element-13f15af7{width:33%}.elementor-24995 .elementor-element.elementor-element-13f15af7>.elementor-element-populated{padding:20px 0 30px}.elementor-24995 .elementor-element.elementor-element-91a4f5c>.elementor-widget-container{margin:-5px 0 0}.elementor-24995 .elementor-element.elementor-element-91a4f5c{text-align:center}.elementor-24995 .elementor-element.elementor-element-91a4f5c .elementor-heading-title{font-size:20px}.elementor-24995 .elementor-element.elementor-element-3b77945f{padding:2px 0 10px}.elementor-24995 .elementor-element.elementor-element-44d2307:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-44d2307>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/水色.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-24995 .elementor-element.elementor-element-44d2307{width:33%}.elementor-24995 .elementor-element.elementor-element-44d2307>.elementor-element-populated{padding:18px 0 0}.elementor-24995 .elementor-element.elementor-element-7df18f37>.elementor-widget-container{margin:-5px 0 0}.elementor-24995 .elementor-element.elementor-element-7df18f37{text-align:center}.elementor-24995 .elementor-element.elementor-element-7df18f37 .elementor-heading-title{font-size:20px}.elementor-24995 .elementor-element.elementor-element-7f536c31:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-7f536c31>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/オレンジ.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-24995 .elementor-element.elementor-element-7f536c31{width:33%}.elementor-24995 .elementor-element.elementor-element-7f536c31>.elementor-element-populated{padding:20px 0 0}.elementor-24995 .elementor-element.elementor-element-5ad362cb>.elementor-widget-container{margin:-5px 0 0}.elementor-24995 .elementor-element.elementor-element-5ad362cb{text-align:center}.elementor-24995 .elementor-element.elementor-element-5ad362cb .elementor-heading-title{font-size:20px}.elementor-24995 .elementor-element.elementor-element-197ed170:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-24995 .elementor-element.elementor-element-197ed170>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://life-sapporo.com/wp-content/uploads/2024/08/黄緑.png");background-position:center center;background-repeat:no-repeat;background-size:114px auto}.elementor-24995 .elementor-element.elementor-element-197ed170{width:33%}.elementor-24995 .elementor-element.elementor-element-197ed170>.elementor-element-populated{padding:20px 0 30px}.elementor-24995 .elementor-element.elementor-element-4d94c59b>.elementor-widget-container{margin:-5px 0 0}.elementor-24995 .elementor-element.elementor-element-4d94c59b{text-align:center}.elementor-24995 .elementor-element.elementor-element-4d94c59b .elementor-heading-title{font-size:20px}.elementor-24995 .elementor-element.elementor-element-104703e6>.elementor-widget-container{margin:30px 0 0;padding:0 0 0 12px;border-width:0 0 0 10px}.elementor-24995 .elementor-element.elementor-element-104703e6{font-size:26px;line-height:1.5em}.elementor-24995 .elementor-element.elementor-element-2f71d61{width:var(--container-widget-width,371px);max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;top:16px}body:not(.rtl) .elementor-24995 .elementor-element.elementor-element-2f71d61{left:25px}body.rtl .elementor-24995 .elementor-element.elementor-element-2f71d61{right:25px}.elementor-24995 .elementor-element.elementor-element-2c1fbe3e>.elementor-widget-container{margin:-38px 0 0}.elementor-24995 .elementor-element.elementor-element-2c1fbe3e{font-size:20px}.elementor-24995 .elementor-element.elementor-element-69403c50>.elementor-widget-container{margin:-66px 0 0}.elementor-24995 .elementor-element.elementor-element-146aafdf>.elementor-widget-container{margin:-66px 0 0}.elementor-24995 .elementor-element.elementor-element-a4b3fd0>.elementor-widget-container{margin:7px 0 0;padding:0}.elementor-24995 .elementor-element.elementor-element-a4b3fd0 .elementor-heading-title{font-size:24px}.elementor-24995 .elementor-element.elementor-element-6c871924>.elementor-widget-container{margin:-92px 0 0}.elementor-24995 .elementor-element.elementor-element-6c871924{text-align:start}.elementor-24995 .elementor-element.elementor-element-6c871924 img{width:18%}.elementor-24995 .elementor-element.elementor-element-526d8544>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24995 .elementor-element.elementor-element-1a567dd2>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24995 .elementor-element.elementor-element-6f10b4e1>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24995 .elementor-element.elementor-element-4ec5d9d4>.elementor-element-populated{margin:10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-24995 .elementor-element.elementor-element-6245796e>.elementor-widget-container{margin:7px 0 0;padding:0}.elementor-24995 .elementor-element.elementor-element-6245796e .elementor-heading-title{font-size:24px}.elementor-24995 .elementor-element.elementor-element-1061c1f6>.elementor-widget-container{margin:-102px 0 0 14px}.elementor-24995 .elementor-element.elementor-element-1061c1f6{text-align:start}.elementor-24995 .elementor-element.elementor-element-1061c1f6 img{width:23%}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-24995 .elementor-element.elementor-element-4b08018>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-34ca1c31>.elementor-widget-container{background-position:4px 10px;background-size:30px auto}.elementor-24995 .elementor-element.elementor-element-34ca1c31 .elementor-tab-content{font-size:18px;line-height:1.2em}.elementor-24995 .elementor-element.elementor-element-50311053>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-685e199b>.elementor-widget-container{background-position:3px 20px;background-size:30px auto}.elementor-24995 .elementor-element.elementor-element-685e199b .elementor-tab-content{font-size:18px}.elementor-24995 .elementor-element.elementor-element-46b1ce39>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-6e32f7ee>.elementor-widget-container{background-position:3px 12px;background-size:30px auto}.elementor-24995 .elementor-element.elementor-element-6e32f7ee .elementor-tab-content{font-size:18px}.elementor-24995 .elementor-element.elementor-element-43cddf8>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b>.elementor-widget-container{background-position:3px 13px;background-size:30px auto}.elementor-24995 .elementor-element.elementor-element-6c8b8c6b .elementor-tab-content{font-size:18px}.elementor-24995 .elementor-element.elementor-element-539e8a67>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-353eec5e>.elementor-widget-container{background-position:2px 13px;background-size:30px auto}.elementor-24995 .elementor-element.elementor-element-353eec5e .elementor-tab-content{font-size:18px}.elementor-24995 .elementor-element.elementor-element-4e2842c>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-1d070e>.elementor-widget-container{background-position:2px 19px;background-size:32px auto}.elementor-24995 .elementor-element.elementor-element-1d070e .elementor-tab-content{font-size:18px}.elementor-24995 .elementor-element.elementor-element-513b9c89>.elementor-widget-container{background-position:0 0}.elementor-24995 .elementor-element.elementor-element-4d93dce1>.elementor-widget-container{background-position:1px 13px;background-size:30px auto}.elementor-24995 .elementor-element.elementor-element-4d93dce1 .elementor-tab-content{font-size:18px}.elementor-24995 .elementor-element.elementor-element-3ec188c4 .elementor-button{border-width:2px}.elementor-24995 .elementor-element.elementor-element-4a6722f1{margin-top:0;margin-bottom:0}.elementor-24995 .elementor-element.elementor-element-3d6efe27>.elementor-element-populated{padding:0}.elementor-24995 .elementor-element.elementor-element-7faad1c7 img{width:100%}.elementor-24995 .elementor-element.elementor-element-67dcb731 img{width:1000px}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-24995 .elementor-element.elementor-element-4ff7f9cf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-accordion .elementor-accordion-title{font-size:var(--e-global-typography-primary-font-size)}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem .1rem;color:#fff;background:#ff0}.tag-phone:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag-phone:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem .9rem 1rem .3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem .9rem 1rem .3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.tag{position:relative;display:inline-block;height:64px;margin-left:30px;padding:.5rem 2rem 1rem 3rem;color:#fff;background:#ff0}.tag:before{position:absolute;top:0;left:-30px;content:'';border-width:32px 30px 32px 0;border-style:solid;border-color:transparent #ff0 transparent transparent}.tag:after{position:absolute;top:calc(50% - 7px);left:-10px;width:14px;height:14px;content:'';border-radius:50%;background:#fff}}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}.elementor-accordion .elementor-accordion-item:first-child{display:none}