.elementor-29 .elementor-element.elementor-element-cbad267{--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-29 .elementor-element.elementor-element-4aea5f7{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-9db02fd > .elementor-widget-container{margin:20px 0px 20px -100px;}.elementor-29 .elementor-element.elementor-element-9db02fd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:180px;font-weight:700;letter-spacing:7px;word-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-48ee4fb{width:auto;max-width:auto;top:97px;}.elementor-29 .elementor-element.elementor-element-48ee4fb.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-48ee4fb{left:70px;}body.rtl .elementor-29 .elementor-element.elementor-element-48ee4fb{right:70px;}.elementor-29 .elementor-element.elementor-element-48ee4fb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-f82c4f3{--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-29 .elementor-element.elementor-element-8edfd5a{--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-29 .elementor-element.elementor-element-c8b8d7c > .elementor-widget-container{margin:20px 0px 20px -100px;}.elementor-29 .elementor-element.elementor-element-c8b8d7c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:180px;font-weight:700;letter-spacing:7px;word-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-6645c0f{width:auto;max-width:auto;top:97px;}.elementor-29 .elementor-element.elementor-element-6645c0f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-6645c0f{left:70px;}body.rtl .elementor-29 .elementor-element.elementor-element-6645c0f{right:70px;}.elementor-29 .elementor-element.elementor-element-6645c0f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-1b83587{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-eaed94d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-eaed94d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-eaed94d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kmatrix-consultants.com/wp-content/uploads/2025/05/AdobeStock_493623681-フレーム.png");background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-755bf3b{--spacer-size:390px;}.elementor-29 .elementor-element.elementor-element-fc800af{--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-29 .elementor-element.elementor-element-f2cc520{--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-29 .elementor-element.elementor-element-3eb6111{--spacer-size:90px;}.elementor-29 .elementor-element.elementor-element-aac581e{--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-29 .elementor-element.elementor-element-9eb1454{--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-29 .elementor-element.elementor-element-9eb1454.e-con{--flex-grow:0;--flex-shrink:0;}.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-29 .elementor-element.elementor-element-2a2de64{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;top:8px;z-index:1;}.elementor-29 .elementor-element.elementor-element-2a2de64.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-2a2de64{left:3px;}body.rtl .elementor-29 .elementor-element.elementor-element-2a2de64{right:3px;}.elementor-29 .elementor-element.elementor-element-2a2de64 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-29 .elementor-element.elementor-element-2a2de64 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-29 .elementor-element.elementor-element-1e0a295{width:var( --container-widget-width, 107.66% );max-width:107.66%;--container-widget-width:107.66%;--container-widget-flex-grow:0;top:-9px;}.elementor-29 .elementor-element.elementor-element-1e0a295.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-1e0a295{left:33px;}body.rtl .elementor-29 .elementor-element.elementor-element-1e0a295{right:33px;}.elementor-29 .elementor-element.elementor-element-1e0a295 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-48f69d4{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-aa19719{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-aa19719:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-aa19719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bd2aed );}.elementor-29 .elementor-element.elementor-element-bbc07e1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-3e5cc4e{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-3e5cc4e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3e5cc4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B60;}.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-29 .elementor-element.elementor-element-4ac3f84 > .elementor-widget-container{padding:30px 30px 30px 30px;}.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-29 .elementor-element.elementor-element-d1a5727{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-9ffa8a3{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-9ffa8a3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-9ffa8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B60;}.elementor-29 .elementor-element.elementor-element-fe95a63 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-29 .elementor-element.elementor-element-a13a7b8{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-700d6de{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-700d6de:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-700d6de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B60;}.elementor-29 .elementor-element.elementor-element-140a95b > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-29 .elementor-element.elementor-element-f90c073{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-a309e21{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-a309e21:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a309e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B60;}.elementor-29 .elementor-element.elementor-element-ad7ee17 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-29 .elementor-element.elementor-element-fa4819e{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-159e8f2{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-159e8f2:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-159e8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B60;}.elementor-29 .elementor-element.elementor-element-f28b1cf > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-29 .elementor-element.elementor-element-2c7be99{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-04af1dd{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-04af1dd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-04af1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B60;}.elementor-29 .elementor-element.elementor-element-5881670 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-29 .elementor-element.elementor-element-1f9ae3c{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-1f9ae3c p{margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-ec7e72b{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-ec7e72b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-ec7e72b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B60;}.elementor-29 .elementor-element.elementor-element-5971aab > .elementor-widget-container{padding:30px 60px 060px 60px;}.elementor-29 .elementor-element.elementor-element-579929c{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-31833e9{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-31833e9:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-31833e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3B60;}.elementor-29 .elementor-element.elementor-element-6f062ea > .elementor-widget-container{padding:30px 60px 060px 60px;}.elementor-29 .elementor-element.elementor-element-fdb4f54{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-70c1497{--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-29 .elementor-element.elementor-element-7bcce10{--spacer-size:120px;}.elementor-29 .elementor-element.elementor-element-943c814{--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-29 .elementor-element.elementor-element-5bafe49{--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-29 .elementor-element.elementor-element-ca2b0e2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;top:8px;z-index:1;}.elementor-29 .elementor-element.elementor-element-ca2b0e2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-ca2b0e2{left:3px;}body.rtl .elementor-29 .elementor-element.elementor-element-ca2b0e2{right:3px;}.elementor-29 .elementor-element.elementor-element-ca2b0e2 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-29 .elementor-element.elementor-element-ca2b0e2 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-29 .elementor-element.elementor-element-87a7b82{width:var( --container-widget-width, 162.196% );max-width:162.196%;--container-widget-width:162.196%;--container-widget-flex-grow:0;top:-13px;}.elementor-29 .elementor-element.elementor-element-87a7b82.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-87a7b82{left:36px;}body.rtl .elementor-29 .elementor-element.elementor-element-87a7b82{right:36px;}.elementor-29 .elementor-element.elementor-element-87a7b82 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-c8f42c5{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-c2cc7a6{--display:flex;}.elementor-29 .elementor-element.elementor-element-5f84ed9{--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-29 .elementor-element.elementor-element-256a8a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-256a8a2.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-80925af.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-251a24f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-251a24f.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-c9a044c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-6f2fc50{text-align:center;}.elementor-29 .elementor-element.elementor-element-6f2fc50 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-0cad355{--spacer-size:25px;}.elementor-29 .elementor-element.elementor-element-5d2e1c8{--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-29 .elementor-element.elementor-element-52a9e6d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-52a9e6d.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-697598c.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-bceb2d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-bceb2d0.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-3af199d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-9700f82{text-align:right;}.elementor-29 .elementor-element.elementor-element-9700f82 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-0f0c694{--spacer-size:25px;}.elementor-29 .elementor-element.elementor-element-f7c6583{--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-29 .elementor-element.elementor-element-e8a4a3f{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-4a6fd4c{--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-29 .elementor-element.elementor-element-2a4cdb1{--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-29 .elementor-element.elementor-element-c5d0802{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;top:8px;z-index:1;}.elementor-29 .elementor-element.elementor-element-c5d0802.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-c5d0802{left:3px;}body.rtl .elementor-29 .elementor-element.elementor-element-c5d0802{right:3px;}.elementor-29 .elementor-element.elementor-element-c5d0802 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-29 .elementor-element.elementor-element-c5d0802 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-29 .elementor-element.elementor-element-b1028eb{width:var( --container-widget-width, 107.66% );max-width:107.66%;--container-widget-width:107.66%;--container-widget-flex-grow:0;top:-14px;}.elementor-29 .elementor-element.elementor-element-b1028eb.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-b1028eb{left:36px;}body.rtl .elementor-29 .elementor-element.elementor-element-b1028eb{right:36px;}.elementor-29 .elementor-element.elementor-element-b1028eb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-caa1fae{--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-29 .elementor-element.elementor-element-d504b6f{--display:flex;}.elementor-29 .elementor-element.elementor-element-2654295{--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-29 .elementor-element.elementor-element-ffa3fc1{--display:flex;}.elementor-29 .elementor-element.elementor-element-5141051 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5141051 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:72px;font-weight:900;letter-spacing:0px;word-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-3c66b32 > .elementor-widget-container{background-color:transparent;margin:-24px 20px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-3c66b32{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-3c66b32 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-f1a0dd3 > .elementor-widget-container{background-color:transparent;margin:-24px 190px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-f1a0dd3{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-f1a0dd3 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-7e22636 > .elementor-widget-container{background-color:transparent;margin:-24px -20px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-7e22636{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-7e22636 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-6529e3d{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-secondary );}.elementor-29 .elementor-element.elementor-element-8bf54b2{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-secondary );}.elementor-29 .elementor-element.elementor-element-aabc848{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-aabc848.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-8a411b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8a411b5.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-8a411b5 img{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-a4c2130{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-29 .elementor-element.elementor-element-2293081{--display:flex;}.elementor-29 .elementor-element.elementor-element-c7053e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c7053e8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:72px;font-weight:900;letter-spacing:0px;word-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-fefdca3 > .elementor-widget-container{background-color:transparent;margin:-24px 120px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-fefdca3{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-fefdca3 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-25fd243 > .elementor-widget-container{background-color:transparent;margin:-24px -20px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-25fd243{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-25fd243 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-abb104e > .elementor-widget-container{background-color:transparent;margin:-24px -20px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-abb104e{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-abb104e p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-08f9790{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-secondary );}.elementor-29 .elementor-element.elementor-element-8d89085{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-secondary );}.elementor-29 .elementor-element.elementor-element-f0a49ae{--display:flex;}.elementor-29 .elementor-element.elementor-element-f0a49ae.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-29 .elementor-element.elementor-element-dcb7b54.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-4953dac{--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-29 .elementor-element.elementor-element-b265fe4{--display:flex;}.elementor-29 .elementor-element.elementor-element-fd01920 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fd01920 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:72px;font-weight:900;letter-spacing:0px;word-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-45c61a1 > .elementor-widget-container{background-color:transparent;margin:-24px -20px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-45c61a1{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-45c61a1 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-28d1972 > .elementor-widget-container{background-color:transparent;margin:-24px 60px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-28d1972{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-28d1972 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-1d0e76e > .elementor-widget-container{background-color:transparent;margin:-24px -20px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-1d0e76e{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-1d0e76e p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-d439f1c{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-secondary );}.elementor-29 .elementor-element.elementor-element-6c62394{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-secondary );}.elementor-29 .elementor-element.elementor-element-93e6ec5{--display:flex;}.elementor-29 .elementor-element.elementor-element-93e6ec5.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-3f4fab8.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-ad827e0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-29 .elementor-element.elementor-element-a29e0e6{--display:flex;}.elementor-29 .elementor-element.elementor-element-f06619e > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f06619e .elementor-heading-title{font-family:"Noto Sans Kannada", Sans-serif;font-size:72px;font-weight:700;letter-spacing:0px;word-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-4b45871 > .elementor-widget-container{background-color:transparent;margin:-24px 90px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-4b45871{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-4b45871 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-1ac10d4 > .elementor-widget-container{background-color:transparent;margin:-24px 230px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-1ac10d4{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-1ac10d4 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-b13ac3c > .elementor-widget-container{background-color:transparent;margin:-24px 90px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-b13ac3c{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-b13ac3c p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-ed0f788{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-secondary );}.elementor-29 .elementor-element.elementor-element-83d223b{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-secondary );}.elementor-29 .elementor-element.elementor-element-6190621{--display:flex;}.elementor-29 .elementor-element.elementor-element-6190621.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d28d226.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-9f47d05{--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-29 .elementor-element.elementor-element-f59acb7{--display:flex;}.elementor-29 .elementor-element.elementor-element-97f67ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-97f67ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:72px;font-weight:900;letter-spacing:0px;word-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-7d15a23 > .elementor-widget-container{background-color:transparent;margin:-24px 90px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-7d15a23{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-7d15a23 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-c9a8c04 > .elementor-widget-container{background-color:transparent;margin:-24px 300px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-c9a8c04{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-c9a8c04 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-8d45ea7 > .elementor-widget-container{background-color:transparent;margin:-24px -20px -24px 0px;padding:0px 0px 0px 20px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-8d45ea7{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-8d45ea7 p{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-802cd78{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-secondary );}.elementor-29 .elementor-element.elementor-element-d93937a{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-secondary );}.elementor-29 .elementor-element.elementor-element-4b941e2{--display:flex;}.elementor-29 .elementor-element.elementor-element-4b941e2.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-15bb8f0.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-3e5bbcc{--spacer-size:50px;}.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-29 .elementor-element.elementor-element-481d70c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-481d70c .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-29 .elementor-element.elementor-element-481d70c .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:30px 80px 30px 80px;}.elementor-29 .elementor-element.elementor-element-2b2500b{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-eb46237{--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-29 .elementor-element.elementor-element-ca82f61{--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-29 .elementor-element.elementor-element-0cc4d7d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;top:8px;z-index:1;}.elementor-29 .elementor-element.elementor-element-0cc4d7d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-0cc4d7d{left:3px;}body.rtl .elementor-29 .elementor-element.elementor-element-0cc4d7d{right:3px;}.elementor-29 .elementor-element.elementor-element-0cc4d7d .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-29 .elementor-element.elementor-element-0cc4d7d .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-29 .elementor-element.elementor-element-10c5c7a{width:var( --container-widget-width, 114.7% );max-width:114.7%;--container-widget-width:114.7%;--container-widget-flex-grow:0;top:-16px;}.elementor-29 .elementor-element.elementor-element-10c5c7a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-10c5c7a{left:33px;}body.rtl .elementor-29 .elementor-element.elementor-element-10c5c7a{right:33px;}.elementor-29 .elementor-element.elementor-element-10c5c7a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-4ec774a{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-9cbe9b8{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-b17e76c{--display:flex;}.elementor-29 .elementor-element.elementor-element-b17e76c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b17e76c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);}.elementor-29 .elementor-element.elementor-element-8798eb4 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-29 .elementor-element.elementor-element-2dae1cc{--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-29 .elementor-element.elementor-element-702a693{--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-29 .elementor-element.elementor-element-e349d14{--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-29 .elementor-element.elementor-element-7605174{--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-29 .elementor-element.elementor-element-b3fbf44 .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:500;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);padding:30px 30px 30px 30px;}.elementor-29 .elementor-element.elementor-element-b3fbf44 > .elementor-widget-container{margin:0px 2px 0px 0px;padding:50px 80px 50px 80px;}.elementor-29 .elementor-element.elementor-element-b3fbf44.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-fa163e7 .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:500;line-height:57px;background-image:linear-gradient(90deg, #214F73 0%, #04233C 100%);padding:30px 30px 30px 30px;}.elementor-29 .elementor-element.elementor-element-fa163e7 > .elementor-widget-container{margin:0px 2px 0px 0px;padding:50px 80px 50px 80px;}.elementor-29 .elementor-element.elementor-element-fa163e7.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-bbc07e1{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-c8b8d7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c8b8d7c .elementor-heading-title{font-size:52px;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-6645c0f{left:8px;}body.rtl .elementor-29 .elementor-element.elementor-element-6645c0f{right:8px;}.elementor-29 .elementor-element.elementor-element-6645c0f{top:41px;}.elementor-29 .elementor-element.elementor-element-eaed94d{--width:500px;}.elementor-29 .elementor-element.elementor-element-755bf3b{--spacer-size:140px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-1e0a295{left:30px;}body.rtl .elementor-29 .elementor-element.elementor-element-1e0a295{right:30px;}.elementor-29 .elementor-element.elementor-element-1e0a295{top:2px;}.elementor-29 .elementor-element.elementor-element-1e0a295 .elementor-heading-title{font-size:28px;}.elementor-29 .elementor-element.elementor-element-bbc07e1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-d1a5727 p{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-2c7be99 p{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-1f9ae3c p{margin-bottom:26px;}.elementor-29 .elementor-element.elementor-element-579929c p{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-fdb4f54 p{margin-bottom:10px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-87a7b82{left:37px;}body.rtl .elementor-29 .elementor-element.elementor-element-87a7b82{right:37px;}.elementor-29 .elementor-element.elementor-element-87a7b82{top:4px;}.elementor-29 .elementor-element.elementor-element-87a7b82 .elementor-heading-title{font-size:28px;}.elementor-29 .elementor-element.elementor-element-c9a044c .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-6f2fc50 .elementor-heading-title{font-size:28px;}.elementor-29 .elementor-element.elementor-element-3af199d .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-9700f82 .elementor-heading-title{font-size:28px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-b1028eb{left:37px;}body.rtl .elementor-29 .elementor-element.elementor-element-b1028eb{right:37px;}.elementor-29 .elementor-element.elementor-element-b1028eb{top:4px;}.elementor-29 .elementor-element.elementor-element-b1028eb .elementor-heading-title{font-size:28px;}.elementor-29 .elementor-element.elementor-element-ffa3fc1{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5141051 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-3c66b32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f1a0dd3{width:auto;max-width:auto;}.elementor-29 .elementor-element.elementor-element-f1a0dd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7e22636 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-7e22636{font-size:23px;}.elementor-29 .elementor-element.elementor-element-6529e3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6529e3d p{margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-8a411b5 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:6px 6px 6px 6px;}.elementor-29 .elementor-element.elementor-element-8a411b5.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-8a411b5 img{max-width:100%;}.elementor-29 .elementor-element.elementor-element-a4c2130{--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-29 .elementor-element.elementor-element-abb104e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-abb104e{font-size:22px;}.elementor-29 .elementor-element.elementor-element-dcb7b54.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-1d0e76e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1d0e76e{font-size:23px;}.elementor-29 .elementor-element.elementor-element-3f4fab8.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-ad827e0{--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-29 .elementor-element.elementor-element-b13ac3c > .elementor-widget-container{margin:-24px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-b13ac3c{font-size:25px;}.elementor-29 .elementor-element.elementor-element-8d45ea7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8d45ea7{font-size:27px;}.elementor-29 .elementor-element.elementor-element-481d70c .elementor-button{font-size:14px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-10c5c7a{left:33px;}body.rtl .elementor-29 .elementor-element.elementor-element-10c5c7a{right:33px;}.elementor-29 .elementor-element.elementor-element-10c5c7a{top:4px;}.elementor-29 .elementor-element.elementor-element-10c5c7a .elementor-heading-title{font-size:28px;}.elementor-29 .elementor-element.elementor-element-4ec774a{--spacer-size:14px;}.elementor-29 .elementor-element.elementor-element-b3fbf44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-b3fbf44 .elementor-button{font-size:28px;}.elementor-29 .elementor-element.elementor-element-fa163e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-fa163e7 .elementor-button{font-size:24px;line-height:1.8em;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-9eb1454{--width:52%;}.elementor-29 .elementor-element.elementor-element-5bafe49{--width:33.3333%;}.elementor-29 .elementor-element.elementor-element-5f84ed9{--width:100%;}.elementor-29 .elementor-element.elementor-element-256a8a2{--width:50%;}.elementor-29 .elementor-element.elementor-element-251a24f{--width:50%;}.elementor-29 .elementor-element.elementor-element-5d2e1c8{--width:100%;}.elementor-29 .elementor-element.elementor-element-52a9e6d{--width:50%;}.elementor-29 .elementor-element.elementor-element-bceb2d0{--width:50%;}.elementor-29 .elementor-element.elementor-element-2a4cdb1{--width:33.3333%;}.elementor-29 .elementor-element.elementor-element-ffa3fc1{--width:50%;}.elementor-29 .elementor-element.elementor-element-aabc848{--width:50%;}.elementor-29 .elementor-element.elementor-element-2293081{--width:50%;}.elementor-29 .elementor-element.elementor-element-f0a49ae{--width:50%;}.elementor-29 .elementor-element.elementor-element-b265fe4{--width:50%;}.elementor-29 .elementor-element.elementor-element-93e6ec5{--width:50%;}.elementor-29 .elementor-element.elementor-element-a29e0e6{--width:50%;}.elementor-29 .elementor-element.elementor-element-6190621{--width:50%;}.elementor-29 .elementor-element.elementor-element-f59acb7{--width:50%;}.elementor-29 .elementor-element.elementor-element-4b941e2{--width:50%;}.elementor-29 .elementor-element.elementor-element-ca82f61{--width:33.3333%;}}