.elementor-525 .elementor-element.elementor-element-cd69521{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vw;--padding-bottom:2vw;--padding-left:4vw;--padding-right:4vw;}.elementor-525 .elementor-element.elementor-element-cd69521:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-cd69521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;background-image:url("https://kataken-web.com/wp-content/uploads/2026/06/presshero.webp");background-position:center center;background-size:cover;}.elementor-525 .elementor-element.elementor-element-cd69521::before, .elementor-525 .elementor-element.elementor-element-cd69521 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-cd69521 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-cd69521 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-cd69521 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-cd69521 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;background-image:url("https://kataken-web.com/wp-content/uploads/2026/06/kataken-grid-pattern.svg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-525 .elementor-element.elementor-element-c550010{--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;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-525 .elementor-element.elementor-element-c550010.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-525 .elementor-element.elementor-element-5037e31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-5037e31 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;letter-spacing:0.15em;color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-96d1338{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-96d1338 .elementor-heading-title{font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-525 .elementor-element.elementor-element-10c5e15{font-size:16px;font-weight:400;line-height:2em;letter-spacing:0em;color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-4fbfdda{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-f2421a2{--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:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-525 .elementor-element.elementor-element-bb036c1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-0bfb7aa{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-0bfb7aa.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-0bfb7aa .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-9fd1b47{width:auto;max-width:auto;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-9fd1b47.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-9fd1b47 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:0.15em;color:#5F5F5F;}.elementor-525 .elementor-element.elementor-element-82ec3ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-82ec3ba .elementor-heading-title{font-family:"Nunito Sans", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:45px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-b8d4160{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-c063746{--display:flex;--justify-content:flex-start;--overlay-opacity:0.5;}.elementor-525 .elementor-element.elementor-element-c063746::before, .elementor-525 .elementor-element.elementor-element-c063746 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-c063746 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-c063746 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-c063746 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-c063746 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-d8147ee{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-bb30795{--spacer-size:62px;}.elementor-525 .elementor-element.elementor-element-ad42307{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-dc9874b{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-525 .elementor-element.elementor-element-b56a4ce{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-525 .elementor-element.elementor-element-b56a4ce .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-1ea2108{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-525 .elementor-element.elementor-element-1ea2108.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-1ea2108 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#8B8B8B;}.elementor-525 .elementor-element.elementor-element-d908ef2{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-525 .elementor-element.elementor-element-dc0c813{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-525 .elementor-element.elementor-element-dc0c813 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-f13fada{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-525 .elementor-element.elementor-element-f13fada.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-f13fada .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#8B8B8B;}.elementor-525 .elementor-element.elementor-element-05ddcbe{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-525 .elementor-element.elementor-element-86b7811{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-525 .elementor-element.elementor-element-86b7811 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-8d21200{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-525 .elementor-element.elementor-element-8d21200.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-8d21200 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#8B8B8B;}.elementor-525 .elementor-element.elementor-element-d5ba805{--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:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-525 .elementor-element.elementor-element-16e0ed9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-525 .elementor-element.elementor-element-16e0ed9 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-952f3fd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-525 .elementor-element.elementor-element-952f3fd.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-952f3fd .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;color:#8B8B8B;}.elementor-525 .elementor-element.elementor-element-8f6fb93{--display:flex;--overlay-opacity:0.5;}.elementor-525 .elementor-element.elementor-element-8f6fb93::before, .elementor-525 .elementor-element.elementor-element-8f6fb93 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-8f6fb93 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-8f6fb93 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-8f6fb93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-8f6fb93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-525 .elementor-element.elementor-element-944143b img{border-radius:15px 15px 15px 15px;}.elementor-525 .elementor-element.elementor-element-b7c7c31{--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:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-525 .elementor-element.elementor-element-b7c7c31:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-b7c7c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E0DD;}.elementor-525 .elementor-element.elementor-element-b2d44b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-e7da670{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-e7da670.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-e7da670 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-774e017{width:auto;max-width:auto;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-774e017.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-774e017 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:0.15em;color:#5F5F5F;}.elementor-525 .elementor-element.elementor-element-f11f9c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-f11f9c1 .elementor-heading-title{font-family:"Nunito Sans", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:45px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-454096a{--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;--flex-wrap:wrap;--overlay-opacity:0.51;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-454096a::before, .elementor-525 .elementor-element.elementor-element-454096a > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-454096a > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-454096a > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-454096a > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-454096a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-b370fe4{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-525 .elementor-element.elementor-element-b370fe4::before, .elementor-525 .elementor-element.elementor-element-b370fe4 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-b370fe4 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-b370fe4 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-b370fe4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-b370fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-59a8b11{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-59a8b11.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-59a8b11 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-b5e3a67{width:auto;max-width:auto;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-b5e3a67.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-b5e3a67 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-bc6c984{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-bc6c984 .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-f4319e4{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-5a176d7{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-525 .elementor-element.elementor-element-5a176d7::before, .elementor-525 .elementor-element.elementor-element-5a176d7 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-5a176d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-5a176d7 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-5a176d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-5a176d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-1ca0afe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-1ca0afe.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-1ca0afe .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-a5d6e84{width:auto;max-width:auto;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-a5d6e84.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-a5d6e84 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-78832b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-78832b9 .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-b5e00e3{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-e07b466{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-525 .elementor-element.elementor-element-e07b466::before, .elementor-525 .elementor-element.elementor-element-e07b466 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-e07b466 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-e07b466 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-e07b466 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-e07b466 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-f94ba67{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-f94ba67.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-f94ba67 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-8c5494d{width:auto;max-width:auto;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-8c5494d.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-8c5494d .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-1ce3430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-1ce3430 .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-b525de4{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-f7a478f{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-525 .elementor-element.elementor-element-f7a478f::before, .elementor-525 .elementor-element.elementor-element-f7a478f > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-f7a478f > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-f7a478f > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-f7a478f > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-f7a478f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-014bba4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-014bba4.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-014bba4 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-24452fc{width:auto;max-width:auto;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-24452fc.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-24452fc .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-28d67be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-28d67be .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-ca15cf7{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-0af5cde{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-525 .elementor-element.elementor-element-0af5cde::before, .elementor-525 .elementor-element.elementor-element-0af5cde > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-0af5cde > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-0af5cde > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-0af5cde > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-0af5cde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-ddc49a1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-ddc49a1.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-ddc49a1 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-83f85c9{width:auto;max-width:auto;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-83f85c9.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-83f85c9 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-f6264f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-f6264f5 .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-e3fb156{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-5230aa3{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-525 .elementor-element.elementor-element-5230aa3::before, .elementor-525 .elementor-element.elementor-element-5230aa3 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-5230aa3 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-5230aa3 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-5230aa3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-5230aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-476abe8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-476abe8.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-476abe8 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-ca8ba36{width:auto;max-width:auto;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-ca8ba36.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-ca8ba36 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-4833478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-4833478 .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-bc13208{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-287c741{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--padding-top:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-525 .elementor-element.elementor-element-287c741:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-287c741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kataken-web.com/wp-content/uploads/2026/06/graph-paper.svg");background-repeat:repeat;}.elementor-525 .elementor-element.elementor-element-287c741::before, .elementor-525 .elementor-element.elementor-element-287c741 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-287c741 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-287c741 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-287c741 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-287c741 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-57f9423{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-9225b6b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-9225b6b.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-9225b6b .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-e16aebd{width:auto;max-width:auto;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-e16aebd.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-e16aebd .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:0.15em;color:#5F5F5F;}.elementor-525 .elementor-element.elementor-element-7951f46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-7951f46 .elementor-heading-title{font-family:"Nunito Sans", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:45px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-93ffefb{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-1de3f2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E0DD;--border-color:#E4E0DD;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-525 .elementor-element.elementor-element-1de3f2f:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-1de3f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-1de3f2f::before, .elementor-525 .elementor-element.elementor-element-1de3f2f > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-1de3f2f > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-1de3f2f > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-1de3f2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-1de3f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 14%, #FFFFFF 30%);}.elementor-525 .elementor-element.elementor-element-af2b770{--display:flex;}.elementor-525 .elementor-element.elementor-element-4ccff29{--display:flex;}.elementor-525 .elementor-element.elementor-element-084cfe4{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-084cfe4.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-f738f5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-f738f5f .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-706c416{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-706c416.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-706c416 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-97e92d9{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-9f3c3e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E0DD;--border-color:#E4E0DD;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-525 .elementor-element.elementor-element-9f3c3e9:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-9f3c3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-9f3c3e9::before, .elementor-525 .elementor-element.elementor-element-9f3c3e9 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-9f3c3e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-9f3c3e9 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-9f3c3e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-9f3c3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 14%, #FFFFFF 30%);}.elementor-525 .elementor-element.elementor-element-37e95c0{--display:flex;}.elementor-525 .elementor-element.elementor-element-5d33c40{--display:flex;}.elementor-525 .elementor-element.elementor-element-2283beb{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-2283beb.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-3157c39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-3157c39 .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-fb7253d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-fb7253d.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-fb7253d .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-6ef8b6a{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-bf68a7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E0DD;--border-color:#E4E0DD;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-525 .elementor-element.elementor-element-bf68a7d:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-bf68a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-bf68a7d::before, .elementor-525 .elementor-element.elementor-element-bf68a7d > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-bf68a7d > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-bf68a7d > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-bf68a7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-bf68a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 14%, #FFFFFF 30%);}.elementor-525 .elementor-element.elementor-element-db0bbd1{--display:flex;}.elementor-525 .elementor-element.elementor-element-a839098{--display:flex;}.elementor-525 .elementor-element.elementor-element-d98cafc{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-d98cafc.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-c875672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-c875672 .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-03cc13f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-03cc13f.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-03cc13f .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-df8acec{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-f5aaff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E0DD;--border-color:#E4E0DD;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-525 .elementor-element.elementor-element-f5aaff1:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-f5aaff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-f5aaff1::before, .elementor-525 .elementor-element.elementor-element-f5aaff1 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-f5aaff1 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-f5aaff1 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-f5aaff1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-f5aaff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 14%, #FFFFFF 30%);}.elementor-525 .elementor-element.elementor-element-f6f9325{--display:flex;}.elementor-525 .elementor-element.elementor-element-352b584{--display:flex;}.elementor-525 .elementor-element.elementor-element-136ebca{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-136ebca.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-bd3843b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-bd3843b .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-f5f13c5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-f5f13c5.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-f5f13c5 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-b4303cf{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-fc2d2e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E0DD;--border-color:#E4E0DD;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-525 .elementor-element.elementor-element-fc2d2e3:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-fc2d2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-fc2d2e3::before, .elementor-525 .elementor-element.elementor-element-fc2d2e3 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-fc2d2e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-fc2d2e3 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-fc2d2e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-fc2d2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 14%, #FFFFFF 30%);}.elementor-525 .elementor-element.elementor-element-8ec95d7{--display:flex;}.elementor-525 .elementor-element.elementor-element-91e4d87{--display:flex;}.elementor-525 .elementor-element.elementor-element-fe45fd9{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-fe45fd9.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-eddd190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-eddd190 .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-6e86850{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-6e86850.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-6e86850 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-1af5330{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-f3cfb06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E0DD;--border-color:#E4E0DD;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-525 .elementor-element.elementor-element-f3cfb06:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-f3cfb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-f3cfb06::before, .elementor-525 .elementor-element.elementor-element-f3cfb06 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-f3cfb06 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-f3cfb06 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-f3cfb06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-f3cfb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 14%, #FFFFFF 30%);}.elementor-525 .elementor-element.elementor-element-c40b2c3{--display:flex;}.elementor-525 .elementor-element.elementor-element-859f232{--display:flex;}.elementor-525 .elementor-element.elementor-element-a324908{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-a324908.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-2176360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-2176360 .elementor-heading-title{font-size:22px;font-weight:400;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-3c28c08{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-3c28c08.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-3c28c08 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#8A8A8A;}.elementor-525 .elementor-element.elementor-element-a0adf91{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-fa72d39{--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:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-525 .elementor-element.elementor-element-fa72d39:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-fa72d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E0DD;}.elementor-525 .elementor-element.elementor-element-2506204{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-51ec5d1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-51ec5d1.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-51ec5d1 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-77a62f9{width:auto;max-width:auto;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-77a62f9.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-77a62f9 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:0.15em;color:#5F5F5F;}.elementor-525 .elementor-element.elementor-element-36297e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-36297e4 .elementor-heading-title{font-family:"Nunito Sans", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:45px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-740f901{--spacer-size:50px;}.elementor-525 .elementor-element.elementor-element-88d3c0a{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-117ee8d{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-525 .elementor-element.elementor-element-117ee8d:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-117ee8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-117ee8d::before, .elementor-525 .elementor-element.elementor-element-117ee8d > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-117ee8d > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-117ee8d > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-117ee8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-117ee8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-08ee0a4{font-size:15px;font-weight:400;line-height:2em;letter-spacing:0em;color:#646464;}.elementor-525 .elementor-element.elementor-element-ac49d32{--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:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-525 .elementor-element.elementor-element-ac49d32:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-ac49d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-0a2d76e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-f76d793{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-f76d793.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-f76d793 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-51efc95{width:auto;max-width:auto;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-51efc95.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-51efc95 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:0.15em;color:#5F5F5F;}.elementor-525 .elementor-element.elementor-element-3a5ebf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-3a5ebf7 .elementor-heading-title{font-family:"Nunito Sans", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:45px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-525 .elementor-element.elementor-element-c6c4cce{--spacer-size:50px;}.elementor-525 .elementor-element.elementor-element-03e1e80{--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;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-525 .elementor-element.elementor-element-03e1e80:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-03e1e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-03e1e80::before, .elementor-525 .elementor-element.elementor-element-03e1e80 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-03e1e80 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-03e1e80 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-03e1e80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-03e1e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-b6e0732{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-b6e0732.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-cb34e37{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-cb34e37.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-ce8d236{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-ce8d236.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-690e393{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-690e393.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-d2353a2{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-d2353a2.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-3b406c0{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-3b406c0.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-e5ade6a{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-e5ade6a.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-dd34827{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-dd34827.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-97439ad{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-97439ad.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-1a25928{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-1a25928.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-8a9f384{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-8a9f384.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-4baa2fa{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-4baa2fa.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-58c29e6{width:auto;max-width:auto;padding:3px 9px 3px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:42px 42px 42px 42px;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#505050;}.elementor-525 .elementor-element.elementor-element-58c29e6.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-65c6794{--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:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-525 .elementor-element.elementor-element-65c6794:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-65c6794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-525 .elementor-element.elementor-element-fd39d02{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-f03623e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-f03623e.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-f03623e .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-28e01d9{width:auto;max-width:auto;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-28e01d9.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-28e01d9 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:0.15em;color:#5F5F5F;}.elementor-525 .elementor-element.elementor-element-81a243d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-81a243d .elementor-heading-title{font-family:"Nunito Sans", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:45px;font-weight:700;letter-spacing:0.06em;color:#FFFFFF;}.elementor-525 .elementor-element.elementor-element-992f68e{--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:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-525 .elementor-element.elementor-element-7506ba8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-ce3f18c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-ce3f18c.elementor-element{--align-self:flex-start;}.elementor-525 .elementor-element.elementor-element-ce3f18c .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.2em;color:#BE0F2B;}.elementor-525 .elementor-element.elementor-element-6948201{width:auto;max-width:auto;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-6948201.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-6948201 .elementor-heading-title{font-family:"Saira Semi Condensed", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:0.15em;color:#5F5F5F;}.elementor-525 .elementor-element.elementor-element-8c1f1ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;}.elementor-525 .elementor-element.elementor-element-8c1f1ce .elementor-heading-title{font-family:"Nunito Sans", "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",sans-serif;font-size:45px;font-weight:700;letter-spacing:0.06em;color:#000000;}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-inactive .jx-ac-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-inactive:hover .jx-ac-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-active .jx-ac-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), "Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium","Yu Gothic",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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-single-accordion-body .jupiterx-ac-content-is-editor{color:var( --e-global-color-text );}.elementor-525 .elementor-element.elementor-element-8f57ece .jx-ac-active .jx-ac-content > div *{animation:none 800ms;}.elementor-525 .elementor-element.elementor-element-8f57ece #jupiterx-advanced-accordion-wrapper .jx-single-accordion-header-left{flex-direction:left;}.elementor-525 .elementor-element.elementor-element-8f57ece #jupiterx-advanced-accordion-wrapper .jx-ac-inactive .jx-ac-title{color:#000000;font-weight:600;}.elementor-525 .elementor-element.elementor-element-8f57ece #jupiterx-advanced-accordion-wrapper .jx-ac-inactive:hover .jx-ac-title{color:#000000;font-weight:600;}.elementor-525 .elementor-element.elementor-element-8f57ece #jupiterx-advanced-accordion-wrapper .jx-ac-active .jx-ac-title{color:#17CBCB;}.elementor-525 .elementor-element.elementor-element-8f57ece .jx-ac-toggle-icon{padding:10px 0px 10px 0px;}.elementor-525 .elementor-element.elementor-element-8f57ece #jupiterx-advanced-accordion-wrapper .jx-single-accordion-body .jupiterx-ac-content-is-editor{font-weight:400;color:#505050;}.elementor-525 .elementor-element.elementor-element-9447bc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-9447bc7::before, .elementor-525 .elementor-element.elementor-element-9447bc7 > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-9447bc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-525 .elementor-element.elementor-element-9447bc7 > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-9447bc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-525 .elementor-element.elementor-element-9447bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-525 .elementor-element.elementor-element-6023187{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-525 .elementor-element.elementor-element-6023187.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-525 .elementor-element.elementor-element-c550010{--width:50%;}.elementor-525 .elementor-element.elementor-element-4fbfdda{--width:50%;}.elementor-525 .elementor-element.elementor-element-c063746{--width:50%;}.elementor-525 .elementor-element.elementor-element-dc9874b{--width:25%;}.elementor-525 .elementor-element.elementor-element-d908ef2{--width:25%;}.elementor-525 .elementor-element.elementor-element-05ddcbe{--width:25%;}.elementor-525 .elementor-element.elementor-element-d5ba805{--width:25%;}.elementor-525 .elementor-element.elementor-element-8f6fb93{--width:50%;}.elementor-525 .elementor-element.elementor-element-b370fe4{--width:32%;}.elementor-525 .elementor-element.elementor-element-5a176d7{--width:32%;}.elementor-525 .elementor-element.elementor-element-e07b466{--width:32%;}.elementor-525 .elementor-element.elementor-element-f7a478f{--width:32%;}.elementor-525 .elementor-element.elementor-element-0af5cde{--width:32%;}.elementor-525 .elementor-element.elementor-element-5230aa3{--width:32%;}.elementor-525 .elementor-element.elementor-element-1de3f2f{--width:100%;}.elementor-525 .elementor-element.elementor-element-af2b770{--width:30%;}.elementor-525 .elementor-element.elementor-element-4ccff29{--width:70%;}.elementor-525 .elementor-element.elementor-element-9f3c3e9{--width:100%;}.elementor-525 .elementor-element.elementor-element-37e95c0{--width:30%;}.elementor-525 .elementor-element.elementor-element-5d33c40{--width:70%;}.elementor-525 .elementor-element.elementor-element-bf68a7d{--width:100%;}.elementor-525 .elementor-element.elementor-element-db0bbd1{--width:30%;}.elementor-525 .elementor-element.elementor-element-a839098{--width:70%;}.elementor-525 .elementor-element.elementor-element-f5aaff1{--width:100%;}.elementor-525 .elementor-element.elementor-element-f6f9325{--width:30%;}.elementor-525 .elementor-element.elementor-element-352b584{--width:70%;}.elementor-525 .elementor-element.elementor-element-fc2d2e3{--width:100%;}.elementor-525 .elementor-element.elementor-element-8ec95d7{--width:30%;}.elementor-525 .elementor-element.elementor-element-91e4d87{--width:70%;}.elementor-525 .elementor-element.elementor-element-f3cfb06{--width:100%;}.elementor-525 .elementor-element.elementor-element-c40b2c3{--width:30%;}.elementor-525 .elementor-element.elementor-element-859f232{--width:70%;}.elementor-525 .elementor-element.elementor-element-117ee8d{--width:100%;}.elementor-525 .elementor-element.elementor-element-03e1e80{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-525 .elementor-element.elementor-element-c063746{--width:100%;}.elementor-525 .elementor-element.elementor-element-8f6fb93{--width:100%;}.elementor-525 .elementor-element.elementor-element-b370fe4{--width:48%;}.elementor-525 .elementor-element.elementor-element-5a176d7{--width:48%;}.elementor-525 .elementor-element.elementor-element-e07b466{--width:48%;}.elementor-525 .elementor-element.elementor-element-f7a478f{--width:48%;}.elementor-525 .elementor-element.elementor-element-0af5cde{--width:48%;}.elementor-525 .elementor-element.elementor-element-5230aa3{--width:48%;}.elementor-525 .elementor-element.elementor-element-1de3f2f{--width:100%;}.elementor-525 .elementor-element.elementor-element-9f3c3e9{--width:100%;}.elementor-525 .elementor-element.elementor-element-bf68a7d{--width:100%;}.elementor-525 .elementor-element.elementor-element-f5aaff1{--width:100%;}.elementor-525 .elementor-element.elementor-element-fc2d2e3{--width:100%;}.elementor-525 .elementor-element.elementor-element-f3cfb06{--width:100%;}.elementor-525 .elementor-element.elementor-element-117ee8d{--width:100%;}.elementor-525 .elementor-element.elementor-element-03e1e80{--width:100%;}}@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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-525 .elementor-element.elementor-element-b8d4160{--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-525 .elementor-element.elementor-element-bb30795{--spacer-size:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-525 .elementor-element.elementor-element-f11f9c1 .elementor-heading-title{font-size:42px;}.elementor-525 .elementor-element.elementor-element-7951f46 .elementor-heading-title{font-size:42px;}.elementor-525 .elementor-element.elementor-element-36297e4 .elementor-heading-title{font-size:42px;}.elementor-525 .elementor-element.elementor-element-740f901{--spacer-size:0px;}.elementor-525 .elementor-element.elementor-element-3a5ebf7 .elementor-heading-title{font-size:42px;}.elementor-525 .elementor-element.elementor-element-c6c4cce{--spacer-size:0px;}.elementor-525 .elementor-element.elementor-element-81a243d .elementor-heading-title{font-size:42px;}.elementor-525 .elementor-element.elementor-element-8c1f1ce .elementor-heading-title{font-size:42px;}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-inactive .jx-ac-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-inactive:hover .jx-ac-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-active .jx-ac-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-525 .elementor-element.elementor-element-cd69521{--padding-top:42vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-525 .elementor-element.elementor-element-96d1338 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-525 .elementor-element.elementor-element-82ec3ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-525 .elementor-element.elementor-element-82ec3ba .elementor-heading-title{font-size:30px;}.elementor-525 .elementor-element.elementor-element-c063746{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-dc9874b{--width:46%;}.elementor-525 .elementor-element.elementor-element-b56a4ce .elementor-heading-title{font-size:28px;}.elementor-525 .elementor-element.elementor-element-d908ef2{--width:46%;}.elementor-525 .elementor-element.elementor-element-dc0c813 .elementor-heading-title{font-size:28px;}.elementor-525 .elementor-element.elementor-element-05ddcbe{--width:45%;}.elementor-525 .elementor-element.elementor-element-86b7811 .elementor-heading-title{font-size:28px;}.elementor-525 .elementor-element.elementor-element-d5ba805{--width:46%;}.elementor-525 .elementor-element.elementor-element-16e0ed9 .elementor-heading-title{font-size:28px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-525 .elementor-element.elementor-element-f11f9c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-525 .elementor-element.elementor-element-f11f9c1 .elementor-heading-title{font-size:30px;}.elementor-525 .elementor-element.elementor-element-bc6c984 .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-78832b9 .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-1ce3430 .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-28d67be .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-f6264f5 .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-4833478 .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-7951f46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-525 .elementor-element.elementor-element-7951f46 .elementor-heading-title{font-size:30px;}.elementor-525 .elementor-element.elementor-element-1de3f2f{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-525 .elementor-element.elementor-element-084cfe4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-084cfe4.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-f738f5f .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-9f3c3e9{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-525 .elementor-element.elementor-element-2283beb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-2283beb.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-3157c39 .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-bf68a7d{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-525 .elementor-element.elementor-element-d98cafc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-d98cafc.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-c875672 .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-f5aaff1{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-525 .elementor-element.elementor-element-136ebca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-136ebca.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-bd3843b .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-fc2d2e3{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-525 .elementor-element.elementor-element-fe45fd9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-fe45fd9.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-eddd190 .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-f3cfb06{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-525 .elementor-element.elementor-element-a324908{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-a324908.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-2176360 .elementor-heading-title{font-size:12px;}.elementor-525 .elementor-element.elementor-element-36297e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-525 .elementor-element.elementor-element-36297e4 .elementor-heading-title{font-size:30px;}.elementor-525 .elementor-element.elementor-element-740f901{--spacer-size:3px;}.elementor-525 .elementor-element.elementor-element-117ee8d{--width:100%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-525 .elementor-element.elementor-element-3a5ebf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-525 .elementor-element.elementor-element-3a5ebf7 .elementor-heading-title{font-size:30px;}.elementor-525 .elementor-element.elementor-element-c6c4cce{--spacer-size:3px;}.elementor-525 .elementor-element.elementor-element-03e1e80{--width:100%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-525 .elementor-element.elementor-element-b6e0732{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-b6e0732.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-cb34e37{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-cb34e37.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-ce8d236{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-ce8d236.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-690e393{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-690e393.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-d2353a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-d2353a2.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-3b406c0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-3b406c0.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-e5ade6a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-e5ade6a.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-dd34827{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-dd34827.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-97439ad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-97439ad.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-1a25928{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-1a25928.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-8a9f384{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-8a9f384.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-4baa2fa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-4baa2fa.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-58c29e6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-525 .elementor-element.elementor-element-58c29e6.elementor-element{--align-self:center;}.elementor-525 .elementor-element.elementor-element-81a243d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-525 .elementor-element.elementor-element-81a243d .elementor-heading-title{font-size:30px;}.elementor-525 .elementor-element.elementor-element-8c1f1ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-525 .elementor-element.elementor-element-8c1f1ce .elementor-heading-title{font-size:30px;}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-inactive .jx-ac-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-inactive:hover .jx-ac-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-advanced-accordion #jupiterx-advanced-accordion-wrapper .jx-ac-active .jx-ac-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-5037e31 */.kicker .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:10px;
  font-family:"IBM Plex Mono",monospace;
  font-size:11.5px;
  font-weight:500;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#BE0F2B;
}
.kicker .elementor-heading-title::before{
  content:"";
  width:26px;
  height:1px;
  background:#BE0F2B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fd1b47 */.kicker2 .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:20px;
  font-family:"IBM Plex Mono",monospace;
  font-size:11.5px;
  font-weight:500;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#5F5F5F;
}
.kicker2 .elementor-heading-title::before{
  content:"";
  width:50px;
  height:1px;
  background:#5F5F5F;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-774e017 */.kicker2 .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:20px;
  font-family:"IBM Plex Mono",monospace;
  font-size:11.5px;
  font-weight:500;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#5F5F5F;
}
.kicker2 .elementor-heading-title::before{
  content:"";
  width:50px;
  height:1px;
  background:#5F5F5F;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e16aebd */.kicker2 .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:20px;
  font-family:"IBM Plex Mono",monospace;
  font-size:11.5px;
  font-weight:500;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#5F5F5F;
}
.kicker2 .elementor-heading-title::before{
  content:"";
  width:50px;
  height:1px;
  background:#5F5F5F;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77a62f9 */.kicker2 .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:20px;
  font-family:"IBM Plex Mono",monospace;
  font-size:11.5px;
  font-weight:500;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#5F5F5F;
}
.kicker2 .elementor-heading-title::before{
  content:"";
  width:50px;
  height:1px;
  background:#5F5F5F;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51efc95 */.kicker2 .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:20px;
  font-family:"IBM Plex Mono",monospace;
  font-size:11.5px;
  font-weight:500;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#5F5F5F;
}
.kicker2 .elementor-heading-title::before{
  content:"";
  width:50px;
  height:1px;
  background:#5F5F5F;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28e01d9 */.kicker2 .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:20px;
  font-family:"IBM Plex Mono",monospace;
  font-size:11.5px;
  font-weight:500;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#5F5F5F;
}
.kicker2 .elementor-heading-title::before{
  content:"";
  width:50px;
  height:1px;
  background:#5F5F5F;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6948201 */.kicker2 .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:20px;
  font-family:"IBM Plex Mono",monospace;
  font-size:11.5px;
  font-weight:500;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#5F5F5F;
}
.kicker2 .elementor-heading-title::before{
  content:"";
  width:50px;
  height:1px;
  background:#5F5F5F;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */