.elementor-9 .elementor-element.elementor-element-44fe608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-81d329a{padding:0vw 05vw 0vw 5vw;}.elementor-9 .elementor-element.elementor-element-81d329a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:3vw;font-weight:600;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-f87f227{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:0vw;}.elementor-9 .elementor-element.elementor-element-b0ea999{margin:030px 10px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 0vw 0vw;text-align:left;}.elementor-9 .elementor-element.elementor-element-b0ea999 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.4vw;font-weight:500;color:#3E3E3E;}.elementor-9 .elementor-element.elementor-element-6840884{width:var( --container-widget-width, 2vw );max-width:2vw;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:2vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-6840884 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.9vw;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#7D7D7D;}.elementor-9 .elementor-element.elementor-element-a27272f{margin:030px 10px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 0vw 0vw;text-align:left;}.elementor-9 .elementor-element.elementor-element-a27272f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.4vw;font-weight:500;color:#3E3E3E;}.elementor-9 .elementor-element.elementor-element-cdc7280{width:var( --container-widget-width, 2vw );max-width:2vw;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:2vw;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-cdc7280.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-cdc7280 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.9vw;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#7D7D7D;}.elementor-9 .elementor-element.elementor-element-64ce741{margin:030px 10px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 0vw 0vw;text-align:left;}.elementor-9 .elementor-element.elementor-element-64ce741 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.4vw;font-weight:500;color:#3E3E3E;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-b30b82e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9 .elementor-element.elementor-element-36c1d27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:80px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-10588b2{padding:25px 0px 050px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-10588b2 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.5vw;font-weight:600;letter-spacing:2px;color:#3E3E3E;}.elementor-9 .elementor-element.elementor-element-746155a{padding:0px 0px 40px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-746155a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:400;line-height:180%;letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-f5103b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-65ce49c .elementor-button{background-color:#024799;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3859d09 );padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-65ce49c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-65ce49c .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-65ce49c{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-65ce49c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-65ce49c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-65ce49c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-65ce49c .elementor-button:focus svg{fill:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-947fb60 .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;fill:#024799;color:#024799;border-style:solid;border-width:2px 2px 2px 2px;padding:13px 30px 13px 30px;}.elementor-9 .elementor-element.elementor-element-947fb60 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-947fb60 .elementor-button:focus{background-color:var( --e-global-color-3859d09 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-947fb60{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-947fb60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-947fb60 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-947fb60 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-947fb60 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-af1591e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-af1591e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-af1591e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-6828c1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-2dc5cfd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a5c659c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-a5c659c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.5vw;font-weight:900;color:#231815;}.elementor-9 .elementor-element.elementor-element-067fdf1{padding:0px 0px 0px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-067fdf1 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;letter-spacing:2px;color:#231815;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-ef99949{--grid-columns:3;}.elementor-9 .elementor-element.elementor-element-ef99949 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8014bb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-a7a8a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:80px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b0e12b2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b0e12b2 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.5vw;font-weight:900;}.elementor-9 .elementor-element.elementor-element-484640b{padding:040px 0px 050px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-484640b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.2vw;font-weight:600;letter-spacing:2px;color:#3E3E3E;}.elementor-9 .elementor-element.elementor-element-d6d5885{padding:0px 0px 40px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-d6d5885 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:400;line-height:180%;letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-05ae9e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9 .elementor-element.elementor-element-91c18ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-91c18ae:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-91c18ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-835a084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-0d6dc83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-782647e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-782647e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.5vw;font-weight:900;color:#231815;}.elementor-9 .elementor-element.elementor-element-03c4e4e{padding:0px 0px 0px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-03c4e4e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;letter-spacing:2px;color:#231815;}.elementor-9 .elementor-element.elementor-element-df7a6f4{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-df7a6f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-df7a6f4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.8vw;font-weight:600;letter-spacing:2px;color:#3E3E3E;}.elementor-9 .elementor-element.elementor-element-4053fb3{width:var( --container-widget-width, 54vw );max-width:54vw;padding:30px 0px 0px 0px;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-4053fb3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:400;line-height:clamp(1.5em, calc(0.5em + 1.3vw), 1.6em);letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-f293b6d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:2vw;}.elementor-9 .elementor-element.elementor-element-f293b6d.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ad627e3{width:var( --container-widget-width, 16vw );max-width:16vw;background-color:#FFFFFF;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:1vw 0vw 1vw 0vw;--container-widget-width:16vw;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-ad627e3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-9 .elementor-element.elementor-element-03b822b{width:var( --container-widget-width, 16vw );max-width:16vw;background-color:#FFFFFF;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:1vw 0vw 1vw 0vw;--container-widget-width:16vw;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-03b822b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-9 .elementor-element.elementor-element-b0ff1a3{width:var( --container-widget-width, 16vw );max-width:16vw;background-color:#FFFFFF;margin:30px 10px calc(var(--kit-widget-spacing, 0px) + 30px) 10px;padding:1vw 0vw 1vw 0vw;--container-widget-width:16vw;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b0ff1a3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-9 .elementor-element.elementor-element-d34ad4c{width:var( --container-widget-width, 16vw );max-width:16vw;background-color:#FFFFFF;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:1vw 0vw 1vw 0vw;--container-widget-width:16vw;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-d34ad4c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-9 .elementor-element.elementor-element-e799450{width:var( --container-widget-width, 16vw );max-width:16vw;background-color:#FFFFFF;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:1vw 0vw 1vw 0vw;--container-widget-width:16vw;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-e799450 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-9 .elementor-element.elementor-element-4ce2caf{width:var( --container-widget-width, 16vw );max-width:16vw;background-color:#FFFFFF;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:1vw 0vw 1vw 0vw;--container-widget-width:16vw;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-4ce2caf .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-9 .elementor-element.elementor-element-efe039d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-7bc167b{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:6vw;--padding-right:4vw;}.elementor-9 .elementor-element.elementor-element-7bc167b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7bc167b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kurogo-inc.com/wp-content/uploads/2025/10/Group-66.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ab991c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f2ec684{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ccf8092{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-ccf8092 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.3vw;font-weight:900;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6377c0b{padding:0px 0px 0px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-6377c0b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e7f5da9{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-e7f5da9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-e7f5da9 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-044a9d4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-78d2fa7 .elementor-button{background-color:#024799;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3859d09 );padding:01.5vw 5.2vw 1.5vw 5.2vw;}.elementor-9 .elementor-element.elementor-element-78d2fa7 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-78d2fa7 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-78d2fa7{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-78d2fa7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-78d2fa7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-78d2fa7 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-78d2fa7 .elementor-button:focus svg{fill:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-753d4c1 .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;fill:#024799;color:#024799;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );padding:01.5vw 5.2vw 1.5vw 5.2vw;}.elementor-9 .elementor-element.elementor-element-753d4c1 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-753d4c1 .elementor-button:focus{background-color:var( --e-global-color-3859d09 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-753d4c1{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-753d4c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-753d4c1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-753d4c1 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-753d4c1 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-3a2fcf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-3a2fcf6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3a2fcf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kurogo-inc.com/wp-content/uploads/2025/10/Mask-group-32.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-da8c1ef{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9 .elementor-element.elementor-element-da8c1ef:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-da8c1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-34b7fba{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-fe055fc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-fe055fc .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.6vw;font-weight:600;}.elementor-9 .elementor-element.elementor-element-c9e21a3{width:var( --container-widget-width, 54vw );max-width:54vw;padding:50px 0px 30px 0px;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-c9e21a3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:400;line-height:clamp(1.5em, calc(0.5em + 1.3vw), 1.6em);letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-aea7b3f{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9 .elementor-element.elementor-element-aea7b3f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-aea7b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f29a238{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-6489748{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6489748 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.6vw;font-weight:600;}.elementor-9 .elementor-element.elementor-element-7f0a6d9{width:var( --container-widget-width, 54vw );max-width:54vw;padding:50px 0px 30px 0px;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-7f0a6d9 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:400;line-height:clamp(1.5em, calc(0.5em + 1.3vw), 1.6em);letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-be9892a{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9 .elementor-element.elementor-element-be9892a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-be9892a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4d55c4c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-a0cce2f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a0cce2f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.6vw;font-weight:600;}.elementor-9 .elementor-element.elementor-element-0c43807{width:var( --container-widget-width, 54vw );max-width:54vw;padding:50px 0px 30px 0px;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-0c43807 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:400;line-height:clamp(1.5em, calc(0.5em + 1.3vw), 1.6em);letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-4d7b27d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-ac72e01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:80px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b11f6ea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b11f6ea .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.5vw;font-weight:900;}.elementor-9 .elementor-element.elementor-element-3535205{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-3308eb6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-c6c3598 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-18781bd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-18781bd .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-18781bd .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-9 .elementor-element.elementor-element-e7162c7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-b9d3968 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:32px;}.elementor-9 .elementor-element.elementor-element-fcf2a86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-e918b0c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-464872a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-464872a .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-464872a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-9 .elementor-element.elementor-element-69a76b8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-52a64cf .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:32px;}.elementor-9 .elementor-element.elementor-element-cef0476{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4f20d96 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-c0e5fc8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-c0e5fc8 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-c0e5fc8 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-9 .elementor-element.elementor-element-87ef701 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-2706fcc .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:32px;}.elementor-9 .elementor-element.elementor-element-6db40bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-7db9c10{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:6vw;--padding-right:4vw;}.elementor-9 .elementor-element.elementor-element-7db9c10:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7db9c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kurogo-inc.com/wp-content/uploads/2025/10/Group-66.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9845391{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f4d0122{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-eccded0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-eccded0 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.3vw;font-weight:900;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f11863d{padding:0px 0px 0px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-f11863d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e5056df{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-e5056df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-e5056df .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-757df48{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-70c6efa .elementor-button{background-color:#024799;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3859d09 );padding:01.5vw 5.2vw 1.5vw 5.2vw;}.elementor-9 .elementor-element.elementor-element-70c6efa .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-70c6efa .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-70c6efa{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-70c6efa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-70c6efa .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-70c6efa .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-70c6efa .elementor-button:focus svg{fill:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-6ee6b4d .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;fill:#024799;color:#024799;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );padding:01.5vw 5.2vw 1.5vw 5.2vw;}.elementor-9 .elementor-element.elementor-element-6ee6b4d .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6ee6b4d .elementor-button:focus{background-color:var( --e-global-color-3859d09 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-6ee6b4d{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6ee6b4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-6ee6b4d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-6ee6b4d .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6ee6b4d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-a375937{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-38e6294{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:80px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-2eb6336{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-2eb6336 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.5vw;font-weight:700;}.elementor-9 .elementor-element.elementor-element-c43991a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-6d10652{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6d10652 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:32px;}.elementor-9 .elementor-element.elementor-element-6e1c2c7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9 .elementor-element.elementor-element-6e1c2c7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-31e6d66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-402b930{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-402b930 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:32px;}.elementor-9 .elementor-element.elementor-element-1495194{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9 .elementor-element.elementor-element-1495194 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-2d20f0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-e9d47d8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e9d47d8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:32px;}.elementor-9 .elementor-element.elementor-element-c9ac404{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9 .elementor-element.elementor-element-c9ac404 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-560fc6e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-9861194{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-9861194 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:32px;}.elementor-9 .elementor-element.elementor-element-2df4cbb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9 .elementor-element.elementor-element-2df4cbb .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-0c7765b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-0c7765b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0c7765b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-0fd6b1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-70e314e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-81acbbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-81acbbf .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:3.2vw;font-weight:900;letter-spacing:2.2px;color:#231815;}.elementor-9 .elementor-element.elementor-element-08c307f{padding:0px 0px 0px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-08c307f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-08c307f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:500;letter-spacing:2.3px;color:#231815;}.elementor-9 .elementor-element.elementor-element-48ff478{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-48ff478.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-48ff478 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.8vw;font-weight:600;letter-spacing:2px;color:#3E3E3E;}.elementor-9 .elementor-element.elementor-element-2b07b8d{width:var( --container-widget-width, 54vw );max-width:54vw;padding:30px 0px 40px 0px;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-2b07b8d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:400;line-height:clamp(1.5em, calc(0.5em + 1.3vw), 1.6em);letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-082af6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4530c4c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-2f9f4ec .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:96px;font-weight:500;color:#024799;}.elementor-9 .elementor-element.elementor-element-008b82d{padding:0px 0px 14px 6px;text-align:center;}.elementor-9 .elementor-element.elementor-element-008b82d.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-008b82d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;color:#024799;}.elementor-9 .elementor-element.elementor-element-4fa3eac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1afe5aa{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-f93b855 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:96px;font-weight:500;color:#024799;}.elementor-9 .elementor-element.elementor-element-0f151fd{padding:0px 0px 14px 6px;text-align:center;}.elementor-9 .elementor-element.elementor-element-0f151fd.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-0f151fd .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;color:#024799;}.elementor-9 .elementor-element.elementor-element-4c50897{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9 .elementor-element.elementor-element-4c50897:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4c50897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4c50897.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-43bef80{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-43bef80 img{width:100%;height:130px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-63692ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-0b9bde5{width:var( --container-widget-width, 54vw );max-width:54vw;padding:0px 0px 0px 0px;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-0b9bde5 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:400;line-height:clamp(1.5em, calc(0.5em + 1.3vw), 1.6em);letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-2ed7468{width:var( --container-widget-width, 54vw );max-width:54vw;padding:0px 5px 5px 0px;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-2ed7468 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.7vw;font-weight:600;line-height:clamp(1.5em, calc(0.5em + 1.3vw), 1.6em);letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-d0e225e{width:var( --container-widget-width, 54vw );max-width:54vw;padding:0px 0px 0px 0px;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-d0e225e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:400;line-height:clamp(1.5em, calc(0.5em + 1.3vw), 1.6em);letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-425da37{width:var( --container-widget-width, 54vw );max-width:54vw;padding:30px 0px 0px 0px;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-425da37 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:400;line-height:clamp(1.5em, calc(0.5em + 1.3vw), 1.6em);letter-spacing:0.3px;}.elementor-9 .elementor-element.elementor-element-c95e561{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-9 .elementor-element.elementor-element-9e4cdfa{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:6vw;--padding-right:4vw;}.elementor-9 .elementor-element.elementor-element-9e4cdfa:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9e4cdfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kurogo-inc.com/wp-content/uploads/2025/10/Group-66.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-da6b051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6d536a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7adc9f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-7adc9f9 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.3vw;font-weight:900;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-22b1106{padding:0px 0px 0px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-22b1106 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d74ff71{width:var( --container-widget-width, 100% );max-width:100%;padding:10px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-d74ff71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-d74ff71 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e38a4bd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-d908d1c .elementor-button{background-color:#024799;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3859d09 );padding:01.5vw 5.2vw 1.5vw 5.2vw;}.elementor-9 .elementor-element.elementor-element-d908d1c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d908d1c .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-d908d1c{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d908d1c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-d908d1c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-d908d1c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d908d1c .elementor-button:focus svg{fill:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-bb5c3b0 .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;fill:#024799;color:#024799;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );padding:01.5vw 5.2vw 1.5vw 5.2vw;}.elementor-9 .elementor-element.elementor-element-bb5c3b0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-bb5c3b0 .elementor-button:focus{background-color:var( --e-global-color-3859d09 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-3859d09 );}.elementor-9 .elementor-element.elementor-element-bb5c3b0{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bb5c3b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-bb5c3b0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-bb5c3b0 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-bb5c3b0 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-44fe608{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-81d329a .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-b0ea999 .elementor-heading-title{font-size:2.5vw;}.elementor-9 .elementor-element.elementor-element-a27272f .elementor-heading-title{font-size:2.5vw;}.elementor-9 .elementor-element.elementor-element-64ce741 .elementor-heading-title{font-size:2.5vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-10588b2 .elementor-heading-title{font-size:4vw;}.elementor-9 .elementor-element.elementor-element-746155a{padding:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-746155a .elementor-heading-title{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-af1591e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:4vw;}.elementor-9 .elementor-element.elementor-element-a5c659c .elementor-heading-title{font-size:4.1vw;}.elementor-9 .elementor-element.elementor-element-067fdf1 .elementor-heading-title{font-size:2.2vw;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-ef99949{--grid-columns:2;}.elementor-9 .elementor-element.elementor-element-484640b .elementor-heading-title{font-size:4vw;}.elementor-9 .elementor-element.elementor-element-d6d5885{padding:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-d6d5885 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-91c18ae{--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:4vw;}.elementor-9 .elementor-element.elementor-element-782647e .elementor-heading-title{font-size:4.1vw;}.elementor-9 .elementor-element.elementor-element-03c4e4e .elementor-heading-title{font-size:2.2vw;}.elementor-9 .elementor-element.elementor-element-df7a6f4{padding:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-df7a6f4 .elementor-heading-title{font-size:1.9vw;}.elementor-9 .elementor-element.elementor-element-4053fb3{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9 .elementor-element.elementor-element-4053fb3 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f293b6d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:1vw;}.elementor-9 .elementor-element.elementor-element-ad627e3{--container-widget-width:17vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 17vw );max-width:17vw;}.elementor-9 .elementor-element.elementor-element-ad627e3 .elementor-heading-title{font-size:1.8vw;}.elementor-9 .elementor-element.elementor-element-03b822b{--container-widget-width:17vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 17vw );max-width:17vw;}.elementor-9 .elementor-element.elementor-element-03b822b .elementor-heading-title{font-size:1.8vw;}.elementor-9 .elementor-element.elementor-element-b0ff1a3{--container-widget-width:17vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 17vw );max-width:17vw;}.elementor-9 .elementor-element.elementor-element-b0ff1a3 .elementor-heading-title{font-size:1.8vw;}.elementor-9 .elementor-element.elementor-element-d34ad4c{--container-widget-width:17vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 17vw );max-width:17vw;}.elementor-9 .elementor-element.elementor-element-d34ad4c .elementor-heading-title{font-size:1.8vw;}.elementor-9 .elementor-element.elementor-element-e799450{--container-widget-width:17vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 17vw );max-width:17vw;}.elementor-9 .elementor-element.elementor-element-e799450 .elementor-heading-title{font-size:1.8vw;}.elementor-9 .elementor-element.elementor-element-4ce2caf{--container-widget-width:17vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 17vw );max-width:17vw;}.elementor-9 .elementor-element.elementor-element-4ce2caf .elementor-heading-title{font-size:1.8vw;}.elementor-9 .elementor-element.elementor-element-efe039d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-7bc167b{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-ccf8092 .elementor-heading-title{font-size:4.1vw;}.elementor-9 .elementor-element.elementor-element-6377c0b .elementor-heading-title{font-size:2.2vw;}.elementor-9 .elementor-element.elementor-element-e7f5da9 .elementor-heading-title{font-size:1.7vw;line-height:1.7em;}.elementor-9 .elementor-element.elementor-element-78d2fa7 .elementor-button{padding:14px 45px 14px 45px;}.elementor-9 .elementor-element.elementor-element-753d4c1 .elementor-button{padding:14px 45px 14px 45px;}.elementor-9 .elementor-element.elementor-element-3a2fcf6{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-34b7fba{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-fe055fc .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-c9e21a3{padding:20px 0px 0px 0px;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9 .elementor-element.elementor-element-c9e21a3 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-981a575{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-981a575.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-981a575 img{width:100%;height:265px;object-fit:cover;}.elementor-9 .elementor-element.elementor-element-f29a238{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-6489748 .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-7f0a6d9{padding:20px 0px 0px 0px;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9 .elementor-element.elementor-element-7f0a6d9 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-90bf2d1{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-90bf2d1.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-90bf2d1 img{width:100%;height:265px;object-fit:cover;}.elementor-9 .elementor-element.elementor-element-4d55c4c{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-a0cce2f .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-0c43807{padding:20px 0px 0px 0px;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9 .elementor-element.elementor-element-0c43807 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-221f871{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-221f871.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-221f871 img{width:100%;height:265px;object-fit:cover;}.elementor-9 .elementor-element.elementor-element-4d7b27d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-b11f6ea .elementor-heading-title{font-size:5.2vw;}.elementor-9 .elementor-element.elementor-element-3535205{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9 .elementor-element.elementor-element-3308eb6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-c6c3598 .elementor-heading-title{font-size:18px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-e7162c7 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-b9d3968{padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b9d3968 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-fcf2a86{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-e918b0c .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-69a76b8 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-52a64cf{padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-52a64cf .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-cef0476{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-4f20d96 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-87ef701 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-2706fcc{padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2706fcc .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-6db40bb{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-7db9c10{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-eccded0 .elementor-heading-title{font-size:4.1vw;}.elementor-9 .elementor-element.elementor-element-f11863d .elementor-heading-title{font-size:2.2vw;}.elementor-9 .elementor-element.elementor-element-e5056df .elementor-heading-title{font-size:1.7vw;line-height:1.7em;}.elementor-9 .elementor-element.elementor-element-70c6efa .elementor-button{padding:14px 45px 14px 45px;}.elementor-9 .elementor-element.elementor-element-6ee6b4d .elementor-button{padding:14px 45px 14px 45px;}.elementor-9 .elementor-element.elementor-element-a375937{--justify-content:space-between;--padding-top:0vw;--padding-bottom:0vw;--padding-left:05vw;--padding-right:05vw;}.elementor-9 .elementor-element.elementor-element-2eb6336 .elementor-heading-title{font-size:4.4vw;}.elementor-9 .elementor-element.elementor-element-c43991a{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-9 .elementor-element.elementor-element-6d10652 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-6e1c2c7 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-31e6d66{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-9 .elementor-element.elementor-element-402b930 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-1495194 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-2d20f0f{--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-9 .elementor-element.elementor-element-e9d47d8 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-c9ac404 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-560fc6e{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-9 .elementor-element.elementor-element-9861194 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-2df4cbb .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-0c7765b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw;}.elementor-9 .elementor-element.elementor-element-0c7765b.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0fd6b1c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-70e314e{--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-81acbbf .elementor-heading-title{font-size:4.1vw;}.elementor-9 .elementor-element.elementor-element-08c307f{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-08c307f .elementor-heading-title{font-size:2.2vw;}.elementor-9 .elementor-element.elementor-element-48ff478{padding:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-48ff478 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-2b07b8d{padding:20px 0px 20px 0px;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9 .elementor-element.elementor-element-2b07b8d .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-082af6d{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4fa3eac{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4c50897{--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9 .elementor-element.elementor-element-43bef80 img{height:140px;}.elementor-9 .elementor-element.elementor-element-0b9bde5{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9 .elementor-element.elementor-element-0b9bde5 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2ed7468{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9 .elementor-element.elementor-element-2ed7468 .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-d0e225e{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9 .elementor-element.elementor-element-d0e225e .elementor-heading-title{font-size:1.7vw;}.elementor-9 .elementor-element.elementor-element-425da37{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9 .elementor-element.elementor-element-425da37 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-c95e561{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-9e4cdfa{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-7adc9f9 .elementor-heading-title{font-size:4.1vw;}.elementor-9 .elementor-element.elementor-element-22b1106 .elementor-heading-title{font-size:2.2vw;}.elementor-9 .elementor-element.elementor-element-d74ff71 .elementor-heading-title{font-size:1.7vw;line-height:1.7em;}.elementor-9 .elementor-element.elementor-element-d908d1c .elementor-button{padding:14px 45px 14px 45px;}.elementor-9 .elementor-element.elementor-element-bb5c3b0 .elementor-button{padding:14px 45px 14px 45px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-44fe608{--margin-top:68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-81d329a{padding:0px 16px 0px 16px;}.elementor-9 .elementor-element.elementor-element-81d329a .elementor-heading-title{font-size:32px;letter-spacing:2px;}.elementor-9 .elementor-element.elementor-element-f87f227{--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:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-b0ea999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b0ea999 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-6840884{--container-widget-width:3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 3vw );max-width:3vw;text-align:center;}.elementor-9 .elementor-element.elementor-element-6840884 .elementor-heading-title{font-size:4.3vw;}.elementor-9 .elementor-element.elementor-element-a27272f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a27272f .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-cdc7280{--container-widget-width:3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 3vw );max-width:3vw;text-align:center;}.elementor-9 .elementor-element.elementor-element-cdc7280 .elementor-heading-title{font-size:4.3vw;}.elementor-9 .elementor-element.elementor-element-64ce741{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-64ce741 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-78c749a img{height:179px;object-fit:cover;}.elementor-9 .elementor-element.elementor-element-b30b82e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9 .elementor-element.elementor-element-10588b2{padding:15px 5px 30px 5px;}.elementor-9 .elementor-element.elementor-element-10588b2 .elementor-heading-title{font-size:4.4vw;}.elementor-9 .elementor-element.elementor-element-746155a{padding:0px 0px 50px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-746155a .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-65ce49c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-65ce49c .elementor-button{padding:05% 20% 05% 020%;}.elementor-9 .elementor-element.elementor-element-947fb60{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-947fb60 .elementor-button{padding:05% 20% 05% 020%;}.elementor-9 .elementor-element.elementor-element-af1591e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:05vw;--padding-right:05vw;}.elementor-9 .elementor-element.elementor-element-6828c1c{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2dc5cfd{--min-height:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a5c659c .elementor-heading-title{font-size:6.3vw;}.elementor-9 .elementor-element.elementor-element-067fdf1{padding:0px 0px 0px 5px;}.elementor-9 .elementor-element.elementor-element-067fdf1.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-067fdf1 .elementor-heading-title{font-size:3.8vw;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-ef99949{--grid-columns:1;}.elementor-9 .elementor-element.elementor-element-8014bb1{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9 .elementor-element.elementor-element-a7a8a61{padding:50px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b0e12b2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b0e12b2 .elementor-heading-title{font-size:8vw;}.elementor-9 .elementor-element.elementor-element-484640b{padding:15px 5px 30px 5px;}.elementor-9 .elementor-element.elementor-element-484640b .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-d6d5885{padding:0px 0px 50px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-d6d5885 .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-05ae9e2{--min-height:125px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9 .elementor-element.elementor-element-9618a4a img{height:130px;object-fit:cover;}.elementor-9 .elementor-element.elementor-element-91c18ae{--padding-top:0vw;--padding-bottom:0vw;--padding-left:05vw;--padding-right:05vw;}.elementor-9 .elementor-element.elementor-element-835a084{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0d6dc83{--min-height:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-782647e .elementor-heading-title{font-size:6.3vw;}.elementor-9 .elementor-element.elementor-element-03c4e4e{padding:0px 0px 0px 5px;}.elementor-9 .elementor-element.elementor-element-03c4e4e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-03c4e4e .elementor-heading-title{font-size:3.8vw;}.elementor-9 .elementor-element.elementor-element-df7a6f4{padding:15px 5px 30px 0px;}.elementor-9 .elementor-element.elementor-element-df7a6f4 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-4053fb3{padding:0px 0px 20px 0px;--container-widget-width:89vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 89vw );max-width:89vw;}.elementor-9 .elementor-element.elementor-element-4053fb3 .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-f293b6d{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ad627e3{padding:3vw 1vw 3vw 1vw;--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;}.elementor-9 .elementor-element.elementor-element-ad627e3 .elementor-heading-title{font-size:3.9vw;}.elementor-9 .elementor-element.elementor-element-03b822b{padding:3vw 1vw 3vw 1vw;--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;}.elementor-9 .elementor-element.elementor-element-03b822b .elementor-heading-title{font-size:3.9vw;}.elementor-9 .elementor-element.elementor-element-b0ff1a3{margin:30px 10px calc(var(--kit-widget-spacing, 0px) + 30px) 10px;padding:3vw 1vw 3vw 1vw;--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;}.elementor-9 .elementor-element.elementor-element-b0ff1a3 .elementor-heading-title{font-size:3.9vw;}.elementor-9 .elementor-element.elementor-element-d34ad4c{margin:30px 10px calc(var(--kit-widget-spacing, 0px) + 30px) 10px;padding:3vw 1vw 3vw 1vw;--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;}.elementor-9 .elementor-element.elementor-element-d34ad4c .elementor-heading-title{font-size:3.9vw;}.elementor-9 .elementor-element.elementor-element-e799450{padding:3vw 1vw 3vw 1vw;--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;}.elementor-9 .elementor-element.elementor-element-e799450 .elementor-heading-title{font-size:3.9vw;}.elementor-9 .elementor-element.elementor-element-4ce2caf{padding:3vw 1vw 3vw 1vw;--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;}.elementor-9 .elementor-element.elementor-element-4ce2caf .elementor-heading-title{font-size:3.9vw;}.elementor-9 .elementor-element.elementor-element-7bc167b{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-ccf8092 .elementor-heading-title{font-size:7vw;}.elementor-9 .elementor-element.elementor-element-6377c0b{padding:0px 0px 0px 10px;}.elementor-9 .elementor-element.elementor-element-6377c0b .elementor-heading-title{font-size:4.4vw;}.elementor-9 .elementor-element.elementor-element-e7f5da9{padding:15px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-e7f5da9 .elementor-heading-title{font-size:3.4vw;}.elementor-9 .elementor-element.elementor-element-044a9d4{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-78d2fa7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-78d2fa7 .elementor-button{font-size:18px;border-width:1px 1px 1px 1px;padding:7% 0% 7% 0%;}.elementor-9 .elementor-element.elementor-element-753d4c1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-753d4c1 .elementor-button{font-size:18px;border-width:1px 1px 1px 1px;padding:7% 0% 7% 0%;}.elementor-9 .elementor-element.elementor-element-3a2fcf6{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-34b7fba{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-fe055fc .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-c9e21a3{padding:20px 0px 20px 0px;--container-widget-width:89vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 89vw );max-width:89vw;}.elementor-9 .elementor-element.elementor-element-c9e21a3 .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-981a575{padding:0px 10px 10px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-981a575 img{width:394px;height:180px;object-fit:contain;}.elementor-9 .elementor-element.elementor-element-f29a238{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-6489748 .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-7f0a6d9{padding:20px 0px 20px 0px;--container-widget-width:89vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 89vw );max-width:89vw;}.elementor-9 .elementor-element.elementor-element-7f0a6d9 .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-90bf2d1{padding:0px 10px 10px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-90bf2d1 img{width:394px;height:180px;object-fit:contain;}.elementor-9 .elementor-element.elementor-element-4d55c4c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-a0cce2f .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-0c43807{padding:20px 0px 20px 0px;--container-widget-width:89vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 89vw );max-width:89vw;}.elementor-9 .elementor-element.elementor-element-0c43807 .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-221f871{padding:0px 10px 10px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-221f871 img{width:394px;height:180px;object-fit:contain;}.elementor-9 .elementor-element.elementor-element-4d7b27d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9 .elementor-element.elementor-element-ac72e01{padding:50px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b11f6ea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b11f6ea .elementor-heading-title{font-size:8vw;}.elementor-9 .elementor-element.elementor-element-3535205{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-3308eb6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-fcf2a86{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-cef0476{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-7db9c10{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-eccded0 .elementor-heading-title{font-size:7vw;}.elementor-9 .elementor-element.elementor-element-f11863d{padding:0px 0px 0px 10px;}.elementor-9 .elementor-element.elementor-element-f11863d .elementor-heading-title{font-size:4.4vw;}.elementor-9 .elementor-element.elementor-element-e5056df{padding:15px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-e5056df .elementor-heading-title{font-size:3.4vw;}.elementor-9 .elementor-element.elementor-element-757df48{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-70c6efa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-70c6efa .elementor-button{font-size:18px;border-width:1px 1px 1px 1px;padding:7% 0% 7% 0%;}.elementor-9 .elementor-element.elementor-element-6ee6b4d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-6ee6b4d .elementor-button{font-size:18px;border-width:1px 1px 1px 1px;padding:7% 0% 7% 0%;}.elementor-9 .elementor-element.elementor-element-a375937{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9 .elementor-element.elementor-element-38e6294{padding:50px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2eb6336{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9 .elementor-element.elementor-element-2eb6336 .elementor-heading-title{font-size:8vw;}.elementor-9 .elementor-element.elementor-element-c43991a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-31e6d66{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-2d20f0f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-560fc6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-0c7765b{--justify-content:space-between;--padding-top:0vw;--padding-bottom:0vw;--padding-left:05vw;--padding-right:05vw;}.elementor-9 .elementor-element.elementor-element-0fd6b1c{--justify-content:space-between;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-70e314e{--min-height:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-81acbbf .elementor-heading-title{font-size:6.3vw;}.elementor-9 .elementor-element.elementor-element-08c307f{padding:0px 0px 0px 5px;}.elementor-9 .elementor-element.elementor-element-08c307f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-08c307f .elementor-heading-title{font-size:3.8vw;}.elementor-9 .elementor-element.elementor-element-48ff478{padding:15px 5px 30px 0px;}.elementor-9 .elementor-element.elementor-element-48ff478 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-2b07b8d{padding:0px 0px 20px 0px;--container-widget-width:89vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 89vw );max-width:89vw;}.elementor-9 .elementor-element.elementor-element-2b07b8d .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-082af6d{--width:47%;}.elementor-9 .elementor-element.elementor-element-4fa3eac{--width:47%;}.elementor-9 .elementor-element.elementor-element-4c50897{--justify-content:flex-start;--margin-top:10px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-43bef80{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-9 .elementor-element.elementor-element-63692ad{--width:fit-content;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0b9bde5{padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;width:var( --container-widget-width, fit-content );max-width:fit-content;}.elementor-9 .elementor-element.elementor-element-0b9bde5 .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-2ed7468{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;width:var( --container-widget-width, fit-content );max-width:fit-content;}.elementor-9 .elementor-element.elementor-element-2ed7468 .elementor-heading-title{font-size:18px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-d0e225e{padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;width:var( --container-widget-width, fit-content );max-width:fit-content;}.elementor-9 .elementor-element.elementor-element-d0e225e .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-425da37{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:89vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 89vw );max-width:89vw;}.elementor-9 .elementor-element.elementor-element-425da37 .elementor-heading-title{font-size:14px;line-height:2.8em;}.elementor-9 .elementor-element.elementor-element-c95e561{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-9e4cdfa{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-7adc9f9 .elementor-heading-title{font-size:7vw;}.elementor-9 .elementor-element.elementor-element-22b1106{padding:0px 0px 0px 10px;}.elementor-9 .elementor-element.elementor-element-22b1106 .elementor-heading-title{font-size:4.4vw;}.elementor-9 .elementor-element.elementor-element-d74ff71{padding:15px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-d74ff71 .elementor-heading-title{font-size:3.4vw;}.elementor-9 .elementor-element.elementor-element-e38a4bd{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d908d1c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-d908d1c .elementor-button{font-size:18px;border-width:1px 1px 1px 1px;padding:7% 0% 7% 0%;}.elementor-9 .elementor-element.elementor-element-bb5c3b0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-bb5c3b0 .elementor-button{font-size:18px;border-width:1px 1px 1px 1px;padding:7% 0% 7% 0%;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-44fe608{--content-width:100%;}.elementor-9 .elementor-element.elementor-element-044a9d4{--width:100%;}.elementor-9 .elementor-element.elementor-element-3535205{--content-width:1600px;}.elementor-9 .elementor-element.elementor-element-3308eb6{--width:100%;}.elementor-9 .elementor-element.elementor-element-fcf2a86{--width:100%;}.elementor-9 .elementor-element.elementor-element-cef0476{--width:100%;}.elementor-9 .elementor-element.elementor-element-757df48{--width:100%;}.elementor-9 .elementor-element.elementor-element-c43991a{--width:50%;}.elementor-9 .elementor-element.elementor-element-31e6d66{--width:50%;}.elementor-9 .elementor-element.elementor-element-2d20f0f{--width:50%;}.elementor-9 .elementor-element.elementor-element-560fc6e{--width:50%;}.elementor-9 .elementor-element.elementor-element-082af6d{--width:48%;}.elementor-9 .elementor-element.elementor-element-4fa3eac{--width:48%;}.elementor-9 .elementor-element.elementor-element-4c50897{--width:70%;}.elementor-9 .elementor-element.elementor-element-63692ad{--width:calc(100% - 130px);}.elementor-9 .elementor-element.elementor-element-e38a4bd{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-34b7fba{--width:72%;}.elementor-9 .elementor-element.elementor-element-f29a238{--width:72%;}.elementor-9 .elementor-element.elementor-element-4d55c4c{--width:72%;}.elementor-9 .elementor-element.elementor-element-c43991a{--width:48%;}.elementor-9 .elementor-element.elementor-element-31e6d66{--width:48%;}.elementor-9 .elementor-element.elementor-element-2d20f0f{--width:48%;}.elementor-9 .elementor-element.elementor-element-560fc6e{--width:48%;}.elementor-9 .elementor-element.elementor-element-4c50897{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-416ecd8 *//* Google Fontsを使わないならこのままでOK（テーマ/Elementorに同フォントが入っていれば拾います） */
/* 一覧（ショートコード側）だけ白文字＋フォント＋サイズ */
.webinar-icon-list .elementor-icon-list-item,
.webinar-icon-list .elementor-icon-list-text {
  color: #fff;
  font-family: "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", sans-serif;
  font-weight: 500; /* Medium */
  line-height: 1.35;
}

