.elementor-1421 .elementor-element.elementor-element-2f15eec:not(.elementor-motion-effects-element-type-background), .elementor-1421 .elementor-element.elementor-element-2f15eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefirst.co.jp/wp-content/uploads/2023/04/top1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1421 .elementor-element.elementor-element-2f15eec > .elementor-background-overlay{background-color:#101218E3;opacity:0.32;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1421 .elementor-element.elementor-element-2f15eec > .elementor-container{min-height:76vh;}.elementor-1421 .elementor-element.elementor-element-2f15eec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 40px 64px 40px;}.elementor-1421 .elementor-element.elementor-element-609973d > .elementor-element-populated{padding:0% 50% 0% 0%;}.elementor-1421 .elementor-element.elementor-element-9633795{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-1421 .elementor-element.elementor-element-9633795 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1421 .elementor-element.elementor-element-9633795 .elementor-divider-separator{width:64px;}.elementor-1421 .elementor-element.elementor-element-9633795 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1421 .elementor-element.elementor-element-bc18369 .elementor-heading-title{color:#FFFFFF;}.elementor-1421 .elementor-element.elementor-element-d045a93 > .elementor-widget-container{padding:0px 88px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-d045a93{color:#F4F4F5;}.elementor-1421 .elementor-element.elementor-element-7b58e4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 40px 104px 40px;}.elementor-1421 .elementor-element.elementor-element-7b58e4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1421 .elementor-element.elementor-element-ff158ad{margin-top:0px;margin-bottom:64px;}.elementor-1421 .elementor-element.elementor-element-614df4b > .elementor-element-populated{padding:0% 50% 0% 0%;}.elementor-1421 .elementor-element.elementor-element-3ca32b4 > .elementor-element-populated{padding:12px 88px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-da724f3{--divider-border-style:solid;--divider-border-width:3px;}.elementor-1421 .elementor-element.elementor-element-da724f3 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-1421 .elementor-element.elementor-element-da724f3 .elementor-divider-separator{width:64px;}.elementor-1421 .elementor-element.elementor-element-da724f3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1421 .elementor-element.elementor-element-86dbef0 > .elementor-widget-container{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(120deg, #FFFFFF 0%, #E2F9FF 100%);border-style:none;border-radius:12px 12px 12px 12px;}.elementor-1421 .elementor-element.elementor-element-86dbef0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-5603884 > .elementor-background-overlay{opacity:0.5;}.elementor-1421 .elementor-element.elementor-element-19a23e2{--divider-border-style:multiple;--divider-color:#0070C9;--divider-pattern-height:20px;}.elementor-1421 .elementor-element.elementor-element-19a23e2 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-19a23e2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-2a5f6bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 40px 104px 40px;}.elementor-1421 .elementor-element.elementor-element-2a5f6bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1421 .elementor-element.elementor-element-afedfea{margin-top:0px;margin-bottom:64px;}.elementor-1421 .elementor-element.elementor-element-edbcd77 > .elementor-element-populated{padding:0% 50% 0% 0%;}.elementor-1421 .elementor-element.elementor-element-6162d72 > .elementor-element-populated{padding:12px 88px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-c6bdb0f{--divider-border-style:solid;--divider-border-width:3px;}.elementor-1421 .elementor-element.elementor-element-c6bdb0f > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-1421 .elementor-element.elementor-element-c6bdb0f .elementor-divider-separator{width:64px;}.elementor-1421 .elementor-element.elementor-element-c6bdb0f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1421 .elementor-element.elementor-element-170a530{text-align:center;}.elementor-1421 .elementor-element.elementor-element-170a530 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-7b66754 > .elementor-widget-container{background-color:#F8F8F8;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-7b66754.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-7b66754{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-cab6106{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-cab6106 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-cab6106 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-f816e34{text-align:center;}.elementor-1421 .elementor-element.elementor-element-f816e34 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-906f095 > .elementor-widget-container{background-color:#FEFCF4;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-906f095.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-906f095{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-50793d7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-50793d7 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-50793d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-6b8cc95{text-align:center;}.elementor-1421 .elementor-element.elementor-element-6b8cc95 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-67cf26a > .elementor-widget-container{background-color:#EAF0FF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-67cf26a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-67cf26a{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-f72716c .elementor-button{background-color:#223B80;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:29px 29px 29px 29px;}.elementor-1421 .elementor-element.elementor-element-0e25e71{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-0e25e71 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-1421 .elementor-element.elementor-element-0e25e71 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-541119f{text-align:center;}.elementor-1421 .elementor-element.elementor-element-541119f .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-c34e8a1 > .elementor-widget-container{background-color:#F5FDFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-c34e8a1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-c34e8a1{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-ce62ea2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-ce62ea2 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-ce62ea2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-2633be1{text-align:center;}.elementor-1421 .elementor-element.elementor-element-2633be1 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-6d2dc97 > .elementor-widget-container{background-color:#FAFFFA;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-6d2dc97.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-6d2dc97{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-e4a25c6 .elementor-button{background-color:#CE0000;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:29px 29px 29px 29px;}.elementor-1421 .elementor-element.elementor-element-039ecbd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-039ecbd .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-039ecbd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-a5d990f{text-align:center;}.elementor-1421 .elementor-element.elementor-element-a5d990f .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-9a80cb2 > .elementor-widget-container{background-color:#FFFFF5;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-9a80cb2.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-9a80cb2{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-e383502 .elementor-button{background-color:#252525;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:29px 29px 29px 29px;}.elementor-1421 .elementor-element.elementor-element-cf3813f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-cf3813f .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-1421 .elementor-element.elementor-element-cf3813f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-eda1c27{text-align:center;}.elementor-1421 .elementor-element.elementor-element-eda1c27 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-cacf741 > .elementor-widget-container{background-color:#FFF5F5;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-cacf741.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-cacf741{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-1d2d4a8 .elementor-button{background-color:#CE0000;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:29px 29px 29px 29px;}.elementor-1421 .elementor-element.elementor-element-20d1e96{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-20d1e96 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-20d1e96 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-de0a6d8{text-align:center;}.elementor-1421 .elementor-element.elementor-element-de0a6d8 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-4aa6cfd > .elementor-widget-container{background-color:#F5FDFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-4aa6cfd.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-4aa6cfd{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-2bc23c5 .elementor-button{background-color:#FFFFFF;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#232323;color:#232323;border-style:double;border-width:5px 5px 5px 5px;border-color:#2F2F2F;border-radius:29px 29px 29px 29px;}.elementor-1421 .elementor-element.elementor-element-9742ff9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-9742ff9 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-9742ff9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-7f396a2{--divider-border-style:multiple;--divider-color:#0070C9;--divider-pattern-height:20px;}.elementor-1421 .elementor-element.elementor-element-7f396a2 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-7f396a2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-5a403bf:not(.elementor-motion-effects-element-type-background), .elementor-1421 .elementor-element.elementor-element-5a403bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002063;}.elementor-1421 .elementor-element.elementor-element-5a403bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1421 .elementor-element.elementor-element-5a403bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1421 .elementor-element.elementor-element-f72e6db{--spacer-size:50px;}.elementor-1421 .elementor-element.elementor-element-10f6350{margin-top:0px;margin-bottom:64px;}.elementor-1421 .elementor-element.elementor-element-55ad587 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1421 .elementor-element.elementor-element-822c109 .elementor-heading-title{color:#FFFFFF;}.elementor-1421 .elementor-element.elementor-element-acdd7dd > .elementor-element-populated{padding:12px 88px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-b1d2243{--divider-border-style:solid;--divider-border-width:3px;}.elementor-1421 .elementor-element.elementor-element-b1d2243 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-1421 .elementor-element.elementor-element-b1d2243 .elementor-divider-separator{width:64px;}.elementor-1421 .elementor-element.elementor-element-b1d2243 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1421 .elementor-element.elementor-element-9f2348e{text-align:center;}.elementor-1421 .elementor-element.elementor-element-9f2348e .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1421 .elementor-element.elementor-element-ed48547 > .elementor-widget-container{background-color:#FFF8F0;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-ed48547.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-ed48547{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-c675a3a .elementor-button{background-color:#EE334E;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:29px 29px 29px 29px;}.elementor-1421 .elementor-element.elementor-element-b1f49d0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-b1f49d0 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-b1f49d0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-31fc3d5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-31fc3d5 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-31fc3d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-a5bab05{text-align:center;}.elementor-1421 .elementor-element.elementor-element-a5bab05 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1421 .elementor-element.elementor-element-63a807d > .elementor-widget-container{background-color:#FFF8F0;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-63a807d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-63a807d{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-e3738d6 .elementor-button{background-color:#FF7000;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:29px 29px 29px 29px;}.elementor-1421 .elementor-element.elementor-element-6950692{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-6950692 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-6950692 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-7a75336{text-align:center;}.elementor-1421 .elementor-element.elementor-element-7a75336 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1421 .elementor-element.elementor-element-d10bc58 > .elementor-widget-container{background-color:#FFF8F0;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-d10bc58.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-d10bc58{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-49e4235 .elementor-button{background-color:#00C420;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:29px 29px 29px 29px;}.elementor-1421 .elementor-element.elementor-element-74e9fa4{--divider-border-style:multiple;--divider-color:#0070C9;--divider-pattern-height:20px;}.elementor-1421 .elementor-element.elementor-element-74e9fa4 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-74e9fa4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-c24920b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 40px 104px 40px;}.elementor-1421 .elementor-element.elementor-element-c24920b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1421 .elementor-element.elementor-element-3d8d692{margin-top:0px;margin-bottom:64px;}.elementor-1421 .elementor-element.elementor-element-ac1bf12 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1421 .elementor-element.elementor-element-c40d808 > .elementor-element-populated{padding:12px 88px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-baba135{--divider-border-style:solid;--divider-border-width:3px;}.elementor-1421 .elementor-element.elementor-element-baba135 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-1421 .elementor-element.elementor-element-baba135 .elementor-divider-separator{width:64px;}.elementor-1421 .elementor-element.elementor-element-baba135 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1421 .elementor-element.elementor-element-a141f63 img{border-radius:300px 300px 300px 300px;}.elementor-1421 .elementor-element.elementor-element-de0b140{text-align:center;}.elementor-1421 .elementor-element.elementor-element-de0b140 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-6f69783 .elementor-button{background-color:#0045FF;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;}.elementor-1421 .elementor-element.elementor-element-dcb7153{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-dcb7153 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-dcb7153 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-a6d9ed7 img{border-radius:300px 300px 300px 300px;}.elementor-1421 .elementor-element.elementor-element-c5546a9{text-align:center;}.elementor-1421 .elementor-element.elementor-element-c5546a9 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1421 .elementor-element.elementor-element-b6fb2f2 .elementor-button{background-color:#0045FF;font-family:"Kosugi Maru", Sans-serif;font-weight:300;fill:#FFFFFF;color:#FFFFFF;}.elementor-1421 .elementor-element.elementor-element-94da03a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-94da03a .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-94da03a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-9e5727e{--spacer-size:50px;}.elementor-1421 .elementor-element.elementor-element-f3303e4{--divider-border-style:multiple;--divider-color:#0070C9;--divider-pattern-height:20px;}.elementor-1421 .elementor-element.elementor-element-f3303e4 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-f3303e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-8cf790d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1421 .elementor-element.elementor-element-8cf790d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A90000;}.elementor-1421 .elementor-element.elementor-element-8cf790d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1421 .elementor-element.elementor-element-8cf790d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1421 .elementor-element.elementor-element-6d4d388{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1421 .elementor-element.elementor-element-6d4d388 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-1421 .elementor-element.elementor-element-6d4d388 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-ead77b4{text-align:center;}.elementor-1421 .elementor-element.elementor-element-ead77b4 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1421 .elementor-element.elementor-element-af3ab36 > .elementor-widget-container{background-color:#FFF5F5;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-1421 .elementor-element.elementor-element-af3ab36.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1421 .elementor-element.elementor-element-af3ab36{font-size:0.9em;}.elementor-1421 .elementor-element.elementor-element-3f0a8e6{--spacer-size:50px;}.elementor-1421 .elementor-element.elementor-element-6abbd56{--divider-border-style:multiple;--divider-color:#0070C9;--divider-pattern-height:20px;}.elementor-1421 .elementor-element.elementor-element-6abbd56 .elementor-divider-separator{width:100%;}.elementor-1421 .elementor-element.elementor-element-6abbd56 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1421 .elementor-element.elementor-element-3b19d5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 40px 104px 40px;}.elementor-1421 .elementor-element.elementor-element-3b19d5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1421 .elementor-element.elementor-element-577cd63 > .elementor-widget-container{padding:0px 48px 48px 48px;}.elementor-1421 .elementor-element.elementor-element-577cd63{text-align:left;}.elementor-1421 .elementor-element.elementor-element-577cd63 img{border-radius:8px 8px 8px 8px;box-shadow:-48px 48px 0px 0px #F2F2F7;}.elementor-1421 .elementor-element.elementor-element-d4178a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:32px;}.elementor-1421 .elementor-element.elementor-element-d4178a7 > .elementor-element-populated{padding:0px 64px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-ae7127a{--divider-border-style:solid;--divider-border-width:3px;}.elementor-1421 .elementor-element.elementor-element-ae7127a .elementor-divider-separator{width:64px;}.elementor-1421 .elementor-element.elementor-element-ae7127a .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-1421 .elementor-element.elementor-element-747cd08{font-family:"Kosugi Maru", Sans-serif;font-size:1.7em;}.elementor-1421 .elementor-element.elementor-element-474182c{--divider-border-style:solid;--divider-border-width:3px;}.elementor-1421 .elementor-element.elementor-element-474182c .elementor-divider-separator{width:64px;}.elementor-1421 .elementor-element.elementor-element-474182c .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-1421 .elementor-element.elementor-element-5c1c721 .elementor-button{background-color:#009FE5;font-family:"Kosugi Maru", Sans-serif;font-size:1.3em;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-1421 .elementor-element.elementor-element-7279f85:not(.elementor-motion-effects-element-type-background), .elementor-1421 .elementor-element.elementor-element-7279f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0093E6;}.elementor-1421 .elementor-element.elementor-element-7279f85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1421 .elementor-element.elementor-element-7279f85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1421 .elementor-element.elementor-element-96e9d58{--spacer-size:50px;}.elementor-1421 .elementor-element.elementor-element-8b31c4c{text-align:center;}.elementor-1421 .elementor-element.elementor-element-8b31c4c .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;color:#FFFFFF;}.elementor-1421 .elementor-element.elementor-element-454a318 .elementor-button{background-color:#FFFFFF;font-family:"Kosugi Maru", Sans-serif;font-size:1.3em;fill:#0093E6;color:#0093E6;border-radius:30px 30px 30px 30px;}.elementor-1421 .elementor-element.elementor-element-2a249df{font-family:"Kosugi", Sans-serif;font-size:0.9em;font-weight:100;color:#FFFFFF;}@media(max-width:1024px){.elementor-1421 .elementor-element.elementor-element-609973d > .elementor-element-populated{padding:0% 33% 0% 0%;}.elementor-1421 .elementor-element.elementor-element-7b58e4d{padding:64px 40px 64px 40px;}.elementor-1421 .elementor-element.elementor-element-ff158ad{margin-top:0px;margin-bottom:24px;}.elementor-1421 .elementor-element.elementor-element-614df4b > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-3ca32b4 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-2a5f6bd{padding:64px 40px 64px 40px;}.elementor-1421 .elementor-element.elementor-element-afedfea{margin-top:0px;margin-bottom:24px;}.elementor-1421 .elementor-element.elementor-element-edbcd77 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-6162d72 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-10f6350{margin-top:0px;margin-bottom:24px;}.elementor-1421 .elementor-element.elementor-element-55ad587 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-acdd7dd > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-c24920b{padding:64px 40px 64px 40px;}.elementor-1421 .elementor-element.elementor-element-3d8d692{margin-top:0px;margin-bottom:24px;}.elementor-1421 .elementor-element.elementor-element-ac1bf12 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-c40d808 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-3b19d5d{padding:64px 40px 64px 40px;}.elementor-1421 .elementor-element.elementor-element-577cd63 > .elementor-widget-container{padding:0px 40px 0px 8px;}.elementor-1421 .elementor-element.elementor-element-d4178a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-ae7127a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1421 .elementor-element.elementor-element-474182c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}}@media(max-width:767px){.elementor-1421 .elementor-element.elementor-element-2f15eec{padding:40px 24px 40px 24px;}.elementor-1421 .elementor-element.elementor-element-609973d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-9633795 .elementor-divider-separator{width:48px;}.elementor-1421 .elementor-element.elementor-element-d045a93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1421 .elementor-element.elementor-element-7b58e4d{padding:48px 24px 48px 24px;}.elementor-1421 .elementor-element.elementor-element-da724f3 .elementor-divider-separator{width:48px;}.elementor-1421 .elementor-element.elementor-element-2a5f6bd{padding:48px 24px 48px 24px;}.elementor-1421 .elementor-element.elementor-element-c6bdb0f .elementor-divider-separator{width:48px;}.elementor-1421 .elementor-element.elementor-element-b1d2243 .elementor-divider-separator{width:48px;}.elementor-1421 .elementor-element.elementor-element-c24920b{padding:48px 24px 48px 24px;}.elementor-1421 .elementor-element.elementor-element-baba135 .elementor-divider-separator{width:48px;}.elementor-1421 .elementor-element.elementor-element-3b19d5d{padding:48px 24px 48px 24px;}.elementor-1421 .elementor-element.elementor-element-577cd63 > .elementor-widget-container{padding:0px 0px 48px 0px;}.elementor-1421 .elementor-element.elementor-element-ae7127a .elementor-divider-separator{width:48px;}.elementor-1421 .elementor-element.elementor-element-474182c .elementor-divider-separator{width:48px;}}