.elementor-10 .elementor-element.elementor-element-12ec624{--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;--margin-top:-40px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-d7d16da{--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;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dbdbdb;--border-color:#dbdbdb;--border-radius:20px;--ui-borderanim-color:var(--e-global-color-uicore_accent);--ui-borderanim-speed:5s}.elementor-10 .elementor-element.elementor-element-c78be53{--display:flex;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em}.elementor-10 .elementor-element.elementor-element-a3f2ab0{width:var(--container-widget-width,100%);max-width:100%;margin:-23px 0 calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-a3f2ab0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-a3f2ab0 .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-10 .elementor-element.elementor-element-a3f2ab0 .jeg-elementor-kit.jkit-heading .heading-title{font-size:45px;font-weight:400;line-height:44px;letter-spacing:-.5px;color:#000}.elementor-10 .elementor-element.elementor-element-a3f2ab0 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-uicore_primary);font-size:45px;font-weight:400;line-height:1px;letter-spacing:-.5px}.elementor-10 .elementor-element.elementor-element-555558d{width:var(--container-widget-width,92.032%);max-width:92.032%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.032%;--container-widget-flex-grow:0;text-align:left;font-family:"PPNikkeiMaru-Light",Sans-serif;font-size:16px;line-height:1.6em;color:#000}.elementor-10 .elementor-element.elementor-element-555558d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-8734bed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-8734bed.e-con{--align-self:center}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var(--e-global-color-uicore_primary);width:100%;padding:15px 30px;font-family:"PPNikkeiMaru-Regular",Sans-serif;font-size:16px;font-weight:400;text-decoration:none;color:#fff;border-style:solid;border-width:1px;border-radius:30px}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#fff}.elementor-10 .elementor-element.elementor-element-910e1f5{width:auto;max-width:auto;border-radius:30px}.elementor-10 .elementor-element.elementor-element-910e1f5:hover{--e-transform-scale:.95;border-radius:30px}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button{text-align:left}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#fff;width:15px}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#000;border-style:solid;border-width:1px;border-radius:30px}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#000}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:15px}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-title{text-align:center;color:var(--e-global-color-uicore_primary);font-size:14px;font-weight:500}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-ico{text-align:center}.elementor-10 .elementor-element.elementor-element-d0baeb8>.elementor-widget-container{background-color:#fff;margin:0;padding:0 5px;border-style:solid;border-width:1px;border-color:#d3d3d3;border-radius:99px}.elementor-10 .elementor-element.elementor-element-d0baeb8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-d0baeb8>div{align-items:center}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-offset{padding:3px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.elementor-10 .elementor-element.elementor-element-d0baeb8{--ui-e-ico-spacing:6px;--ui-e-num-spacing:8px;--ui-e-num-color:#1d0805}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-offset>*{width:20px}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-num{color:#1d0805;font-size:14px;font-weight:500}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-prefix{transform:translate3d(0px,0px,0)}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-suffix{transform:translate3d(0px,0px,0)}.elementor-10 .elementor-element.elementor-element-39bc2f0{--display:flex}.elementor-10 .elementor-element.elementor-element-a773fd0{--e-image-carousel-slides-to-show:1;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-10 .elementor-element.elementor-element-a773fd0.elementor-widget,.elementor-10 .elementor-element.elementor-element-a773fd0.elementor-widget>*{position:relative;--jkit-option-enabled:0px}.elementor-10 .elementor-element.elementor-element-a773fd0.elementor-widget:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit}.elementor-10 .elementor-element.elementor-element-6399c298{--display:flex;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-564928b4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-564928b4.elementor-element.e-flex:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:inherit;background-color:inherit}.elementor-10 .elementor-element.elementor-element-3854c182{--e-image-carousel-slides-to-show:4;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0}.elementor-10 .elementor-element.elementor-element-3854c182 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px;border-color:#cacaca;border-radius:20px}.elementor-10 .elementor-element.elementor-element-3d4424e{--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;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-70f7edc0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:30px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-70f7edc0:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-70f7edc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f0ee}.elementor-10 .elementor-element.elementor-element-751f958d{width:var(--container-widget-width,76%);max-width:76%;margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-751f958d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-751f958d .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-10 .elementor-element.elementor-element-751f958d .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;line-height:39px;letter-spacing:-.5px;color:#000}.elementor-10 .elementor-element.elementor-element-751f958d .jeg-elementor-kit.jkit-heading .heading-title>span{color:#484848;font-size:35px;font-weight:400;line-height:1px;letter-spacing:-.5px}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#fff;width:100%;padding:15px 30px;font-family:"PPNikkeiMaru-Regular",Sans-serif;font-size:16px;font-weight:400;text-decoration:none;color:#000;border-style:solid;border-width:1px;border-radius:30px}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#fff}.elementor-10 .elementor-element.elementor-element-7c601dc2{width:auto;max-width:auto;border-radius:30px}.elementor-10 .elementor-element.elementor-element-7c601dc2:hover{--e-transform-scale:.95;border-radius:30px}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button{text-align:left}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#000;width:15px}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#000;border-style:solid;border-width:1px;border-radius:30px}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#000}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:15px}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}.elementor-10 .elementor-element.elementor-element-30f0e83c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-30f0e83c img{border-radius:0 0 27px}.elementor-10 .elementor-element.elementor-element-34ef194e{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-34ef194e:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-34ef194e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f0ee}.elementor-10 .elementor-element.elementor-element-58c69298{width:var(--container-widget-width,76%);max-width:76%;margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-58c69298.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-58c69298 .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-10 .elementor-element.elementor-element-58c69298 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;line-height:39px;letter-spacing:-.5px;color:#000}.elementor-10 .elementor-element.elementor-element-58c69298 .jeg-elementor-kit.jkit-heading .heading-title>span{color:#484848;font-size:35px;font-weight:400;line-height:1px;letter-spacing:-.5px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#fff;width:100%;padding:15px 30px;font-family:"PPNikkeiMaru-Regular",Sans-serif;font-size:16px;font-weight:400;text-decoration:none;color:#000;border-style:solid;border-width:1px;border-radius:30px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#fff}.elementor-10 .elementor-element.elementor-element-3fa46bc{width:auto;max-width:auto;border-radius:30px}.elementor-10 .elementor-element.elementor-element-3fa46bc:hover{--e-transform-scale:.95;border-radius:30px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button{text-align:left}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#000;width:15px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#000;border-style:solid;border-width:1px;border-radius:30px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#000}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:15px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}.elementor-10 .elementor-element.elementor-element-199c6226{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-10 .elementor-element.elementor-element-360d3e38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px}.elementor-10 .elementor-element.elementor-element-360d3e38:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-360d3e38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10 .elementor-element.elementor-element-360d3e38.e-con:hover{--e-con-transform-translateX:10px}.elementor-10 .elementor-element.elementor-element-360d3e38.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-4cdebe50{width:var(--container-widget-width,13.131%);max-width:13.131%;--container-widget-width:13.131%;--container-widget-flex-grow:0;text-align:center}.elementor-10 .elementor-element.elementor-element-4cdebe50.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-4cdebe50 img{width:50%;border-style:none;border-radius:1px}.elementor-10 .elementor-element.elementor-element-62428c7c{text-align:left}.elementor-10 .elementor-element.elementor-element-62428c7c .elementor-heading-title{font-family:"PPNikkeiMaru-Light",Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px}.elementor-10 .elementor-element.elementor-element-51dd8ae0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px}.elementor-10 .elementor-element.elementor-element-51dd8ae0:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-51dd8ae0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10 .elementor-element.elementor-element-51dd8ae0.e-con:hover{--e-con-transform-translateX:10px}.elementor-10 .elementor-element.elementor-element-51dd8ae0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-8b94763{width:var(--container-widget-width,13.131%);max-width:13.131%;--container-widget-width:13.131%;--container-widget-flex-grow:0;text-align:center}.elementor-10 .elementor-element.elementor-element-8b94763.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-8b94763 img{width:50%;border-style:none;border-radius:1px}.elementor-10 .elementor-element.elementor-element-40aa5fb5{text-align:left}.elementor-10 .elementor-element.elementor-element-40aa5fb5 .elementor-heading-title{font-family:"PPNikkeiMaru-Light",Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px}.elementor-10 .elementor-element.elementor-element-6d14aa96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px}.elementor-10 .elementor-element.elementor-element-6d14aa96:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-6d14aa96>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10 .elementor-element.elementor-element-6d14aa96.e-con:hover{--e-con-transform-translateX:10px}.elementor-10 .elementor-element.elementor-element-6d14aa96.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-db2f27b{width:var(--container-widget-width,13.131%);max-width:13.131%;--container-widget-width:13.131%;--container-widget-flex-grow:0;text-align:center}.elementor-10 .elementor-element.elementor-element-db2f27b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-db2f27b img{width:50%;border-style:none;border-radius:1px}.elementor-10 .elementor-element.elementor-element-7c374d21{text-align:left}.elementor-10 .elementor-element.elementor-element-7c374d21 .elementor-heading-title{font-family:"PPNikkeiMaru-Light",Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px}.elementor-10 .elementor-element.elementor-element-947f31f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px}.elementor-10 .elementor-element.elementor-element-947f31f:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-947f31f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10 .elementor-element.elementor-element-947f31f.e-con:hover{--e-con-transform-translateX:10px}.elementor-10 .elementor-element.elementor-element-947f31f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-491956c4{width:var(--container-widget-width,13.131%);max-width:13.131%;--container-widget-width:13.131%;--container-widget-flex-grow:0;text-align:center}.elementor-10 .elementor-element.elementor-element-491956c4.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-491956c4 img{width:50%;border-style:none;border-radius:1px}.elementor-10 .elementor-element.elementor-element-2b3c1dea{text-align:left}.elementor-10 .elementor-element.elementor-element-2b3c1dea .elementor-heading-title{font-family:"PPNikkeiMaru-Light",Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px}.elementor-10 .elementor-element.elementor-element-66b44d55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px}.elementor-10 .elementor-element.elementor-element-66b44d55:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-66b44d55>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10 .elementor-element.elementor-element-66b44d55.e-con:hover{--e-con-transform-translateX:10px}.elementor-10 .elementor-element.elementor-element-66b44d55.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-447e1e86{width:var(--container-widget-width,13.131%);max-width:13.131%;--container-widget-width:13.131%;--container-widget-flex-grow:0;text-align:center}.elementor-10 .elementor-element.elementor-element-447e1e86.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-447e1e86 img{width:50%;border-style:none;border-radius:1px}.elementor-10 .elementor-element.elementor-element-58b1f6ad{text-align:left}.elementor-10 .elementor-element.elementor-element-58b1f6ad .elementor-heading-title{font-family:"PPNikkeiMaru-Light",Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px}.elementor-10 .elementor-element.elementor-element-37811058{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px}.elementor-10 .elementor-element.elementor-element-37811058:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-37811058>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10 .elementor-element.elementor-element-37811058.e-con:hover{--e-con-transform-translateX:10px}.elementor-10 .elementor-element.elementor-element-37811058.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-77d23abc{width:var(--container-widget-width,13.131%);max-width:13.131%;--container-widget-width:13.131%;--container-widget-flex-grow:0;text-align:center}.elementor-10 .elementor-element.elementor-element-77d23abc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-77d23abc img{width:50%;border-style:none;border-radius:1px}.elementor-10 .elementor-element.elementor-element-721b3538{text-align:left}.elementor-10 .elementor-element.elementor-element-721b3538 .elementor-heading-title{font-family:"PPNikkeiMaru-Light",Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px}.elementor-10 .elementor-element.elementor-element-2006dfe0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px}.elementor-10 .elementor-element.elementor-element-2006dfe0:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-2006dfe0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10 .elementor-element.elementor-element-2006dfe0.e-con:hover{--e-con-transform-translateX:10px}.elementor-10 .elementor-element.elementor-element-2006dfe0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-d59c1da{width:var(--container-widget-width,13.131%);max-width:13.131%;--container-widget-width:13.131%;--container-widget-flex-grow:0;text-align:center}.elementor-10 .elementor-element.elementor-element-d59c1da.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-d59c1da img{width:50%;border-style:none;border-radius:1px}.elementor-10 .elementor-element.elementor-element-628cc87{text-align:left}.elementor-10 .elementor-element.elementor-element-628cc87 .elementor-heading-title{font-family:"PPNikkeiMaru-Light",Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px}.elementor-10 .elementor-element.elementor-element-28fc5b8.elementor-element{--align-self:center}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-28fc5b8{left:194px}body.rtl .elementor-10 .elementor-element.elementor-element-28fc5b8{right:194px}.elementor-10 .elementor-element.elementor-element-28fc5b8{top:383px;text-align:right}.elementor-10 .elementor-element.elementor-element-28fc5b8 img{width:48%}.elementor-10 .elementor-element.elementor-element-35dc0525{--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;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-1ba64de1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-1ba64de1:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-1ba64de1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f0ee}.elementor-10 .elementor-element.elementor-element-7939a47d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-10 .elementor-element.elementor-element-7939a47d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-1385878f{width:var(--container-widget-width,76%);max-width:76%;margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-1385878f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-1385878f .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-10 .elementor-element.elementor-element-1385878f .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;line-height:39px;letter-spacing:-.5px;color:#000}.elementor-10 .elementor-element.elementor-element-1385878f .jeg-elementor-kit.jkit-heading .heading-title>span{color:#484848;font-size:35px;font-weight:400;line-height:1px;letter-spacing:-.5px}.elementor-10 .elementor-element.elementor-element-1fc8050a{width:var(--container-widget-width,92.032%);max-width:92.032%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.032%;--container-widget-flex-grow:0;text-align:left;font-family:"PPNikkeiMaru-Regular",Sans-serif;font-size:16px;line-height:1.6em}.elementor-10 .elementor-element.elementor-element-1fc8050a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#fff;width:100%;padding:15px 30px;font-family:"PPNikkeiMaru-Regular",Sans-serif;font-size:16px;font-weight:400;text-decoration:none;color:#000;border-style:solid;border-width:1px;border-radius:30px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#fff}.elementor-10 .elementor-element.elementor-element-6a4e7e1a{width:auto;max-width:auto;border-radius:30px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a:hover{--e-transform-scale:.95;border-radius:30px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button{text-align:left}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#000;width:15px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#000;border-style:solid;border-width:1px;border-radius:30px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#000}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:15px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}.elementor-10 .elementor-element.elementor-element-578d8738{--display:flex}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{background-color:#fff;text-align:center;margin:30px 0;padding:60px 35px 9px;border-radius:20px;box-shadow:0px 5px 30px -10px rgba(28.999999999999996,28.999999999999996,75,.12);border-style:solid;border-width:1px;border-color:#e2e5e2}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .icon-content:not(.hover-gradient),.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content.hover-gradient:before{background-color:#ffece7}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img{background-color:#1c3f3a;border-style:none;border-radius:100px;margin:20px 0 0;padding:7px;width:85px}.elementor-10 .elementor-element.elementor-element-14eaac4b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0 40px;z-index:1}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item.fix-height .testimonial-box{min-height:38px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider:before{border-radius:20px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-family:"PPNikkeiMaru-Regular",Sans-serif;text-align:center;margin:0 0 50px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .comment-content p{color:#fff}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{top:25px;left:230px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content{color:#fff;font-size:32px;margin-bottom:0;padding:6px 14px 2px;border-radius:100px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:#fff;width:32px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .rating-stars li{color:#ffb31c}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .rating-stars li svg{fill:#ffb31c}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li i{font-size:16px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg{width:16px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li:not(:last-child){margin-right:5px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars{margin:0}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{margin:0;font-family:"PPNikkeiMaru-Variable",Sans-serif;font-size:15px;font-weight:400;text-align:center;margin-bottom:0}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .profile-info .profile-name{color:#fff}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{margin:-2px 0 0;font-family:"PPNikkeiMaru-Regular",Sans-serif;font-size:12px;font-weight:500;line-height:1em;text-align:center;margin-bottom:0}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .profile-info .profile-des{color:#fff;font-size:12px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio{text-align:center}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials.style-3 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials.style-4 .testimonials-track .testimonial-item .testimonial-box .comment-bio{text-align:center}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img.source-url{height:85px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .tns-controls button i{font-size:15px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .tns-controls button svg{width:15px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .tns-controls button span{padding:12px;margin:0 0 0 10px;border-radius:100px;opacity:100%}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button span{opacity:100%}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .tns-nav button{margin-left:calc(12px / 2);margin-right:calc(12px / 2);margin-top:0;width:10px;height:10px;border-radius:100px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .tns-nav{text-align:center}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active{width:12px;height:12px}.elementor-10 .elementor-element.elementor-element-3a79a3b6{--display:flex;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-4e0c5121{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10 .elementor-element.elementor-element-4e0c5121.e-con{--align-self:center}.elementor-10 .elementor-element.elementor-element-2f52576d{margin:-35px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-10 .elementor-element.elementor-element-2f52576d img{width:75%}.elementor-10 .elementor-element.elementor-element-620bcfec .jeg-elementor-kit.jkit-heading .heading-title>span.style-gradient{background-color:transparent;background-image:linear-gradient(180deg,#ff441d 0%,#ff835a 100%)}.elementor-10 .elementor-element.elementor-element-620bcfec{width:var(--container-widget-width,380px);max-width:380px;margin:-7em 0 calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:380px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-620bcfec.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-620bcfec .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-10 .elementor-element.elementor-element-620bcfec .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:"PPNikkeiMaru-Light",Sans-serif;font-size:30px;line-height:1em;color:#000}.elementor-10 .elementor-element.elementor-element-620bcfec .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0}.elementor-10 .elementor-element.elementor-element-620bcfec .jeg-elementor-kit.jkit-heading .heading-title>span{font-family:"PPNikkeiMaru-Regular",Sans-serif;font-weight:300;letter-spacing:-1.4px}.elementor-10 .elementor-element.elementor-element-6582dd2f{--e-image-carousel-slides-to-show:7;margin:-2em 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0;z-index:1}.elementor-10 .elementor-element.elementor-element-6582dd2f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px}:root{--page-title-display:none}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-12ec624{--content-width:1200px}.elementor-10 .elementor-element.elementor-element-6399c298{--content-width:1200px}.elementor-10 .elementor-element.elementor-element-564928b4{--content-width:1200px}.elementor-10 .elementor-element.elementor-element-3d4424e{--content-width:1200px}.elementor-10 .elementor-element.elementor-element-360d3e38{--width:64.632%}.elementor-10 .elementor-element.elementor-element-51dd8ae0{--width:64.632%}.elementor-10 .elementor-element.elementor-element-6d14aa96{--width:64.632%}.elementor-10 .elementor-element.elementor-element-947f31f{--width:64.632%}.elementor-10 .elementor-element.elementor-element-66b44d55{--width:64.632%}.elementor-10 .elementor-element.elementor-element-37811058{--width:64.632%}.elementor-10 .elementor-element.elementor-element-2006dfe0{--width:64.632%}.elementor-10 .elementor-element.elementor-element-35dc0525{--content-width:1200px}.elementor-10 .elementor-element.elementor-element-7939a47d{--width:42.477%}.elementor-10 .elementor-element.elementor-element-3a79a3b6{--content-width:1200px}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-7939a47d{--width:659px}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-a3f2ab0 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-10 .elementor-element.elementor-element-555558d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:428px;--container-widget-flex-grow:0;width:var(--container-widget-width,428px);max-width:428px;text-align:center;font-size:15px}.elementor-10 .elementor-element.elementor-element-8734bed{--justify-content:center}.elementor-10 .elementor-element.elementor-element-8734bed.e-con{--align-self:center}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:17px}.elementor-10 .elementor-element.elementor-element-d0baeb8>.elementor-widget-container{margin:0 0 24px}.elementor-10 .elementor-element.elementor-element-3d4424e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:17px}.elementor-10 .elementor-element.elementor-element-34ef194e{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:17px}.elementor-10 .elementor-element.elementor-element-62428c7c .elementor-heading-title{font-size:15px}.elementor-10 .elementor-element.elementor-element-40aa5fb5 .elementor-heading-title{font-size:15px}.elementor-10 .elementor-element.elementor-element-7c374d21 .elementor-heading-title{font-size:15px}.elementor-10 .elementor-element.elementor-element-2b3c1dea .elementor-heading-title{font-size:15px}.elementor-10 .elementor-element.elementor-element-58b1f6ad .elementor-heading-title{font-size:15px}.elementor-10 .elementor-element.elementor-element-721b3538 .elementor-heading-title{font-size:15px}.elementor-10 .elementor-element.elementor-element-628cc87 .elementor-heading-title{font-size:15px}.elementor-10 .elementor-element.elementor-element-35dc0525{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em}.elementor-10 .elementor-element.elementor-element-1ba64de1{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-7939a47d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10 .elementor-element.elementor-element-1fc8050a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:15px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:17px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{text-align:left}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{text-align:left}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{left:300px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{font-size:14px}.elementor-10 .elementor-element.elementor-element-6582dd2f{--e-image-carousel-slides-to-show:5}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-c78be53{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-10 .elementor-element.elementor-element-a3f2ab0{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var(--container-widget-width,350px);max-width:350px}.elementor-10 .elementor-element.elementor-element-a3f2ab0.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-a3f2ab0 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-10 .elementor-element.elementor-element-a3f2ab0 .jeg-elementor-kit.jkit-heading .heading-title{font-size:34px;line-height:.7em}.elementor-10 .elementor-element.elementor-element-a3f2ab0 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:33px;line-height:1em;padding:5px 0 0}.elementor-10 .elementor-element.elementor-element-555558d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;letter-spacing:0px}.elementor-10 .elementor-element.elementor-element-8734bed{--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;--justify-content:center;--align-items:center}.elementor-10 .elementor-element.elementor-element-910e1f5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-10 .elementor-element.elementor-element-910e1f5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;font-size:15px}.elementor-10 .elementor-element.elementor-element-d0baeb8{width:var(--container-widget-width,540px);max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;--ui-e-ico-spacing:12px;--ui-e-num-spacing:0px}.elementor-10 .elementor-element.elementor-element-d0baeb8>.elementor-widget-container{margin:0;padding:8px 8px 4px}.elementor-10 .elementor-element.elementor-element-d0baeb8.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-offset>*{width:15px}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-num{font-size:13px}.elementor-10 .elementor-element.elementor-element-d0baeb8 .ui-e-title{font-size:13px}.elementor-10 .elementor-element.elementor-element-a773fd0.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-6399c298{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-10 .elementor-element.elementor-element-564928b4{--border-radius:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-3854c182{--e-image-carousel-slides-to-show:1}.elementor-10 .elementor-element.elementor-element-3854c182 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:13px}.elementor-10 .elementor-element.elementor-element-3d4424e{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-10 .elementor-element.elementor-element-70f7edc0{--border-radius:15px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-751f958d{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var(--container-widget-width,350px);max-width:350px}.elementor-10 .elementor-element.elementor-element-751f958d.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-751f958d .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-10 .elementor-element.elementor-element-751f958d .jeg-elementor-kit.jkit-heading .heading-title{font-size:30px;line-height:1em}.elementor-10 .elementor-element.elementor-element-751f958d .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:30px;line-height:1em;padding:5px 0 0}.elementor-10 .elementor-element.elementor-element-7c601dc2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-10 .elementor-element.elementor-element-7c601dc2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;font-size:15px}.elementor-10 .elementor-element.elementor-element-30f0e83c{width:var(--container-widget-width,273px);max-width:273px;padding:0 0 0 6px;--container-widget-width:273px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-30f0e83c img{width:100%}.elementor-10 .elementor-element.elementor-element-34ef194e{--border-radius:15px;--padding-top:50px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-58c69298{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var(--container-widget-width,350px);max-width:350px}.elementor-10 .elementor-element.elementor-element-58c69298.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-58c69298 .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-10 .elementor-element.elementor-element-58c69298 .jeg-elementor-kit.jkit-heading .heading-title{font-size:30px;line-height:1em}.elementor-10 .elementor-element.elementor-element-58c69298 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:30px;line-height:1em;padding:5px 0 0}.elementor-10 .elementor-element.elementor-element-3fa46bc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-10 .elementor-element.elementor-element-3fa46bc .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;font-size:15px}.elementor-10 .elementor-element.elementor-element-199c6226{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-62428c7c .elementor-heading-title{font-size:14px}.elementor-10 .elementor-element.elementor-element-40aa5fb5 .elementor-heading-title{font-size:14px}.elementor-10 .elementor-element.elementor-element-7c374d21 .elementor-heading-title{font-size:14px}.elementor-10 .elementor-element.elementor-element-2b3c1dea .elementor-heading-title{font-size:14px}.elementor-10 .elementor-element.elementor-element-58b1f6ad .elementor-heading-title{font-size:14px}.elementor-10 .elementor-element.elementor-element-721b3538 .elementor-heading-title{font-size:14px}.elementor-10 .elementor-element.elementor-element-628cc87 .elementor-heading-title{font-size:14px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-28fc5b8{left:209px}body.rtl .elementor-10 .elementor-element.elementor-element-28fc5b8{right:209px}.elementor-10 .elementor-element.elementor-element-28fc5b8{top:483px}.elementor-10 .elementor-element.elementor-element-28fc5b8 img{width:66%}.elementor-10 .elementor-element.elementor-element-35dc0525{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-10 .elementor-element.elementor-element-1ba64de1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-1ba64de1.e-con{--align-self:center}.elementor-10 .elementor-element.elementor-element-7939a47d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10 .elementor-element.elementor-element-1385878f{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var(--container-widget-width,350px);max-width:350px}.elementor-10 .elementor-element.elementor-element-1385878f.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-1385878f .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-10 .elementor-element.elementor-element-1385878f .jeg-elementor-kit.jkit-heading .heading-title{font-size:30px;line-height:1em}.elementor-10 .elementor-element.elementor-element-1385878f .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:30px;line-height:1em;padding:5px 0 0}.elementor-10 .elementor-element.elementor-element-1fc8050a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:14px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-10 .elementor-element.elementor-element-6a4e7e1a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;font-size:15px}.elementor-10 .elementor-element.elementor-element-578d8738{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-14eaac4b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{text-align:left;margin:0 0 10px;padding:60px 30px 0}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{text-align:left}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content{left:22px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars{text-align:left}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{text-align:left}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{margin:5px 0 0;font-size:13px;text-align:left;margin-bottom:0}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .tns-nav button{margin-left:calc(10px / 2);margin-right:calc(10px / 2);width:8px;height:8px}.elementor-10 .elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active{width:8px;height:8px}.elementor-10 .elementor-element.elementor-element-3a79a3b6{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-620bcfec{width:var(--container-widget-width,230px);max-width:230px;padding:1em 0;--container-widget-width:230px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-620bcfec .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-10 .elementor-element.elementor-element-620bcfec .jeg-elementor-kit.jkit-heading .heading-title{font-size:20px}.elementor-10 .elementor-element.elementor-element-6582dd2f{--e-image-carousel-slides-to-show:3}}@media (min-width:1025px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}}@media (min-width:1025px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:calc(1)}}@media (min-width:1025px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}}@media (min-width:1025px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)){margin-right:10px}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:calc(2)}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)){margin-right:10px}}@media (max-width:767px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}}@media (max-width:767px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:calc(1)}}@media (max-width:767px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}}@media (max-width:767px){.elementor-element.elementor-element-14eaac4b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)){margin-right:10px}}@font-face{font-family:'PPNikkeiMaru-Light';font-style:normal;font-weight:400;font-display:auto;src:url('https://goldenrod-crab-682651.hostingersite.com/wp-content/uploads/2025/04/PPNikkeiMaru-Light-BF660e1da29a6a2.woff2') format('woff2')}@font-face{font-family:'PPNikkeiMaru-Regular';font-style:normal;font-weight:400;font-display:auto;src:url('https://goldenrod-crab-682651.hostingersite.com/wp-content/uploads/2025/04/PPNikkeiMaru-Regular-BF660e1da27faa9.woff2') format('woff2')}