.elementor-258 .elementor-element.elementor-element-21ecc1f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-33547bc{--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-f53e757 .elementor-heading-title{color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;}.elementor-258 .elementor-element.elementor-element-f53e757 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-62f667e{--min-height:125px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-62f667e:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-62f667e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://www.nokcorp.co.jp/we/wp-content/uploads/2025/10/about-titile.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-62f667e, .elementor-258 .elementor-element.elementor-element-62f667e::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-34c94e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:100px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-0fcb85f{color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:28px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-0fcb85f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-a50bf90{color:var( --e-global-color-96eb54b );font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-a50bf90 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-9d56824{--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;--align-items:center;--gap:40px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:080px;--padding-right:0px;--padding-bottom:32px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-cbf8705 .elementor-heading-title{color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:48px;font-weight:700;letter-spacing:3px;}.elementor-258 .elementor-element.elementor-element-cbf8705 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-f590cf4{color:var( --e-global-color-04e51ea );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-f590cf4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-2244aef{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-50a8f6f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-a409d55{--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;--justify-content:center;--align-items:center;--gap:14px;--background-transition:0.3s;--border-radius:34px 0px 0px 34px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-a409d55:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-a409d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3015f9a );}.elementor-258 .elementor-element.elementor-element-a409d55, .elementor-258 .elementor-element.elementor-element-a409d55::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-a491a2a{color:var( --e-global-color-b32ad29 );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:700;}.elementor-258 .elementor-element.elementor-element-208c784{color:var( --e-global-color-b32ad29 );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:700;}.elementor-258 .elementor-element.elementor-element-f3d65ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px;--background-transition:0.3s;--border-radius:0px 34px 34px 0px;--padding-top:80px;--padding-right:90px;--padding-bottom:80px;--padding-left:90px;}.elementor-258 .elementor-element.elementor-element-f3d65ae:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-f3d65ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b56ad00 );}.elementor-258 .elementor-element.elementor-element-f3d65ae, .elementor-258 .elementor-element.elementor-element-f3d65ae::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-c25f422{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:32px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-b48dad0{--divider-border-style:solid;--divider-color:var( --e-global-color-b32ad29 );--divider-border-width:1px;}.elementor-258 .elementor-element.elementor-element-b48dad0 .elementor-divider-separator{width:100%;}.elementor-258 .elementor-element.elementor-element-b48dad0 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-258 .elementor-element.elementor-element-b48dad0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-0ee69ef{font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-19a386f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-06adece{--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;--justify-content:center;--align-items:center;--gap:14px;--background-transition:0.3s;--border-radius:34px 0px 0px 34px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-06adece:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-06adece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3015f9a );}.elementor-258 .elementor-element.elementor-element-06adece, .elementor-258 .elementor-element.elementor-element-06adece::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-0a21842{color:var( --e-global-color-b32ad29 );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:700;}.elementor-258 .elementor-element.elementor-element-7e0ce4e{color:var( --e-global-color-b32ad29 );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:700;}.elementor-258 .elementor-element.elementor-element-7ae91c1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px;--background-transition:0.3s;--border-radius:0px 34px 34px 0px;--padding-top:80px;--padding-right:90px;--padding-bottom:80px;--padding-left:90px;}.elementor-258 .elementor-element.elementor-element-7ae91c1:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-7ae91c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b56ad00 );}.elementor-258 .elementor-element.elementor-element-7ae91c1, .elementor-258 .elementor-element.elementor-element-7ae91c1::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-48e1709{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:32px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-e9b733b{--divider-border-style:solid;--divider-color:var( --e-global-color-b32ad29 );--divider-border-width:1px;}.elementor-258 .elementor-element.elementor-element-e9b733b .elementor-divider-separator{width:100%;}.elementor-258 .elementor-element.elementor-element-e9b733b .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-258 .elementor-element.elementor-element-e9b733b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-9344566{font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-39d5a39{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-f9ea894{--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;--justify-content:center;--align-items:center;--gap:14px;--background-transition:0.3s;--border-radius:34px 0px 0px 34px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-f9ea894:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-f9ea894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3015f9a );}.elementor-258 .elementor-element.elementor-element-f9ea894, .elementor-258 .elementor-element.elementor-element-f9ea894::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-8372ec8{color:var( --e-global-color-b32ad29 );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:700;}.elementor-258 .elementor-element.elementor-element-9e46bdc{color:var( --e-global-color-b32ad29 );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:700;}.elementor-258 .elementor-element.elementor-element-e30c77f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px;--background-transition:0.3s;--border-radius:0px 34px 34px 0px;--padding-top:80px;--padding-right:90px;--padding-bottom:80px;--padding-left:90px;}.elementor-258 .elementor-element.elementor-element-e30c77f:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-e30c77f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b56ad00 );}.elementor-258 .elementor-element.elementor-element-e30c77f, .elementor-258 .elementor-element.elementor-element-e30c77f::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-eea0dd2{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:32px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-cf1d3b8{--divider-border-style:solid;--divider-color:var( --e-global-color-b32ad29 );--divider-border-width:1px;}.elementor-258 .elementor-element.elementor-element-cf1d3b8 .elementor-divider-separator{width:100%;}.elementor-258 .elementor-element.elementor-element-cf1d3b8 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-258 .elementor-element.elementor-element-cf1d3b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-51003ce{font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-ae9990c:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-ae9990c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b56ad00 );}.elementor-258 .elementor-element.elementor-element-ae9990c{--background-transition:0.3s;--margin-top:80px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:60px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-ae9990c, .elementor-258 .elementor-element.elementor-element-ae9990c::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-6054a20{--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-6054a20, .elementor-258 .elementor-element.elementor-element-6054a20::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-bfd041e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:32px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-7b5aed4 .elementor-heading-title{color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:48px;font-weight:700;letter-spacing:3px;}.elementor-258 .elementor-element.elementor-element-7b5aed4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-138cb3a{color:var( --e-global-color-04e51ea );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-138cb3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-149b82f{text-align:center;color:var( --e-global-color-96eb54b );font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-149b82f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-d5a921a{text-align:center;color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:40px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-d5a921a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-98cf60b{--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-e8d49b4{--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;--justify-content:center;--align-items:center;--gap:16px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-0f3dbcf{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-bc50b0b{text-align:center;color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-bc50b0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-a2786c2{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-bed9e94{text-align:center;color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-bed9e94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-1ceff20{--gap:0px;--background-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-fab0a0b{text-align:center;color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-fab0a0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-d0878e6{text-align:center;color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-d0878e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-6117f88{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--background-transition:0.3s;--padding-top:80px;--padding-right:0px;--padding-bottom:32px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-9c88008 .elementor-heading-title{color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:48px;font-weight:700;letter-spacing:3px;}.elementor-258 .elementor-element.elementor-element-9c88008 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-5a2fab4{color:var( --e-global-color-04e51ea );font-family:var( --e-global-typography-1831fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1831fa0-font-size );font-weight:var( --e-global-typography-1831fa0-font-weight );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-5a2fab4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-0594115{--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;--align-items:flex-start;--gap:40px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-583f17f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-7180685{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:24px;--background-transition:0.3s;--padding-top:8px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-097ef51{font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-d024bde{font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-ca85964{font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-78df150{font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-4065970{--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;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-1f0a30e{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-1fd1e38{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-bf15206 .elementor-icon-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-bf15206 .elementor-icon{font-size:52px;}.elementor-258 .elementor-element.elementor-element-7f5b05a{--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;--align-items:center;--background-transition:0.3s;--margin-top:80px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:64px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-7f5b05a:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-7f5b05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04e51ea );background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://www.nokcorp.co.jp/we/wp-content/uploads/2025/10/contactus.png");background-position:center center;background-repeat:no-repeat;}.elementor-258 .elementor-element.elementor-element-7f5b05a, .elementor-258 .elementor-element.elementor-element-7f5b05a::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-30ffa58{--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;--align-items:center;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:32px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-c6b4d11 .elementor-heading-title{color:var( --e-global-color-b32ad29 );font-family:var( --e-global-typography-c708f61-font-family ), Sans-serif;font-size:var( --e-global-typography-c708f61-font-size );font-weight:var( --e-global-typography-c708f61-font-weight );line-height:var( --e-global-typography-c708f61-line-height );letter-spacing:var( --e-global-typography-c708f61-letter-spacing );word-spacing:var( --e-global-typography-c708f61-word-spacing );}.elementor-258 .elementor-element.elementor-element-c6b4d11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-8ec1c4f{color:var( --e-global-color-b32ad29 );font-family:var( --e-global-typography-1831fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-1831fa0-font-size );font-weight:var( --e-global-typography-1831fa0-font-weight );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-8ec1c4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-74ce6a7{color:var( --e-global-color-b32ad29 );font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:500;}.elementor-258 .elementor-element.elementor-element-74ce6a7 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-258 .elementor-element.elementor-element-ba1faa8 .elementor-icon-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-ba1faa8 .elementor-icon{font-size:80px;}.elementor-258 .elementor-element.elementor-element-ba1faa8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-5e576be{--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;--justify-content:center;--align-items:center;--gap:32px;--background-transition:0.3s;--padding-top:70px;--padding-right:0px;--padding-bottom:70px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-5e576be:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-5e576be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b56ad00 );}.elementor-258 .elementor-element.elementor-element-5e576be, .elementor-258 .elementor-element.elementor-element-5e576be::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-d7b6ab3{color:var( --e-global-color-96eb54b );font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-d7b6ab3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-39b9256{color:var( --e-global-color-96eb54b );font-family:var( --e-global-typography-962f71e-font-family ), Sans-serif;font-size:var( --e-global-typography-962f71e-font-size );font-weight:var( --e-global-typography-962f71e-font-weight );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-39b9256 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-20e9985{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--padding-top:60px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-6dd5e30{--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;--align-items:center;--gap:24px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:8px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-456cfc1{color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-456cfc1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-6d99628 .elementor-icon-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-6d99628 .elementor-icon{font-size:42px;}.elementor-258 .elementor-element.elementor-element-6d99628 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-1b26d06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-93394dc{--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;--justify-content:flex-end;--align-items:center;--gap:24px;--background-transition:0.3s;--padding-top:12px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-17df0f3{color:var( --e-global-color-96eb54b );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-258 .elementor-element.elementor-element-17df0f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-1aa0533 .elementor-icon-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-1aa0533 .elementor-icon{font-size:42px;}.elementor-258 .elementor-element.elementor-element-1aa0533 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-da675d5{--background-transition:0.3s;--margin-top:40px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(min-width:1367px){.elementor-258 .elementor-element.elementor-element-7f5b05a:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-7f5b05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1366px){.elementor-258 .elementor-element.elementor-element-a50bf90{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-0ee69ef{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-9344566{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-51003ce{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-149b82f{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-5a2fab4{font-size:var( --e-global-typography-1831fa0-font-size );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-0594115{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-258 .elementor-element.elementor-element-7180685{--gap:18px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-097ef51{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-d024bde{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-ca85964{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-78df150{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-c6b4d11 .elementor-heading-title{font-size:var( --e-global-typography-c708f61-font-size );line-height:var( --e-global-typography-c708f61-line-height );letter-spacing:var( --e-global-typography-c708f61-letter-spacing );word-spacing:var( --e-global-typography-c708f61-word-spacing );}.elementor-258 .elementor-element.elementor-element-8ec1c4f{font-size:var( --e-global-typography-1831fa0-font-size );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-39b9256{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}}@media(max-width:1200px){.elementor-258 .elementor-element.elementor-element-f3d65ae{--gap:36px;--padding-top:70px;--padding-right:80px;--padding-bottom:70px;--padding-left:80px;}.elementor-258 .elementor-element.elementor-element-7ae91c1{--gap:36px;--padding-top:70px;--padding-right:80px;--padding-bottom:70px;--padding-left:80px;}.elementor-258 .elementor-element.elementor-element-e30c77f{--gap:36px;--padding-top:70px;--padding-right:80px;--padding-bottom:70px;--padding-left:80px;}}@media(max-width:1024px){.elementor-258 .elementor-element.elementor-element-a50bf90{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-f3d65ae{--gap:28px;--padding-top:60px;--padding-right:60px;--padding-bottom:60px;--padding-left:60px;}.elementor-258 .elementor-element.elementor-element-0ee69ef{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-7ae91c1{--gap:28px;--padding-top:60px;--padding-right:60px;--padding-bottom:60px;--padding-left:60px;}.elementor-258 .elementor-element.elementor-element-9344566{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-e30c77f{--gap:28px;--padding-top:60px;--padding-right:60px;--padding-bottom:60px;--padding-left:60px;}.elementor-258 .elementor-element.elementor-element-51003ce{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-149b82f{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-5a2fab4{font-size:var( --e-global-typography-1831fa0-font-size );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-097ef51{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-d024bde{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-ca85964{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-78df150{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-c6b4d11 .elementor-heading-title{font-size:var( --e-global-typography-c708f61-font-size );line-height:var( --e-global-typography-c708f61-line-height );letter-spacing:var( --e-global-typography-c708f61-letter-spacing );word-spacing:var( --e-global-typography-c708f61-word-spacing );}.elementor-258 .elementor-element.elementor-element-8ec1c4f{font-size:var( --e-global-typography-1831fa0-font-size );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-39b9256{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}}@media(max-width:880px){.elementor-258 .elementor-element.elementor-element-0594115{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px;}.elementor-258 .elementor-element.elementor-element-7f5b05a:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-7f5b05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150% auto;}}@media(max-width:767px){.elementor-258 .elementor-element.elementor-element-33547bc{--padding-top:40px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-34c94e3{--padding-top:60px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-a50bf90{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-a50bf90 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-9d56824{--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;--align-items:flex-start;--gap:8px;--padding-top:50px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-cbf8705 .elementor-heading-title{font-size:40px;}.elementor-258 .elementor-element.elementor-element-2244aef{--gap:24px;}.elementor-258 .elementor-element.elementor-element-a409d55{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--border-radius:24px 24px 0px 0px;--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;}.elementor-258 .elementor-element.elementor-element-a491a2a{font-size:18px;}.elementor-258 .elementor-element.elementor-element-208c784{font-size:18px;}.elementor-258 .elementor-element.elementor-element-f3d65ae{--gap:16px;--border-radius:0px 0px 24px 24px;--padding-top:36px;--padding-right:36px;--padding-bottom:36px;--padding-left:36px;}.elementor-258 .elementor-element.elementor-element-c25f422{font-size:24px;}.elementor-258 .elementor-element.elementor-element-0ee69ef{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-06adece{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--border-radius:24px 24px 0px 0px;--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;}.elementor-258 .elementor-element.elementor-element-0a21842{font-size:18px;}.elementor-258 .elementor-element.elementor-element-7e0ce4e{font-size:18px;}.elementor-258 .elementor-element.elementor-element-7ae91c1{--gap:16px;--border-radius:0px 0px 24px 24px;--padding-top:36px;--padding-right:36px;--padding-bottom:36px;--padding-left:36px;}.elementor-258 .elementor-element.elementor-element-48e1709{font-size:24px;}.elementor-258 .elementor-element.elementor-element-9344566{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-f9ea894{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--border-radius:24px 24px 0px 0px;--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;}.elementor-258 .elementor-element.elementor-element-8372ec8{font-size:18px;}.elementor-258 .elementor-element.elementor-element-9e46bdc{font-size:18px;}.elementor-258 .elementor-element.elementor-element-e30c77f{--gap:16px;--border-radius:0px 0px 24px 24px;--padding-top:36px;--padding-right:36px;--padding-bottom:36px;--padding-left:36px;}.elementor-258 .elementor-element.elementor-element-eea0dd2{font-size:24px;}.elementor-258 .elementor-element.elementor-element-51003ce{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-ae9990c{--margin-top:60px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-6054a20{--gap:20px;}.elementor-258 .elementor-element.elementor-element-bfd041e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px;--padding-top:0px;--padding-right:0px;--padding-bottom:8px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-7b5aed4 .elementor-heading-title{font-size:40px;}.elementor-258 .elementor-element.elementor-element-149b82f{text-align:left;font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-d5a921a{font-size:30px;}.elementor-258 .elementor-element.elementor-element-d5a921a > .elementor-widget-container{padding:8px 0px 16px 0px;}.elementor-258 .elementor-element.elementor-element-98cf60b{--gap:16px;}.elementor-258 .elementor-element.elementor-element-e8d49b4{--justify-content:center;--gap:2px;}.elementor-258 .elementor-element.elementor-element-0f3dbcf{font-size:16px;}.elementor-258 .elementor-element.elementor-element-bc50b0b{font-size:16px;}.elementor-258 .elementor-element.elementor-element-a2786c2{font-size:16px;}.elementor-258 .elementor-element.elementor-element-a2786c2 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-258 .elementor-element.elementor-element-bed9e94{text-align:left;font-size:15px;}.elementor-258 .elementor-element.elementor-element-1ceff20{--gap:10px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-fab0a0b{font-size:18px;}.elementor-258 .elementor-element.elementor-element-d0878e6{text-align:left;font-size:15px;}.elementor-258 .elementor-element.elementor-element-6117f88{--gap:6px;--padding-top:60px;--padding-right:0px;--padding-bottom:32px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-9c88008 .elementor-heading-title{font-size:40px;}.elementor-258 .elementor-element.elementor-element-5a2fab4{font-size:var( --e-global-typography-1831fa0-font-size );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-7180685{--gap:12px;}.elementor-258 .elementor-element.elementor-element-097ef51{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-d024bde{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-ca85964{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-78df150{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-7f5b05a:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-7f5b05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:300% auto;}.elementor-258 .elementor-element.elementor-element-7f5b05a{--margin-top:40px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-258 .elementor-element.elementor-element-c6b4d11 .elementor-heading-title{font-size:var( --e-global-typography-c708f61-font-size );line-height:var( --e-global-typography-c708f61-line-height );letter-spacing:var( --e-global-typography-c708f61-letter-spacing );word-spacing:var( --e-global-typography-c708f61-word-spacing );}.elementor-258 .elementor-element.elementor-element-8ec1c4f{font-size:var( --e-global-typography-1831fa0-font-size );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-74ce6a7{font-size:15px;}.elementor-258 .elementor-element.elementor-element-5e576be{--gap:12px;--padding-top:60px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-39b9256{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-20e9985{--padding-top:30px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-6dd5e30{--gap:8px;--padding-top:0px;--padding-right:0px;--padding-bottom:5px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-456cfc1{font-size:14px;}.elementor-258 .elementor-element.elementor-element-6d99628 .elementor-icon{font-size:28px;}.elementor-258 .elementor-element.elementor-element-6d99628 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-93394dc{--gap:8px;--padding-top:6px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-258 .elementor-element.elementor-element-17df0f3{font-size:14px;letter-spacing:-0.2px;}.elementor-258 .elementor-element.elementor-element-1aa0533 .elementor-icon{font-size:28px;}.elementor-258 .elementor-element.elementor-element-1aa0533 > .elementor-widget-container{padding:5px 0px 0px 0px;}}@media(min-width:768px){.elementor-258 .elementor-element.elementor-element-a409d55{--width:8%;}.elementor-258 .elementor-element.elementor-element-f3d65ae{--width:92%;}.elementor-258 .elementor-element.elementor-element-06adece{--width:8%;}.elementor-258 .elementor-element.elementor-element-7ae91c1{--width:92%;}.elementor-258 .elementor-element.elementor-element-f9ea894{--width:8%;}.elementor-258 .elementor-element.elementor-element-e30c77f{--width:92%;}}@media(min-width:2400px){.elementor-258 .elementor-element.elementor-element-a50bf90{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-0ee69ef{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-9344566{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-51003ce{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-149b82f{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-5a2fab4{font-size:var( --e-global-typography-1831fa0-font-size );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-097ef51{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-d024bde{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-ca85964{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-78df150{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}.elementor-258 .elementor-element.elementor-element-c6b4d11 .elementor-heading-title{font-size:var( --e-global-typography-c708f61-font-size );line-height:var( --e-global-typography-c708f61-line-height );letter-spacing:var( --e-global-typography-c708f61-letter-spacing );word-spacing:var( --e-global-typography-c708f61-word-spacing );}.elementor-258 .elementor-element.elementor-element-8ec1c4f{font-size:var( --e-global-typography-1831fa0-font-size );line-height:var( --e-global-typography-1831fa0-line-height );letter-spacing:var( --e-global-typography-1831fa0-letter-spacing );word-spacing:var( --e-global-typography-1831fa0-word-spacing );}.elementor-258 .elementor-element.elementor-element-39b9256{font-size:var( --e-global-typography-962f71e-font-size );line-height:var( --e-global-typography-962f71e-line-height );letter-spacing:var( --e-global-typography-962f71e-letter-spacing );word-spacing:var( --e-global-typography-962f71e-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-33547bc */.elementor-258 .elementor-element.elementor-element-33547bc{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-258 .elementor-element.elementor-element-33547bc{
    width: 1140px
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a50bf90 */.elementor-258 .elementor-element.elementor-element-a50bf90 p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c94e3 */.elementor-258 .elementor-element.elementor-element-34c94e3{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-258 .elementor-element.elementor-element-34c94e3{
    width: 1140px
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d56824 */.elementor-258 .elementor-element.elementor-element-9d56824{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-258 .elementor-element.elementor-element-9d56824{
    width: 1140px
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a491a2a */@media screen and (min-width: 768px) {
    .elementor-258 .elementor-element.elementor-element-a491a2a {
  writing-mode: vertical-rl; 
  transform: rotate(0deg); 
  text-align: center;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-208c784 */@media screen and (min-width: 768px) {
    .elementor-258 .elementor-element.elementor-element-208c784 {
  writing-mode: vertical-rl; 
  transform: rotate(0deg); 
  text-align: center;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ee69ef */.elementor-258 .elementor-element.elementor-element-0ee69ef p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a21842 */@media screen and (min-width: 768px) {
    .elementor-258 .elementor-element.elementor-element-0a21842 {
  writing-mode: vertical-rl; 
  transform: rotate(0deg); 
  text-align: center;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e0ce4e */@media screen and (min-width: 768px) {
    .elementor-258 .elementor-element.elementor-element-7e0ce4e {
  writing-mode: vertical-rl; 
  transform: rotate(0deg); 
  text-align: center;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9344566 */.elementor-258 .elementor-element.elementor-element-9344566 p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8372ec8 */@media screen and (min-width: 768px) {
    .elementor-258 .elementor-element.elementor-element-8372ec8 {
  writing-mode: vertical-rl; 
  transform: rotate(0deg); 
  text-align: center;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e46bdc */@media screen and (min-width: 768px) {
    .elementor-258 .elementor-element.elementor-element-9e46bdc {
  writing-mode: vertical-rl; 
  transform: rotate(0deg); 
  text-align: center;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51003ce */.elementor-258 .elementor-element.elementor-element-51003ce p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2244aef */.elementor-258 .elementor-element.elementor-element-2244aef{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-258 .elementor-element.elementor-element-2244aef{
    width: 1140px
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-149b82f */.elementor-258 .elementor-element.elementor-element-149b82f p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5a921a */.elementor-258 .elementor-element.elementor-element-d5a921a p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f3dbcf */.elementor-258 .elementor-element.elementor-element-0f3dbcf p{
    display: inline;
    border: 1px solid #0a0a0a;
    padding: 1px 10px 3px 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc50b0b */.elementor-258 .elementor-element.elementor-element-bc50b0b p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2786c2 */.elementor-258 .elementor-element.elementor-element-a2786c2 p{
    display: inline;
    border: 1px solid #0a0a0a;
    padding: 1px 10px 3px 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bed9e94 */.elementor-258 .elementor-element.elementor-element-bed9e94 p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fab0a0b */.elementor-258 .elementor-element.elementor-element-fab0a0b p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0878e6 */.elementor-258 .elementor-element.elementor-element-d0878e6 p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6054a20 */.elementor-258 .elementor-element.elementor-element-6054a20{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-258 .elementor-element.elementor-element-6054a20{
    width: 1140px
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6117f88 */.elementor-258 .elementor-element.elementor-element-6117f88{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-258 .elementor-element.elementor-element-6117f88{
    width: 1140px
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-097ef51 */.elementor-258 .elementor-element.elementor-element-097ef51 p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d024bde */.elementor-258 .elementor-element.elementor-element-d024bde p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca85964 */.elementor-258 .elementor-element.elementor-element-ca85964 p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78df150 */.elementor-258 .elementor-element.elementor-element-78df150 p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0a30e */.elementor-258 .elementor-element.elementor-element-1f0a30e p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fd1e38 */.elementor-258 .elementor-element.elementor-element-1fd1e38 p{
    line-height: 1.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0594115 */.elementor-258 .elementor-element.elementor-element-0594115{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-258 .elementor-element.elementor-element-0594115{
    width: 1140px
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b6ab3 */.elementor-258 .elementor-element.elementor-element-d7b6ab3 a {
  color: inherit;
  text-decoration: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e9985 */.elementor-258 .elementor-element.elementor-element-20e9985{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-258 .elementor-element.elementor-element-20e9985{
    width: 1140px
 }
}/* End custom CSS */