.elementor-1164 .elementor-element.elementor-element-440153e1{--display:flex;--min-height:100vh;--padding-top:130px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-440153e1:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-440153e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/4d12b4dbc2308e063895b003d085ccfc240e6677.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-2f5aa56f{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-6b048cd{--display:flex;--min-height:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-6b048cd:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-6b048cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-27.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.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-1164 .elementor-element.elementor-element-978384d{width:var( --container-widget-width, 530px );max-width:530px;padding:0px 0px 0px 30px;--container-widget-width:530px;--container-widget-flex-grow:0;top:0px;text-align:start;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-978384d{left:0px;}body.rtl .elementor-1164 .elementor-element.elementor-element-978384d{right:0px;}.elementor-1164 .elementor-element.elementor-element-978384d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-ba1f25c{width:var( --container-widget-width, 530px );max-width:530px;padding:5px 30px 0px 0px;--container-widget-width:530px;--container-widget-flex-grow:0;top:0px;text-align:end;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-ba1f25c{left:0px;}body.rtl .elementor-1164 .elementor-element.elementor-element-ba1f25c{right:0px;}.elementor-1164 .elementor-element.elementor-element-ba1f25c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-7d9fab59 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:48px;font-weight:900;-webkit-text-stroke-width:12.6px;stroke-width:12.6px;-webkit-text-stroke-color:var( --e-global-color-3361370 );stroke:var( --e-global-color-3361370 );color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-2d33f047{z-index:999;}.elementor-1164 .elementor-element.elementor-element-2d33f047 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:180px;font-weight:900;-webkit-text-stroke-width:22.5px;stroke-width:22.5px;-webkit-text-stroke-color:var( --e-global-color-3361370 );stroke:var( --e-global-color-3361370 );color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-32dfb4c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:17px 17px 17px 17px;--padding-top:37px;--padding-bottom:37px;--padding-left:30px;--padding-right:30px;}.elementor-1164 .elementor-element.elementor-element-32dfb4c8:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-32dfb4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-7d095731{padding:0px 30px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox .infobox-icon i{font-size:60px;color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox .infobox-icon svg{height:60px;width:60px;fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:60px;width:60px;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox .infobox-content .title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;margin:0px 0px 5px 0px;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox .infobox-content{padding:0px 0px 0px 10px;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-58aaef9c{padding:0px 30px 0px 30px;border-style:solid;border-width:0px 1px 0px 1px;border-color:#FECF4C;border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox .infobox-icon i{font-size:60px;color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox .infobox-icon svg{height:60px;width:60px;fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox .infobox-icon .infobox-icon-wrap img{height:60px;width:60px;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox .infobox-content .title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;margin:0px 0px 5px 0px;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox .infobox-content{padding:0px 0px 0px 10px;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-a7d19e1{padding:0px 0px 0px 30px;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox .infobox-icon i{font-size:60px;color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox .infobox-icon svg{height:60px;width:60px;fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:60px;width:60px;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox .infobox-content .title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;margin:0px 0px 5px 0px;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox .infobox-content{padding:0px 0px 0px 10px;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-35b9517{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-2137c92c{--display:flex;--border-radius:17px 17px 17px 17px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-2137c92c:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-2137c92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F83B02;background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-2-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-53b6df06 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-53b6df06 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-53b6df06{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-53b6df06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-53b6df06 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;}.elementor-1164 .elementor-element.elementor-element-53b6df06 .elementor-icon-list-text{color:var( --e-global-color-3361370 );transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-1f9e857c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-3bd58192{--display:flex;--border-radius:17px 17px 17px 17px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-3bd58192:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-3bd58192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-2-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-67f7085c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-67f7085c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-67f7085c{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-67f7085c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-67f7085c .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;}.elementor-1164 .elementor-element.elementor-element-67f7085c .elementor-icon-list-text{color:var( --e-global-color-3361370 );transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-1c83930e{padding:0px 0px 0px 60px;}.elementor-1164 .elementor-element.elementor-element-1c83930e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-31584ed2{--display:flex;--border-radius:17px 17px 17px 17px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-31584ed2:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-31584ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-2-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-69128c7c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-69128c7c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-69128c7c{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-69128c7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-69128c7c .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;}.elementor-1164 .elementor-element.elementor-element-69128c7c .elementor-icon-list-text{color:var( --e-global-color-3361370 );transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-27388ab0{padding:0px 0px 0px 80px;}.elementor-1164 .elementor-element.elementor-element-27388ab0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-79902053{width:var( --container-widget-width, 260px );max-width:260px;background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Vector-24.png");padding:40px 20px 40px 20px;--container-widget-width:260px;--container-widget-flex-grow:0;top:100px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-79902053{right:450px;}body.rtl .elementor-1164 .elementor-element.elementor-element-79902053{left:450px;}.elementor-1164 .elementor-element.elementor-element-79902053 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:900;line-height:1.3em;letter-spacing:0.3em;color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-4e42719{width:var( --container-widget-width, 260px );max-width:260px;background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Vector-24.png");padding:40px 20px 40px 20px;--container-widget-width:260px;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}.elementor-1164 .elementor-element.elementor-element-4e42719 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:900;line-height:1.3em;letter-spacing:0.3em;color:var( --e-global-color-3361370 );}.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 );}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-718c53bb{right:150px;}body.rtl .elementor-1164 .elementor-element.elementor-element-718c53bb{left:150px;}.elementor-1164 .elementor-element.elementor-element-718c53bb{top:140px;}.elementor-1164 .elementor-element.elementor-element-718c53bb img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1164 .elementor-element.elementor-element-56a9ee03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:106px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-4d57aef4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-3c34f186{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-565c0947 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-59722d5e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-7fa22718{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-6fd25f78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-5d4f4fe0 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1164 .elementor-element.elementor-element-7e07d161{text-align:center;}.elementor-1164 .elementor-element.elementor-element-7e07d161 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-596e3044{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-55a12237 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1164 .elementor-element.elementor-element-3caa94f{text-align:center;}.elementor-1164 .elementor-element.elementor-element-3caa94f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-1f11844d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-ffa848e img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1164 .elementor-element.elementor-element-78242aab{text-align:center;}.elementor-1164 .elementor-element.elementor-element-78242aab .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-4f691fbc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-3b38fd16 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1164 .elementor-element.elementor-element-2764f367{text-align:center;}.elementor-1164 .elementor-element.elementor-element-2764f367 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-9f12675{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-318def4a img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1164 .elementor-element.elementor-element-6b8969eb{text-align:center;}.elementor-1164 .elementor-element.elementor-element-6b8969eb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-43256d4b{background-color:var( --e-global-color-primary );background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-2-2.png");padding:20px 25px 20px 25px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:12px 12px 12px 12px;--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-43256d4b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-43256d4b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-43256d4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-43256d4b .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;}.elementor-1164 .elementor-element.elementor-element-43256d4b .elementor-icon-list-text{color:var( --e-global-color-3361370 );transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-6a016b25{--display:flex;--min-height:170px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-6a016b25:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-6a016b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-29.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-3301ddb6{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-76099284{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-454ec7fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-33c35422 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-4d7a504f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-6dcd9f44{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-3193811f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-3193811f:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-3193811f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-1164 .elementor-element.elementor-element-4959dda8{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-603b7047{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-7b0a1ecb{text-align:center;}.elementor-1164 .elementor-element.elementor-element-7b0a1ecb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-7413fe20{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-7413fe20:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-7413fe20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-1164 .elementor-element.elementor-element-55fc2712{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-34e7f8d9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3ae23cb5{text-align:center;}.elementor-1164 .elementor-element.elementor-element-3ae23cb5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-ce21741{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-ce21741:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-ce21741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-1164 .elementor-element.elementor-element-e2144{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-18358b8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-26779cca{text-align:center;}.elementor-1164 .elementor-element.elementor-element-26779cca .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-732fbdc8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-732fbdc8:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-732fbdc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-1164 .elementor-element.elementor-element-da337f0{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-2c0d36de{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-1871e232{text-align:center;}.elementor-1164 .elementor-element.elementor-element-1871e232 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-634c0d26{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-634c0d26:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-634c0d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-1164 .elementor-element.elementor-element-45d0b81b{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-6246c10e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3704180a{text-align:center;}.elementor-1164 .elementor-element.elementor-element-3704180a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-546402c0{left:-190px;}body.rtl .elementor-1164 .elementor-element.elementor-element-546402c0{right:-190px;}.elementor-1164 .elementor-element.elementor-element-546402c0{top:60px;text-align:start;}.elementor-1164 .elementor-element.elementor-element-546402c0 img{width:65%;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-7340b58a{right:-180px;}body.rtl .elementor-1164 .elementor-element.elementor-element-7340b58a{left:-180px;}.elementor-1164 .elementor-element.elementor-element-7340b58a{top:60px;text-align:end;}.elementor-1164 .elementor-element.elementor-element-7340b58a img{width:15%;}.elementor-1164 .elementor-element.elementor-element-798d0e9c{--display:flex;--padding-top:10px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-1863fbcf{text-align:center;}.elementor-1164 .elementor-element.elementor-element-1863fbcf .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-2be1c1e{--e-image-carousel-slides-to-show:8;}.elementor-1164 .elementor-element.elementor-element-2be1c1e .swiper-wrapper{display:flex;align-items:center;}.elementor-1164 .elementor-element.elementor-element-2be1c1e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-73770bd1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-4067a375{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-22ec790e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-39f828a6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-50f669aa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-secondary );}.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-1164 .elementor-element.elementor-element-22b7fa9f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-22b7fa9f p{margin-block-end:0px;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-8e6a760{left:30px;}body.rtl .elementor-1164 .elementor-element.elementor-element-8e6a760{right:30px;}.elementor-1164 .elementor-element.elementor-element-8e6a760{top:0px;}.elementor-1164 .elementor-element.elementor-element-1c68eb69{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-3b9fdafe{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1164 .elementor-element.elementor-element-3b9fdafe:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-3b9fdafe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-69e18e6c{padding:0px 0px 30px 0px;border-style:dashed;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox .infobox-icon{align-self:baseline;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox .infobox-icon img{width:120px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox.icon-on-left .infobox-icon{width:120px;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox.icon-on-right .infobox-icon{width:120px;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox .infobox-content .title{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;margin:0px 0px 5px 0px;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox .infobox-content{padding:0px 0px 0px 40px;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-7a93dc8e{background-color:var( --e-global-color-accent );padding:6px 60px 6px 60px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1164 .elementor-element.elementor-element-7a93dc8e.elementor-element{--align-self:center;}.elementor-1164 .elementor-element.elementor-element-7a93dc8e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:700;line-height:2em;color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-4cc28599{text-align:center;}.elementor-1164 .elementor-element.elementor-element-4cc28599 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:700;line-height:1em;color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-43c43bc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:14px 14px 14px 14px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1164 .elementor-element.elementor-element-43c43bc3:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-43c43bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9BF;}.elementor-1164 .elementor-element.elementor-element-3d3e829d{width:var( --container-widget-width, 31% );max-width:31%;padding:0px 0px 0px 30px;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-3d3e829d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-17df7f6e{width:var( --container-widget-width, 31% );max-width:31%;padding:0px 0px 0px 30px;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-17df7f6e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-50744bad{width:var( --container-widget-width, 31% );max-width:31%;padding:0px 0px 0px 30px;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-50744bad .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.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-1164 .elementor-element.elementor-element-35a397c8{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-2-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-35a397c8 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;line-height:1em;fill:var( --e-global-color-3361370 );color:var( --e-global-color-3361370 );border-radius:9px 9px 9px 9px;padding:43px 12px 43px 12px;}.elementor-1164 .elementor-element.elementor-element-3ca73d57{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1164 .elementor-element.elementor-element-3ca73d57:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-3ca73d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-253b3783{padding:0px 0px 30px 0px;border-style:dashed;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox .infobox-icon{align-self:baseline;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox .infobox-icon img{width:120px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox.icon-on-left .infobox-icon{width:120px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox.icon-on-right .infobox-icon{width:120px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox .infobox-content .title{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;margin:0px 0px 5px 0px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox .infobox-content{padding:0px 0px 0px 40px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-9104ce3{background-color:var( --e-global-color-primary );padding:6px 60px 6px 60px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1164 .elementor-element.elementor-element-9104ce3.elementor-element{--align-self:center;}.elementor-1164 .elementor-element.elementor-element-9104ce3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:700;line-height:2em;color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-7310bab3{text-align:center;}.elementor-1164 .elementor-element.elementor-element-7310bab3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-1164 .elementor-element.elementor-element-7af469f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:14px 14px 14px 14px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1164 .elementor-element.elementor-element-7af469f2:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-7af469f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFFFE4;}.elementor-1164 .elementor-element.elementor-element-7d4bc0e2{width:var( --container-widget-width, 31% );max-width:31%;padding:0px 0px 0px 30px;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-7d4bc0e2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-5037842{width:var( --container-widget-width, 31% );max-width:31%;padding:0px 0px 0px 30px;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:start;}.elementor-1164 .elementor-element.elementor-element-5037842 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-503329c1{width:var( --container-widget-width, 31% );max-width:31%;padding:0px 0px 0px 30px;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-503329c1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-1529f673 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;line-height:1em;fill:var( --e-global-color-3361370 );color:var( --e-global-color-3361370 );border-radius:9px 9px 9px 9px;padding:43px 12px 43px 12px;}.elementor-1164 .elementor-element.elementor-element-1529f673{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-2-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-64e6292a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-627af684{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-da09e0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-3ff5a151 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-5dd51935 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-9fd898d{left:0px;}body.rtl .elementor-1164 .elementor-element.elementor-element-9fd898d{right:0px;}.elementor-1164 .elementor-element.elementor-element-9fd898d{top:0px;}.elementor-1164 .elementor-element.elementor-element-9fd898d img{height:155px;object-fit:contain;object-position:center center;}.elementor-1164 .elementor-element.elementor-element-1f0a165d{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-18615ee8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-18615ee8:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-18615ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-5c7fd18e{text-align:center;}.elementor-1164 .elementor-element.elementor-element-5c7fd18e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-1d4a9eab .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-1d4a9eab .eael-infobox .infobox-icon img{width:65px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-1d4a9eab .eael-infobox.icon-on-left .infobox-icon{width:65px;}.elementor-1164 .elementor-element.elementor-element-1d4a9eab .eael-infobox.icon-on-right .infobox-icon{width:65px;}.elementor-1164 .elementor-element.elementor-element-1d4a9eab .eael-infobox .infobox-content .title{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:500;margin:10px 0px 05px 0px;}.elementor-1164 .elementor-element.elementor-element-1d4a9eab .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-1d4a9eab .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-1d4a9eab .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-1d4a9eab .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-7a4a6717{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-7a4a6717:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-7a4a6717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-8eb2a0b{text-align:center;}.elementor-1164 .elementor-element.elementor-element-8eb2a0b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-5a5c6689 .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-5a5c6689 .eael-infobox .infobox-icon img{width:50px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-5a5c6689 .eael-infobox.icon-on-left .infobox-icon{width:50px;}.elementor-1164 .elementor-element.elementor-element-5a5c6689 .eael-infobox.icon-on-right .infobox-icon{width:50px;}.elementor-1164 .elementor-element.elementor-element-5a5c6689 .eael-infobox .infobox-content .title{color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:500;margin:10px 0px 05px 0px;}.elementor-1164 .elementor-element.elementor-element-5a5c6689 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-5a5c6689 .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-5a5c6689 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-5a5c6689 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-43ab1ce6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-43ab1ce6:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-43ab1ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-6857d4cb{text-align:center;}.elementor-1164 .elementor-element.elementor-element-6857d4cb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-3b31b99b .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3b31b99b .eael-infobox .infobox-icon img{width:64px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3b31b99b .eael-infobox.icon-on-left .infobox-icon{width:64px;}.elementor-1164 .elementor-element.elementor-element-3b31b99b .eael-infobox.icon-on-right .infobox-icon{width:64px;}.elementor-1164 .elementor-element.elementor-element-3b31b99b .eael-infobox .infobox-content .title{color:#F83B02;font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:500;margin:10px 0px 05px 0px;}.elementor-1164 .elementor-element.elementor-element-3b31b99b .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-3b31b99b .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3b31b99b .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-3b31b99b .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-6fc6e043{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-6fc6e043:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-6fc6e043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-3b5a7bb3{text-align:center;}.elementor-1164 .elementor-element.elementor-element-3b5a7bb3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-1be7cbee .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-1be7cbee .eael-infobox .infobox-icon img{width:64px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-1be7cbee .eael-infobox.icon-on-left .infobox-icon{width:64px;}.elementor-1164 .elementor-element.elementor-element-1be7cbee .eael-infobox.icon-on-right .infobox-icon{width:64px;}.elementor-1164 .elementor-element.elementor-element-1be7cbee .eael-infobox .infobox-content .title{color:#FEDB4C;font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:500;margin:10px 0px 05px 0px;}.elementor-1164 .elementor-element.elementor-element-1be7cbee .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-1be7cbee .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-1be7cbee .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-1be7cbee .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-1ffbd1d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000029;--border-color:#00000029;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1164 .elementor-element.elementor-element-1ffbd1d:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-1ffbd1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-3a827c75{text-align:center;}.elementor-1164 .elementor-element.elementor-element-3a827c75 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-3c45b427 .eael-infobox .infobox-icon{align-self:center;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3c45b427 .eael-infobox .infobox-icon img{width:64px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3c45b427 .eael-infobox.icon-on-left .infobox-icon{width:64px;}.elementor-1164 .elementor-element.elementor-element-3c45b427 .eael-infobox.icon-on-right .infobox-icon{width:64px;}.elementor-1164 .elementor-element.elementor-element-3c45b427 .eael-infobox .infobox-content .title{color:#FEDB4C;font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:500;margin:10px 0px 05px 0px;}.elementor-1164 .elementor-element.elementor-element-3c45b427 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-3c45b427 .eael-infobox .infobox-content{padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3c45b427 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-3c45b427 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-32ac7ce{--display:flex;--min-height:230px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-1164 .elementor-element.elementor-element-32ac7ce:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-32ac7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Vector-16.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-0051bb5 img{width:100%;height:230px;object-fit:contain;object-position:center center;}.elementor-1164 .elementor-element.elementor-element-1eda46ee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-1164 .elementor-element.elementor-element-61bb8b01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-591de5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-5baeb40{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-2b567fc2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-62be1341{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-1dea4b9a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-2d68c2c4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-2d68c2c4 p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-1ec1ecc9 img{width:100%;}.elementor-1164 .elementor-element.elementor-element-79c7c489{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-1239a304{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1164 .elementor-element.elementor-element-1239a304:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-1239a304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-1f4aefe6 img{border-radius:8px 0px 0px 8px;}.elementor-1164 .elementor-element.elementor-element-141fa384{--display:flex;}.elementor-1164 .elementor-element.elementor-element-81eb2cf{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:70px 70px 70px 70px;}.elementor-1164 .elementor-element.elementor-element-81eb2cf.elementor-element{--align-self:flex-start;}.elementor-1164 .elementor-element.elementor-element-81eb2cf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:700;line-height:1em;}.elementor-1164 .elementor-element.elementor-element-7dfc70fe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-563c26d7{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1164 .elementor-element.elementor-element-563c26d7 p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-723b3671{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-190c96dd{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:400;line-height:18px;}.elementor-1164 .elementor-element.elementor-element-190c96dd .elementor-icon-list-text{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-74f69794{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:400;line-height:18px;}.elementor-1164 .elementor-element.elementor-element-74f69794 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-2ab5f622{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:400;line-height:18px;}.elementor-1164 .elementor-element.elementor-element-2ab5f622 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-2a41f35 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:10px;font-weight:400;color:#4A5565;}.elementor-1164 .elementor-element.elementor-element-7c92262a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-3361370 );color:var( --e-global-color-3361370 );border-radius:9px 9px 9px 9px;padding:15px 15px 15px 15px;}.elementor-1164 .elementor-element.elementor-element-7c92262a{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-2-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-1a9b9529{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1164 .elementor-element.elementor-element-1a9b9529:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-1a9b9529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-60a2fc7f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-60a2fc7f img{width:100%;height:330px;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-1164 .elementor-element.elementor-element-1a16d5f2{--display:flex;}.elementor-1164 .elementor-element.elementor-element-733303d0{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:70px 70px 70px 70px;}.elementor-1164 .elementor-element.elementor-element-733303d0.elementor-element{--align-self:flex-start;}.elementor-1164 .elementor-element.elementor-element-733303d0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:700;line-height:1em;}.elementor-1164 .elementor-element.elementor-element-2fb950c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-b3a6260{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1164 .elementor-element.elementor-element-b3a6260 p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-40847451{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-4fe8fd43{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:400;line-height:18px;}.elementor-1164 .elementor-element.elementor-element-4fe8fd43 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-5608cf4f{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:400;line-height:18px;}.elementor-1164 .elementor-element.elementor-element-5608cf4f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-608c3011{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:400;line-height:18px;}.elementor-1164 .elementor-element.elementor-element-608c3011 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-7bb630c2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:10px;font-weight:400;color:#4A5565;}.elementor-1164 .elementor-element.elementor-element-2ee932ed .elementor-button{background-color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-3361370 );color:var( --e-global-color-3361370 );border-radius:9px 9px 9px 9px;padding:15px 15px 15px 15px;}.elementor-1164 .elementor-element.elementor-element-2ee932ed{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-2-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-57992637 .elementor-button{background-color:#F83B02;font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:700;line-height:1em;border-radius:9px 9px 9px 9px;padding:29px 26px 29px 26px;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-46a691b0{left:-45px;}body.rtl .elementor-1164 .elementor-element.elementor-element-46a691b0{right:-45px;}.elementor-1164 .elementor-element.elementor-element-46a691b0{top:0px;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-9f7c692{right:0px;}body.rtl .elementor-1164 .elementor-element.elementor-element-9f7c692{left:0px;}.elementor-1164 .elementor-element.elementor-element-9f7c692{bottom:-350px;}.elementor-1164 .elementor-element.elementor-element-4625f4db{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-1164 .elementor-element.elementor-element-28737254{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-3662be1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-10412fb5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-68c0495d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-606828dc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-606828dc p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-54886fde{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-46ee14e5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003D;--border-color:#0000003D;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1164 .elementor-element.elementor-element-46ee14e5:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-46ee14e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-12d7a856{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1164 .elementor-element.elementor-element-12d7a856:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-12d7a856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3F7D8;}.elementor-1164 .elementor-element.elementor-element-29a55ec7 .elementor-button{background-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:11px 11px 11px 11px;}.elementor-1164 .elementor-element.elementor-element-29a55ec7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1164 .elementor-element.elementor-element-105774f7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-ee985fa{text-align:start;}.elementor-1164 .elementor-element.elementor-element-4ac31c39{text-align:start;}.elementor-1164 .elementor-element.elementor-element-4ac31c39 img{width:100%;}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1em;letter-spacing:0.14em;}.elementor-1164 .elementor-element.elementor-element-4d6a2bbc .elementor-icon-list-text{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-2cfd698f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1164 .elementor-element.elementor-element-2cfd698f:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-2cfd698f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F891021A;}.elementor-1164 .elementor-element.elementor-element-5f8d4d31 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-5f8d4d31 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-5f8d4d31{--e-icon-list-icon-size:70px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-5f8d4d31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-5f8d4d31 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-5f8d4d31 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-3fd595fc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003D;--border-color:#0000003D;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1164 .elementor-element.elementor-element-3fd595fc:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-3fd595fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-d4ed87a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1164 .elementor-element.elementor-element-d4ed87a:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-d4ed87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3F7D8;}.elementor-1164 .elementor-element.elementor-element-659c55b .elementor-button{background-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:11px 11px 11px 11px;}.elementor-1164 .elementor-element.elementor-element-659c55b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1164 .elementor-element.elementor-element-688bf887 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-1f81867{text-align:start;}.elementor-1164 .elementor-element.elementor-element-316cf82c{text-align:start;}.elementor-1164 .elementor-element.elementor-element-316cf82c img{width:100%;}.elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-3b066bdc{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1em;letter-spacing:0.14em;}.elementor-1164 .elementor-element.elementor-element-3b066bdc .elementor-icon-list-text{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-4a4e4fef{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1164 .elementor-element.elementor-element-4a4e4fef:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-4a4e4fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F891021A;}.elementor-1164 .elementor-element.elementor-element-283c9354 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-283c9354 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-283c9354{--e-icon-list-icon-size:70px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-283c9354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-283c9354 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-283c9354 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-355b3c58{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003D;--border-color:#0000003D;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1164 .elementor-element.elementor-element-355b3c58:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-355b3c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-4ef0fac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1164 .elementor-element.elementor-element-4ef0fac:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-4ef0fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3F7D8;}.elementor-1164 .elementor-element.elementor-element-6201f8f4 .elementor-button{background-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:11px 11px 11px 11px;}.elementor-1164 .elementor-element.elementor-element-6201f8f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1164 .elementor-element.elementor-element-44b07b7f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-73295409{text-align:start;}.elementor-1164 .elementor-element.elementor-element-60bb8f3b{text-align:start;}.elementor-1164 .elementor-element.elementor-element-60bb8f3b img{width:100%;}.elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-419993bf{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1em;letter-spacing:0.14em;}.elementor-1164 .elementor-element.elementor-element-419993bf .elementor-icon-list-text{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-15209701{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1164 .elementor-element.elementor-element-15209701:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-15209701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F891021A;}.elementor-1164 .elementor-element.elementor-element-21133c3c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-21133c3c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-21133c3c{--e-icon-list-icon-size:70px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-21133c3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-21133c3c .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-21133c3c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-f8f2bb1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:700;line-height:1em;border-radius:9px 9px 9px 9px;padding:29px 26px 29px 26px;}.elementor-1164 .elementor-element.elementor-element-1186d191{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:76px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-1164 .elementor-element.elementor-element-1e0f7c29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-3614dac6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-36e2a92d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-19166b97 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-6da22b05{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-5b189b1b{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1164 .elementor-element.elementor-element-5b189b1b:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-5b189b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-3ec535fc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-7bad32ba{text-align:start;}.elementor-1164 .elementor-element.elementor-element-77aacccb{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-77aacccb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-62dcd1a1{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:400;line-height:2em;}.elementor-1164 .elementor-element.elementor-element-62dcd1a1 p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-icon{align-self:baseline;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-icon i{font-size:105px;color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-icon svg{height:105px;width:105px;fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:105px;width:105px;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-content .title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:700;line-height:2em;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-content{padding:10px 0px 0px 30px;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-1e5ca1c5{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1164 .elementor-element.elementor-element-1e5ca1c5:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-1e5ca1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-7cb83fbc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-315a3716{text-align:start;}.elementor-1164 .elementor-element.elementor-element-475af944{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-475af944 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-2feb7cfb{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:400;line-height:2em;}.elementor-1164 .elementor-element.elementor-element-2feb7cfb p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-icon{align-self:baseline;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-icon i{font-size:105px;color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-icon svg{height:105px;width:105px;fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:105px;width:105px;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-content .title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:700;line-height:2em;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-content{padding:10px 0px 0px 30px;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-23529ae9{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1164 .elementor-element.elementor-element-23529ae9:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-23529ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-25bb9fef{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-20c5b1cc{text-align:start;}.elementor-1164 .elementor-element.elementor-element-596b54a3{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-596b54a3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-59f7aee0{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:400;line-height:2em;}.elementor-1164 .elementor-element.elementor-element-59f7aee0 p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-icon{align-self:baseline;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-icon i{font-size:105px;color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-icon svg{height:105px;width:105px;fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-icon .infobox-icon-wrap img{height:105px;width:105px;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-content .title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:700;line-height:2em;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-content{padding:10px 0px 0px 30px;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-20302543{width:var( --container-widget-width, 34% );max-width:34%;background-color:var( --e-global-color-primary );background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-2-2.png");padding:20px 25px 20px 25px;--container-widget-width:34%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:12px 12px 12px 12px;--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-20302543 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-20302543 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-20302543 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-20302543 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:700;}.elementor-1164 .elementor-element.elementor-element-20302543 .elementor-icon-list-text{color:var( --e-global-color-3361370 );transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-20bca9f8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-2be8f7ee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-77ee6db7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-11f428f9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-6705801e{text-align:center;}.elementor-1164 .elementor-element.elementor-element-6705801e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-45328276{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-85a5737{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#FCF7F2;--border-color:#FCF7F2;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1164 .elementor-element.elementor-element-85a5737:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-85a5737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-4c0e25e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-4c0e25e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-4c0e25e1{--e-icon-list-icon-size:66px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-4c0e25e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-4c0e25e1 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-4c0e25e1 .elementor-icon-list-text{color:#6D5D4F;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-83cbf9f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-4cd5457b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1164 .elementor-element.elementor-element-1d4afc62{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-1d4afc62 .elementor-icon-wrapper{text-align:center;}.elementor-1164 .elementor-element.elementor-element-4d28a93f{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-14615b71{width:initial;max-width:initial;top:40%;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-14615b71{right:-12px;}body.rtl .elementor-1164 .elementor-element.elementor-element-14615b71{left:-12px;}.elementor-1164 .elementor-element.elementor-element-68c7cecf .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-68c7cecf .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-1164 .elementor-element.elementor-element-68c7cecf .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1164 .elementor-element.elementor-element-68c7cecf .elementskit-section-title-wraper p{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;margin:5px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-10dedbb8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1164 .elementor-element.elementor-element-288170ed{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-288170ed .elementor-icon-wrapper{text-align:center;}.elementor-1164 .elementor-element.elementor-element-4dbaf6eb{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-1409b751{width:initial;max-width:initial;top:40%;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-1409b751{right:-12px;}body.rtl .elementor-1164 .elementor-element.elementor-element-1409b751{left:-12px;}.elementor-1164 .elementor-element.elementor-element-35a10abc .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-35a10abc .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-1164 .elementor-element.elementor-element-35a10abc .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1164 .elementor-element.elementor-element-35a10abc .elementskit-section-title-wraper p{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;margin:5px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-5f5e1fe5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1164 .elementor-element.elementor-element-455d91c0{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-455d91c0 .elementor-icon-wrapper{text-align:center;}.elementor-1164 .elementor-element.elementor-element-4634b8b8{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-2b2651d6{width:initial;max-width:initial;top:40%;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-2b2651d6{right:-12px;}body.rtl .elementor-1164 .elementor-element.elementor-element-2b2651d6{left:-12px;}.elementor-1164 .elementor-element.elementor-element-5a65f51 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-5a65f51 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-1164 .elementor-element.elementor-element-5a65f51 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1164 .elementor-element.elementor-element-5a65f51 .elementskit-section-title-wraper p{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;margin:5px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-7bfa1513{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1164 .elementor-element.elementor-element-2a8abb5{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-2a8abb5 .elementor-icon-wrapper{text-align:center;}.elementor-1164 .elementor-element.elementor-element-2efae163{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-8cc8afa .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-1164 .elementor-element.elementor-element-8cc8afa .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-1164 .elementor-element.elementor-element-8cc8afa .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1164 .elementor-element.elementor-element-8cc8afa .elementskit-section-title-wraper p{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;margin:5px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-222cc033{width:100%;max-width:100%;z-index:10;--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-222cc033 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-222cc033 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-222cc033 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-222cc033 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-222cc033 .elementor-icon-list-text{color:#6D5D4F;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-7e4d3afc{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1164 .elementor-element.elementor-element-7e4d3afc:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-7e4d3afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F891021A;}.elementor-1164 .elementor-element.elementor-element-7e4d3afc.e-con{--align-self:flex-start;}.elementor-1164 .elementor-element.elementor-element-1b51fa91 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-1b51fa91 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-1b51fa91{--e-icon-list-icon-size:70px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-1b51fa91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-1b51fa91 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-1b51fa91 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-5a73bac6{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;bottom:55px;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-5a73bac6{right:70px;}body.rtl .elementor-1164 .elementor-element.elementor-element-5a73bac6{left:70px;}.elementor-1164 .elementor-element.elementor-element-52402648{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:8px 8px 8px 8px;--border-top-width:8px;--border-right-width:8px;--border-bottom-width:8px;--border-left-width:8px;border-color:#FCF7F2;--border-color:#FCF7F2;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1164 .elementor-element.elementor-element-52402648:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-52402648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-85a4abd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-85a4abd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-85a4abd{--e-icon-list-icon-size:66px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-85a4abd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-85a4abd .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-85a4abd .elementor-icon-list-text{color:#6D5D4F;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-175bdc72{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-175bdc72 p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-4eee8d7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-42c526a6 img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-1164 .elementor-element.elementor-element-a7f3be9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-c42d40e{width:100%;max-width:100%;padding:19px 25px 19px 25px;z-index:10;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAF4EE;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-c42d40e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-c42d40e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-c42d40e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-c42d40e .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-c42d40e .elementor-icon-list-text{color:#6D5D4F;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-14808bc1{width:100%;max-width:100%;padding:19px 25px 19px 25px;z-index:10;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAF4EE;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-14808bc1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-14808bc1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-14808bc1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-14808bc1 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-14808bc1 .elementor-icon-list-text{color:#6D5D4F;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-7ada4cf6{width:100%;max-width:100%;padding:19px 25px 19px 25px;z-index:10;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAF4EE;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-7ada4cf6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-7ada4cf6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-7ada4cf6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-7ada4cf6 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-7ada4cf6 .elementor-icon-list-text{color:#6D5D4F;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-45d3a825{width:100%;max-width:100%;padding:19px 25px 19px 25px;z-index:10;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAF4EE;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-45d3a825 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-45d3a825 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-45d3a825 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-45d3a825 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-45d3a825 .elementor-icon-list-text{color:#6D5D4F;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-48ac3717{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1164 .elementor-element.elementor-element-48ac3717:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-48ac3717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F891021A;}.elementor-1164 .elementor-element.elementor-element-48ac3717.e-con{--align-self:flex-start;}.elementor-1164 .elementor-element.elementor-element-655eb4c9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-655eb4c9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1164 .elementor-element.elementor-element-655eb4c9{--e-icon-list-icon-size:70px;--icon-vertical-offset:0px;}.elementor-1164 .elementor-element.elementor-element-655eb4c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-655eb4c9 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-655eb4c9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1164 .elementor-element.elementor-element-8849fba{--display:flex;--min-height:170px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-8849fba:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-8849fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Group-29.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-8dd0636{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-11c6f1d7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-545bc1ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-4d47422c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-330d5f3f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-3c3bdd96{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-3c3bdd96 p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-1164 .elementor-element.elementor-element-3fc32294{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion, .elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-wrapper{border-style:none;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:none;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:var( --e-global-color-text );padding:15px 0px 0px 60px;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;border-style:none;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:15px 0px 0px 60px;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-1164 .elementor-element.elementor-element-3fc32294 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-1164 .elementor-element.elementor-element-c68c185{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion, .elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-wrapper{border-style:none;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1em;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:none;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-radius:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:var( --e-global-color-text );padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-text );}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;border-style:none;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-1164 .elementor-element.elementor-element-c68c185 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-1164 .elementor-element.elementor-element-5c8fe8a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FCE9C4;--border-color:#FCE9C4;--border-radius:11px 11px 11px 11px;--padding-top:20px;--padding-bottom:20px;--padding-left:48px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-5c8fe8a9:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-5c8fe8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7EB;}.elementor-1164 .elementor-element.elementor-element-52e8562d{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-771627fa{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1164 .elementor-element.elementor-element-771627fa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-26551e3f .elementor-button{background-color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1em;border-radius:3px 3px 3px 3px;padding:20px 20px 20px 20px;}.elementor-1164 .elementor-element.elementor-element-26551e3f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1164 .elementor-element.elementor-element-26551e3f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1164 .elementor-element.elementor-element-b97ba02{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:39.997px;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-b97ba02{right:160px;}body.rtl .elementor-1164 .elementor-element.elementor-element-b97ba02{left:160px;}.elementor-1164 .elementor-element.elementor-element-1806dad{--display:flex;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-37438c1d{--display:flex;--padding-top:77px;--padding-bottom:77px;--padding-left:40px;--padding-right:40px;}.elementor-1164 .elementor-element.elementor-element-37438c1d:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-37438c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/Root-e1789120463449.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1164 .elementor-element.elementor-element-4559cb3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-5f94283f{width:var( --container-widget-width, 90% );max-width:90%;background-color:#F0661D;padding:10px 30px 10px 30px;--container-widget-width:90%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F48446;border-radius:17px 17px 17px 17px;}.elementor-1164 .elementor-element.elementor-element-5f94283f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:27px;font-weight:400;color:var( --e-global-color-3361370 );}.elementor-1164 .elementor-element.elementor-element-2bac904c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:500;color:#4D4D4B;}.elementor-1164 .elementor-element.elementor-element-6b2b2f24 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:500;color:#F17432;}.elementor-1164 .elementor-element.elementor-element-2fb82cbe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1164 .elementor-element.elementor-element-6d1c3565{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-1164 .elementor-element.elementor-element-6d1c3565 p{margin-block-end:0px;}.elementor-1164 .elementor-element.elementor-element-5be10cfa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-3964e14{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-1164 .elementor-element.elementor-element-3964e14:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-3964e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1164 .elementor-element.elementor-element-3cb09b9e .eael-infobox .infobox-icon{align-self:baseline;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3cb09b9e .eael-infobox .infobox-icon img{width:60px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3cb09b9e .eael-infobox.icon-on-left .infobox-icon{width:60px;}.elementor-1164 .elementor-element.elementor-element-3cb09b9e .eael-infobox.icon-on-right .infobox-icon{width:60px;}.elementor-1164 .elementor-element.elementor-element-3cb09b9e .eael-infobox .infobox-content .title{color:var( --e-global-color-3361370 );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-3cb09b9e .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-3361370 );font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-3cb09b9e .eael-infobox .infobox-content{padding:10px 0px 0px 12px;}.elementor-1164 .elementor-element.elementor-element-3cb09b9e .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-3cb09b9e .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-47630c9a img{width:60%;}.elementor-1164 .elementor-element.elementor-element-52b7c4cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F7C68D;--border-color:#F7C68D;--border-radius:36px 36px 36px 36px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-1164 .elementor-element.elementor-element-52b7c4cc:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-52b7c4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF7EF;}.elementor-1164 .elementor-element.elementor-element-6f6afaed .eael-infobox .infobox-icon{align-self:flex-end;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-6f6afaed .eael-infobox .infobox-icon img{width:50px;padding:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-6f6afaed .eael-infobox.icon-on-left .infobox-icon{width:50px;}.elementor-1164 .elementor-element.elementor-element-6f6afaed .eael-infobox.icon-on-right .infobox-icon{width:50px;}.elementor-1164 .elementor-element.elementor-element-6f6afaed .eael-infobox .infobox-content .title{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;margin:0px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-6f6afaed .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-1164 .elementor-element.elementor-element-6f6afaed .eael-infobox .infobox-content{padding:0px 0px 0px 12px;}.elementor-1164 .elementor-element.elementor-element-6f6afaed .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-6f6afaed .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-1164 .elementor-element.elementor-element-6a558459 img{width:60%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1164 .elementor-element.elementor-element-32dfb4c8{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-7fa22718{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-6dcd9f44{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-1c68eb69{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-1f0a165d{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-79c7c489{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-723b3671{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-40847451{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-54886fde{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-6da22b05{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-83cbf9f{--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-5be10cfa{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1164 .elementor-element.elementor-element-440153e1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-6b048cd{--width:305px;--min-height:50px;}.elementor-1164 .elementor-element.elementor-element-978384d{padding:1px 0px 0px 20px;}.elementor-1164 .elementor-element.elementor-element-978384d .elementor-heading-title{font-size:13px;}.elementor-1164 .elementor-element.elementor-element-ba1f25c{padding:3px 20px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-ba1f25c .elementor-heading-title{font-size:13px;}.elementor-1164 .elementor-element.elementor-element-7d9fab59 .elementor-heading-title{font-size:30px;-webkit-text-stroke-width:6px;stroke-width:6px;}.elementor-1164 .elementor-element.elementor-element-2d33f047 .elementor-heading-title{font-size:75px;-webkit-text-stroke-width:11px;stroke-width:11px;}.elementor-1164 .elementor-element.elementor-element-32dfb4c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-7d095731{padding:0px 0px 20px 0px;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox .infobox-content .title{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-7d095731 .eael-infobox .infobox-content p{font-size:20px;}.elementor-1164 .elementor-element.elementor-element-58aaef9c{padding:20px 0px 20px 0px;border-width:1px 0px 1px 0px;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox .infobox-content .title{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-58aaef9c .eael-infobox .infobox-content p{font-size:20px;}.elementor-1164 .elementor-element.elementor-element-a7d19e1{padding:20px 0px 0px 0px;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox .infobox-content .title{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-a7d19e1 .eael-infobox .infobox-content p{font-size:20px;}.elementor-1164 .elementor-element.elementor-element-2137c92c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1164 .elementor-element.elementor-element-53b6df06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-53b6df06 .elementor-icon-list-item > a{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-1f9e857c .elementor-heading-title{font-size:18px;}.elementor-1164 .elementor-element.elementor-element-3bd58192{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1164 .elementor-element.elementor-element-67f7085c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-67f7085c .elementor-icon-list-item > a{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-1c83930e .elementor-heading-title{font-size:18px;}.elementor-1164 .elementor-element.elementor-element-31584ed2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1164 .elementor-element.elementor-element-69128c7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-69128c7c .elementor-icon-list-item > a{font-size:23px;}.elementor-1164 .elementor-element.elementor-element-27388ab0 .elementor-heading-title{font-size:18px;}.elementor-1164 .elementor-element.elementor-element-56a9ee03{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-3c34f186{--flex-wrap:nowrap;}.elementor-1164 .elementor-element.elementor-element-565c0947{text-align:center;}.elementor-1164 .elementor-element.elementor-element-565c0947 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-59722d5e{text-align:center;}.elementor-1164 .elementor-element.elementor-element-59722d5e .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-7fa22718{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-43256d4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-43256d4b .elementor-icon-list-item > a{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-6a016b25{--min-height:60px;}.elementor-1164 .elementor-element.elementor-element-6a016b25:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-6a016b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1164 .elementor-element.elementor-element-3301ddb6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-454ec7fd{--flex-wrap:nowrap;}.elementor-1164 .elementor-element.elementor-element-33c35422{text-align:center;}.elementor-1164 .elementor-element.elementor-element-33c35422 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-4d7a504f{text-align:center;}.elementor-1164 .elementor-element.elementor-element-4d7a504f .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-6dcd9f44{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-798d0e9c{--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1164 .elementor-element.elementor-element-2be1c1e{--e-image-carousel-slides-to-show:2;}.elementor-1164 .elementor-element.elementor-element-73770bd1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-39f828a6{text-align:center;}.elementor-1164 .elementor-element.elementor-element-39f828a6 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-50f669aa{text-align:center;}.elementor-1164 .elementor-element.elementor-element-50f669aa .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-22b7fa9f{text-align:center;}.elementor-1164 .elementor-element.elementor-element-1c68eb69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox .infobox-content .title{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox .infobox-content{padding:0px 0px 0px 20px;}.elementor-1164 .elementor-element.elementor-element-69e18e6c .eael-infobox .infobox-content p{font-size:20px;}.elementor-1164 .elementor-element.elementor-element-4cc28599 .elementor-heading-title{font-size:35px;}.elementor-1164 .elementor-element.elementor-element-3d3e829d{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-17df7f6e{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-50744bad{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-35a397c8 .elementor-button{font-size:20px;line-height:1.5em;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox .infobox-icon img{width:150px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox.icon-on-left .infobox-icon{width:150px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox.icon-on-right .infobox-icon{width:150px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox .infobox-content .title{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox .infobox-content{padding:0px 0px 0px 20px;}.elementor-1164 .elementor-element.elementor-element-253b3783 .eael-infobox .infobox-content p{font-size:20px;}.elementor-1164 .elementor-element.elementor-element-7310bab3 .elementor-heading-title{font-size:35px;}.elementor-1164 .elementor-element.elementor-element-7d4bc0e2{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-5037842{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-503329c1{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-1529f673 .elementor-button{font-size:20px;}.elementor-1164 .elementor-element.elementor-element-64e6292a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-3ff5a151{text-align:center;}.elementor-1164 .elementor-element.elementor-element-3ff5a151 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-5dd51935{text-align:center;}.elementor-1164 .elementor-element.elementor-element-5dd51935 .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-1f0a165d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-32ac7ce{--min-height:70px;}.elementor-1164 .elementor-element.elementor-element-32ac7ce:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-32ac7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1164 .elementor-element.elementor-element-0051bb5 img{height:130px;}.elementor-1164 .elementor-element.elementor-element-1eda46ee{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:99999;}.elementor-1164 .elementor-element.elementor-element-2b567fc2{text-align:center;}.elementor-1164 .elementor-element.elementor-element-2b567fc2 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-1dea4b9a{text-align:start;}.elementor-1164 .elementor-element.elementor-element-1dea4b9a .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-79c7c489{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-1f4aefe6{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-1f4aefe6 img{width:100%;}.elementor-1164 .elementor-element.elementor-element-723b3671{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-60a2fc7f{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-40847451{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-57992637{z-index:999;}.elementor-1164 .elementor-element.elementor-element-9f7c692{z-index:0;}.elementor-1164 .elementor-element.elementor-element-4625f4db{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-10412fb5{text-align:center;}.elementor-1164 .elementor-element.elementor-element-10412fb5 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-68c0495d{text-align:start;}.elementor-1164 .elementor-element.elementor-element-68c0495d .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-606828dc{text-align:center;}.elementor-1164 .elementor-element.elementor-element-54886fde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-1186d191{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-1164 .elementor-element.elementor-element-1e0f7c29{--z-index:999;}.elementor-1164 .elementor-element.elementor-element-36e2a92d{text-align:center;}.elementor-1164 .elementor-element.elementor-element-36e2a92d .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-19166b97{text-align:center;}.elementor-1164 .elementor-element.elementor-element-19166b97 .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-6da22b05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-77aacccb{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-77aacccb .elementor-heading-title{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-icon i{font-size:50px;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-icon svg{height:50px;width:50px;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:50px;width:50px;}.elementor-1164 .elementor-element.elementor-element-331bf5b2 .eael-infobox .infobox-content{padding:0px 0px 0px 20px;}.elementor-1164 .elementor-element.elementor-element-475af944{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-475af944 .elementor-heading-title{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-icon i{font-size:50px;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-icon svg{height:50px;width:50px;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:50px;width:50px;}.elementor-1164 .elementor-element.elementor-element-4eb4051 .eael-infobox .infobox-content{padding:0px 0px 0px 20px;}.elementor-1164 .elementor-element.elementor-element-596b54a3{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-596b54a3 .elementor-heading-title{font-size:25px;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-icon i{font-size:50px;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-icon svg{height:50px;width:50px;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-icon .infobox-icon-wrap img{height:50px;width:50px;}.elementor-1164 .elementor-element.elementor-element-47d4395a .eael-infobox .infobox-content{padding:0px 0px 0px 20px;}.elementor-1164 .elementor-element.elementor-element-20302543{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-20302543 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-20302543 .elementor-icon-list-item > a{font-size:20px;}.elementor-1164 .elementor-element.elementor-element-20bca9f8{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-11f428f9{text-align:center;}.elementor-1164 .elementor-element.elementor-element-11f428f9 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-6705801e{text-align:center;}.elementor-1164 .elementor-element.elementor-element-6705801e .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-83cbf9f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-35a10abc{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-8cc8afa{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-1b51fa91{--e-icon-list-icon-size:35px;}.elementor-1164 .elementor-element.elementor-element-1b51fa91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-1b51fa91 .elementor-icon-list-item > a{font-size:16px;}body:not(.rtl) .elementor-1164 .elementor-element.elementor-element-5a73bac6{right:38.5px;}body.rtl .elementor-1164 .elementor-element.elementor-element-5a73bac6{left:38.5px;}.elementor-1164 .elementor-element.elementor-element-5a73bac6{bottom:-25.007px;}.elementor-1164 .elementor-element.elementor-element-655eb4c9{--e-icon-list-icon-size:40px;}.elementor-1164 .elementor-element.elementor-element-655eb4c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1164 .elementor-element.elementor-element-655eb4c9 .elementor-icon-list-item > a{font-size:18px;}.elementor-1164 .elementor-element.elementor-element-8849fba{--min-height:60px;}.elementor-1164 .elementor-element.elementor-element-8849fba:not(.elementor-motion-effects-element-type-background), .elementor-1164 .elementor-element.elementor-element-8849fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-1164 .elementor-element.elementor-element-8dd0636{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-4d47422c{text-align:center;}.elementor-1164 .elementor-element.elementor-element-4d47422c .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-330d5f3f{text-align:center;}.elementor-1164 .elementor-element.elementor-element-330d5f3f .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-1164 .elementor-element.elementor-element-3c3bdd96{text-align:center;}.elementor-1164 .elementor-element.elementor-element-3fc32294{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-c68c185{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-5c8fe8a9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-771627fa{width:100%;max-width:100%;}.elementor-1164 .elementor-element.elementor-element-b97ba02{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-1164 .elementor-element.elementor-element-1806dad{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-37438c1d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-5f94283f{padding:8px 20px 8px 20px;}.elementor-1164 .elementor-element.elementor-element-5f94283f .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-1164 .elementor-element.elementor-element-2bac904c .elementor-heading-title{font-size:35px;}.elementor-1164 .elementor-element.elementor-element-6b2b2f24 .elementor-heading-title{font-size:35px;}.elementor-1164 .elementor-element.elementor-element-2fb82cbe .elementor-heading-title{font-size:35px;}.elementor-1164 .elementor-element.elementor-element-5be10cfa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1164 .elementor-element.elementor-element-3964e14{--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;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1164 .elementor-element.elementor-element-52b7c4cc{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-1164 .elementor-element.elementor-element-2f5aa56f{--width:65%;}.elementor-1164 .elementor-element.elementor-element-6b048cd{--width:530px;}.elementor-1164 .elementor-element.elementor-element-2137c92c{--width:31%;}.elementor-1164 .elementor-element.elementor-element-3bd58192{--width:30%;}.elementor-1164 .elementor-element.elementor-element-31584ed2{--width:35%;}.elementor-1164 .elementor-element.elementor-element-6dcd9f44{--width:90%;}.elementor-1164 .elementor-element.elementor-element-12d7a856{--width:60%;}.elementor-1164 .elementor-element.elementor-element-d4ed87a{--width:65%;}.elementor-1164 .elementor-element.elementor-element-4ef0fac{--width:55%;}.elementor-1164 .elementor-element.elementor-element-85a5737{--width:55%;}.elementor-1164 .elementor-element.elementor-element-7e4d3afc{--width:80%;}.elementor-1164 .elementor-element.elementor-element-52402648{--width:43%;}.elementor-1164 .elementor-element.elementor-element-a7f3be9{--width:30%;}.elementor-1164 .elementor-element.elementor-element-5c8fe8a9{--width:90%;}.elementor-1164 .elementor-element.elementor-element-4559cb3c{--width:55%;}}/* Start custom CSS for heading, class: .elementor-element-978384d */.elementor-1164 .elementor-element.elementor-element-978384d {
    transform: rotate(352deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba1f25c */.elementor-1164 .elementor-element.elementor-element-ba1f25c {
    transform: rotate(-352deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d9fab59 */.stroke-heading span {
    font-size: 58px ;
    color: #37a346;
}
/*.elementor-1164 .elementor-element.elementor-element-7d9fab59 .elementor-heading-title {*/
/*    text-shadow: 5px 6px 0 #fff, -5px -6px 0 #fff,*/
/*                 5px -6px 0 #fff, -5px 6px 0 #fff;*/
/*}*/

@media screen and (max-width:767px){
    .stroke-heading span {
    font-size: 34px ;
}

/*    .elementor-1164 .elementor-element.elementor-element-7d9fab59 .elementor-heading-title {*/
/*    text-shadow: 5px 5px 0 #fff, -5px -5px 0 #fff,*/
/*                 5px -5px 0 #fff, -5px 5px 0 #fff;*/
/*}*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d33f047 */.elementor-1164 .elementor-element.elementor-element-2d33f047 span {
    color: #f89102;
}

@media screen and (max-width:767px){
/*    .elementor-1164 .elementor-element.elementor-element-2d33f047 .elementor-heading-title {*/
/*    text-shadow: 5px 5px 0 #fff, -5px -5px 0 #fff,*/
/*                 5px -5px 0 #fff, -5px 5px 0 #fff;*/
/*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5aa56f */.strk-head h2{
    paint-order: stroke;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79902053 */.elementor-1164 .elementor-element.elementor-element-79902053{
    height: 175px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e42719 */.elementor-1164 .elementor-element.elementor-element-4e42719{
    height: 175px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56a9ee03 */.green {
    color: #37A346;
}
.orange{
    color: #F89102;
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-5a5c6689 */.text{
font-weight: 700;
font-size: 23px;
line-height: 29.76px;
color: #2e2e2e;


}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-3b31b99b */.text{
font-weight: 700;
font-size: 23px;
line-height: 29.76px;
color: #2e2e2e;


}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-1be7cbee */.text{
font-weight: 700;
font-size: 23px;
line-height: 29.76px;
color: #2e2e2e;


}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-3c45b427 */.text{
font-weight: 700;
font-size: 23px;
line-height: 29.76px;
color: #2e2e2e;


}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4d6a2bbc */.elementor-1164 .elementor-element.elementor-element-4d6a2bbc b{
    color: #37A346;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b066bdc */.elementor-1164 .elementor-element.elementor-element-3b066bdc b{
    color: #37A346;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-419993bf */.elementor-1164 .elementor-element.elementor-element-419993bf b{
    color: #37A346;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1b51fa91 */.sml-text{
    font-size: 13px;
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-655eb4c9 */.sml-text{
    font-size: 13px;
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd0636 */.eael-accordion-list{
    padding: 28px 37px;
    background: #fff;
    border: 1px solid #F89102;
    margin-bottom: 10px;
}
.elementor-tab-title::before{
    content: "";
    display: block;
    width: 48px;
    height: 48px;
    margin-right: 10px;
    background: url('https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/d3887eb8ac344c679e1d8f6aa1611a153bf2091f.png');
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
@media screen and (max-width: 767px){
.eael-accordion-list{
    padding: 28px 20px;
    
}
}


.eael-accordion-content::before{
    content: "";
    position: absolute;
    left: 0px;
    width: 68px;
    height: 48px;
    background: url('https://sun-eight.hspixeltect.com/wp-content/uploads/2026/09/6b014973e290b8ad98b3cd05a2ebd9a3cf6a0238.png');
    background-position: left;
    background-size: contain;
    background-repeat: no-repeat;
}/* End custom CSS */