.elementor-9 .elementor-element.elementor-element-06a669d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.38;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-06a669d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-06a669d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diet.m-studioform.jp/wp-content/uploads/2026/01/fv_pc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-06a669d::before, .elementor-9 .elementor-element.elementor-element-06a669d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-06a669d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-06a669d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-06a669d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-06a669d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9 .elementor-element.elementor-element-109c54b{padding:0px 70px 50px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-109c54b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;line-height:1px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3706c74{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 210px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-3706c74 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;line-height:1px;color:var( --e-global-color-1865f4e );}.elementor-9 .elementor-element.elementor-element-ccaf8a1{--display:flex;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-f30b993{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 82px) 0px;padding:20px 280px 110px 0px;}.elementor-9 .elementor-element.elementor-element-1234d20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.38;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1234d20::before, .elementor-9 .elementor-element.elementor-element-1234d20 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1234d20 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1234d20 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1234d20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1234d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-1374978{padding:0px 70px 50px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-1374978 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;line-height:1px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-8f42411{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 210px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-8f42411 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;line-height:1px;color:var( --e-global-color-1865f4e );}.elementor-9 .elementor-element.elementor-element-6b14dee{--display:flex;}.elementor-9 .elementor-element.elementor-element-20b21ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 82px) 0px;padding:20px 280px 110px 0px;}.elementor-9 .elementor-element.elementor-element-20b21ce .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-5711ea6{--display:flex;}.elementor-9 .elementor-element.elementor-element-d9c0c2a{--spacer-size:100px;}.elementor-9 .elementor-element.elementor-element-ce46696{text-align:center;}.elementor-9 .elementor-element.elementor-element-ce46696 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-bbb91dc{padding:0px 40px 0px 40px;text-align:center;}.elementor-9 .elementor-element.elementor-element-bbb91dc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-3088f48{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-81a91ec{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-9 .elementor-element.elementor-element-c3a9d53{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8097d05{padding:5px 0px 5px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-8097d05 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-9 .elementor-element.elementor-element-95109e7{padding:0px 25px 0px 25px;}.elementor-9 .elementor-element.elementor-element-95109e7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-00ca810{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6d2346c{padding:5px 0px 5px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-6d2346c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-9 .elementor-element.elementor-element-eae25b0{padding:0px 25px 0px 25px;}.elementor-9 .elementor-element.elementor-element-eae25b0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-4ef7912{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f9bed50{padding:5px 0px 5px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-f9bed50 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-9 .elementor-element.elementor-element-bd39761{padding:0px 25px 0px 25px;}.elementor-9 .elementor-element.elementor-element-bd39761 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-ecd2dda{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-153b54f{padding:5px 0px 5px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-153b54f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-9 .elementor-element.elementor-element-5136fd5{padding:0px 25px 0px 25px;}.elementor-9 .elementor-element.elementor-element-5136fd5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-bf39230{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bdf8aad{padding:5px 0px 5px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-bdf8aad .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-9 .elementor-element.elementor-element-7b3a58f{padding:0px 25px 0px 25px;}.elementor-9 .elementor-element.elementor-element-7b3a58f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-0776211{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e157de2{padding:5px 0px 5px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-e157de2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-9 .elementor-element.elementor-element-e124c80{padding:0px 25px 0px 25px;}.elementor-9 .elementor-element.elementor-element-e124c80 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-2348694{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--padding-top:300px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2348694:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2348694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diet.m-studioform.jp/wp-content/uploads/2026/01/reason.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-2348694::before, .elementor-9 .elementor-element.elementor-element-2348694 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2348694 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2348694 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2348694 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2348694 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-470fda7{padding:0px 0px 0px 100px;}.elementor-9 .elementor-element.elementor-element-470fda7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b93090c{padding:0px 0px 0px 100px;}.elementor-9 .elementor-element.elementor-element-b93090c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-6349727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 77px) 0px;padding:0px 0px 0px 100px;}.elementor-9 .elementor-element.elementor-element-6349727 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d82d131{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--padding-top:300px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d82d131:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d82d131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diet.m-studioform.jp/wp-content/uploads/2026/01/reason.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d82d131::before, .elementor-9 .elementor-element.elementor-element-d82d131 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d82d131 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d82d131 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d82d131 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d82d131 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8f7e168{padding:0px 0px 0px 100px;}.elementor-9 .elementor-element.elementor-element-8f7e168 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d891191{padding:0px 0px 0px 100px;}.elementor-9 .elementor-element.elementor-element-d891191 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-91157b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 77px) 0px;padding:0px 0px 0px 100px;}.elementor-9 .elementor-element.elementor-element-91157b8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-205fb77{--display:flex;}.elementor-9 .elementor-element.elementor-element-58fc7a4{--spacer-size:100px;}.elementor-9 .elementor-element.elementor-element-c3aca55{text-align:center;}.elementor-9 .elementor-element.elementor-element-c3aca55 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-0db536a{text-align:center;}.elementor-9 .elementor-element.elementor-element-0db536a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-9b7e323{--display:flex;}.elementor-9 .elementor-element.elementor-element-44f5edc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:230px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-44f5edc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-44f5edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-44f5edc::before, .elementor-9 .elementor-element.elementor-element-44f5edc > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-44f5edc > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-44f5edc > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-44f5edc > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-44f5edc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-68e071b{left:60px;}body.rtl .elementor-9 .elementor-element.elementor-element-68e071b{right:60px;}.elementor-9 .elementor-element.elementor-element-68e071b{bottom:40px;}.elementor-9 .elementor-element.elementor-element-68e071b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-94a0176{padding:0px 0px 0px 40px;text-align:center;}.elementor-9 .elementor-element.elementor-element-94a0176 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-8a51c7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:230px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8a51c7a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8a51c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8a51c7a::before, .elementor-9 .elementor-element.elementor-element-8a51c7a > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8a51c7a > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-8a51c7a > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8a51c7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-8a51c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-eacfafb{left:62px;}body.rtl .elementor-9 .elementor-element.elementor-element-eacfafb{right:62px;}.elementor-9 .elementor-element.elementor-element-eacfafb{bottom:40px;}.elementor-9 .elementor-element.elementor-element-eacfafb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-a754e58{padding:0px 0px 0px 40px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a754e58 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-a178e72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:230px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a178e72:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a178e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a178e72::before, .elementor-9 .elementor-element.elementor-element-a178e72 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a178e72 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a178e72 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a178e72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a178e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d405d3c{left:60px;}body.rtl .elementor-9 .elementor-element.elementor-element-d405d3c{right:60px;}.elementor-9 .elementor-element.elementor-element-d405d3c{bottom:40px;}.elementor-9 .elementor-element.elementor-element-d405d3c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-714d5a0{padding:0px 0px 0px 40px;text-align:center;}.elementor-9 .elementor-element.elementor-element-714d5a0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-a7fae5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:230px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a7fae5d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a7fae5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a7fae5d::before, .elementor-9 .elementor-element.elementor-element-a7fae5d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a7fae5d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a7fae5d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a7fae5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a7fae5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-48bbc7a{left:62px;}body.rtl .elementor-9 .elementor-element.elementor-element-48bbc7a{right:62px;}.elementor-9 .elementor-element.elementor-element-48bbc7a{bottom:40px;}.elementor-9 .elementor-element.elementor-element-48bbc7a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-373eabb{padding:0px 0px 0px 40px;text-align:center;}.elementor-9 .elementor-element.elementor-element-373eabb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-1def8d3{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-8dc8294{--display:flex;}.elementor-9 .elementor-element.elementor-element-0ba5843{--spacer-size:100px;}.elementor-9 .elementor-element.elementor-element-ad36245{text-align:center;}.elementor-9 .elementor-element.elementor-element-ad36245 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-2b1c431{text-align:center;}.elementor-9 .elementor-element.elementor-element-2b1c431 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d06a82a{--display:flex;}.elementor-9 .elementor-element.elementor-element-a6b634b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:230px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a6b634b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a6b634b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a6b634b::before, .elementor-9 .elementor-element.elementor-element-a6b634b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a6b634b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a6b634b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a6b634b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a6b634b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-515455f{--display:flex;}.elementor-9 .elementor-element.elementor-element-515455f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-9fcc9ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-9fcc9ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e7fc4d5{--display:flex;}.elementor-9 .elementor-element.elementor-element-743fbe7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-e77ad56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:230px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e77ad56:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e77ad56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e77ad56::before, .elementor-9 .elementor-element.elementor-element-e77ad56 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e77ad56 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e77ad56 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e77ad56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e77ad56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-d0d07c7{--display:flex;}.elementor-9 .elementor-element.elementor-element-d0d07c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a5c7bb2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a5c7bb2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b9ec9d9{--display:flex;}.elementor-9 .elementor-element.elementor-element-80c1333 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-5a7039d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:230px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5a7039d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5a7039d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5a7039d::before, .elementor-9 .elementor-element.elementor-element-5a7039d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5a7039d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5a7039d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5a7039d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5a7039d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-167bc4f{--display:flex;}.elementor-9 .elementor-element.elementor-element-167bc4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-73cb727.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-73cb727 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-102dba1{--display:flex;}.elementor-9 .elementor-element.elementor-element-a8416ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-f66e007{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.65;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:230px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f66e007:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f66e007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-f66e007::before, .elementor-9 .elementor-element.elementor-element-f66e007 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f66e007 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f66e007 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f66e007 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f66e007 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-18bf2b1{--display:flex;}.elementor-9 .elementor-element.elementor-element-18bf2b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-5a90d16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-5a90d16 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3dab4cf{--display:flex;}.elementor-9 .elementor-element.elementor-element-7d931c3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-3b8d065{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-f27edd4{--display:flex;}.elementor-9 .elementor-element.elementor-element-c940b0a{text-align:center;}.elementor-9 .elementor-element.elementor-element-c940b0a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5d8cce8{text-align:center;}.elementor-9 .elementor-element.elementor-element-5d8cce8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c4199a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-70555e9{--display:flex;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-3f9e4e6{--display:flex;}.elementor-9 .elementor-element.elementor-element-5a62045{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-5a62045:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5a62045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FDFF;}.elementor-9 .elementor-element.elementor-element-5a62045 > .elementor-shape-top svg, .elementor-9 .elementor-element.elementor-element-5a62045 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-9 .elementor-element.elementor-element-df9bb57{--display:flex;}.elementor-9 .elementor-element.elementor-element-8893a61{--display:flex;}.elementor-9 .elementor-element.elementor-element-e3ffa1a{--display:flex;}.elementor-9 .elementor-element.elementor-element-c050573{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c050573:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c050573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FDFF;}.elementor-9 .elementor-element.elementor-element-9c543b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-9c543b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-58b16a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-58b16a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ccdb0a5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-a24cfd0{padding:45px 45px 45px 45px;text-align:start;}.elementor-9 .elementor-element.elementor-element-a24cfd0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-2e660fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-101aede{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-6b7880f{text-align:center;}.elementor-9 .elementor-element.elementor-element-6b7880f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-1825e48{text-align:center;}.elementor-9 .elementor-element.elementor-element-1825e48 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-c05e45d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-18bcaf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-18bcaf8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-9639079{text-align:center;}.elementor-9 .elementor-element.elementor-element-9639079 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-610fd77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-610fd77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-eae4bbd{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a7ad41b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-a7ad41b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-130c946 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e9b6747{text-align:center;}.elementor-9 .elementor-element.elementor-element-e9b6747 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3e4978c{--display:flex;}.elementor-9 .elementor-element.elementor-element-057eac5{padding:0px 0px 0px 99px;}.elementor-9 .elementor-element.elementor-element-057eac5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7a9f2e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-58a3888{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-1865f4e );--border-color:var( --e-global-color-1865f4e );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-66bc763{padding:10px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-66bc763 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-227afe2{text-align:center;}.elementor-9 .elementor-element.elementor-element-227afe2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-2310748{padding:10px 0px 10px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-2310748 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-415c36b{padding:10px 0px 10px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-415c36b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5f6d446{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f6d446 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c8202b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c8202b7.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-19e1b08 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-19e1b08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-19e1b08.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-19e1b08.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-19e1b08.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-19e1b08.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-19e1b08 .elementor-icon{font-size:29px;}.elementor-9 .elementor-element.elementor-element-19e1b08 .elementor-icon svg{height:29px;}.elementor-9 .elementor-element.elementor-element-bd01b4f{padding:5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bd01b4f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4db9e01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4db9e01.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-c2f3d13 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-c2f3d13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c2f3d13.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c2f3d13.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c2f3d13.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c2f3d13.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c2f3d13 .elementor-icon{font-size:29px;}.elementor-9 .elementor-element.elementor-element-c2f3d13 .elementor-icon svg{height:29px;}.elementor-9 .elementor-element.elementor-element-309c4f7{padding:5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-309c4f7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-644c3a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-644c3a5.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-24854ec .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-24854ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-24854ec.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-24854ec.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-24854ec.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-24854ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-24854ec .elementor-icon{font-size:29px;}.elementor-9 .elementor-element.elementor-element-24854ec .elementor-icon svg{height:29px;}.elementor-9 .elementor-element.elementor-element-a05973c{padding:5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a05973c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-676bf88{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3B3B3;--border-color:#B3B3B3;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-3782e88{padding:10px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-3782e88 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7d99f65{text-align:center;}.elementor-9 .elementor-element.elementor-element-7d99f65 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7d877c6{padding:10px 0px 10px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-7d877c6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-a90be55{padding:10px 0px 10px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a90be55 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-6534736{text-align:center;}.elementor-9 .elementor-element.elementor-element-6534736 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-bee31ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bee31ce.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-1ad45d8 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-1ad45d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1ad45d8.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1ad45d8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1ad45d8.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1ad45d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1ad45d8 .elementor-icon{font-size:29px;}.elementor-9 .elementor-element.elementor-element-1ad45d8 .elementor-icon svg{height:29px;}.elementor-9 .elementor-element.elementor-element-187f757{padding:5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-187f757 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4371948{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4371948.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-22db7ef .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-22db7ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-22db7ef.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-22db7ef.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-22db7ef.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-22db7ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-22db7ef .elementor-icon{font-size:29px;}.elementor-9 .elementor-element.elementor-element-22db7ef .elementor-icon svg{height:29px;}.elementor-9 .elementor-element.elementor-element-ba0e11b{padding:5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ba0e11b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-df1b588{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-df1b588.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d005016 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-d005016.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d005016.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d005016.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d005016.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d005016.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d005016 .elementor-icon{font-size:29px;}.elementor-9 .elementor-element.elementor-element-d005016 .elementor-icon svg{height:29px;}.elementor-9 .elementor-element.elementor-element-54c9a8b{padding:5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-54c9a8b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b195692{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3B3B3;--border-color:#B3B3B3;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-bc2ffa7{padding:10px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-bc2ffa7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-1d96e22{text-align:center;}.elementor-9 .elementor-element.elementor-element-1d96e22 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-2828e11{padding:10px 0px 10px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-2828e11 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-1052e24{padding:10px 0px 10px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-1052e24 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-8888496{text-align:center;}.elementor-9 .elementor-element.elementor-element-8888496 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c73d5ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c73d5ab.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-bc76b9e .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-bc76b9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bc76b9e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bc76b9e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bc76b9e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bc76b9e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bc76b9e .elementor-icon{font-size:29px;}.elementor-9 .elementor-element.elementor-element-bc76b9e .elementor-icon svg{height:29px;}.elementor-9 .elementor-element.elementor-element-df170d4{padding:5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-df170d4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-00b6f0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-00b6f0c.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-38937dc .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-38937dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-38937dc.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-38937dc.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-38937dc.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-38937dc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-38937dc .elementor-icon{font-size:29px;}.elementor-9 .elementor-element.elementor-element-38937dc .elementor-icon svg{height:29px;}.elementor-9 .elementor-element.elementor-element-f5bce19{padding:5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f5bce19 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-a88b3f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a88b3f5.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-92ac6bb .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-92ac6bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-92ac6bb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-92ac6bb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-92ac6bb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-92ac6bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-92ac6bb .elementor-icon{font-size:29px;}.elementor-9 .elementor-element.elementor-element-92ac6bb .elementor-icon svg{height:29px;}.elementor-9 .elementor-element.elementor-element-5d6a28c{padding:5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5d6a28c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-359c46d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9028462{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-9028462.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6249ff8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-6249ff8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-34ed002{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:2px 2px 2px 2px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-8316a42 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-0096a7f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c347e86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-92fdb8a{--display:flex;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-9c543b5{--width:19.505%;}.elementor-9 .elementor-element.elementor-element-58b16a0{--width:57.387%;}.elementor-9 .elementor-element.elementor-element-2e660fd{--width:25%;}.elementor-9 .elementor-element.elementor-element-18bcaf8{--width:36.261%;}.elementor-9 .elementor-element.elementor-element-610fd77{--width:24.195%;}.elementor-9 .elementor-element.elementor-element-a7ad41b{--width:37.162%;}.elementor-9 .elementor-element.elementor-element-7a9f2e3{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-58a3888{--width:33%;}.elementor-9 .elementor-element.elementor-element-676bf88{--width:33%;}.elementor-9 .elementor-element.elementor-element-b195692{--width:33%;}.elementor-9 .elementor-element.elementor-element-9028462{--width:11.126%;}.elementor-9 .elementor-element.elementor-element-6249ff8{--width:75.585%;}.elementor-9 .elementor-element.elementor-element-c347e86{--width:25%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-81a91ec{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-1234d20:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1234d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diet.m-studioform.jp/wp-content/uploads/2026/01/Firefly_Gemini-Flash_参考画像はLP（PC版）のファーストビュー画像です。スマホ版のファーストビュー画像を作成してください。-973747.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-1234d20{--width:500px;--min-height:480px;--overlay-opacity:0.54;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1374978{margin:255px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-1374978 .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-8f42411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-8f42411 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-20b21ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-81a91ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-d82d131{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8f7e168{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;text-align:start;}.elementor-9 .elementor-element.elementor-element-8f7e168 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-d891191{padding:0px 0px 0px 20px;}.elementor-9 .elementor-element.elementor-element-d891191 .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-91157b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 21px;text-align:start;}.elementor-9 .elementor-element.elementor-element-91157b8 .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-9b7e323{--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-8a51c7a{--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-8dc8294{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-d06a82a{--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-a6b634b{--content-width:500px;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-515455f{--width:53.5px;}.elementor-9 .elementor-element.elementor-element-9fcc9ff{width:var( --container-widget-width, 34.5px );max-width:34.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;--container-widget-width:34.5px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9fcc9ff .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-743fbe7{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-743fbe7 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-e77ad56{--content-width:500px;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d0d07c7{--width:53.5px;}.elementor-9 .elementor-element.elementor-element-a5c7bb2{width:var( --container-widget-width, 34.5px );max-width:34.5px;padding:0px 0px 0px 5px;--container-widget-width:34.5px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a5c7bb2 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-80c1333{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-80c1333 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-5a7039d{--content-width:500px;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-167bc4f{--width:53.5px;}.elementor-9 .elementor-element.elementor-element-73cb727{width:var( --container-widget-width, 34.5px );max-width:34.5px;padding:0px 0px 0px 5px;--container-widget-width:34.5px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-73cb727 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-a8416ff{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a8416ff .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-f66e007{--content-width:500px;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-18bf2b1{--width:53.5px;}.elementor-9 .elementor-element.elementor-element-5a90d16{width:var( --container-widget-width, 34.5px );max-width:34.5px;padding:0px 0px 0px 5px;--container-widget-width:34.5px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5a90d16 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-7d931c3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-7d931c3 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-f27edd4{--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-c940b0a .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-c4199a8{--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-73bfc6b{padding:-10px -10px -10px -10px;}.elementor-9 .elementor-element.elementor-element-8893a61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px;}.elementor-9 .elementor-element.elementor-element-c6d2f6a{padding:-10px -10px -10px -10px;}.elementor-9 .elementor-element.elementor-element-6b7880f .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-1825e48 .elementor-heading-title{font-size:20px;}}