.elementor-12 .elementor-element.elementor-element-5bdc489{--display:flex;--min-height:100vh;--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;}.elementor-12 .elementor-element.elementor-element-5bdc489:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5bdc489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-149c5c0{--display:flex;--min-height:5vh;}.elementor-12 .elementor-element.elementor-element-c8b7c7b{--display:flex;--min-height:50px;--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;}.elementor-12 .elementor-element.elementor-element-c4cd8b8{--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;}.elementor-12 .elementor-element.elementor-element-c4cd8b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-95e9180{--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;}.elementor-12 .elementor-element.elementor-element-95e9180.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d1cf5f2{--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;}.elementor-12 .elementor-element.elementor-element-d1cf5f2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-87e1567{width:var( --container-widget-width, 101.861% );max-width:101.861%;--container-widget-width:101.861%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-87e1567.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-87e1567 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:36px;font-weight:900;font-style:normal;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2b74cd1{width:var( --container-widget-width, 100.852% );max-width:100.852%;--container-widget-width:100.852%;--container-widget-flex-grow:0;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:700;line-height:31px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2b74cd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2b74cd1 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-cee5f19{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-6d4e876 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:none;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6d4e876 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6d4e876 .elementor-button:focus{background-color:#2C5E3273;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6d4e876 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6d4e876 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-15c328c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:none;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-15c328c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-15c328c .elementor-button:focus{background-color:#2C5E3273;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-15c328c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-15c328c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d622cfd{width:var( --container-widget-width, 550px );max-width:550px;background-color:var( --e-global-color-5738aa0 );--container-widget-width:550px;--container-widget-flex-grow:0;border-style:none;}.elementor-12 .elementor-element.elementor-element-d622cfd:hover{background-color:var( --e-global-color-5738aa0 );border-style:none;}.elementor-12 .elementor-element.elementor-element-d622cfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d622cfd .elementor-wrapper{--video-aspect-ratio:1;}.elementor-12 .elementor-element.elementor-element-e4319d3{--display:flex;--min-height:15vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e4319d3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e4319d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.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-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-12 .elementor-element.elementor-element-43a3bc2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-43a3bc2 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-43a3bc2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-48db6f4{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;column-gap:0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:700;line-height:34px;word-spacing:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-48db6f4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-48db6f4 p{margin-block-end:22px;}.elementor-12 .elementor-element.elementor-element-cc4e7c1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-cc4e7c1 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-cc4e7c1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-917d50f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-917d50f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-917d50f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-79e418d{--display:flex;--min-height:0px;--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-b400d10{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:36px;font-weight:900;line-height:45px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b400d10 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-9accec8{--display:flex;}.elementor-12 .elementor-element.elementor-element-cbbc505{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:9px 9px 9px 9px;}.elementor-12 .elementor-element.elementor-element-558a16a{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#88888880;--border-color:#88888880;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-558a16a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-558a16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2c54831{width:var( --container-widget-width, 110.917% );max-width:110.917%;--container-widget-width:110.917%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2c54831.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2c54831 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2c54831.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2c54831.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2c54831.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2c54831.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2c54831.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-83f0e96{text-align:center;}.elementor-12 .elementor-element.elementor-element-83f0e96 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:25px;font-weight:800;color:#193357;}.elementor-12 .elementor-element.elementor-element-6a56448.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6a56448{text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-6a56448 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-e276c38{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#88888880;--border-color:#88888880;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-e276c38:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e276c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e5af183{width:var( --container-widget-width, 110.917% );max-width:110.917%;--container-widget-width:110.917%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e5af183.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e5af183 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e5af183.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e5af183.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e5af183.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e5af183.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e5af183.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4356147{text-align:center;}.elementor-12 .elementor-element.elementor-element-4356147 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:25px;font-weight:800;color:#193357;}.elementor-12 .elementor-element.elementor-element-53443e2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-53443e2{text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-53443e2 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-4e78bfb{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#88888880;--border-color:#88888880;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-4e78bfb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e78bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-fa7cd61{width:var( --container-widget-width, 110.917% );max-width:110.917%;--container-widget-width:110.917%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fa7cd61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fa7cd61 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-fa7cd61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fa7cd61.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fa7cd61.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fa7cd61.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fa7cd61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c979444{text-align:center;}.elementor-12 .elementor-element.elementor-element-c979444 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:25px;font-weight:800;color:#193357;}.elementor-12 .elementor-element.elementor-element-e3df01f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e3df01f{text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-e3df01f p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-0f87746{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:9px 9px 9px 9px;}.elementor-12 .elementor-element.elementor-element-ccf527f{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#88888880;--border-color:#88888880;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-ccf527f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ccf527f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-0a1f96a{width:var( --container-widget-width, 110.917% );max-width:110.917%;--container-widget-width:110.917%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0a1f96a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0a1f96a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0a1f96a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0a1f96a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a1f96a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0a1f96a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a1f96a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-21b09a4{text-align:center;}.elementor-12 .elementor-element.elementor-element-21b09a4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:25px;font-weight:800;color:#193357;}.elementor-12 .elementor-element.elementor-element-230b65f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-230b65f{text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-230b65f p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-9c4de15{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#88888880;--border-color:#88888880;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-9c4de15:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9c4de15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6698622{width:var( --container-widget-width, 110.917% );max-width:110.917%;--container-widget-width:110.917%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6698622.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6698622 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6698622.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6698622.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6698622.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6698622.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6698622.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-17cc818{text-align:center;}.elementor-12 .elementor-element.elementor-element-17cc818 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:25px;font-weight:800;color:#193357;}.elementor-12 .elementor-element.elementor-element-ab8b3fe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ab8b3fe{text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-ab8b3fe p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-6f3135c{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#88888880;--border-color:#88888880;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6f3135c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f3135c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-04238f7{width:var( --container-widget-width, 110.917% );max-width:110.917%;--container-widget-width:110.917%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-04238f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-04238f7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-04238f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-04238f7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-04238f7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-04238f7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-04238f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-946841f{text-align:center;}.elementor-12 .elementor-element.elementor-element-946841f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:25px;font-weight:800;color:#193357;}.elementor-12 .elementor-element.elementor-element-b138733.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b138733{text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-b138733 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-795c7d6{--display:flex;--min-height:110px;--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-5e25815{margin:115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:36px;font-weight:900;line-height:64px;}.elementor-12 .elementor-element.elementor-element-5e25815.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5e25815 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-c9aed1b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:none;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-c9aed1b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c9aed1b .elementor-button:focus{background-color:#2C5E3273;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c9aed1b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c9aed1b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b4be48c{--display:flex;}.elementor-12 .elementor-element.elementor-element-4369dc1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-4369dc1 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-4369dc1 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-12 .elementor-element.elementor-element-c589012{--display:flex;--min-height:25vh;--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;}.elementor-12 .elementor-element.elementor-element-c589012:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c589012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-ad4a5fe{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-ad4a5fe .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-ad4a5fe .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-12 .elementor-element.elementor-element-6d003ad{--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;}.elementor-12 .elementor-element.elementor-element-6d003ad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d003ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-2bd7c91{--display:flex;}.elementor-12 .elementor-element.elementor-element-b89a48d{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:36px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-d33803d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#88888880;--border-color:#88888880;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d33803d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d33803d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-77f7ff7{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-77f7ff7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-929bf11{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-929bf11 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:100px;font-weight:900;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-17ded6e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-f26ee52{--display:flex;--min-height:0px;--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-dbadbba .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-dbadbba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dbadbba.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dbadbba.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dbadbba.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dbadbba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-067e168{width:initial;max-width:initial;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-067e168.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-067e168 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-dcdc859{--display:flex;--min-height:120px;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-be79e0e{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-be79e0e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-ad305a0{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#88888880;--border-color:#88888880;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-ad305a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ad305a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-21bbdf1{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-21bbdf1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e1b7b5a{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e1b7b5a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:100px;font-weight:900;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4116790{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-418fc63{--display:flex;--min-height:0px;--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5d28f3b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5d28f3b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5d28f3b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5d28f3b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5d28f3b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5d28f3b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-661e00e{width:initial;max-width:initial;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-661e00e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-661e00e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-6d0e651{--display:flex;--min-height:120px;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-9d7b7b1{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-9d7b7b1 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-f2d4fac{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#88888880;--border-color:#88888880;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-f2d4fac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f2d4fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-34fcc08{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-34fcc08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8049488{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8049488 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:100px;font-weight:900;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-05096a8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-75ceb9e{--display:flex;--min-height:0px;--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1f309c9 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1f309c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1f309c9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1f309c9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1f309c9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1f309c9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1dc0790{width:initial;max-width:initial;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-1dc0790.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1dc0790 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-cf00d2d{--display:flex;--min-height:120px;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-848b1b9{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-848b1b9 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-393d4d6{--display:flex;--min-height:25vh;--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;}.elementor-12 .elementor-element.elementor-element-393d4d6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-393d4d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-3cce033{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-3cce033 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-3cce033 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-12 .elementor-element.elementor-element-cc24963{--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;}.elementor-12 .elementor-element.elementor-element-cc24963:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cc24963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-44bf757{--display:flex;}.elementor-12 .elementor-element.elementor-element-d81d21b{text-align:center;}.elementor-12 .elementor-element.elementor-element-d81d21b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:36px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-75a534d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-75a534d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-74c570b{--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;}.elementor-12 .elementor-element.elementor-element-762040b{--display:flex;}.elementor-12 .elementor-element.elementor-element-6e333df{width:var( --container-widget-width, 158px );max-width:158px;margin:0px 146px calc(var(--kit-widget-spacing, 0px) + -44px) 0px;--container-widget-width:158px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-6e333df.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6e333df .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:900;color:var( --e-global-color-d6f96ae );}.elementor-12 .elementor-element.elementor-element-6ec82b4{--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:space-evenly;}.elementor-12 .elementor-element.elementor-element-9a5afe3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-9a5afe3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9a5afe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-9a5afe3::before, .elementor-12 .elementor-element.elementor-element-9a5afe3 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9a5afe3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9a5afe3 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9a5afe3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9a5afe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-9a5afe3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-73b732f{--display:flex;border-style:solid;--border-style:solid;border-width:6px 2px 0px 2px;--border-top-width:6px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 0px 0px;--margin-top:-12px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73b732f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73b732f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-73b732f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-277b038{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-277b038 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:800;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-9d3cd2b{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;line-height:27px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-9d3cd2b p{margin-block-end:4px;}.elementor-12 .elementor-element.elementor-element-2f4c7cc{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-8542677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-8542677 p{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-d4242cf{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-12 .elementor-element.elementor-element-d4242cf .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-d4242cf .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-82637cd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-bb999d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-bb999d8 p{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-34a4f5f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-12 .elementor-element.elementor-element-34a4f5f .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-34a4f5f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-2c8c116{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a00253f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon-box-title{margin-block-end:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-a00253f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a00253f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a00253f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:1px;}.elementor-12 .elementor-element.elementor-element-7c94c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon-box-title{margin-block-end:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-7c94c68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7c94c68.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7c94c68.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:1px;}.elementor-12 .elementor-element.elementor-element-401fd9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon-box-title{margin-block-end:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-401fd9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-401fd9c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-401fd9c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:1px;}.elementor-12 .elementor-element.elementor-element-2b74fe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon-box-title{margin-block-end:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-2b74fe1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2b74fe1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2b74fe1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:1px;}.elementor-12 .elementor-element.elementor-element-3a5d053{--display:flex;}.elementor-12 .elementor-element.elementor-element-7749769 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:none;border-radius:20px 20px 20px 20px;padding:20px 70px 20px 70px;}.elementor-12 .elementor-element.elementor-element-7749769 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7749769 .elementor-button:focus{background-color:#2C5E3273;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7749769{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7749769.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7749769 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7749769 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c4c3827{--display:flex;}.elementor-12 .elementor-element.elementor-element-7afb0dd .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-d6f96ae );}.elementor-12 .elementor-element.elementor-element-d5da804{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-d6f96ae );--border-color:var( --e-global-color-d6f96ae );--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-d5da804:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d5da804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-d5da804::before, .elementor-12 .elementor-element.elementor-element-d5da804 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d5da804 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d5da804 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d5da804 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d5da804 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-d5da804.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f940222{--display:flex;border-style:solid;--border-style:solid;border-width:02px 2px 0px 2px;--border-top-width:02px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-d6f96ae );--border-color:var( --e-global-color-d6f96ae );--border-radius:15px 15px 0px 0px;--margin-top:-12px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f940222:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f940222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f940222.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9891b2f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-9891b2f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:800;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-0e3b04a{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;line-height:27px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-0e3b04a p{margin-block-end:4px;}.elementor-12 .elementor-element.elementor-element-7be103f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-919212e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-919212e p{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-4bfa85f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-12 .elementor-element.elementor-element-4bfa85f .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-4bfa85f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-8989885{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7016da6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7016da6 p{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-3b21c96{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-12 .elementor-element.elementor-element-3b21c96 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-3b21c96 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-fee9895{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-6e55609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon-box-title{margin-block-end:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-6e55609.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6e55609.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6e55609.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:1px;}.elementor-12 .elementor-element.elementor-element-1837ab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon-box-title{margin-block-end:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-1837ab6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1837ab6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1837ab6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:1px;}.elementor-12 .elementor-element.elementor-element-65d0548{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon-box-title{margin-block-end:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-65d0548.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-65d0548.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-65d0548.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:1px;}.elementor-12 .elementor-element.elementor-element-2cca764{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon-box-title{margin-block-end:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-2cca764.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2cca764.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2cca764.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:1px;}.elementor-12 .elementor-element.elementor-element-4449169{--display:flex;}.elementor-12 .elementor-element.elementor-element-9804757 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:none;border-radius:20px 20px 20px 20px;padding:20px 70px 20px 70px;}.elementor-12 .elementor-element.elementor-element-9804757 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9804757 .elementor-button:focus{background-color:#2C5E3273;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9804757{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9804757.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9804757 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-9804757 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6202342{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-6202342:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6202342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6202342::before, .elementor-12 .elementor-element.elementor-element-6202342 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6202342 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6202342 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6202342 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6202342 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-6202342.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1268849{--display:flex;border-style:solid;--border-style:solid;border-width:6px 2px 0px 2px;--border-top-width:6px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 0px 0px;--margin-top:-12px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1268849:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1268849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1268849.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e61ab55{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e61ab55 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:800;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-7892134{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;line-height:27px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-7892134 p{margin-block-end:4px;}.elementor-12 .elementor-element.elementor-element-a214121{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b969757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-b969757 p{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-4ba009f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-12 .elementor-element.elementor-element-4ba009f .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-4ba009f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-d95d171{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-374909c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-374909c p{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-b60976d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-12 .elementor-element.elementor-element-b60976d .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-b60976d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-12ac542{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-54c1051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon-box-title{margin-block-end:0px;color:#2E2624;}.elementor-12 .elementor-element.elementor-element-54c1051.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-54c1051.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-54c1051.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon{font-size:27px;}.elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:1px;}.elementor-12 .elementor-element.elementor-element-33ed2bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-33ed2bd p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-b055bf9{--display:flex;--margin-top:088px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9df696b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:none;border-radius:20px 20px 20px 20px;padding:20px 70px 20px 70px;}.elementor-12 .elementor-element.elementor-element-9df696b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9df696b .elementor-button:focus{background-color:#2C5E3273;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9df696b{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9df696b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9df696b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-9df696b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0511558{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f317f81 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:none;border-radius:20px 20px 20px 20px;padding:030px 70px 030px 70px;}.elementor-12 .elementor-element.elementor-element-f317f81 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f317f81 .elementor-button:focus{background-color:#2C5E3273;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f317f81{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f317f81.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f317f81 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f317f81 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-85eebf4{--display:flex;--min-height:25vh;--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;}.elementor-12 .elementor-element.elementor-element-85eebf4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-85eebf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-c664dfe{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-c664dfe .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-c664dfe .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-12 .elementor-element.elementor-element-3f13556{--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;}.elementor-12 .elementor-element.elementor-element-3f13556:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f13556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-1d3607c{--display:flex;}.elementor-12 .elementor-element.elementor-element-77c098e{text-align:center;}.elementor-12 .elementor-element.elementor-element-77c098e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:36px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-5d9fb70{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5d9fb70 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:700;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-89d3e1a{--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;}.elementor-12 .elementor-element.elementor-element-1d7555f{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1d7555f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1d7555f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-1d7555f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-266e5d4{width:var( --container-widget-width, 69% );max-width:69%;background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;--container-widget-width:69%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-12 .elementor-element.elementor-element-266e5d4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-266e5d4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-9533dff .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9533dff .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-9533dff .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-71bbfe8{text-align:center;}.elementor-12 .elementor-element.elementor-element-71bbfe8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-8e8616a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-58da10a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-69e55da.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-69e55da .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-69e55da .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-69e55da .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-bc69bb1{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-bc69bb1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bc69bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-bc69bb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e0c936c{width:var( --container-widget-width, 69% );max-width:69%;background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;--container-widget-width:69%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e0c936c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e0c936c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-7ad7b75 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7ad7b75 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-7ad7b75 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-b62f4d3{text-align:center;}.elementor-12 .elementor-element.elementor-element-b62f4d3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3c3105f{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-a4b2a10.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a4b2a10 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a4b2a10 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-a4b2a10 .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-90bb4c7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-20ad2df{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-20ad2df:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-20ad2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-20ad2df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-749692b{width:var( --container-widget-width, 69% );max-width:69%;background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;--container-widget-width:69%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-12 .elementor-element.elementor-element-749692b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-749692b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-7fdf9dd .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7fdf9dd .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-7fdf9dd .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-73ee912{text-align:center;}.elementor-12 .elementor-element.elementor-element-73ee912 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-787b090{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-932a1b7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f04aa7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7f04aa7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f04aa7 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-7f04aa7 .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-442fdc8{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-442fdc8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-442fdc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-442fdc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-50dea15{width:var( --container-widget-width, 69% );max-width:69%;background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;--container-widget-width:69%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-12 .elementor-element.elementor-element-50dea15.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-50dea15 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-d95fca3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d95fca3 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-d95fca3 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-1272591{text-align:center;}.elementor-12 .elementor-element.elementor-element-1272591 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-70a4f69{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-58006ec.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-58006ec .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-58006ec .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-58006ec .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-0f44f7e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e1ba12e{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-e1ba12e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e1ba12e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e1ba12e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-54f7377{width:var( --container-widget-width, 69% );max-width:69%;background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;--container-widget-width:69%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-12 .elementor-element.elementor-element-54f7377.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-54f7377 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-3732598 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3732598 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-3732598 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-2ac6d45{text-align:center;}.elementor-12 .elementor-element.elementor-element-2ac6d45 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-954fa94{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-4a13bc9{--display:flex;--min-height:25vh;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-4a13bc9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4a13bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-f594af7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-f594af7 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-f594af7 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-12 .elementor-element.elementor-element-b74351a{--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;}.elementor-12 .elementor-element.elementor-element-b74351a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b74351a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-855ce13{--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;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-f4bd55d img{width:300px;height:300px;}.elementor-12 .elementor-element.elementor-element-32fc61d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-12 .elementor-element.elementor-element-32fc61d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ba428b5 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e0e570d{--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;}.elementor-12 .elementor-element.elementor-element-1adffe4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:30px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-2db3d3a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-2db3d3a p{margin-block-end:19px;}.elementor-12 .elementor-element.elementor-element-f7fc14d{--display:flex;--min-height:25vh;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-f7fc14d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f7fc14d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-b8e44e8{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-b8e44e8 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-b8e44e8 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-12 .elementor-element.elementor-element-a155613{--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;}.elementor-12 .elementor-element.elementor-element-a155613:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a155613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-35adf2f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5f7988d{text-align:center;}.elementor-12 .elementor-element.elementor-element-5f7988d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:35px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-3cfd726{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-3be0b9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-22105fa{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-22105fa .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-22105fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-22105fa.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-22105fa.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-22105fa.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-22105fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-22105fa .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-22105fa .elementor-icon svg{height:34px;}.elementor-12 .elementor-element.elementor-element-2c4dff1{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -4px;column-gap:0px;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.2px;}.elementor-12 .elementor-element.elementor-element-2c4dff1 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-fa4677e{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 950px );max-width:950px;background-color:var( --e-global-color-astglobalcolor4 );--container-widget-width:950px;--container-widget-flex-grow:0;border-style:none;border-radius:5px 5px 5px 5px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:34px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-fa4677e > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#8888881A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-fa4677e:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-fa4677e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;}.elementor-12 .elementor-element.elementor-element-fa4677e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-fa4677e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-weight:600;line-height:55px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-39acf7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-94f16de{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-94f16de .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-94f16de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-94f16de.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-94f16de.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-94f16de.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-94f16de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-94f16de .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-94f16de .elementor-icon svg{height:34px;}.elementor-12 .elementor-element.elementor-element-ec3f68a{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -4px;column-gap:0px;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.2px;}.elementor-12 .elementor-element.elementor-element-ec3f68a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-bfe2f79{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 950px );max-width:950px;background-color:var( --e-global-color-astglobalcolor4 );--container-widget-width:950px;--container-widget-flex-grow:0;border-style:none;border-radius:5px 5px 5px 5px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:34px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-bfe2f79 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#8888881A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-bfe2f79:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-bfe2f79 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;}.elementor-12 .elementor-element.elementor-element-bfe2f79 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-bfe2f79 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-weight:600;line-height:55px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-7730a0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5889f05{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5889f05 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5889f05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5889f05.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5889f05.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5889f05.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5889f05.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5889f05 .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-5889f05 .elementor-icon svg{height:34px;}.elementor-12 .elementor-element.elementor-element-76bbd75{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -4px;column-gap:0px;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.2px;}.elementor-12 .elementor-element.elementor-element-76bbd75 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-0bf9194{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 950px );max-width:950px;background-color:var( --e-global-color-astglobalcolor4 );--container-widget-width:950px;--container-widget-flex-grow:0;border-style:none;border-radius:5px 5px 5px 5px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:34px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-0bf9194 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#8888881A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-0bf9194:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-0bf9194 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;}.elementor-12 .elementor-element.elementor-element-0bf9194 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-0bf9194 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-weight:600;line-height:55px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-af698d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-91a2fdf{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-91a2fdf .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-91a2fdf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-91a2fdf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-91a2fdf.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-91a2fdf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-91a2fdf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-91a2fdf .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-91a2fdf .elementor-icon svg{height:34px;}.elementor-12 .elementor-element.elementor-element-79afe25{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -4px;column-gap:0px;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.2px;}.elementor-12 .elementor-element.elementor-element-79afe25 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-035da70{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 950px );max-width:950px;background-color:var( --e-global-color-astglobalcolor4 );--container-widget-width:950px;--container-widget-flex-grow:0;border-style:none;border-radius:5px 5px 5px 5px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:34px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-035da70 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#8888881A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-035da70:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-035da70 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;}.elementor-12 .elementor-element.elementor-element-035da70 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-035da70 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-weight:600;line-height:55px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-ea8ec81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0442649{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0442649 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0442649.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0442649.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0442649.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0442649.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0442649.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0442649 .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-0442649 .elementor-icon svg{height:34px;}.elementor-12 .elementor-element.elementor-element-3122a7d{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -4px;column-gap:0px;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.2px;}.elementor-12 .elementor-element.elementor-element-3122a7d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-b1b5dfb{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 950px );max-width:950px;background-color:var( --e-global-color-astglobalcolor4 );--container-widget-width:950px;--container-widget-flex-grow:0;border-style:none;border-radius:5px 5px 5px 5px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:34px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-b1b5dfb > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#8888881A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-b1b5dfb:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-b1b5dfb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;}.elementor-12 .elementor-element.elementor-element-b1b5dfb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-b1b5dfb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-weight:600;line-height:55px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-45eb0d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ae12d11{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ae12d11 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ae12d11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ae12d11.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ae12d11.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ae12d11.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ae12d11.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ae12d11 .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-ae12d11 .elementor-icon svg{height:34px;}.elementor-12 .elementor-element.elementor-element-dd4ac6c{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -4px;column-gap:0px;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.2px;}.elementor-12 .elementor-element.elementor-element-dd4ac6c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7b573a3{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 950px );max-width:950px;background-color:var( --e-global-color-astglobalcolor4 );--container-widget-width:950px;--container-widget-flex-grow:0;border-style:none;border-radius:5px 5px 5px 5px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:34px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-7b573a3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#8888881A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-7b573a3:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-7b573a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;}.elementor-12 .elementor-element.elementor-element-7b573a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-7b573a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-weight:600;line-height:55px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-b59ec60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8602d0b{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8602d0b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8602d0b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8602d0b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8602d0b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8602d0b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8602d0b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8602d0b .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-8602d0b .elementor-icon svg{height:34px;}.elementor-12 .elementor-element.elementor-element-581aeb1{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -4px;column-gap:0px;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.2px;}.elementor-12 .elementor-element.elementor-element-581aeb1 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-d49f7c5{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 950px );max-width:950px;background-color:var( --e-global-color-astglobalcolor4 );--container-widget-width:950px;--container-widget-flex-grow:0;border-style:none;border-radius:5px 5px 5px 5px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:34px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-d49f7c5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#8888881A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-d49f7c5:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-d49f7c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;}.elementor-12 .elementor-element.elementor-element-d49f7c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-d49f7c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-weight:600;line-height:55px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-298baf4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6e752a9{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6e752a9 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6e752a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6e752a9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6e752a9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6e752a9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6e752a9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6e752a9 .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-6e752a9 .elementor-icon svg{height:34px;}.elementor-12 .elementor-element.elementor-element-aaac48e{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -4px;column-gap:0px;text-align:start;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.2px;}.elementor-12 .elementor-element.elementor-element-aaac48e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-8a7a4f6{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 950px );max-width:950px;background-color:var( --e-global-color-astglobalcolor4 );--container-widget-width:950px;--container-widget-flex-grow:0;border-style:none;border-radius:5px 5px 5px 5px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:34px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-8a7a4f6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#8888881A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-8a7a4f6:hover{border-style:none;}.elementor-12 .elementor-element.elementor-element-8a7a4f6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#88888880;}.elementor-12 .elementor-element.elementor-element-8a7a4f6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-8a7a4f6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-weight:600;line-height:55px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-bb75a29{--display:flex;--min-height:25vh;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-bb75a29:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bb75a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-9a19432{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-9a19432 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-9a19432 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-12 .elementor-element.elementor-element-789a1f3{--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;}.elementor-12 .elementor-element.elementor-element-789a1f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-789a1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-dc13d20{--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;}.elementor-12 .elementor-element.elementor-element-29a54b7{--display:flex;}.elementor-12 .elementor-element.elementor-element-00bc4d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:34px;font-weight:900;line-height:64px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-00bc4d7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-00bc4d7 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-eb1cc80{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:19px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-eb1cc80 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-afdd524{--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;}.elementor-12 .elementor-element.elementor-element-e1a9408 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Zen Kaku Gothic New", Sans-serif;font-size:22px;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:none;border-radius:20px 20px 20px 20px;padding:060px 025px 60px 025px;}.elementor-12 .elementor-element.elementor-element-e1a9408 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e1a9408 .elementor-button:focus{background-color:#2C5E3273;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e1a9408 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e1a9408 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f6b52ee{--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;}.elementor-12 .elementor-element.elementor-element-5b6d6b9{text-align:center;}.elementor-12 .elementor-element.elementor-element-5b6d6b9 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8527ae7{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8527ae7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8527ae7 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-12 .elementor-element.elementor-element-8527ae7 .elementor-icon-box-title{margin-block-end:7px;}.elementor-12 .elementor-element.elementor-element-8527ae7 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-8527ae7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8527ae7 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:35px;font-weight:900;line-height:1px;}.elementor-12 .elementor-element.elementor-element-cc83458{width:var( --container-widget-width, 278px );max-width:278px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;padding:0px 0px 0px 0px;--container-widget-width:278px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cc83458.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cc83458 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0472cb5{--display:flex;--min-height:13vh;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-0472cb5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0472cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-2dc54abc{--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;}.elementor-12 .elementor-element.elementor-element-2dc54abc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2dc54abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-10a79701{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-10a79701.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-273b6ec3{width:var( --container-widget-width, 217px );max-width:217px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 29px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-273b6ec3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-273b6ec3 img{width:300px;}.elementor-12 .elementor-element.elementor-element-1c783802{width:var( --container-widget-width, 82.055% );max-width:82.055%;--container-widget-width:82.055%;--container-widget-flex-grow:0;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-1c783802.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-55ad788e{--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:flex-end;}.elementor-12 .elementor-element.elementor-element-31f84516{--display:flex;}.elementor-12 .elementor-element.elementor-element-4a5f4e0e{width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-4a5f4e0e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:600;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-7f1f68f0{width:var( --container-widget-width, 109px );max-width:109px;--container-widget-width:109px;--container-widget-flex-grow:0;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-7f1f68f0 p{margin-block-end:13px;}.elementor-12 .elementor-element.elementor-element-7f1f68f0 a{color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-7f1f68f0 a:hover, .elementor-12 .elementor-element.elementor-element-7f1f68f0 a:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-698ec208{--display:flex;}.elementor-12 .elementor-element.elementor-element-3be70aed{width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-3be70aed .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:600;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-18bfadfc{width:var( --container-widget-width, 109px );max-width:109px;--container-widget-width:109px;--container-widget-flex-grow:0;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-18bfadfc p{margin-block-end:13px;}.elementor-12 .elementor-element.elementor-element-18bfadfc a{color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-18bfadfc a:hover, .elementor-12 .elementor-element.elementor-element-18bfadfc a:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6aff48d7{--display:flex;}.elementor-12 .elementor-element.elementor-element-6aff48d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2aae6cd1{width:var( --container-widget-width, 141px );max-width:141px;--container-widget-width:141px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-2aae6cd1 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:600;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-341074 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-12 .elementor-element.elementor-element-341074 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-341074.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-341074.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-341074.elementor-view-default .elementor-icon{fill:var( --e-global-color-5738aa0 );color:var( --e-global-color-5738aa0 );border-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-341074 .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-341074 .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-341074 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-341074 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;line-height:15px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-341074:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-341074:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-341074 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;line-height:23px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-18633d35{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 24px;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-18633d35 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-5cb1db36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-5cb1db36.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5cb1db36.elementor-view-default .elementor-icon{fill:var( --e-global-color-5738aa0 );color:var( --e-global-color-5738aa0 );border-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;line-height:15px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-5cb1db36:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-5cb1db36:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;line-height:23px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-23bfc1de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-23bfc1de.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-23bfc1de.elementor-view-default .elementor-icon{fill:var( --e-global-color-5738aa0 );color:var( --e-global-color-5738aa0 );border-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;line-height:15px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-23bfc1de:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-23bfc1de:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;line-height:23px;letter-spacing:0px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-6dfed985.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-6dfed985.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6dfed985.elementor-view-default .elementor-icon{fill:var( --e-global-color-5738aa0 );color:var( --e-global-color-5738aa0 );border-color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;line-height:15px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-6dfed985:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-6dfed985:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5738aa0 );}.elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon-box-description{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:500;line-height:23px;letter-spacing:0px;word-spacing:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-149c5c0{--min-height:0vh;}.elementor-12 .elementor-element.elementor-element-c4cd8b8{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-6eb4e54{text-align:center;}.elementor-12 .elementor-element.elementor-element-6eb4e54 img{width:300px;}.elementor-12 .elementor-element.elementor-element-95e9180{--min-height:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-87e1567 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2b74cd1{font-size:14px;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-6d4e876 .elementor-button{font-size:12px;padding:015px 010px 015px 10px;}.elementor-12 .elementor-element.elementor-element-15c328c .elementor-button{font-size:12px;padding:15px 10px 15px 10px;}.elementor-12 .elementor-element.elementor-element-48db6f4{font-size:14px;line-height:1.9em;}.elementor-12 .elementor-element.elementor-element-b400d10{line-height:26px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-558a16a{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-2c54831 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-2c54831 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-83f0e96 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6a56448{font-size:15px;}.elementor-12 .elementor-element.elementor-element-e276c38{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-e5af183 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-e5af183 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-4356147 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-53443e2{font-size:15px;}.elementor-12 .elementor-element.elementor-element-4e78bfb{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-fa7cd61 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-fa7cd61 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-c979444 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-e3df01f{font-size:15px;}.elementor-12 .elementor-element.elementor-element-ccf527f{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-0a1f96a .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-0a1f96a .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-21b09a4 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-230b65f{font-size:15px;}.elementor-12 .elementor-element.elementor-element-9c4de15{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-6698622 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-6698622 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-17cc818 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ab8b3fe{font-size:15px;}.elementor-12 .elementor-element.elementor-element-6f3135c{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-04238f7 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-04238f7 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-946841f .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-b138733{font-size:15px;}.elementor-12 .elementor-element.elementor-element-795c7d6{--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:010px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-795c7d6.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5e25815{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-b4be48c{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-4369dc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4369dc1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-c589012{--min-height:55px;}.elementor-12 .elementor-element.elementor-element-ad4a5fe .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-b89a48d{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-77f7ff7{--flex-direction:row-reverse;--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-reverse;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-929bf11 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-17ded6e{--min-height:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f26ee52{--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;}.elementor-12 .elementor-element.elementor-element-dbadbba .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-dbadbba .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-067e168{--container-widget-width:162px;--container-widget-flex-grow:0;width:var( --container-widget-width, 162px );max-width:162px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-be79e0e{font-size:14px;}.elementor-12 .elementor-element.elementor-element-e1b7b5a .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-4116790{--min-height:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-418fc63{--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;}.elementor-12 .elementor-element.elementor-element-5d28f3b .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-5d28f3b .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-661e00e{--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-9d7b7b1{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8049488 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-05096a8{--min-height:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-75ceb9e{--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;}.elementor-12 .elementor-element.elementor-element-1f309c9 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-1f309c9 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-1dc0790{--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-848b1b9{font-size:14px;}.elementor-12 .elementor-element.elementor-element-393d4d6{--min-height:55px;}.elementor-12 .elementor-element.elementor-element-3cce033 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-44bf757{--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d81d21b .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-75a534d{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9a5afe3{--width:285px;}.elementor-12 .elementor-element.elementor-element-73b732f{--width:285px;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-277b038{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-277b038 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-9d3cd2b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-9d3cd2b p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2f4c7cc{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-8542677{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-8542677 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-bb999d8{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-bb999d8 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2c8c116{--min-height:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon-box-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a00253f .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon-box-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7c94c68 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon-box-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-401fd9c .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon-box-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2b74fe1 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-3a5d053{--min-height:0px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-7749769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7afb0dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-12 .elementor-element.elementor-element-7afb0dd .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-d5da804{--width:285px;}.elementor-12 .elementor-element.elementor-element-f940222{--width:281px;--min-height:0px;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;}.elementor-12 .elementor-element.elementor-element-9891b2f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9891b2f .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0e3b04a{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-0e3b04a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-919212e{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-919212e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7016da6{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-7016da6 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-fee9895{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon-box-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6e55609 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon-box-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1837ab6 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon-box-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-65d0548 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon-box-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2cca764 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-4449169{--min-height:0px;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-9804757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6202342{--width:285px;}.elementor-12 .elementor-element.elementor-element-1268849{--width:285px;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-e61ab55{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e61ab55 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-7892134{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-7892134 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-b969757{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-b969757 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-374909c{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-374909c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon-box-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-54c1051 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-33ed2bd{font-size:10px;}.elementor-12 .elementor-element.elementor-element-b055bf9{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9df696b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f317f81 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-85eebf4{--min-height:55px;}.elementor-12 .elementor-element.elementor-element-c664dfe .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-77c098e .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-5d9fb70 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1d7555f{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-266e5d4{--container-widget-width:97px;--container-widget-flex-grow:0;width:var( --container-widget-width, 97px );max-width:97px;}.elementor-12 .elementor-element.elementor-element-36c390a{width:var( --container-widget-width, 197px );max-width:197px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-36c390a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon-box-title{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon-box-title a{line-height:18px;}.elementor-12 .elementor-element.elementor-element-36c390a .elementor-icon-box-description{font-size:20px;line-height:28px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-8e8616a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-size:14px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-58da10a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-58da10a .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-58da10a .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-e0c936c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e13ff76{width:var( --container-widget-width, 197px );max-width:197px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e13ff76.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon-box-title{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon-box-title a{line-height:18px;}.elementor-12 .elementor-element.elementor-element-e13ff76 .elementor-icon-box-description{font-size:20px;line-height:28px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3c3105f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-size:14px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-90bb4c7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-90bb4c7 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-90bb4c7 .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-cd391d9{width:var( --container-widget-width, 197px );max-width:197px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cd391d9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon-box-title a{line-height:18px;}.elementor-12 .elementor-element.elementor-element-cd391d9 .elementor-icon-box-description{font-size:20px;line-height:28px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-787b090{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-size:14px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-932a1b7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-932a1b7 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-932a1b7 .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-daee255{width:var( --container-widget-width, 197px );max-width:197px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-daee255.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon-box-title{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon-box-title a{line-height:18px;}.elementor-12 .elementor-element.elementor-element-daee255 .elementor-icon-box-description{font-size:20px;line-height:28px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-70a4f69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-0f44f7e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0f44f7e .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-0f44f7e .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-44ae7f8{width:var( --container-widget-width, 197px );max-width:197px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-44ae7f8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon{font-size:22px;}.elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon-box-title a{line-height:18px;}.elementor-12 .elementor-element.elementor-element-44ae7f8 .elementor-icon-box-description{font-size:20px;line-height:28px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-954fa94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-4a13bc9{--min-height:55px;}.elementor-12 .elementor-element.elementor-element-f594af7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-f4bd55d img{width:200px;height:200px;}.elementor-12 .elementor-element.elementor-element-32fc61d .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-ba428b5{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ba428b5 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-1adffe4 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2db3d3a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-f7fc14d{--min-height:55px;}.elementor-12 .elementor-element.elementor-element-b8e44e8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-5f7988d .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-3be0b9d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-22105fa .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-22105fa .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-2c4dff1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-fa4677e{--n-accordion-title-font-size:16px;--n-accordion-icon-size:30px;}:where( .elementor-12 .elementor-element.elementor-element-fa4677e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-12 .elementor-element.elementor-element-39acf7b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-94f16de .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-94f16de .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-ec3f68a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-bfe2f79{--n-accordion-title-font-size:16px;--n-accordion-icon-size:30px;}:where( .elementor-12 .elementor-element.elementor-element-bfe2f79 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-12 .elementor-element.elementor-element-5889f05 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-5889f05 .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-76bbd75{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-0bf9194{--n-accordion-title-font-size:16px;--n-accordion-icon-size:30px;}:where( .elementor-12 .elementor-element.elementor-element-0bf9194 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-12 .elementor-element.elementor-element-91a2fdf .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-91a2fdf .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-79afe25{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-035da70{--n-accordion-title-font-size:16px;--n-accordion-icon-size:30px;}:where( .elementor-12 .elementor-element.elementor-element-035da70 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-12 .elementor-element.elementor-element-0442649 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-0442649 .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-3122a7d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-b1b5dfb{--n-accordion-title-font-size:16px;--n-accordion-icon-size:30px;}:where( .elementor-12 .elementor-element.elementor-element-b1b5dfb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-12 .elementor-element.elementor-element-ae12d11 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-ae12d11 .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-dd4ac6c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-7b573a3{--n-accordion-title-font-size:16px;--n-accordion-icon-size:30px;}:where( .elementor-12 .elementor-element.elementor-element-7b573a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-12 .elementor-element.elementor-element-8602d0b .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-8602d0b .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-581aeb1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-d49f7c5{--n-accordion-title-font-size:16px;--n-accordion-icon-size:30px;}:where( .elementor-12 .elementor-element.elementor-element-d49f7c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-12 .elementor-element.elementor-element-6e752a9 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-6e752a9 .elementor-icon svg{height:30px;}.elementor-12 .elementor-element.elementor-element-aaac48e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-8a7a4f6{--n-accordion-title-font-size:16px;--n-accordion-icon-size:30px;}:where( .elementor-12 .elementor-element.elementor-element-8a7a4f6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:28px;}.elementor-12 .elementor-element.elementor-element-bb75a29{--min-height:55px;}.elementor-12 .elementor-element.elementor-element-9a19432 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-00bc4d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-eb1cc80{font-size:14px;}.elementor-12 .elementor-element.elementor-element-e1a9408 .elementor-button{padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-5b6d6b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-8527ae7 .elementor-icon-box-wrapper{gap:24px;}.elementor-12 .elementor-element.elementor-element-8527ae7 .elementor-icon{font-size:34px;}.elementor-12 .elementor-element.elementor-element-8527ae7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8527ae7 .elementor-icon-box-title a{font-size:34px;}.elementor-12 .elementor-element.elementor-element-cc83458{text-align:center;}.elementor-12 .elementor-element.elementor-element-cc83458 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-10a79701.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-273b6ec3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;text-align:end;}.elementor-12 .elementor-element.elementor-element-273b6ec3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-273b6ec3 img{width:185px;}.elementor-12 .elementor-element.elementor-element-1c783802{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:end;font-size:12px;}.elementor-12 .elementor-element.elementor-element-1c783802.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-1c783802 p{margin-block-end:7px;}.elementor-12 .elementor-element.elementor-element-4a5f4e0e .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-7f1f68f0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-12 .elementor-element.elementor-element-698ec208{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3be70aed .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-18bfadfc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-12 .elementor-element.elementor-element-6aff48d7{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2aae6cd1 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-341074{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-341074 .elementor-icon{font-size:14px;}.elementor-12 .elementor-element.elementor-element-341074 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-341074 .elementor-icon-box-title a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-18633d35{font-size:12px;}.elementor-12 .elementor-element.elementor-element-5cb1db36{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5cb1db36 .elementor-icon-box-title a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-23bfc1de{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon{font-size:14px;}.elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-23bfc1de .elementor-icon-box-title a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-6dfed985{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6dfed985 .elementor-icon-box-title a{font-size:12px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c4cd8b8{--width:3.394%;}.elementor-12 .elementor-element.elementor-element-95e9180{--width:3.394%;}.elementor-12 .elementor-element.elementor-element-d1cf5f2{--width:48%;}.elementor-12 .elementor-element.elementor-element-77f7ff7{--width:15.445%;}.elementor-12 .elementor-element.elementor-element-17ded6e{--width:100%;}.elementor-12 .elementor-element.elementor-element-21bbdf1{--width:15.445%;}.elementor-12 .elementor-element.elementor-element-4116790{--width:100%;}.elementor-12 .elementor-element.elementor-element-34fcc08{--width:15.445%;}.elementor-12 .elementor-element.elementor-element-05096a8{--width:100%;}.elementor-12 .elementor-element.elementor-element-9a5afe3{--width:300px;}.elementor-12 .elementor-element.elementor-element-73b732f{--width:300px;}.elementor-12 .elementor-element.elementor-element-2c8c116{--width:280px;}.elementor-12 .elementor-element.elementor-element-d5da804{--width:300px;}.elementor-12 .elementor-element.elementor-element-f940222{--width:295px;}.elementor-12 .elementor-element.elementor-element-fee9895{--width:280px;}.elementor-12 .elementor-element.elementor-element-6202342{--width:300px;}.elementor-12 .elementor-element.elementor-element-1268849{--width:300px;}.elementor-12 .elementor-element.elementor-element-12ac542{--width:280px;}.elementor-12 .elementor-element.elementor-element-1d7555f{--width:170px;}.elementor-12 .elementor-element.elementor-element-bc69bb1{--width:170px;}.elementor-12 .elementor-element.elementor-element-20ad2df{--width:170px;}.elementor-12 .elementor-element.elementor-element-442fdc8{--width:170px;}.elementor-12 .elementor-element.elementor-element-e1ba12e{--width:170px;}.elementor-12 .elementor-element.elementor-element-855ce13{--width:620px;}.elementor-12 .elementor-element.elementor-element-f6b52ee{--width:310px;}.elementor-12 .elementor-element.elementor-element-10a79701{--width:350px;}.elementor-12 .elementor-element.elementor-element-31f84516{--width:150px;}.elementor-12 .elementor-element.elementor-element-698ec208{--width:150px;}.elementor-12 .elementor-element.elementor-element-6aff48d7{--width:296px;}}