/* アイコン（カレンダー）も白に */
.webinar-icon-list .elementor-icon-list-icon i {
  color: #fff;
}

/* デスクトップ（既定） */
.webinar-icon-list .elementor-icon-list-text {
  font-size: 1.3vw;
}

/* 行間を広げる：行高＋リストアイテムのパディングを追加 */
.webinar-icon-list .elementor-icon-list-item {
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  /* 又は数値を調整してお好みの縦幅に */
}

/* 行高をさらに広げたいなら */
.webinar-icon-list .elementor-icon-list-text {
  line-height: 1.8; /* デフォルトより少し広めに */
}


/* タブレット（Elementor標準：1025px未満〜768px以上） */
@media (max-width: 1024.98px) {
  .webinar-icon-list .elementor-icon-list-text {
    font-size: 2.1vw;
  }
}

/* スマホ（〜767px） */
@media (max-width: 767.98px) {
  .webinar-icon-list .elementor-icon-list-text {
    font-size: 4vw;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d45c918 *//* Google Fontsを使わないならこのままでOK（テーマ/Elementorに同フォントが入っていれば拾います） */
/* 一覧（ショートコード側）だけ白文字＋フォント＋サイズ */
.webinar-icon-list .elementor-icon-list-item,
.webinar-icon-list .elementor-icon-list-text {
  color: #fff;
  font-family: "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", sans-serif;
  font-weight: 500; /* Medium */
  line-height: 1.35;
}

/* アイコン（カレンダー）も白に */
.webinar-icon-list .elementor-icon-list-icon i {
  color: #fff;
}

/* デスクトップ（既定） */
.webinar-icon-list .elementor-icon-list-text {
  font-size: 1.3vw;
}

/* 行間を広げる：行高＋リストアイテムのパディングを追加 */
.webinar-icon-list .elementor-icon-list-item {
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  /* 又は数値を調整してお好みの縦幅に */
}

/* 行高をさらに広げたいなら */
.webinar-icon-list .elementor-icon-list-text {
  line-height: 1.8; /* デフォルトより少し広めに */
}


/* タブレット（Elementor標準：1025px未満〜768px以上） */
@media (max-width: 1024.98px) {
  .webinar-icon-list .elementor-icon-list-text {
    font-size: 2.1vw;
  }
}

/* スマホ（〜767px） */
@media (max-width: 767.98px) {
  .webinar-icon-list .elementor-icon-list-text {
    font-size: 4vw;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-da0e365 *//* Google Fontsを使わないならこのままでOK（テーマ/Elementorに同フォントが入っていれば拾います） */
/* 一覧（ショートコード側）だけ白文字＋フォント＋サイズ */
.webinar-icon-list .elementor-icon-list-item,
.webinar-icon-list .elementor-icon-list-text {
  color: #fff;
  font-family: "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", sans-serif;
  font-weight: 500; /* Medium */
  line-height: 1.35;
}

/* アイコン（カレンダー）も白に */
.webinar-icon-list .elementor-icon-list-icon i {
  color: #fff;
}

/* デスクトップ（既定） */
.webinar-icon-list .elementor-icon-list-text {
  font-size: 1.3vw;
}

/* 行間を広げる：行高＋リストアイテムのパディングを追加 */
.webinar-icon-list .elementor-icon-list-item {
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  /* 又は数値を調整してお好みの縦幅に */
}

/* 行高をさらに広げたいなら */
.webinar-icon-list .elementor-icon-list-text {
  line-height: 1.8; /* デフォルトより少し広めに */
}


/* タブレット（Elementor標準：1025px未満〜768px以上） */
@media (max-width: 1024.98px) {
  .webinar-icon-list .elementor-icon-list-text {
    font-size: 2.1vw;
  }
}

/* スマホ（〜767px） */
@media (max-width: 767.98px) {
  .webinar-icon-list .elementor-icon-list-text {
    font-size: 4vw;
  }
}/* End custom CSS */