.elementor-19 .elementor-element.elementor-element-85fbb66{--display:flex;--min-height:520px;--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-19 .elementor-element.elementor-element-85fbb66:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-85fbb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kk-nagasawa.co.jp/wp-content/uploads/2025/06/img_-2025-06-19-18.15.21-1-scaled.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-cd4051e{--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:flex-start;--margin-top:3%;--margin-bottom:10%;--margin-left:0%;--margin-right: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-19 .elementor-element.elementor-element-2566c2d.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-2566c2d{text-align:left;}.elementor-19 .elementor-element.elementor-element-2566c2d .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:54px;font-weight:600;text-shadow:4px 4px 10px rgba(255, 255, 255, 0.99);color:#028C6A;}.elementor-19 .elementor-element.elementor-element-cb71224.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-19 .elementor-element.elementor-element-cb71224{text-align:left;}.elementor-19 .elementor-element.elementor-element-cb71224 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;text-shadow:4px 4px 10px #000000;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e5883e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:7%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;}.elementor-19 .elementor-element.elementor-element-8f7586b{--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-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-19 .elementor-element.elementor-element-ed09a50{width:initial;max-width:initial;text-align:center;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-ed09a50.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-5a94ac0{--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:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-19 .elementor-element.elementor-element-5a94ac0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5a94ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kk-nagasawa.co.jp/wp-content/uploads/2025/06/img_-2025-06-19-16.30.36-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-7d398ea{--display:flex;--overlay-opacity:0.77;border-style:none;--border-style:none;--border-radius:89px 89px 89px 89px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-19 .elementor-element.elementor-element-7d398ea::before, .elementor-19 .elementor-element.elementor-element-7d398ea > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7d398ea > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7d398ea > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7d398ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7d398ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-3920a54.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-3920a54 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:40px;font-weight:700;color:#028C6A;}.elementor-19 .elementor-element.elementor-element-0b8eaf4.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-0b8eaf4{text-align:center;}.elementor-19 .elementor-element.elementor-element-0b8eaf4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-6f99950 > .elementor-widget-container{margin:12% 0% 9% 0%;}.elementor-19 .elementor-element.elementor-element-6f99950.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-6f99950{text-align:center;}.elementor-19 .elementor-element.elementor-element-6f99950 .elementor-heading-title{font-family:"M PLUS 2", Sans-serif;font-size:20px;font-weight:600;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-c50d4f9{width:initial;max-width:initial;text-align:center;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-c50d4f9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-a782a3e > .elementor-widget-container{margin:50% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-a782a3e.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-a782a3e .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:40px;font-weight:700;color:#028C6A;}.elementor-19 .elementor-element.elementor-element-d2751da.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d2751da{text-align:center;}.elementor-19 .elementor-element.elementor-element-d2751da .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-fbf89e9 > .elementor-widget-container{margin:80% 0% 1% 0%;}.elementor-19 .elementor-element.elementor-element-fbf89e9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-fbf89e9{text-align:center;}.elementor-19 .elementor-element.elementor-element-fbf89e9 .elementor-heading-title{font-family:"M PLUS 2", Sans-serif;font-size:20px;font-weight:600;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-af6b53c{width:initial;max-width:initial;text-align:center;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-af6b53c.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-256da3f > .elementor-widget-container{margin:22% 0% 1% 0%;}.elementor-19 .elementor-element.elementor-element-256da3f.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-256da3f{text-align:center;}.elementor-19 .elementor-element.elementor-element-256da3f .elementor-heading-title{font-family:"M PLUS 2", Sans-serif;font-size:20px;font-weight:600;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-b6c7e09{width:initial;max-width:initial;text-align:center;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-b6c7e09.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-2e56670 > .elementor-widget-container{margin:22% 0% 1% 0%;}.elementor-19 .elementor-element.elementor-element-2e56670.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-2e56670{text-align:center;}.elementor-19 .elementor-element.elementor-element-2e56670 .elementor-heading-title{font-family:"M PLUS 2", Sans-serif;font-size:20px;font-weight:600;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-fdbc15b{width:initial;max-width:initial;text-align:center;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-fdbc15b.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-21b9a71 > .elementor-widget-container{margin:22% 0% 1% 0%;}.elementor-19 .elementor-element.elementor-element-21b9a71.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-21b9a71{text-align:center;}.elementor-19 .elementor-element.elementor-element-21b9a71 .elementor-heading-title{font-family:"M PLUS 2", Sans-serif;font-size:20px;font-weight:600;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-0147f41{width:initial;max-width:initial;text-align:center;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-0147f41.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-eda59bc > .elementor-widget-container{margin:16% 0% 1% 0%;}.elementor-19 .elementor-element.elementor-element-eda59bc.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-eda59bc{text-align:center;}.elementor-19 .elementor-element.elementor-element-eda59bc .elementor-heading-title{font-family:"M PLUS 2", Sans-serif;font-size:20px;font-weight:600;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-419ae1c{width:initial;max-width:initial;text-align:center;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-419ae1c.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f056dd3{--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-19 .elementor-element.elementor-element-f056dd3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f056dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-19 .elementor-element.elementor-element-49e659a{--spacer-size:123px;}.elementor-19 .elementor-element.elementor-element-5119aff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-19 .elementor-element.elementor-element-5119aff:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5119aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-19 .elementor-element.elementor-element-6b1ae4b{--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-19 .elementor-element.elementor-element-6b1ae4b.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-4a9624e.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4a9624e .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:40px;font-weight:700;color:#028C6A;}.elementor-19 .elementor-element.elementor-element-644c328.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-644c328{text-align:center;}.elementor-19 .elementor-element.elementor-element-644c328 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-e56ac90{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-e56ac90:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e56ac90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-19 .elementor-element.elementor-element-52a0f6c{--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-19 .elementor-element.elementor-element-439b575{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-439b575.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f434993{text-align:right;}.elementor-19 .elementor-element.elementor-element-f434993 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:600;color:#5E5E5E;}.elementor-19 .elementor-element.elementor-element-146010f{text-align:right;}.elementor-19 .elementor-element.elementor-element-146010f .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:40px;font-weight:600;color:#575757;}.elementor-19 .elementor-element.elementor-element-6a233fb{--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-19 .elementor-element.elementor-element-6a233fb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6a233fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kk-nagasawa.co.jp/wp-content/uploads/2025/06/img_2-1-scaled.png");background-position:-128px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-60ead12{--display:flex;}.elementor-19 .elementor-element.elementor-element-60ead12:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-60ead12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-19 .elementor-element.elementor-element-bc71768{--spacer-size:125px;}.elementor-19 .elementor-element.elementor-element-2f777cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;}.elementor-19 .elementor-element.elementor-element-9e650af{--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-19 .elementor-element.elementor-element-9e650af.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-ddec00d.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ddec00d .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:40px;font-weight:700;color:#028C6A;}.elementor-19 .elementor-element.elementor-element-53d52c2.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-53d52c2{text-align:center;}.elementor-19 .elementor-element.elementor-element-53d52c2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-8129ea2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-fa0e4b4{--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-19 .elementor-element.elementor-element-83be0d5{font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-469876c{--display:flex;}.elementor-19 .elementor-element.elementor-element-ee71c55{--spacer-size:125px;}.elementor-19 .elementor-element.elementor-element-0a3ce4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-19 .elementor-element.elementor-element-0a3ce4a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0a3ce4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-19 .elementor-element.elementor-element-59e4eac{--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-19 .elementor-element.elementor-element-59e4eac.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-0957c0b.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-0957c0b .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:40px;font-weight:700;color:#028C6A;}.elementor-19 .elementor-element.elementor-element-827813a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-827813a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-827813a{text-align:center;}.elementor-19 .elementor-element.elementor-element-827813a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-fdcd856{--spacer-size:79px;}.elementor-19 .elementor-element.elementor-element-34e78f2{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;font-family:"M PLUS 1", Sans-serif;font-size:14px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-34e78f2 > .elementor-widget-container{background-color:#FFFFFF;margin:-2% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-439abbb{--spacer-size:79px;}.elementor-19 .elementor-element.elementor-element-2641b6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;}.elementor-19 .elementor-element.elementor-element-bfbdbb3{--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-19 .elementor-element.elementor-element-bfbdbb3.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-bce84e4.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-bce84e4 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:40px;font-weight:700;color:#028C6A;}.elementor-19 .elementor-element.elementor-element-d611f1a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d611f1a{text-align:center;}.elementor-19 .elementor-element.elementor-element-d611f1a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-9c08c49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:7%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;}.elementor-19 .elementor-element.elementor-element-5c5bd37{--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-19 .elementor-element.elementor-element-82b3f88{width:initial;max-width:initial;text-align:center;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-82b3f88.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1177340{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-91fa36c{--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-19 .elementor-element.elementor-element-08dceb2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-08dceb2.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-08dceb2{text-align:center;}.elementor-19 .elementor-element.elementor-element-08dceb2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19 .elementor-element.elementor-element-15b6923{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-15b6923 img{box-shadow:4px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-1a5f29b{--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-19 .elementor-element.elementor-element-5a57f28{width:initial;max-width:initial;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-f7de56d{--display:flex;}.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-19 .elementor-element.elementor-element-ea5ffea{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-ea5ffea .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-ea5ffea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-36d196f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-b0809f5{--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-19 .elementor-element.elementor-element-3307796 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-3307796.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-3307796{text-align:center;}.elementor-19 .elementor-element.elementor-element-3307796 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-ce97169{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-ce97169 img{border-style:none;border-radius:27px 27px 27px 27px;box-shadow:4px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-222a33b{--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-19 .elementor-element.elementor-element-e802da0{width:initial;max-width:initial;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-7411072{--display:flex;}.elementor-19 .elementor-element.elementor-element-c223ebf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-c223ebf .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-c223ebf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-110babe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-0cd46f6{--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-19 .elementor-element.elementor-element-c9e44ba > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-c9e44ba.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-c9e44ba{text-align:center;}.elementor-19 .elementor-element.elementor-element-c9e44ba .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-33b4a1e{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-33b4a1e img{border-style:none;border-radius:27px 27px 27px 27px;box-shadow:4px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-4a183d6{--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-19 .elementor-element.elementor-element-6760783{width:initial;max-width:initial;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-7fcae04{--display:flex;}.elementor-19 .elementor-element.elementor-element-16b2171{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-16b2171 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-16b2171 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-1d5af6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-098f026{--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-19 .elementor-element.elementor-element-5d6da89 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-5d6da89.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-5d6da89{text-align:center;}.elementor-19 .elementor-element.elementor-element-5d6da89 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-49cbb03{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-19 .elementor-element.elementor-element-49cbb03 img{width:82%;border-style:none;border-radius:27px 27px 27px 27px;box-shadow:4px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-1c30381{--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-19 .elementor-element.elementor-element-a7364be{width:initial;max-width:initial;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-5686f25{--display:flex;}.elementor-19 .elementor-element.elementor-element-203b902{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-203b902 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-203b902 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-49abe37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-629b63a{--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-19 .elementor-element.elementor-element-7930daa > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-7930daa.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-7930daa{text-align:center;}.elementor-19 .elementor-element.elementor-element-7930daa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-776ed2d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-19 .elementor-element.elementor-element-776ed2d img{width:82%;border-style:none;box-shadow:4px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-9e12af2{--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-19 .elementor-element.elementor-element-820902d{width:initial;max-width:initial;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-f4a6672{--display:flex;}.elementor-19 .elementor-element.elementor-element-5209f67{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-5209f67 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-5209f67 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-4220d35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-532e012{--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-19 .elementor-element.elementor-element-63269ce > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-63269ce.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-63269ce{text-align:center;}.elementor-19 .elementor-element.elementor-element-63269ce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-e09a99a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-19 .elementor-element.elementor-element-e09a99a img{width:82%;border-style:none;box-shadow:4px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-1d21a53{--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-19 .elementor-element.elementor-element-a0111ab{width:initial;max-width:initial;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-5e857cb{--display:flex;}.elementor-19 .elementor-element.elementor-element-4eeebca{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-4eeebca .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-4eeebca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-00050ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-cf58370{--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-19 .elementor-element.elementor-element-e913804 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-e913804.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-e913804{text-align:left;}.elementor-19 .elementor-element.elementor-element-e913804 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-b842715{--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-19 .elementor-element.elementor-element-f00b636{width:initial;max-width:initial;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-39bc654{--display:flex;}.elementor-19 .elementor-element.elementor-element-6eb59a1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-6eb59a1 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-6eb59a1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-6aee74c{--display:flex;}.elementor-19 .elementor-element.elementor-element-2ad5f1b{--spacer-size:120px;}.elementor-19 .elementor-element.elementor-element-cec5bcf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-19 .elementor-element.elementor-element-cec5bcf:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-cec5bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-19 .elementor-element.elementor-element-5c519e7{--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-19 .elementor-element.elementor-element-5c519e7.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-5f4c7f9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-5f4c7f9 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:40px;font-weight:700;color:#028C6A;}.elementor-19 .elementor-element.elementor-element-64b4e0c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-64b4e0c.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-64b4e0c{text-align:center;}.elementor-19 .elementor-element.elementor-element-64b4e0c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-2540a63{--spacer-size:79px;}.elementor-19 .elementor-element.elementor-element-854926c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-f8331cf{--display:flex;}.elementor-19 .elementor-element.elementor-element-41f8847 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-41f8847.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-41f8847{text-align:left;}.elementor-19 .elementor-element.elementor-element-41f8847 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-5020670{width:initial;max-width:initial;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-a7f37d2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-a7f37d2.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-a7f37d2{text-align:left;}.elementor-19 .elementor-element.elementor-element-a7f37d2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:500;line-height:1.6em;letter-spacing:1.5px;color:#3A3A3A;}.elementor-19 .elementor-element.elementor-element-56c39df{width:initial;max-width:initial;text-align:left;font-family:"M PLUS 2", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.9px;}.elementor-19 .elementor-element.elementor-element-7d6ff5f iframe{height:560px;}.elementor-19 .elementor-element.elementor-element-9915169{--spacer-size:79px;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-cd4051e{--width:100%;}.elementor-19 .elementor-element.elementor-element-8f7586b{--width:100%;}.elementor-19 .elementor-element.elementor-element-5119aff{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-6b1ae4b{--width:100%;}.elementor-19 .elementor-element.elementor-element-52a0f6c{--width:50%;}.elementor-19 .elementor-element.elementor-element-6a233fb{--width:50%;}.elementor-19 .elementor-element.elementor-element-2f777cb{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-9e650af{--width:100%;}.elementor-19 .elementor-element.elementor-element-8129ea2{--content-width:950px;}.elementor-19 .elementor-element.elementor-element-fa0e4b4{--width:100%;}.elementor-19 .elementor-element.elementor-element-0a3ce4a{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-59e4eac{--width:100%;}.elementor-19 .elementor-element.elementor-element-2641b6c{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-bfbdbb3{--width:100%;}.elementor-19 .elementor-element.elementor-element-9c08c49{--content-width:65%;}.elementor-19 .elementor-element.elementor-element-5c5bd37{--width:100%;}.elementor-19 .elementor-element.elementor-element-1177340{--content-width:1100px;}.elementor-19 .elementor-element.elementor-element-91fa36c{--width:50%;}.elementor-19 .elementor-element.elementor-element-1a5f29b{--width:50%;}.elementor-19 .elementor-element.elementor-element-36d196f{--content-width:1100px;}.elementor-19 .elementor-element.elementor-element-b0809f5{--width:50%;}.elementor-19 .elementor-element.elementor-element-222a33b{--width:50%;}.elementor-19 .elementor-element.elementor-element-110babe{--content-width:1100px;}.elementor-19 .elementor-element.elementor-element-0cd46f6{--width:50%;}.elementor-19 .elementor-element.elementor-element-4a183d6{--width:50%;}.elementor-19 .elementor-element.elementor-element-1d5af6d{--content-width:1100px;}.elementor-19 .elementor-element.elementor-element-098f026{--width:50%;}.elementor-19 .elementor-element.elementor-element-1c30381{--width:50%;}.elementor-19 .elementor-element.elementor-element-49abe37{--content-width:1100px;}.elementor-19 .elementor-element.elementor-element-629b63a{--width:50%;}.elementor-19 .elementor-element.elementor-element-9e12af2{--width:50%;}.elementor-19 .elementor-element.elementor-element-4220d35{--content-width:1100px;}.elementor-19 .elementor-element.elementor-element-532e012{--width:50%;}.elementor-19 .elementor-element.elementor-element-1d21a53{--width:50%;}.elementor-19 .elementor-element.elementor-element-00050ff{--content-width:1100px;}.elementor-19 .elementor-element.elementor-element-cf58370{--width:50%;}.elementor-19 .elementor-element.elementor-element-b842715{--width:50%;}.elementor-19 .elementor-element.elementor-element-cec5bcf{--content-width:1280px;}.elementor-19 .elementor-element.elementor-element-5c519e7{--width:100%;}.elementor-19 .elementor-element.elementor-element-854926c{--width:90%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19 .elementor-element.elementor-element-6a233fb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6a233fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19 .elementor-element.elementor-element-854926c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19 .elementor-element.elementor-element-6a233fb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6a233fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19 .elementor-element.elementor-element-854926c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}