.elementor-17 .elementor-element.elementor-element-51ebf80 > .elementor-container{max-width:1480px;}.elementor-17 .elementor-element.elementor-element-51ebf80 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-51ebf80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99;}.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-17 .elementor-element.elementor-element-933ed48 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-0604c09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99;}.elementor-17 .elementor-element.elementor-element-0604c09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-site-logo .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-widget-nav-menu .elementor-nav-menu .elementor-item{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-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-menu-toggle{margin-left:auto;}.elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu .elementor-item{font-family:"Zen Maru Gothic", Sans-serif;font-size:64px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-9a61c0a{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;}.elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu--dropdown a:hover,
					.elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu--dropdown a:focus,
					.elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu--dropdown a.highlighted{background-color:#FA7720;}.elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu--dropdown a.elementor-item-active{color:#FA7720;background-color:#EEEEEE;}.elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu--dropdown .elementor-item, .elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Zen Maru Gothic", Sans-serif;font-weight:500;}.elementor-17 .elementor-element.elementor-element-9a61c0a div.elementor-menu-toggle{color:#7E7E7E;}.elementor-17 .elementor-element.elementor-element-9a61c0a div.elementor-menu-toggle svg{fill:#7E7E7E;}.elementor-17 .elementor-element.elementor-element-b42c7e8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b42c7e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-b42c7e8 > .elementor-container{max-width:1480px;}.elementor-17 .elementor-element.elementor-element-b42c7e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b42c7e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-1248c8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-1248c8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1248c8b > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-1248c8b > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-1248c8b > .elementor-background-slideshow{border-radius:40px 0px 0px 40px;}.elementor-17 .elementor-element.elementor-element-1248c8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-1248c8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-1248c8b{z-index:99;}.elementor-17 .elementor-element.elementor-element-df6728f{--spacer-size:10px;}.elementor-17 .elementor-element.elementor-element-0911b58 img{width:80%;}.elementor-17 .elementor-element.elementor-element-89f26eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-89f26eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-89f26eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-89f26eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-89f26eb{z-index:99;}.elementor-17 .elementor-element.elementor-element-8c08641{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-a3b97d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-a3b97d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a3b97d4 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-a3b97d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-a3b97d4 > .elementor-background-slideshow{border-radius:0px 040px 40px 0px;}.elementor-17 .elementor-element.elementor-element-a3b97d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-a3b97d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a3b97d4{z-index:99;}.elementor-17 .elementor-element.elementor-element-2a40820 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-2a40820:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2a40820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2a40820{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99;}.elementor-17 .elementor-element.elementor-element-2a40820, .elementor-17 .elementor-element.elementor-element-2a40820 > .elementor-background-overlay{border-radius:80px 80px 80px 80px;}.elementor-17 .elementor-element.elementor-element-2a40820 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-17 .elementor-element.elementor-element-9c011a5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:600;line-height:2.3em;}.elementor-17 .elementor-element.elementor-element-e5da9bc{background-color:#FF7517;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 35px;padding:5px 0px 5px 0px;border-style:none;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-e5da9bc .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:500;letter-spacing:0.05em;color:#FFFFFF;}.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-17 .elementor-element.elementor-element-fc3b94c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-fc3b94c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fc3b94c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-fc3b94c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d93294a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;}.elementor-17 .elementor-element.elementor-element-d93294a .elementor-menu-toggle{margin:0 auto;}.elementor-17 .elementor-element.elementor-element-d93294a .elementor-nav-menu .elementor-item{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-bad692c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bad692c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-bad692c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:0;}.elementor-17 .elementor-element.elementor-element-bad692c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-63f4e70{width:100%;max-width:100%;margin:-300px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10000;text-align:center;}.elementor-17 .elementor-element.elementor-element-3abb229:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3abb229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-3abb229{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-17 .elementor-element.elementor-element-3abb229 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-19db24a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-19db24a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-19db24a > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-19db24a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-19db24a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-48ac25a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-17 .elementor-element.elementor-element-48ac25a a{color:#076DFD;}.elementor-17 .elementor-element.elementor-element-ae34507{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-51a6fa4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-51a6fa4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-51a6fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-51a6fa4 > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-51a6fa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-51a6fa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-8bd5b29{text-align:right;}.elementor-17 .elementor-element.elementor-element-8bd5b29 img{width:70%;}.elementor-17 .elementor-element.elementor-element-b4312ea{text-align:center;}.elementor-17 .elementor-element.elementor-element-b4312ea .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:3em;font-weight:800;text-shadow:-3px 3px 1px #FFFFFF;}.elementor-17 .elementor-element.elementor-element-e4ce6fa{text-align:left;}.elementor-17 .elementor-element.elementor-element-e4ce6fa img{width:70%;}.elementor-17 .elementor-element.elementor-element-73f7fce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-73f7fce:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-73f7fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-73f7fce > .elementor-container{max-width:980px;}.elementor-17 .elementor-element.elementor-element-73f7fce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-73f7fce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-0156c5e{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-596da56 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-596da56:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-596da56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-596da56 > .elementor-container{max-width:1240px;}.elementor-17 .elementor-element.elementor-element-596da56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-596da56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-523f24d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-523f24d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-523f24d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-523f24d > .elementor-container{max-width:1240px;}.elementor-17 .elementor-element.elementor-element-523f24d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-523f24d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a34c515 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-a34c515:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a34c515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-a34c515 > .elementor-container{max-width:1240px;}.elementor-17 .elementor-element.elementor-element-a34c515{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-a34c515 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-f99b0d4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-f99b0d4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f99b0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-f99b0d4 > .elementor-container{max-width:880px;}.elementor-17 .elementor-element.elementor-element-f99b0d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-f99b0d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-7749095{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-bac8992{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-de0cc18:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-de0cc18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magokoro-yoshimasa.co.jp/wp-content/uploads/2025/09/top-middle-cta-backgroundimg.png");background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-de0cc18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-de0cc18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a58bbbc{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-3792fa3 > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-a2a386e{text-align:center;}.elementor-17 .elementor-element.elementor-element-a2a386e .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:3em;font-weight:800;line-height:1.4em;text-shadow:-3px 3px 1px #FFFFFF;}.elementor-17 .elementor-element.elementor-element-ba2290a img{width:39%;}.elementor-17 .elementor-element.elementor-element-79f4ccb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-79f4ccb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-79f4ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-79f4ccb{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-79f4ccb, .elementor-17 .elementor-element.elementor-element-79f4ccb > .elementor-background-overlay{border-radius:060px 60px 60px 60px;}.elementor-17 .elementor-element.elementor-element-79f4ccb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-bc33415{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:600;line-height:2.3em;}.elementor-17 .elementor-element.elementor-element-ceb0386{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 40px) 30px;}.elementor-17 .elementor-element.elementor-element-ceb0386 .widget-image-caption{font-family:"Zen Maru Gothic", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-17 .elementor-element.elementor-element-a7420f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-a7420f5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a7420f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a7420f5{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-45px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-a7420f5, .elementor-17 .elementor-element.elementor-element-a7420f5 > .elementor-background-overlay{border-radius:0px 0px 60px 60px;}.elementor-17 .elementor-element.elementor-element-a7420f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-9c54e6c{--spacer-size:20px;}.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-17 .elementor-element.elementor-element-94fb7c6 .elementor-button{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.4em;font-weight:500;border-radius:20px 20px 20px 20px;padding:15px 80px 15px 80px;}.elementor-17 .elementor-element.elementor-element-945b231{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-bfd0b2f{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-bb4a7e5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-bb4a7e5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bb4a7e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-bb4a7e5 > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-bb4a7e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-bb4a7e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e799736{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-e5c0faf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-e5c0faf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e5c0faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-e5c0faf > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-e5c0faf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-e5c0faf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-f13133d{text-align:right;}.elementor-17 .elementor-element.elementor-element-f13133d img{width:70%;}.elementor-17 .elementor-element.elementor-element-195720a{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-195720a .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.4em;text-shadow:-3px 3px 1px #FFFFFF;}.elementor-17 .elementor-element.elementor-element-00dcb4f{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-25395fa{text-align:left;}.elementor-17 .elementor-element.elementor-element-25395fa img{width:70%;}.elementor-17 .elementor-element.elementor-element-b9a30d2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-b9a30d2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b9a30d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-b9a30d2 > .elementor-container{max-width:550px;}.elementor-17 .elementor-element.elementor-element-b9a30d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-b9a30d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2f49b75{background-color:#57CFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;border-style:solid;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-2f49b75 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-57932e4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-57932e4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-57932e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-57932e4 > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-57932e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-57932e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-30ef07b{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-39b8b07 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-39b8b07:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-39b8b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-39b8b07 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-39b8b07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-39b8b07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e1f00dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-e1f00dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e1f00dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-17 .elementor-element.elementor-element-e1f00dd > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 40px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17 .elementor-element.elementor-element-e1f00dd > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-e1f00dd > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-e1f00dd > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-e1f00dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e37cc6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-e37cc6f .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.4em;color:#FF7517;}.elementor-17 .elementor-element.elementor-element-88ab21e{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-e35924e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-17 .elementor-element.elementor-element-e35924e img{width:80%;}.elementor-17 .elementor-element.elementor-element-9019feb{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-cb80950:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-cb80950 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-cb80950 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-17 .elementor-element.elementor-element-cb80950 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 40px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17 .elementor-element.elementor-element-cb80950 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-cb80950 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-cb80950 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-cb80950 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-1d38701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-1d38701 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;color:#FF7517;}.elementor-17 .elementor-element.elementor-element-6d4ff37{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-1539eac{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-17 .elementor-element.elementor-element-1539eac img{width:80%;}.elementor-17 .elementor-element.elementor-element-2deed4a{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-0e8c8a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-0e8c8a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0e8c8a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-17 .elementor-element.elementor-element-0e8c8a5 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 40px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17 .elementor-element.elementor-element-0e8c8a5 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-0e8c8a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-0e8c8a5 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-0e8c8a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a666b14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-a666b14 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.4em;color:#FF7517;}.elementor-17 .elementor-element.elementor-element-43da5fd{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-c9fb37d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-17 .elementor-element.elementor-element-c9fb37d img{width:80%;}.elementor-17 .elementor-element.elementor-element-173a417{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-e4fe9e2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-e4fe9e2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e4fe9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-e4fe9e2 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-e4fe9e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-e4fe9e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-ce5ff98{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-960bb69 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-960bb69:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-960bb69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-960bb69 > .elementor-container{max-width:550px;}.elementor-17 .elementor-element.elementor-element-960bb69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-960bb69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-af49a4c{background-color:#57CFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;border-style:solid;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-af49a4c .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-4029425 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-4029425:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4029425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-4029425 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-4029425{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-4029425 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a958655{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-2e2a509 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-2e2a509:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2e2a509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-2e2a509 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-2e2a509{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-2e2a509 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-4b23372:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4b23372 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4b23372 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-4b23372 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-4b23372 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-4b23372 > .elementor-background-slideshow{border-radius:60px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4b23372 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d0857db{text-align:center;}.elementor-17 .elementor-element.elementor-element-d0857db .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:800;color:#FF7517;}.elementor-17 .elementor-element.elementor-element-8ea3152:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-8ea3152 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8ea3152 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-8ea3152 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-8ea3152 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-8ea3152 > .elementor-background-slideshow{border-radius:0px 60px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8ea3152 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-bb2454e{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-91bee9f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-91bee9f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-91bee9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-91bee9f > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-91bee9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-91bee9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5e1ef1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-5e1ef1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5e1ef1d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-5e1ef1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c4d6d82{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:0.2em;}.elementor-17 .elementor-element.elementor-element-c4d6d82 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-c4d6d82 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-b20e343 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-b20e343:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b20e343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-b20e343 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-b20e343{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-b20e343 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d3a677c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-d3a677c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d3a677c > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 40px 0px;}.elementor-17 .elementor-element.elementor-element-d3a677c > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-d3a677c > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-d3a677c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d3a677c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-c676694{text-align:center;}.elementor-17 .elementor-element.elementor-element-c676694 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:800;color:#FF7517;}.elementor-17 .elementor-element.elementor-element-14775bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-14775bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-14775bc > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 40px 0px;}.elementor-17 .elementor-element.elementor-element-14775bc > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-14775bc > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-14775bc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-14775bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-3b26083{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-d1f40c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-d1f40c1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d1f40c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-d1f40c1 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-d1f40c1{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-d1f40c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e3f55fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-e3f55fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e3f55fc > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-e3f55fc > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-e3f55fc > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-e3f55fc > .elementor-background-slideshow{border-radius:0px 0px 60px 60px;}.elementor-17 .elementor-element.elementor-element-e3f55fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-862970a{padding:0px 0px 40px 60px;text-align:left;font-family:"Zen Maru Gothic", Sans-serif;font-size:1em;font-weight:600;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-bcbfd82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-bcbfd82:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bcbfd82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-bcbfd82 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-bcbfd82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-bcbfd82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-30ec7c3{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-53788d6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-53788d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7517;background-image:url("https://magokoro-yoshimasa.co.jp/wp-content/uploads/2025/09/confetti.png");background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-53788d6 > .elementor-container{max-width:980px;}.elementor-17 .elementor-element.elementor-element-53788d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-53788d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-6a52b38{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-9eba36f{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 115px;--container-widget-width:70%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-17 .elementor-element.elementor-element-65f1c7d{text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.6em;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a8e8c03{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-e1153a9{width:auto;max-width:auto;top:150px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e1153a9{left:800px;}body.rtl .elementor-17 .elementor-element.elementor-element-e1153a9{right:800px;}.elementor-17 .elementor-element.elementor-element-e1153a9 img{width:70%;}.elementor-17 .elementor-element.elementor-element-aa878a6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-aa878a6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-aa878a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-aa878a6{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99;}.elementor-17 .elementor-element.elementor-element-aa878a6, .elementor-17 .elementor-element.elementor-element-aa878a6 > .elementor-background-overlay{border-radius:80px 80px 80px 80px;}.elementor-17 .elementor-element.elementor-element-aa878a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-ab76cab{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.4em;font-weight:600;line-height:2.3em;}.elementor-17 .elementor-element.elementor-element-274b52b{background-color:#FF7517;margin:-20px 35px calc(var(--kit-widget-spacing, 0px) + 15px) 35px;padding:5px 0px 5px 0px;border-style:none;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-274b52b .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:0.05em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3c35d69 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-3c35d69{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99;}.elementor-17 .elementor-element.elementor-element-3c35d69, .elementor-17 .elementor-element.elementor-element-3c35d69 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-3c35d69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-c285223{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-e148ca8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-e148ca8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e148ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-e148ca8 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-e148ca8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-e148ca8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-805e050{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-643f99e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-643f99e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-643f99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-643f99e > .elementor-container{max-width:550px;}.elementor-17 .elementor-element.elementor-element-643f99e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-643f99e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-ad59562{background-color:#57CFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;border-style:solid;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-ad59562 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-44d8c63 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-44d8c63:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-44d8c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-44d8c63 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-44d8c63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-44d8c63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-40f1b83{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-f468e92 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-f468e92:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f468e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-f468e92 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-f468e92{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-f468e92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-935f4f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-935f4f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-935f4f0 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-935f4f0 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-935f4f0 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-935f4f0 > .elementor-background-slideshow{border-radius:60px 60px 0px 0px;}.elementor-17 .elementor-element.elementor-element-935f4f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-b3921e5{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-78a715b{text-align:center;}.elementor-17 .elementor-element.elementor-element-78a715b .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:64px;font-weight:600;color:#FF7517;}.elementor-17 .elementor-element.elementor-element-5c7450d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.6em;font-weight:500;line-height:2.3em;}.elementor-17 .elementor-element.elementor-element-c563572 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-c563572:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c563572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-c563572 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-c563572{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-c563572 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-24e176e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-24e176e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-24e176e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-24e176e > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-24e176e > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-24e176e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-24e176e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-01ec7fc{text-align:center;}.elementor-17 .elementor-element.elementor-element-01ec7fc .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:800;color:#FF7517;}.elementor-17 .elementor-element.elementor-element-b9c2eec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-b9c2eec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b9c2eec > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-b9c2eec > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-b9c2eec > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-b9c2eec > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b9c2eec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-805d2bc{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-8013557 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-8013557:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8013557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-8013557 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-8013557{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-8013557 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-91e5325:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-91e5325 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-91e5325 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-91e5325 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-f2f05bc{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:0.2em;}.elementor-17 .elementor-element.elementor-element-f2f05bc .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-f2f05bc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-d0ba7e6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-d0ba7e6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d0ba7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-d0ba7e6 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-d0ba7e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-d0ba7e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-951cbbc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-951cbbc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-951cbbc > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 40px 0px;}.elementor-17 .elementor-element.elementor-element-951cbbc > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-951cbbc > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-951cbbc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-951cbbc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-092bac9{text-align:center;}.elementor-17 .elementor-element.elementor-element-092bac9 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:800;color:#FF7517;}.elementor-17 .elementor-element.elementor-element-1612b4c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-1612b4c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1612b4c > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 40px 0px;}.elementor-17 .elementor-element.elementor-element-1612b4c > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-1612b4c > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-1612b4c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1612b4c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-48b7ec4{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-50f1077 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-50f1077:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-50f1077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-50f1077 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-50f1077{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-50f1077 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-fdaa7a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-fdaa7a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fdaa7a1 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-fdaa7a1 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-fdaa7a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-fdaa7a1 > .elementor-background-slideshow{border-radius:0px 0px 60px 60px;}.elementor-17 .elementor-element.elementor-element-fdaa7a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-cb9880c{padding:0px 0px 40px 60px;text-align:left;font-family:"Zen Maru Gothic", Sans-serif;font-size:1em;font-weight:600;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-c437bf7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-c437bf7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c437bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-c437bf7 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-c437bf7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-c437bf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-c376d0a{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-f2f2376:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f2f2376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magokoro-yoshimasa.co.jp/wp-content/uploads/2025/09/other-servicearea-backimg.png");background-position:0px -25px;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f2f2376 > .elementor-container{max-width:11340px;}.elementor-17 .elementor-element.elementor-element-f2f2376{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-f2f2376 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d292ff2 > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-7fe7301{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-0ca5d64 > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-238db2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1426e78{text-align:center;}.elementor-17 .elementor-element.elementor-element-1426e78 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:800;line-height:1.4em;text-shadow:-3px 3px 1px #FFFFFF;}.elementor-17 .elementor-element.elementor-element-931c9b5 > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-1f45ddd{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-6e4f4a2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6e4f4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magokoro-yoshimasa.co.jp/wp-content/uploads/2025/09/other-servicearea-backimg.png");background-position:0px -334px;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-6e4f4a2 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-6e4f4a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6e4f4a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-3d826f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-3d826f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3d826f2 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-3d826f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-3d826f2 > .elementor-background-slideshow{border-radius:60px 60px 60px 60px;}.elementor-17 .elementor-element.elementor-element-3d826f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-3d826f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2a876d8{background-color:#06C755;margin:25px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:10px 10px 10px 10px;border-style:none;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-2a876d8 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.4em;font-weight:800;color:#000000;}.elementor-17 .elementor-element.elementor-element-8232c4b img{width:20%;}.elementor-17 .elementor-element.elementor-element-56fce25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-444aaf3{--spacer-size:60px;}.elementor-17 .elementor-element.elementor-element-48c45f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-48c45f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-48c45f7 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-48c45f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-48c45f7 > .elementor-background-slideshow{border-radius:60px 60px 60px 60px;}.elementor-17 .elementor-element.elementor-element-48c45f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-48c45f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-b1071ef{background-color:#FF7517;margin:20px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:10px 10px 10px 10px;border-style:none;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-b1071ef .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.4em;font-weight:800;color:#000000;}.elementor-17 .elementor-element.elementor-element-1e1ae73 img{width:20%;}.elementor-17 .elementor-element.elementor-element-1d0d45c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-9bbb31b{--spacer-size:60px;}.elementor-17 .elementor-element.elementor-element-09448bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-09448bd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-09448bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-09448bd > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-09448bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-09448bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a0cfa28{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-71ad92e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-71ad92e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-71ad92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-71ad92e > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-71ad92e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-71ad92e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-f7340bf{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-17 .elementor-element.elementor-element-f7340bf img{width:80%;}.elementor-17 .elementor-element.elementor-element-8d5e021{text-align:center;}.elementor-17 .elementor-element.elementor-element-8d5e021 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:800;line-height:1.4em;text-shadow:-3px 3px 1px #FFFFFF;}.elementor-17 .elementor-element.elementor-element-c5cdaf1{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-e95a60d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-17 .elementor-element.elementor-element-e95a60d img{width:80%;}.elementor-17 .elementor-element.elementor-element-a9cbcf5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-a9cbcf5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a9cbcf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-a9cbcf5 > .elementor-container{max-width:550px;}.elementor-17 .elementor-element.elementor-element-a9cbcf5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-a9cbcf5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-22bd35f{background-color:#57CFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;border-style:solid;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-22bd35f .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-91de78d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-91de78d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-91de78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-91de78d > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-91de78d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-91de78d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e81c145{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-837e2b7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-837e2b7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-837e2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-837e2b7 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-837e2b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-837e2b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-f3c1c74 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-17 .elementor-element.elementor-element-5de67d5{--grid-columns:3;}.elementor-17 .elementor-element.elementor-element-3d517b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-3d517b9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3d517b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-3d517b9 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-3d517b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-3d517b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5e1a521{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-929d017 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-929d017:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-929d017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-929d017 > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-929d017{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-929d017 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2cf23ab{text-align:right;}.elementor-17 .elementor-element.elementor-element-2cf23ab img{width:55%;}.elementor-17 .elementor-element.elementor-element-9e61bb0{text-align:center;}.elementor-17 .elementor-element.elementor-element-9e61bb0 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2em;font-weight:800;line-height:1.4em;text-shadow:-3px 3px 1px #FFFFFF;}.elementor-17 .elementor-element.elementor-element-6ff2141{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-e729cd0{text-align:left;}.elementor-17 .elementor-element.elementor-element-e729cd0 img{width:55%;}.elementor-17 .elementor-element.elementor-element-b18657e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-b18657e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b18657e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-b18657e > .elementor-container{max-width:550px;}.elementor-17 .elementor-element.elementor-element-b18657e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-b18657e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e791833{background-color:#57CFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;border-style:solid;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-e791833 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-e562a37 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-e562a37:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e562a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-e562a37 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-e562a37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-e562a37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-265c6eb{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-a3739f1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-a3739f1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a3739f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-a3739f1 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-a3739f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-a3739f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-6871a52 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-a439ccb{--grid-columns:3;}.elementor-17 .elementor-element.elementor-element-35d5045 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-35d5045:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-35d5045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-35d5045 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-35d5045{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-35d5045 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5f21b09{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-fd1265b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-fd1265b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fd1265b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-fd1265b > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-fd1265b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-fd1265b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-19d032a .elementor-button{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.6em;font-weight:600;border-style:none;border-radius:40px 40px 40px 40px;padding:15px 120px 15px 120px;}.elementor-17 .elementor-element.elementor-element-4be28db > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-4be28db:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4be28db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-4be28db > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-4be28db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-4be28db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-320136f{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-88ae3ef:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-88ae3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7517;background-image:url("https://magokoro-yoshimasa.co.jp/wp-content/uploads/2025/09/confetti.png");background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-88ae3ef > .elementor-container{max-width:980px;}.elementor-17 .elementor-element.elementor-element-88ae3ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-88ae3ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-75b213a{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-fa80ed4{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 115px;--container-widget-width:70%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-17 .elementor-element.elementor-element-1cf5192{text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.6em;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-04c91dc{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-7e056ec{width:auto;max-width:auto;top:150px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-7e056ec{left:800px;}body.rtl .elementor-17 .elementor-element.elementor-element-7e056ec{right:800px;}.elementor-17 .elementor-element.elementor-element-7e056ec img{width:70%;}.elementor-17 .elementor-element.elementor-element-667ac04 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-667ac04:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-667ac04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-667ac04{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99;}.elementor-17 .elementor-element.elementor-element-667ac04, .elementor-17 .elementor-element.elementor-element-667ac04 > .elementor-background-overlay{border-radius:80px 80px 80px 80px;}.elementor-17 .elementor-element.elementor-element-667ac04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-3515b49{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.4em;font-weight:600;line-height:2.3em;}.elementor-17 .elementor-element.elementor-element-09b51c4{background-color:#FF7517;margin:-20px 35px calc(var(--kit-widget-spacing, 0px) + 15px) 35px;padding:5px 0px 5px 0px;border-style:none;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-09b51c4 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:500;letter-spacing:0.05em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-25eda5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-25eda5d{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99;}.elementor-17 .elementor-element.elementor-element-25eda5d, .elementor-17 .elementor-element.elementor-element-25eda5d > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-25eda5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-79762f4{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-e29db5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-e29db5d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e29db5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-e29db5d > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-e29db5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-e29db5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-3053e09{--spacer-size:160px;}.elementor-17 .elementor-element.elementor-element-991e66c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-991e66c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-991e66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-991e66c > .elementor-container{max-width:550px;}.elementor-17 .elementor-element.elementor-element-991e66c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-991e66c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d622da6{background-color:#57CFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;border-style:solid;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-d622da6 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-59e3ca5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-59e3ca5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-59e3ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-59e3ca5 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-59e3ca5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-59e3ca5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2d77aae{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-3a99ea9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-3a99ea9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3a99ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-3a99ea9 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-3a99ea9{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:99;}.elementor-17 .elementor-element.elementor-element-3a99ea9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5ea69e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-5ea69e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5ea69e0 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-5ea69e0 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-5ea69e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-5ea69e0 > .elementor-background-slideshow{border-radius:60px 60px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5ea69e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-effef33{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-2d078c9{padding:0px 0px 0px 0px;text-align:center;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.4em;font-weight:500;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-6bab3e2{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-4937336 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-around;align-items:space-around;}.elementor-17 .elementor-element.elementor-element-4937336:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4937336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-4937336 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-4937336{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-4937336 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-732f089:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-732f089 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-732f089 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-732f089 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-732f089 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-732f089 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-732f089 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a4d3c84{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-17 .elementor-element.elementor-element-3f68bd3{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-17 .elementor-element.elementor-element-8992491:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-8992491 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8992491 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-8992491 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-8992491 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-8992491 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8992491 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-4571abc{width:var( --container-widget-width, 107.821% );max-width:107.821%;--container-widget-width:107.821%;--container-widget-flex-grow:0;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.6em;font-weight:700;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-8c661b4{width:var( --container-widget-width, 107.821% );max-width:107.821%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:107.821%;--container-widget-flex-grow:0;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-8ec0675{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.6em;font-weight:700;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-5e94b0b{width:var( --container-widget-width, 107.821% );max-width:107.821%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:107.821%;--container-widget-flex-grow:0;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.6em;}.elementor-17 .elementor-element.elementor-element-96e77ca > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-96e77ca:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-96e77ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-96e77ca > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-96e77ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-96e77ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-691a63b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-691a63b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-691a63b > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-691a63b > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-691a63b > .elementor-background-slideshow{border-radius:0px 0px 60px 60px;}.elementor-17 .elementor-element.elementor-element-691a63b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-691a63b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d4ba0b0{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-6cee30a{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-e9656fa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-e9656fa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e9656fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-e9656fa > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-e9656fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-e9656fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-c8c9871 .elementor-button{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.6em;font-weight:600;border-style:none;border-radius:40px 40px 40px 40px;padding:15px 120px 15px 120px;}.elementor-17 .elementor-element.elementor-element-3283289 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-3283289:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3283289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-3283289 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-3283289{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-3283289 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2911f39{--spacer-size:320px;}.elementor-17 .elementor-element.elementor-element-7e6b231 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-7e6b231:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7e6b231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-7e6b231 > .elementor-container{max-width:550px;}.elementor-17 .elementor-element.elementor-element-7e6b231{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-7e6b231 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-94023a9{background-color:#57CFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;border-style:solid;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-94023a9 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-c140bdc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-c140bdc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c140bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-c140bdc > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-c140bdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-c140bdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-829b269{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-30b6306 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-30b6306:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-30b6306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-30b6306 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-30b6306{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-09d1cac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-09d1cac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-09d1cac > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-09d1cac > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-09d1cac > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-09d1cac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 10px 40px 10px;}.elementor-17 .elementor-element.elementor-element-09d1cac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e5df186{font-family:"Zen Maru Gothic", Sans-serif;font-weight:500;}.elementor-17 .elementor-element.elementor-element-f8c9ce1{padding:0px 20px 0px 20px;}.elementor-17 .elementor-element.elementor-element-8c78c08{padding:0px 20px 0px 20px;}.elementor-17 .elementor-element.elementor-element-4015876:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4015876 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4015876 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-4015876 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-4015876 > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-4015876 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 10px 40px 10px;}.elementor-17 .elementor-element.elementor-element-4015876 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2593c26{font-family:"Zen Maru Gothic", Sans-serif;font-weight:500;}.elementor-17 .elementor-element.elementor-element-b5f466a img{width:78%;}.elementor-17 .elementor-element.elementor-element-4ad57f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4ad57f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4ad57f4 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-4ad57f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-4ad57f4 > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-4ad57f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 10px 40px 10px;}.elementor-17 .elementor-element.elementor-element-4ad57f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a14494e{font-family:"Zen Maru Gothic", Sans-serif;font-weight:500;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-cc533c4 img{width:73%;}.elementor-17 .elementor-element.elementor-element-eac8166:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-eac8166 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-eac8166 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-eac8166 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-eac8166 > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-eac8166 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 10px 40px 10px;}.elementor-17 .elementor-element.elementor-element-eac8166 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-8f45fb8{font-family:"Zen Maru Gothic", Sans-serif;font-weight:500;}.elementor-17 .elementor-element.elementor-element-d9ace17 img{width:80%;}.elementor-17 .elementor-element.elementor-element-4242d57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-4242d57:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4242d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-4242d57 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-4242d57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-4242d57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-3963aa0{--spacer-size:320px;}.elementor-17 .elementor-element.elementor-element-73c6510 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-73c6510:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-73c6510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-73c6510 > .elementor-container{max-width:550px;}.elementor-17 .elementor-element.elementor-element-73c6510{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-73c6510 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-c333f8c{background-color:#57CFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;border-style:solid;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-17 .elementor-element.elementor-element-c333f8c .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-17 .elementor-element.elementor-element-75a4b24 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly;}.elementor-17 .elementor-element.elementor-element-75a4b24:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-75a4b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-75a4b24 > .elementor-container{max-width:1080px;}.elementor-17 .elementor-element.elementor-element-75a4b24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-75a4b24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5bf8b04 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-5bf8b04 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-7d8f2a5{--spacer-size:50px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-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-toggle .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-17 .elementor-element.elementor-element-fb10775{background-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-fb10775 .elementor-tab-content{border-block-end-color:#02010100;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-17 .elementor-element.elementor-element-fb10775 .elementor-tab-title{border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-fb10775 .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-fb10775 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-17 .elementor-element.elementor-element-fb10775 .elementor-toggle-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:0.7em;font-weight:500;}.elementor-17 .elementor-element.elementor-element-fb10775 .elementor-toggle-icon{margin-inline-end:4px;}.elementor-17 .elementor-element.elementor-element-0c87cc1{background-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-0c87cc1 .elementor-tab-content{border-block-end-color:#02010100;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-17 .elementor-element.elementor-element-0c87cc1 .elementor-tab-title{border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-0c87cc1 .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-0c87cc1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-17 .elementor-element.elementor-element-0c87cc1 .elementor-toggle-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:0.7em;font-weight:500;}.elementor-17 .elementor-element.elementor-element-0c87cc1 .elementor-toggle-icon{margin-inline-end:4px;}.elementor-17 .elementor-element.elementor-element-9d0c2c2{background-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-9d0c2c2 .elementor-tab-content{border-block-end-color:#02010100;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-17 .elementor-element.elementor-element-9d0c2c2 .elementor-tab-title{border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-9d0c2c2 .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-9d0c2c2 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-17 .elementor-element.elementor-element-9d0c2c2 .elementor-toggle-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:0.7em;font-weight:500;}.elementor-17 .elementor-element.elementor-element-9d0c2c2 .elementor-toggle-icon{margin-inline-end:4px;}.elementor-17 .elementor-element.elementor-element-430584d{background-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-430584d .elementor-tab-content{border-block-end-color:#02010100;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-17 .elementor-element.elementor-element-430584d .elementor-tab-title{border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-430584d .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-430584d .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-17 .elementor-element.elementor-element-430584d .elementor-toggle-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:0.7em;font-weight:500;}.elementor-17 .elementor-element.elementor-element-430584d .elementor-toggle-icon{margin-inline-end:4px;}.elementor-17 .elementor-element.elementor-element-f06a2dc{background-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-f06a2dc .elementor-tab-content{border-block-end-color:#02010100;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-17 .elementor-element.elementor-element-f06a2dc .elementor-tab-title{border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-f06a2dc .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-f06a2dc .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-17 .elementor-element.elementor-element-f06a2dc .elementor-toggle-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:0.7em;font-weight:500;}.elementor-17 .elementor-element.elementor-element-f06a2dc .elementor-toggle-icon{margin-inline-end:4px;}.elementor-17 .elementor-element.elementor-element-0672811{background-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-0672811 .elementor-tab-content{border-block-end-color:#02010100;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-17 .elementor-element.elementor-element-0672811 .elementor-tab-title{border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-0672811 .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-0672811 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-17 .elementor-element.elementor-element-0672811 .elementor-toggle-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:0.7em;font-weight:500;}.elementor-17 .elementor-element.elementor-element-0672811 .elementor-toggle-icon{margin-inline-end:4px;}.elementor-17 .elementor-element.elementor-element-2f5bc0b{background-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-2f5bc0b .elementor-tab-content{border-block-end-color:#02010100;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-17 .elementor-element.elementor-element-2f5bc0b .elementor-tab-title{border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-2f5bc0b .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-2f5bc0b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-17 .elementor-element.elementor-element-2f5bc0b .elementor-toggle-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:0.7em;font-weight:500;}.elementor-17 .elementor-element.elementor-element-2f5bc0b .elementor-toggle-icon{margin-inline-end:4px;}.elementor-17 .elementor-element.elementor-element-5358ac7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-5358ac7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5358ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE81A;}.elementor-17 .elementor-element.elementor-element-5358ac7 > .elementor-container{max-width:1340px;}.elementor-17 .elementor-element.elementor-element-5358ac7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-5358ac7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-ebb81f8{--spacer-size:80px;}.elementor-17 .elementor-element.elementor-element-4cd98ea .elementor-button{font-family:"Zen Maru Gothic", Sans-serif;font-size:1.6em;font-weight:600;border-style:none;border-radius:40px 40px 40px 40px;padding:15px 120px 15px 120px;}.elementor-17 .elementor-element.elementor-element-9b12f8c{--spacer-size:160px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-9a61c0a{--nav-menu-icon-size:45px;}.elementor-17 .elementor-element.elementor-element-63f4e70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-51a6fa4{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-8bd5b29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-8bd5b29 img{width:100%;}.elementor-17 .elementor-element.elementor-element-b4312ea .elementor-heading-title{font-size:2.1em;}.elementor-17 .elementor-element.elementor-element-e4ce6fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-e4ce6fa img{width:100%;}.elementor-17 .elementor-element.elementor-element-3dcf38a img{width:80%;}.elementor-17 .elementor-element.elementor-element-a2a386e .elementor-heading-title{font-size:2.1em;}.elementor-17 .elementor-element.elementor-element-79f4ccb, .elementor-17 .elementor-element.elementor-element-79f4ccb > .elementor-background-overlay{border-radius:60px 60px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ceb0386 .widget-image-caption{font-size:0.7em;}.elementor-17 .elementor-element.elementor-element-a7420f5{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-195720a .elementor-heading-title{font-size:1.9em;}.elementor-17 .elementor-element.elementor-element-e37cc6f{text-align:center;}.elementor-17 .elementor-element.elementor-element-e37cc6f .elementor-heading-title{font-size:1em;}.elementor-17 .elementor-element.elementor-element-1d38701 .elementor-heading-title{font-size:1em;}.elementor-17 .elementor-element.elementor-element-a666b14 .elementor-heading-title{font-size:1em;}.elementor-17 .elementor-element.elementor-element-ab76cab{font-size:1.1em;}.elementor-17 .elementor-element.elementor-element-5c7450d{font-size:1.4em;}.elementor-17 .elementor-element.elementor-element-f2f2376:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f2f2376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-1426e78 .elementor-heading-title{font-size:2.1em;}.elementor-17 .elementor-element.elementor-element-6e4f4a2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6e4f4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-8d5e021 .elementor-heading-title{font-size:2.1em;}.elementor-17 .elementor-element.elementor-element-5de67d5{--grid-columns:2;}.elementor-17 .elementor-element.elementor-element-9e61bb0 .elementor-heading-title{font-size:2.1em;}.elementor-17 .elementor-element.elementor-element-a439ccb{--grid-columns:2;}.elementor-17 .elementor-element.elementor-element-3515b49{font-size:1.1em;}.elementor-17 .elementor-element.elementor-element-b5f466a img{width:94%;}.elementor-17 .elementor-element.elementor-element-cc533c4 img{width:86%;}.elementor-17 .elementor-element.elementor-element-d9ace17 img{width:82%;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-51ebf80{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-933ed48 .elementor-heading-title{font-size:1em;}.elementor-17 .elementor-element.elementor-element-26b74dd{width:50%;}.elementor-17 .elementor-element.elementor-element-0bb72c5 img{width:70%;}.elementor-17 .elementor-element.elementor-element-5fc580e{width:50%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu--dropdown .elementor-item, .elementor-17 .elementor-element.elementor-element-9a61c0a .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2em;}.elementor-17 .elementor-element.elementor-element-9a61c0a{--nav-menu-icon-size:30px;}.elementor-17 .elementor-element.elementor-element-2a40820, .elementor-17 .elementor-element.elementor-element-2a40820 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-2a40820{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-46fc998 img{width:80%;}.elementor-17 .elementor-element.elementor-element-48ac25a{font-size:0.8em;}.elementor-17 .elementor-element.elementor-element-51a6fa4{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-96560bb{width:15%;}.elementor-17 .elementor-element.elementor-element-8bd5b29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-8bd5b29 img{width:100%;}.elementor-17 .elementor-element.elementor-element-a3d9882{width:70%;}.elementor-17 .elementor-element.elementor-element-b4312ea .elementor-heading-title{font-size:1.4em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-19d7b78{width:15%;}.elementor-17 .elementor-element.elementor-element-e4ce6fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-e4ce6fa img{width:100%;}.elementor-17 .elementor-element.elementor-element-596da56{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-523f24d{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-d1712ba{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-a34c515{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-82df74a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-f99b0d4{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-7749095{--spacer-size:30px;}.elementor-17 .elementor-element.elementor-element-bac8992{--spacer-size:30px;}.elementor-17 .elementor-element.elementor-element-a58bbbc{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-a2a386e .elementor-heading-title{font-size:1.4em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-ba2290a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-ba2290a img{width:80%;}.elementor-17 .elementor-element.elementor-element-bc33415{margin:10px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-size:1em;}.elementor-17 .elementor-element.elementor-element-94fb7c6 .elementor-button{font-size:1.2em;}.elementor-17 .elementor-element.elementor-element-bfd0b2f{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-e799736{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-e5c0faf{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-fca8d53{width:15%;}.elementor-17 .elementor-element.elementor-element-f13133d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f13133d img{width:100%;}.elementor-17 .elementor-element.elementor-element-c3df379{width:70%;}.elementor-17 .elementor-element.elementor-element-195720a .elementor-heading-title{font-size:1.3em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-c893fe6{width:15%;}.elementor-17 .elementor-element.elementor-element-25395fa{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-25395fa img{width:100%;}.elementor-17 .elementor-element.elementor-element-b9a30d2{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-2f49b75{padding:25px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-2f49b75 .elementor-heading-title{font-size:1.6em;}.elementor-17 .elementor-element.elementor-element-30ef07b{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-e37cc6f .elementor-heading-title{font-size:1.1em;}.elementor-17 .elementor-element.elementor-element-88ab21e{font-size:1em;}.elementor-17 .elementor-element.elementor-element-1d38701 .elementor-heading-title{font-size:1.1em;}.elementor-17 .elementor-element.elementor-element-6d4ff37{font-size:1em;}.elementor-17 .elementor-element.elementor-element-a666b14 .elementor-heading-title{font-size:1.1em;}.elementor-17 .elementor-element.elementor-element-43da5fd{font-size:1em;}.elementor-17 .elementor-element.elementor-element-ce5ff98{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-960bb69{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-af49a4c{padding:25px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-af49a4c .elementor-heading-title{font-size:1.6em;}.elementor-17 .elementor-element.elementor-element-a958655{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-2e2a509{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-4b23372{width:40%;}.elementor-17 .elementor-element.elementor-element-d0857db .elementor-heading-title{font-size:1em;}.elementor-17 .elementor-element.elementor-element-52bfed8 img{width:50%;}.elementor-17 .elementor-element.elementor-element-8ea3152{width:60%;}.elementor-17 .elementor-element.elementor-element-8ea3152 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 5px 0px 0px;}.elementor-17 .elementor-element.elementor-element-bb2454e{font-size:1em;}.elementor-17 .elementor-element.elementor-element-91bee9f{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-b20e343{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-d3a677c{width:40%;}.elementor-17 .elementor-element.elementor-element-32da804 img{width:50%;}.elementor-17 .elementor-element.elementor-element-14775bc{width:60%;}.elementor-17 .elementor-element.elementor-element-14775bc > .elementor-element-populated{padding:25px 5px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3b26083{font-size:1em;}.elementor-17 .elementor-element.elementor-element-d1f40c1{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-862970a{padding:0px 15px 0px 15px;text-align:left;font-size:1em;}.elementor-17 .elementor-element.elementor-element-53788d6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-53788d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magokoro-yoshimasa.co.jp/wp-content/uploads/2025/09/confetti-sp.png");background-size:auto;}.elementor-17 .elementor-element.elementor-element-9eba36f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-65f1c7d{font-size:1.2em;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e1153a9{left:15%;}body.rtl .elementor-17 .elementor-element.elementor-element-e1153a9{right:15%;}.elementor-17 .elementor-element.elementor-element-e1153a9{top:200px;}.elementor-17 .elementor-element.elementor-element-e1153a9 img{width:50%;}.elementor-17 .elementor-element.elementor-element-aa878a6, .elementor-17 .elementor-element.elementor-element-aa878a6 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-aa878a6{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-c39a70a img{width:80%;}.elementor-17 .elementor-element.elementor-element-805e050{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-643f99e{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-ad59562{padding:25px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-ad59562 .elementor-heading-title{font-size:1.6em;}.elementor-17 .elementor-element.elementor-element-40f1b83{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-f468e92{padding:0px 10px 0px 010px;}.elementor-17 .elementor-element.elementor-element-78a715b{text-align:center;}.elementor-17 .elementor-element.elementor-element-78a715b .elementor-heading-title{font-size:2em;}.elementor-17 .elementor-element.elementor-element-5c7450d{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-size:1.1em;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-c563572{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-24e176e{width:30%;}.elementor-17 .elementor-element.elementor-element-24e176e > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-01ec7fc .elementor-heading-title{font-size:0.9em;}.elementor-17 .elementor-element.elementor-element-db2697f{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-db2697f img{width:80%;}.elementor-17 .elementor-element.elementor-element-b9c2eec{width:70%;}.elementor-17 .elementor-element.elementor-element-b9c2eec > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-805d2bc{font-size:1em;}.elementor-17 .elementor-element.elementor-element-8013557{padding:0px 10px 0px 010px;}.elementor-17 .elementor-element.elementor-element-d0ba7e6{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-951cbbc{width:30%;}.elementor-17 .elementor-element.elementor-element-951cbbc > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-092bac9 .elementor-heading-title{font-size:0.9em;}.elementor-17 .elementor-element.elementor-element-7bdff9c img{width:80%;}.elementor-17 .elementor-element.elementor-element-1612b4c{width:70%;}.elementor-17 .elementor-element.elementor-element-1612b4c > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-48b7ec4{font-size:1em;}.elementor-17 .elementor-element.elementor-element-50f1077{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-cb9880c{padding:0px 11px 0px 19px;font-size:1em;}.elementor-17 .elementor-element.elementor-element-c376d0a{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-f2f2376:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f2f2376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magokoro-yoshimasa.co.jp/wp-content/uploads/2025/09/other-servicearea-backimg.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f2f2376{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-238db2a{width:100%;}.elementor-17 .elementor-element.elementor-element-1426e78 .elementor-heading-title{font-size:1.3em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-6e4f4a2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6e4f4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magokoro-yoshimasa.co.jp/wp-content/uploads/2025/09/other-servicearea-backimg.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-6e4f4a2{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3d826f2{width:100%;}.elementor-17 .elementor-element.elementor-element-2a876d8{margin:25px 15px calc(var(--kit-widget-spacing, 0px) + 10px) 15px;padding:20px 0px 15px 0px;}.elementor-17 .elementor-element.elementor-element-2a876d8 .elementor-heading-title{font-size:1.4em;}.elementor-17 .elementor-element.elementor-element-8232c4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-8232c4b img{width:40%;}.elementor-17 .elementor-element.elementor-element-56fce25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;font-size:1em;}.elementor-17 .elementor-element.elementor-element-48c45f7{width:100%;}.elementor-17 .elementor-element.elementor-element-b1071ef{margin:020px 15px calc(var(--kit-widget-spacing, 0px) + 010px) 15px;padding:20px 0px 015px 0px;}.elementor-17 .elementor-element.elementor-element-1e1ae73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-1e1ae73 img{width:40%;}.elementor-17 .elementor-element.elementor-element-1d0d45c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;font-size:1em;}.elementor-17 .elementor-element.elementor-element-71ad92e{padding:0px 5px 0px 5px;}.elementor-17 .elementor-element.elementor-element-7dabe55{width:10%;}.elementor-17 .elementor-element.elementor-element-f7340bf img{width:100%;}.elementor-17 .elementor-element.elementor-element-d58d80b{width:80%;}.elementor-17 .elementor-element.elementor-element-8d5e021 .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-4500943{width:10%;}.elementor-17 .elementor-element.elementor-element-e95a60d img{width:100%;}.elementor-17 .elementor-element.elementor-element-a9cbcf5{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-22bd35f{padding:25px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-22bd35f .elementor-heading-title{font-size:1.6em;}.elementor-17 .elementor-element.elementor-element-e81c145{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-5de67d5{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-5e1a521{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-e1e66d5{width:10%;}.elementor-17 .elementor-element.elementor-element-2cf23ab img{width:100%;}.elementor-17 .elementor-element.elementor-element-05fe059{width:80%;}.elementor-17 .elementor-element.elementor-element-9e61bb0 .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-0a57440{width:10%;}.elementor-17 .elementor-element.elementor-element-e729cd0 img{width:100%;}.elementor-17 .elementor-element.elementor-element-b18657e{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-e791833{padding:25px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-e791833 .elementor-heading-title{font-size:1.6em;}.elementor-17 .elementor-element.elementor-element-265c6eb{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-a439ccb{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-19d032a .elementor-button{font-size:1.2em;}.elementor-17 .elementor-element.elementor-element-88ae3ef:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-88ae3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magokoro-yoshimasa.co.jp/wp-content/uploads/2025/09/confetti-sp.png");background-size:auto;}.elementor-17 .elementor-element.elementor-element-fa80ed4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-1cf5192{font-size:1.2em;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-7e056ec{left:15%;}body.rtl .elementor-17 .elementor-element.elementor-element-7e056ec{right:15%;}.elementor-17 .elementor-element.elementor-element-7e056ec{top:210px;}.elementor-17 .elementor-element.elementor-element-7e056ec img{width:50%;}.elementor-17 .elementor-element.elementor-element-667ac04, .elementor-17 .elementor-element.elementor-element-667ac04 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-17 .elementor-element.elementor-element-667ac04{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-828ae0b img{width:80%;}.elementor-17 .elementor-element.elementor-element-3053e09{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-991e66c{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-d622da6{padding:25px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-d622da6 .elementor-heading-title{font-size:1.8em;}.elementor-17 .elementor-element.elementor-element-2d77aae{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-3a99ea9{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-2d078c9{padding:0px 5px 0px 5px;z-index:99;text-align:center;font-size:1em;}.elementor-17 .elementor-element.elementor-element-6bab3e2{--spacer-size:10px;}.elementor-17 .elementor-element.elementor-element-4937336{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-732f089{width:15%;}.elementor-17 .elementor-element.elementor-element-732f089 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a4d3c84{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:right;}.elementor-17 .elementor-element.elementor-element-3f68bd3{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-17 .elementor-element.elementor-element-8992491{width:85%;}.elementor-17 .elementor-element.elementor-element-8992491 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4571abc{font-size:1.1em;}.elementor-17 .elementor-element.elementor-element-8c661b4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:0.9em;}.elementor-17 .elementor-element.elementor-element-8ec0675{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;font-size:1.1em;}.elementor-17 .elementor-element.elementor-element-5e94b0b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:0.9em;}.elementor-17 .elementor-element.elementor-element-96e77ca{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-4ef3469{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c8c9871 .elementor-button{font-size:1.2em;}.elementor-17 .elementor-element.elementor-element-2911f39{--spacer-size:200px;}.elementor-17 .elementor-element.elementor-element-7e6b231{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-94023a9{padding:25px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-94023a9 .elementor-heading-title{font-size:1.6em;}.elementor-17 .elementor-element.elementor-element-829b269{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-a6df198 img{width:80%;}.elementor-17 .elementor-element.elementor-element-e5df186{font-size:1em;}.elementor-17 .elementor-element.elementor-element-bd9b7e7 img{width:80%;}.elementor-17 .elementor-element.elementor-element-2593c26{font-size:1em;}.elementor-17 .elementor-element.elementor-element-a8f9efc img{width:80%;}.elementor-17 .elementor-element.elementor-element-a14494e{font-size:1em;}.elementor-17 .elementor-element.elementor-element-b0da752 img{width:80%;}.elementor-17 .elementor-element.elementor-element-8f45fb8{font-size:1em;}.elementor-17 .elementor-element.elementor-element-3963aa0{--spacer-size:200px;}.elementor-17 .elementor-element.elementor-element-73c6510{padding:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-c333f8c{padding:25px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-c333f8c .elementor-heading-title{font-size:1.6em;}.elementor-17 .elementor-element.elementor-element-7d8f2a5{--spacer-size:50px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-fb10775 .elementor-toggle-title{font-size:0.6em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-fb10775 .elementor-toggle-icon{margin-inline-end:1px;}.elementor-17 .elementor-element.elementor-element-fb10775 .elementor-tab-content{font-size:1em;}.elementor-17 .elementor-element.elementor-element-0c87cc1 .elementor-toggle-title{font-size:0.6em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-0c87cc1 .elementor-toggle-icon{margin-inline-end:1px;}.elementor-17 .elementor-element.elementor-element-0c87cc1 .elementor-tab-content{font-size:1em;}.elementor-17 .elementor-element.elementor-element-9d0c2c2 .elementor-toggle-title{font-size:0.6em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-9d0c2c2 .elementor-toggle-icon{margin-inline-end:1px;}.elementor-17 .elementor-element.elementor-element-9d0c2c2 .elementor-tab-content{font-size:1em;}.elementor-17 .elementor-element.elementor-element-430584d .elementor-toggle-title{font-size:0.6em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-430584d .elementor-toggle-icon{margin-inline-end:1px;}.elementor-17 .elementor-element.elementor-element-430584d .elementor-tab-content{font-size:1em;}.elementor-17 .elementor-element.elementor-element-f06a2dc .elementor-toggle-title{font-size:0.6em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-f06a2dc .elementor-toggle-icon{margin-inline-end:1px;}.elementor-17 .elementor-element.elementor-element-f06a2dc .elementor-tab-content{font-size:1em;}.elementor-17 .elementor-element.elementor-element-0672811 .elementor-toggle-title{font-size:0.6em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-0672811 .elementor-toggle-icon{margin-inline-end:1px;}.elementor-17 .elementor-element.elementor-element-0672811 .elementor-tab-content{font-size:1em;}.elementor-17 .elementor-element.elementor-element-2f5bc0b .elementor-toggle-title{font-size:0.6em;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-2f5bc0b .elementor-toggle-icon{margin-inline-end:1px;}.elementor-17 .elementor-element.elementor-element-2f5bc0b .elementor-tab-content{font-size:1em;}.elementor-17 .elementor-element.elementor-element-ebb81f8{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-4cd98ea .elementor-button{font-size:1.2em;}.elementor-17 .elementor-element.elementor-element-9b12f8c{--spacer-size:200px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-1248c8b{width:16.958%;}.elementor-17 .elementor-element.elementor-element-89f26eb{width:15.191%;}.elementor-17 .elementor-element.elementor-element-a3b97d4{width:67.517%;}.elementor-17 .elementor-element.elementor-element-99907e2{width:23.023%;}.elementor-17 .elementor-element.elementor-element-66f4fe3{width:26.977%;}.elementor-17 .elementor-element.elementor-element-96560bb{width:10%;}.elementor-17 .elementor-element.elementor-element-a3d9882{width:80%;}.elementor-17 .elementor-element.elementor-element-19d7b78{width:9.333%;}.elementor-17 .elementor-element.elementor-element-404247d{width:55.799%;}.elementor-17 .elementor-element.elementor-element-3ea41fc{width:44.158%;}.elementor-17 .elementor-element.elementor-element-fca8d53{width:10%;}.elementor-17 .elementor-element.elementor-element-c3df379{width:79.333%;}.elementor-17 .elementor-element.elementor-element-c893fe6{width:10%;}.elementor-17 .elementor-element.elementor-element-4b23372{width:30.299%;}.elementor-17 .elementor-element.elementor-element-8ea3152{width:69.701%;}.elementor-17 .elementor-element.elementor-element-d3a677c{width:30.299%;}.elementor-17 .elementor-element.elementor-element-14775bc{width:69.701%;}.elementor-17 .elementor-element.elementor-element-fe0a176{width:23.023%;}.elementor-17 .elementor-element.elementor-element-785cdc4{width:26.977%;}.elementor-17 .elementor-element.elementor-element-24e176e{width:30.299%;}.elementor-17 .elementor-element.elementor-element-b9c2eec{width:69.701%;}.elementor-17 .elementor-element.elementor-element-951cbbc{width:30.299%;}.elementor-17 .elementor-element.elementor-element-1612b4c{width:69.701%;}.elementor-17 .elementor-element.elementor-element-7dabe55{width:10%;}.elementor-17 .elementor-element.elementor-element-d58d80b{width:79.333%;}.elementor-17 .elementor-element.elementor-element-4500943{width:10%;}.elementor-17 .elementor-element.elementor-element-e1e66d5{width:15%;}.elementor-17 .elementor-element.elementor-element-05fe059{width:69.333%;}.elementor-17 .elementor-element.elementor-element-0a57440{width:15%;}.elementor-17 .elementor-element.elementor-element-19453d1{width:23.023%;}.elementor-17 .elementor-element.elementor-element-d69343d{width:26.977%;}.elementor-17 .elementor-element.elementor-element-732f089{width:31.641%;}.elementor-17 .elementor-element.elementor-element-8992491{width:68.359%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-96560bb{width:10%;}.elementor-17 .elementor-element.elementor-element-a3d9882{width:80%;}.elementor-17 .elementor-element.elementor-element-19d7b78{width:10%;}.elementor-17 .elementor-element.elementor-element-fe0a176{width:25%;}.elementor-17 .elementor-element.elementor-element-785cdc4{width:24%;}.elementor-17 .elementor-element.elementor-element-19453d1{width:25%;}.elementor-17 .elementor-element.elementor-element-d69343d{width:24%;}}/* Start custom CSS for text-editor, class: .elementor-element-65f1c7d */.emphasis{
    font-size:1.5em !important
}
@media screen and (max-width: 575px) {
  .emphasis {
    font-size:1.2em !important
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cf5192 */.emphasis{
    font-size:1.5em !important
}
@media screen and (max-width: 575px) {
  .emphasis {
    font-size:1.2em !important
  }
}/* End custom CSS */