.elementor-27529 .elementor-element.elementor-element-3f1b5f3{--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;--padding-top:400px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-3f1b5f3:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-3f1b5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://core-fit.jp/wp-content/uploads/2026/07/corefit_image_-6-1-1.jpg");background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-27529 .elementor-element.elementor-element-33f01f2{background-color:#C4392F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 12px 24px;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-33f01f2.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-33f01f2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;letter-spacing:2px;color:var( --e-global-color-637d070 );}.elementor-27529 .elementor-element.elementor-element-61c55ea{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-61c55ea .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:800;line-height:1.3em;letter-spacing:3px;color:#000000;}.elementor-27529 .elementor-element.elementor-element-d64c2b4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-d64c2b4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;color:#6E918F;}.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-27529 .elementor-element.elementor-element-f975025 .elementor-button{background-color:var( --e-global-color-b493b90 );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:1em 2em 1em 2em;}.elementor-27529 .elementor-element.elementor-element-f975025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-27529 .elementor-element.elementor-element-e361a33{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-27529 .elementor-element.elementor-element-e361a33 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:1px;color:#000000;}.elementor-27529 .elementor-element.elementor-element-4a5b658{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-27529 .elementor-element.elementor-element-4a5b658 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:1px;color:#000000;}.elementor-27529 .elementor-element.elementor-element-36e5af2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-27529 .elementor-element.elementor-element-36e5af2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:1px;color:#9A9A9A;}.elementor-27529 .elementor-element.elementor-element-594c66e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-594c66e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:2px;color:#6E918F;}.elementor-27529 .elementor-element.elementor-element-c34f3c2{--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;--padding-top:160px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-c34f3c2:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-c34f3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F2;}.elementor-27529 .elementor-element.elementor-element-b9799e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-b9799e8.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-b9799e8 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:2px;color:#6E918F;}.elementor-27529 .elementor-element.elementor-element-03fec32{text-align:center;}.elementor-27529 .elementor-element.elementor-element-03fec32 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:800;letter-spacing:2px;}.elementor-27529 .elementor-element.elementor-element-5cb7219{text-align:center;}.elementor-27529 .elementor-element.elementor-element-5cb7219 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:800;letter-spacing:2px;}.elementor-27529 .elementor-element.elementor-element-0fd03de{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-5a29b63{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-5a29b63:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-5a29b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-27529 .elementor-element.elementor-element-b8d1a68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;}.elementor-27529 .elementor-element.elementor-element-5f779c6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-5f779c6.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-5f779c6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-ab4da63{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-ab4da63 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-8632c32{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-8632c32:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-8632c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-db9db8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;}.elementor-27529 .elementor-element.elementor-element-b9fbb93{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-b9fbb93.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-b9fbb93 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-b0bb8d6{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-b0bb8d6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-7f5cb22{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-7f5cb22:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-7f5cb22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-d31ec7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;}.elementor-27529 .elementor-element.elementor-element-1b13724{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-1b13724.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-1b13724 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-8b2e350{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-8b2e350 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-8410703{text-align:center;}.elementor-27529 .elementor-element.elementor-element-8410703 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;letter-spacing:2px;}.elementor-27529 .elementor-element.elementor-element-c68a1fa{--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;--padding-top:160px;--padding-bottom:160px;--padding-left:100px;--padding-right:100px;}.elementor-27529 .elementor-element.elementor-element-c68a1fa:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-c68a1fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-a493506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;text-align:center;}.elementor-27529 .elementor-element.elementor-element-a493506.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-a493506 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:2px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-8515ebc{text-align:center;}.elementor-27529 .elementor-element.elementor-element-8515ebc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:800;letter-spacing:2px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-15bd662{text-align:center;}.elementor-27529 .elementor-element.elementor-element-15bd662 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:800;letter-spacing:2px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-d60fd21{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-54e462d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-5d28c21{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-5d28c21.elementor-element{--align-self:flex-start;}.elementor-27529 .elementor-element.elementor-element-5d28c21 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-637d070 );}.elementor-27529 .elementor-element.elementor-element-f5619e1{--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:flex-end;--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-27529 .elementor-element.elementor-element-314780b{text-align:start;}.elementor-27529 .elementor-element.elementor-element-314780b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:73px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-4d763bd{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-4d763bd .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-6acf41c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-6acf41c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:2px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-c714add{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-c714add .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-26e8c5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-3389205{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-3389205.elementor-element{--align-self:flex-start;}.elementor-27529 .elementor-element.elementor-element-3389205 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-637d070 );}.elementor-27529 .elementor-element.elementor-element-985d618{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-985d618 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-b950572{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-b950572 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:2px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-5414582{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-25f4382{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-25f4382.elementor-element{--align-self:flex-start;}.elementor-27529 .elementor-element.elementor-element-25f4382 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-637d070 );}.elementor-27529 .elementor-element.elementor-element-406e028{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-406e028 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-f92d0fa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-f92d0fa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:2px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-fc5f1cc{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-fc5f1cc:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-fc5f1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF29;}.elementor-27529 .elementor-element.elementor-element-1e96e3b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-1e96e3b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-c463a6e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-c463a6e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:1px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-550f198{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-550f198:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-550f198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-01e2d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-01e2d24.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-01e2d24 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:2px;color:#6E918F;}.elementor-27529 .elementor-element.elementor-element-d4d7a4e{text-align:center;}.elementor-27529 .elementor-element.elementor-element-d4d7a4e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:800;letter-spacing:2px;}.elementor-27529 .elementor-element.elementor-element-438f2f1{--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:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-fe3c6e4{--display:flex;}.elementor-27529 .elementor-element.elementor-element-b3c43ef{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-ea408d5{--display:flex;}.elementor-27529 .elementor-element.elementor-element-9156b8d{--display:flex;}.elementor-27529 .elementor-element.elementor-element-b450172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-b450172 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-3d69f41{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27529 .elementor-element.elementor-element-e994a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-e994a0d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-b265d48{--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;--justify-content:flex-end;--align-items:flex-end;--margin-top:05px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-b3b4ed6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-27529 .elementor-element.elementor-element-b3b4ed6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-543edd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-543edd6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;color:#C4392F;}.elementor-27529 .elementor-element.elementor-element-e7a1c14{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-3c847df{--display:flex;}.elementor-27529 .elementor-element.elementor-element-9fbd341{--display:flex;}.elementor-27529 .elementor-element.elementor-element-530ce5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-530ce5c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-c5f819b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27529 .elementor-element.elementor-element-1626e26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-1626e26 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-a08a3a5{--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;--justify-content:flex-end;--align-items:flex-end;--margin-top:05px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-b9f1884{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-27529 .elementor-element.elementor-element-b9f1884 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-43e3189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-43e3189 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;color:#C4392F;}.elementor-27529 .elementor-element.elementor-element-33cc68c{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-557b2f8{--display:flex;}.elementor-27529 .elementor-element.elementor-element-6b8fa5d{--display:flex;}.elementor-27529 .elementor-element.elementor-element-ad5367c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-ad5367c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-31b47fd{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27529 .elementor-element.elementor-element-e9a28d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-e9a28d8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-faad15b{--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;--justify-content:flex-end;--align-items:flex-end;--margin-top:05px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-f0ad12b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-27529 .elementor-element.elementor-element-f0ad12b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-dc1a404{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-dc1a404 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;color:#C4392F;}.elementor-27529 .elementor-element.elementor-element-16aa698{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-a5dff6e{--display:flex;}.elementor-27529 .elementor-element.elementor-element-5bd4eb8{--display:flex;}.elementor-27529 .elementor-element.elementor-element-6def83b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-6def83b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-5843256{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27529 .elementor-element.elementor-element-707b5e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-707b5e6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-93462f7{--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;--justify-content:flex-end;--align-items:flex-end;--margin-top:05px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-161d6ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-27529 .elementor-element.elementor-element-161d6ba .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-1d636b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-1d636b8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;color:#C4392F;}.elementor-27529 .elementor-element.elementor-element-5402288{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-27529 .elementor-element.elementor-element-5402288 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;letter-spacing:1px;color:#414141;}.elementor-27529 .elementor-element.elementor-element-ec7f979 .elementor-button{background-color:var( --e-global-color-b493b90 );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:1em 2em 1em 2em;}.elementor-27529 .elementor-element.elementor-element-ec7f979{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-67508d6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-67508d6:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-67508d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-27529 .elementor-element.elementor-element-bca2505{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-bca2505 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-c0772cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-c0772cf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-a1f284e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-a1f284e:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-a1f284e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-5eb0487{text-align:center;}.elementor-27529 .elementor-element.elementor-element-5eb0487 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;letter-spacing:2px;}.elementor-27529 .elementor-element.elementor-element-3172352{--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:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-18c62d6{--display:flex;}.elementor-27529 .elementor-element.elementor-element-588d0ee{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-cd81141 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#6E918F;}.elementor-27529 .elementor-element.elementor-element-e6674e5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-f0460dc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-d16ee07 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#6E918F;}.elementor-27529 .elementor-element.elementor-element-bf1847d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-3714a03{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-640fb2c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#6E918F;}.elementor-27529 .elementor-element.elementor-element-cc5793d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-dde139f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-dbd559a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#6E918F;}.elementor-27529 .elementor-element.elementor-element-006a9e6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-e69932b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-cbb5077 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#6E918F;}.elementor-27529 .elementor-element.elementor-element-40ab7f2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-50d8169{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27529 .elementor-element.elementor-element-7b7dd90 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#6E918F;}.elementor-27529 .elementor-element.elementor-element-da779e0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-2a58fe5 .elementor-button{background-color:var( --e-global-color-b493b90 );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:1em 2em 1em 2em;}.elementor-27529 .elementor-element.elementor-element-2a58fe5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-bf4d7ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-bf4d7ec:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-bf4d7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F3;}.elementor-27529 .elementor-element.elementor-element-6dda277{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-6dda277.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-6dda277 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:2px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-bf33347{text-align:center;}.elementor-27529 .elementor-element.elementor-element-bf33347 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:800;letter-spacing:2px;}.elementor-27529 .elementor-element.elementor-element-c07ccf8{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-2c39729{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-27529 .elementor-element.elementor-element-fc22542 img{width:240px;border-radius:16px 16px 16px 16px;}.elementor-27529 .elementor-element.elementor-element-2e7b0a0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-2e7b0a0.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-2e7b0a0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-2ce5784 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-1d430d9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-1d430d9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-8548e9c .elementor-button{background-color:var( --e-global-color-b493b90 );font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:1px;border-radius:100px 100px 100px 100px;padding:1em 1em 1em 1em;}.elementor-27529 .elementor-element.elementor-element-8548e9c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-11af330{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-27529 .elementor-element.elementor-element-3c8f63c img{width:240px;border-radius:16px 16px 16px 16px;}.elementor-27529 .elementor-element.elementor-element-da9896b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-da9896b.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-da9896b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-262d330 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-9facc55{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-9facc55 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-84ffc5a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-27529 .elementor-element.elementor-element-f5942ce img{width:240px;border-radius:16px 16px 16px 16px;}.elementor-27529 .elementor-element.elementor-element-f51c933{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-f51c933.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-f51c933 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-4573e3b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-9772481{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-9772481 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-53118a5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-27529 .elementor-element.elementor-element-7be954d img{width:240px;border-radius:16px 16px 16px 16px;}.elementor-27529 .elementor-element.elementor-element-623d1ba{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-623d1ba.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-623d1ba .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-fa80807 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-d786aa4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-d786aa4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-efa9fad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-27529 .elementor-element.elementor-element-1ef9a42 img{width:240px;border-radius:16px 16px 16px 16px;}.elementor-27529 .elementor-element.elementor-element-6db2511{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-6db2511.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-6db2511 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:5px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-aec19f1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-b5db2df{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-27529 .elementor-element.elementor-element-b5db2df .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-45bca56{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-2187a18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b493b90 );text-align:center;}.elementor-27529 .elementor-element.elementor-element-2187a18.elementor-element{--align-self:center;}.elementor-27529 .elementor-element.elementor-element-2187a18 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:2px;color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-0dbaefc{text-align:center;}.elementor-27529 .elementor-element.elementor-element-0dbaefc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:800;letter-spacing:2px;}.elementor-27529 .elementor-element.elementor-element-2695f47{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-8a7cd3a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-27529 .elementor-element.elementor-element-42ed104{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-42ed104 p{margin-block-end:0px;}.elementor-27529 .elementor-element.elementor-element-f47d1c7{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-27529 .elementor-element.elementor-element-b2c9e9d{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-b2c9e9d p{margin-block-end:0px;}.elementor-27529 .elementor-element.elementor-element-4e5ea25{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-27529 .elementor-element.elementor-element-8f7155d{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-8f7155d p{margin-block-end:0px;}.elementor-27529 .elementor-element.elementor-element-d0eeed4{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-27529 .elementor-element.elementor-element-d930424{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-d930424 p{margin-block-end:0px;}.elementor-27529 .elementor-element.elementor-element-5e44b7a{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-27529 .elementor-element.elementor-element-687ec31{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-687ec31 p{margin-block-end:0px;}.elementor-27529 .elementor-element.elementor-element-a70de79{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-27529 .elementor-element.elementor-element-5773da9{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-5773da9 p{margin-block-end:0px;}.elementor-27529 .elementor-element.elementor-element-2a53283{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-27529 .elementor-element.elementor-element-e5d94e7{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-e5d94e7 p{margin-block-end:0px;}.elementor-27529 .elementor-element.elementor-element-65a3466{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-b493b90 );--n-accordion-icon-hover-color:var( --e-global-color-b493b90 );--n-accordion-icon-active-color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-65a3466 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EEF3F3;border-style:none;}.elementor-27529 .elementor-element.elementor-element-65a3466 {--n-accordion-padding:1em 1em 1em 1em;}:where( .elementor-27529 .elementor-element.elementor-element-65a3466 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;letter-spacing:1px;}:where( .elementor-27529 .elementor-element.elementor-element-65a3466 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-27529 .elementor-element.elementor-element-2efea46{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-2efea46:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-2efea46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b493b90 );}.elementor-27529 .elementor-element.elementor-element-893e152{--display:flex;}.elementor-27529 .elementor-element.elementor-element-893e152.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27529 .elementor-element.elementor-element-fc17665 img{width:100%;height:150px;object-fit:cover;object-position:center center;}.elementor-27529 .elementor-element.elementor-element-9a4c552{--display:flex;}.elementor-27529 .elementor-element.elementor-element-343a5d4{text-align:center;}.elementor-27529 .elementor-element.elementor-element-343a5d4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:800;letter-spacing:1px;color:#FFFFFF;}.elementor-27529 .elementor-element.elementor-element-5726ca4 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;fill:var( --e-global-color-b493b90 );color:var( --e-global-color-b493b90 );border-radius:100px 100px 100px 100px;padding:1em 2em 1em 2em;}.elementor-27529 .elementor-element.elementor-element-5726ca4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-ebfacdb{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-27529 .elementor-element.elementor-element-ebfacdb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:800;text-decoration:underline;letter-spacing:1px;color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27529 .elementor-element.elementor-element-33f01f2 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-61c55ea .elementor-heading-title{font-size:40px;}.elementor-27529 .elementor-element.elementor-element-d64c2b4 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-f975025 .elementor-button{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-e361a33 .elementor-heading-title{font-size:40px;}.elementor-27529 .elementor-element.elementor-element-4a5b658 .elementor-heading-title{font-size:40px;}.elementor-27529 .elementor-element.elementor-element-36e5af2 .elementor-heading-title{font-size:40px;}.elementor-27529 .elementor-element.elementor-element-594c66e .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-c34f3c2{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-b9799e8 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-03fec32 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-5cb7219 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-0fd03de{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-5a29b63{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-27529 .elementor-element.elementor-element-5f779c6 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-ab4da63 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-8632c32{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-b9fbb93 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-b0bb8d6 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-7f5cb22{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-1b13724 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-8b2e350 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-8410703 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-c68a1fa{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-a493506 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-8515ebc .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-15bd662 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-d60fd21{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27529 .elementor-element.elementor-element-54e462d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-27529 .elementor-element.elementor-element-06a38d9 img{width:60%;}.elementor-27529 .elementor-element.elementor-element-5d28c21 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-314780b .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-4d763bd .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-6acf41c .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-c714add .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-26e8c5b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-27529 .elementor-element.elementor-element-85fde16 img{width:60%;}.elementor-27529 .elementor-element.elementor-element-3389205 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-985d618 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-b950572 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-5414582{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-27529 .elementor-element.elementor-element-4e89de7 img{width:60%;}.elementor-27529 .elementor-element.elementor-element-25f4382 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-406e028 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-f92d0fa .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-1e96e3b .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-c463a6e .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-01e2d24 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-d4d7a4e .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-b450172 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-e994a0d .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-b3b4ed6 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-543edd6 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-530ce5c .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-1626e26 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-b9f1884 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-43e3189 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-ad5367c .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-e9a28d8 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-f0ad12b .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-dc1a404 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-6def83b .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-707b5e6 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-161d6ba .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-1d636b8 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-5402288 .elementor-heading-title{font-size:40px;}.elementor-27529 .elementor-element.elementor-element-ec7f979 .elementor-button{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-bca2505 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-c0772cf .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-5eb0487 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-cd81141 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-e6674e5 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-d16ee07 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-bf1847d .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-640fb2c .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-cc5793d .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-dbd559a .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-006a9e6 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-cbb5077 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-40ab7f2 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-7b7dd90 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-da779e0 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-2a58fe5 .elementor-button{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-6dda277 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-bf33347 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-c07ccf8{--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-27529 .elementor-element.elementor-element-2e7b0a0 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-2ce5784 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-1d430d9 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-8548e9c .elementor-button{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-da9896b .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-262d330 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-9facc55 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-f51c933 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-4573e3b .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-9772481 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-623d1ba .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-fa80807 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-d786aa4 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-6db2511 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-aec19f1 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-b5db2df .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-2187a18 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-0dbaefc .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-2695f47{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-27529 .elementor-element.elementor-element-42ed104{font-size:15px;}.elementor-27529 .elementor-element.elementor-element-b2c9e9d{font-size:15px;}.elementor-27529 .elementor-element.elementor-element-8f7155d{font-size:15px;}.elementor-27529 .elementor-element.elementor-element-d930424{font-size:15px;}.elementor-27529 .elementor-element.elementor-element-687ec31{font-size:15px;}.elementor-27529 .elementor-element.elementor-element-5773da9{font-size:15px;}.elementor-27529 .elementor-element.elementor-element-e5d94e7{font-size:15px;}.elementor-27529 .elementor-element.elementor-element-2efea46{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-27529 .elementor-element.elementor-element-343a5d4 .elementor-heading-title{font-size:24px;}.elementor-27529 .elementor-element.elementor-element-5726ca4 .elementor-button{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-ebfacdb .elementor-heading-title{font-size:12px;}}@media(max-width:767px){.elementor-27529 .elementor-element.elementor-element-3f1b5f3:not(.elementor-motion-effects-element-type-background), .elementor-27529 .elementor-element.elementor-element-3f1b5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://core-fit.jp/wp-content/uploads/2026/07/corefit_image_-4-2-scaled.jpg");background-position:center center;}.elementor-27529 .elementor-element.elementor-element-3f1b5f3{--padding-top:300px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27529 .elementor-element.elementor-element-33f01f2 .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-61c55ea .elementor-heading-title{font-size:36px;letter-spacing:2px;}.elementor-27529 .elementor-element.elementor-element-d64c2b4 .elementor-heading-title{font-size:16px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-f975025 .elementor-button{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-e361a33 .elementor-heading-title{font-size:13px;letter-spacing:2px;}.elementor-27529 .elementor-element.elementor-element-4a5b658{text-align:start;}.elementor-27529 .elementor-element.elementor-element-4a5b658 .elementor-heading-title{font-size:13px;line-height:1.7em;letter-spacing:0.6px;}.elementor-27529 .elementor-element.elementor-element-36e5af2{text-align:start;}.elementor-27529 .elementor-element.elementor-element-36e5af2 .elementor-heading-title{font-size:11px;line-height:1.3em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-594c66e .elementor-heading-title{font-size:16px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-c34f3c2{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-27529 .elementor-element.elementor-element-b9799e8 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-03fec32 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-5cb7219 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-0fd03de{--margin-top:30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-5a29b63{--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-27529 .elementor-element.elementor-element-b8d1a68{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-5f779c6{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-5f779c6 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-ab4da63 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-8632c32{--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-db9db8c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-b9fbb93{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-b9fbb93 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-b0bb8d6 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-7f5cb22{--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-d31ec7f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-1b13724{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-1b13724 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-8b2e350 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-8410703 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-c68a1fa{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-a493506 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-8515ebc .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-15bd662 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-d60fd21{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-27529 .elementor-element.elementor-element-54e462d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-06a38d9 img{width:100%;}.elementor-27529 .elementor-element.elementor-element-5d28c21{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-5d28c21 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-f5619e1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-27529 .elementor-element.elementor-element-314780b .elementor-heading-title{font-size:40px;}.elementor-27529 .elementor-element.elementor-element-4d763bd{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-4d763bd .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-6acf41c{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-6acf41c .elementor-heading-title{font-size:13px;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-c714add{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-c714add .elementor-heading-title{font-size:13px;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-26e8c5b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-85fde16 img{width:100%;}.elementor-27529 .elementor-element.elementor-element-3389205{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-3389205 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-985d618{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-27529 .elementor-element.elementor-element-985d618 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-b950572{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-b950572 .elementor-heading-title{font-size:13px;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-5414582{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-4e89de7 img{width:100%;}.elementor-27529 .elementor-element.elementor-element-25f4382{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-25f4382 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-406e028{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-27529 .elementor-element.elementor-element-406e028 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-f92d0fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-f92d0fa .elementor-heading-title{font-size:13px;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-fc5f1cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-1e96e3b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-1e96e3b .elementor-heading-title{font-size:22px;}.elementor-27529 .elementor-element.elementor-element-c463a6e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-c463a6e .elementor-heading-title{font-size:14px;line-height:1.5em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-550f198{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-01e2d24 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-d4d7a4e .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-438f2f1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-b3c43ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-9156b8d{--width:100%;--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-27529 .elementor-element.elementor-element-b450172{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-b450172 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-27529 .elementor-element.elementor-element-3d69f41{--width:100%;--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-27529 .elementor-element.elementor-element-e994a0d .elementor-heading-title{font-size:13px;}.elementor-27529 .elementor-element.elementor-element-b3b4ed6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-b3b4ed6 .elementor-heading-title{font-size:13px;}.elementor-27529 .elementor-element.elementor-element-543edd6 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-e7a1c14{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-9fbd341{--width:100%;--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-27529 .elementor-element.elementor-element-530ce5c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-530ce5c .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-27529 .elementor-element.elementor-element-c5f819b{--width:100%;--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-27529 .elementor-element.elementor-element-1626e26 .elementor-heading-title{font-size:13px;}.elementor-27529 .elementor-element.elementor-element-b9f1884{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-b9f1884 .elementor-heading-title{font-size:13px;}.elementor-27529 .elementor-element.elementor-element-43e3189 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-33cc68c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-6b8fa5d{--width:100%;--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-27529 .elementor-element.elementor-element-ad5367c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-ad5367c .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-27529 .elementor-element.elementor-element-31b47fd{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-27529 .elementor-element.elementor-element-e9a28d8 .elementor-heading-title{font-size:13px;}.elementor-27529 .elementor-element.elementor-element-f0ad12b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-f0ad12b .elementor-heading-title{font-size:13px;}.elementor-27529 .elementor-element.elementor-element-dc1a404 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-16aa698{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27529 .elementor-element.elementor-element-5bd4eb8{--width:100%;--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-27529 .elementor-element.elementor-element-6def83b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-6def83b .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-27529 .elementor-element.elementor-element-5843256{--width:100%;--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-27529 .elementor-element.elementor-element-707b5e6 .elementor-heading-title{font-size:13px;}.elementor-27529 .elementor-element.elementor-element-161d6ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-161d6ba .elementor-heading-title{font-size:13px;}.elementor-27529 .elementor-element.elementor-element-1d636b8 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-5402288 .elementor-heading-title{font-size:13px;line-height:1.6em;letter-spacing:0px;}.elementor-27529 .elementor-element.elementor-element-ec7f979 .elementor-button{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-bca2505 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-c0772cf .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-a1f284e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-5eb0487 .elementor-heading-title{font-size:16px;}.elementor-27529 .elementor-element.elementor-element-3172352{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27529 .elementor-element.elementor-element-cd81141 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-e6674e5 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-d16ee07 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-bf1847d .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-640fb2c .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-cc5793d .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-dbd559a .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-006a9e6 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-cbb5077 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-40ab7f2 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-7b7dd90 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-da779e0 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-2a58fe5 .elementor-button{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-bf4d7ec{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-6dda277 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-bf33347 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-c07ccf8{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-27529 .elementor-element.elementor-element-fc22542 img{width:200px;height:200px;}.elementor-27529 .elementor-element.elementor-element-2e7b0a0 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-2ce5784 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-1d430d9 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-8548e9c .elementor-button{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-3c8f63c img{width:200px;height:200px;}.elementor-27529 .elementor-element.elementor-element-da9896b .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-262d330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-27529 .elementor-element.elementor-element-262d330 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-9facc55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-9facc55 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-f5942ce img{width:200px;height:200px;}.elementor-27529 .elementor-element.elementor-element-f51c933 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-4573e3b .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-9772481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-9772481 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-7be954d img{width:200px;height:200px;}.elementor-27529 .elementor-element.elementor-element-623d1ba .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-fa80807 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-d786aa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-d786aa4 .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-1ef9a42 img{width:200px;height:200px;}.elementor-27529 .elementor-element.elementor-element-6db2511 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-aec19f1 .elementor-heading-title{font-size:18px;}.elementor-27529 .elementor-element.elementor-element-b5db2df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-b5db2df .elementor-heading-title{font-size:14px;}.elementor-27529 .elementor-element.elementor-element-45bca56{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-2187a18 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-0dbaefc .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-27529 .elementor-element.elementor-element-2695f47{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-27529 .elementor-element.elementor-element-42ed104{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-b2c9e9d{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-8f7155d{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-d930424{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-687ec31{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-5773da9{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-e5d94e7{font-size:14px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-65a3466{--n-accordion-title-font-size:16px;}.elementor-27529 .elementor-element.elementor-element-2efea46{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-27529 .elementor-element.elementor-element-fc17665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-27529 .elementor-element.elementor-element-fc17665 img{border-radius:10px 10px 10px 10px;}.elementor-27529 .elementor-element.elementor-element-343a5d4 .elementor-heading-title{font-size:20px;}.elementor-27529 .elementor-element.elementor-element-5726ca4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27529 .elementor-element.elementor-element-5726ca4 .elementor-button{font-size:16px;line-height:1.5em;}.elementor-27529 .elementor-element.elementor-element-ebfacdb .elementor-heading-title{font-size:12px;}}@media(min-width:768px){.elementor-27529 .elementor-element.elementor-element-fe3c6e4{--width:1000px;}.elementor-27529 .elementor-element.elementor-element-ea408d5{--width:20%;}.elementor-27529 .elementor-element.elementor-element-9156b8d{--width:50%;}.elementor-27529 .elementor-element.elementor-element-3d69f41{--width:30%;}.elementor-27529 .elementor-element.elementor-element-3c847df{--width:20%;}.elementor-27529 .elementor-element.elementor-element-9fbd341{--width:50%;}.elementor-27529 .elementor-element.elementor-element-c5f819b{--width:30%;}.elementor-27529 .elementor-element.elementor-element-557b2f8{--width:20%;}.elementor-27529 .elementor-element.elementor-element-6b8fa5d{--width:50%;}.elementor-27529 .elementor-element.elementor-element-31b47fd{--width:30%;}.elementor-27529 .elementor-element.elementor-element-a5dff6e{--width:20%;}.elementor-27529 .elementor-element.elementor-element-5bd4eb8{--width:50%;}.elementor-27529 .elementor-element.elementor-element-5843256{--width:30%;}.elementor-27529 .elementor-element.elementor-element-18c62d6{--width:800px;}.elementor-27529 .elementor-element.elementor-element-bf4d7ec{--content-width:1200px;}.elementor-27529 .elementor-element.elementor-element-45bca56{--content-width:800px;}.elementor-27529 .elementor-element.elementor-element-2efea46{--content-width:960px;}.elementor-27529 .elementor-element.elementor-element-893e152{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-27529 .elementor-element.elementor-element-893e152{--width:200px;}}