.elementor-4610 .elementor-element.elementor-element-96a21f2:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-96a21f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://development.hakkoshi.com/wp-content/uploads/2023/09/2668400_m-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4610 .elementor-element.elementor-element-96a21f2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-96a21f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-caf3df6{--spacer-size:27px;}.elementor-4610 .elementor-element.elementor-element-e89d42f > .elementor-background-overlay{opacity:0.5;}.elementor-4610 .elementor-element.elementor-element-21c45cd > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.82;}.elementor-4610 .elementor-element.elementor-element-21c45cd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-21c45cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-3255869{--spacer-size:27px;}.elementor-4610 .elementor-element.elementor-element-ed85479{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:33px;}.elementor-4610 .elementor-element.elementor-element-6383c88 > .elementor-widget-container{transition:background 0.2s;border-style:none;}.elementor-4610 .elementor-element.elementor-element-6383c88{text-align:center;}.elementor-4610 .elementor-element.elementor-element-6383c88 .elementor-heading-title{font-size:50px;font-weight:600;line-height:63px;text-shadow:2px 2px 0px #F9F9F9;}.elementor-4610 .elementor-element.elementor-element-592e283{text-align:center;}.elementor-4610 .elementor-element.elementor-element-592e283 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:2px 2px 0px #FFFFFF;}.elementor-4610 .elementor-element.elementor-element-f62e828{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-f62e828 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-f62e828 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4610 .elementor-element.elementor-element-466cb05 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4610 .elementor-element.elementor-element-70dbb2b{--spacer-size:27px;}.elementor-4610 .elementor-element.elementor-element-46835d0{--spacer-size:35px;}.elementor-4610 .elementor-element.elementor-element-2970058{text-align:right;font-family:"Roboto", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-4610 .elementor-element.elementor-element-cdf889a{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-3979cf0 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4610 .elementor-element.elementor-element-3979cf0{text-align:center;}.elementor-4610 .elementor-element.elementor-element-3979cf0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;line-height:38px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4610 .elementor-element.elementor-element-3bb307d{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-3bb307d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-3bb307d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-bc-flex-widget .elementor-4610 .elementor-element.elementor-element-85cc4a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4610 .elementor-element.elementor-element-85cc4a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4610 .elementor-element.elementor-element-b33efe4{text-align:justify;}.elementor-4610 .elementor-element.elementor-element-8d08c01{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-74e72f2:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-74e72f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://development.hakkoshi.com/wp-content/uploads/2022/04/背景2.jpg");background-position:bottom left;background-size:cover;}.elementor-4610 .elementor-element.elementor-element-74e72f2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-74e72f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-1eeb46f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-4610 .elementor-element.elementor-element-1eeb46f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-1eeb46f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-9f1e212{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-90309de > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;}.elementor-4610 .elementor-element.elementor-element-30ef985 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-4610 .elementor-element.elementor-element-7367044{text-align:justify;}.elementor-4610 .elementor-element.elementor-element-8d66abf{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-f3e569a{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-51040db > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-51040db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-e5e7bdb{text-align:center;}.elementor-4610 .elementor-element.elementor-element-e5e7bdb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#0E0000;}.elementor-4610 .elementor-element.elementor-element-511b711 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-4610 .elementor-element.elementor-element-511b711{text-align:center;}.elementor-4610 .elementor-element.elementor-element-511b711 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-5f19dc4{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-5f19dc4 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-5f19dc4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4610 .elementor-element.elementor-element-e5a1acc{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-10d579d{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-898ecb7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-bc-flex-widget .elementor-4610 .elementor-element.elementor-element-75f53df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4610 .elementor-element.elementor-element-75f53df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4610 .elementor-element.elementor-element-4846adf{text-align:right;}.elementor-4610 .elementor-element.elementor-element-4846adf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:300;line-height:60px;}.elementor-4610 .elementor-element.elementor-element-4564262 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.7;}.elementor-4610 .elementor-element.elementor-element-4564262 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-4564262 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-1a8e9dc{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-3e2f04d{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-d739494{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-819ac78:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-819ac78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://development.hakkoshi.com/wp-content/uploads/2022/04/背景3.jpg");background-position:center center;background-size:cover;}.elementor-4610 .elementor-element.elementor-element-819ac78 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-819ac78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-e9b2a39{--spacer-size:40px;}.elementor-4610 .elementor-element.elementor-element-1a964f3 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-4610 .elementor-element.elementor-element-1a964f3{text-align:center;}.elementor-4610 .elementor-element.elementor-element-1a964f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-3465611{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-3465611 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-3465611 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4610 .elementor-element.elementor-element-ab71d57 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.75;}.elementor-4610 .elementor-element.elementor-element-ab71d57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-ab71d57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-8e8a363{text-align:center;}.elementor-4610 .elementor-element.elementor-element-8e8a363 .elementor-heading-title{font-family:"Scada", Sans-serif;font-size:50px;font-weight:600;line-height:20px;}.elementor-4610 .elementor-element.elementor-element-49b1ca8{text-align:center;}.elementor-4610 .elementor-element.elementor-element-49b1ca8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-cd32fff{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-9c93a74 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.75;}.elementor-4610 .elementor-element.elementor-element-9c93a74 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-9c93a74 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-51f5b58{text-align:center;}.elementor-4610 .elementor-element.elementor-element-51f5b58 .elementor-heading-title{font-family:"Scada", Sans-serif;font-size:50px;font-weight:600;line-height:20px;}.elementor-4610 .elementor-element.elementor-element-67e2e75{text-align:center;}.elementor-4610 .elementor-element.elementor-element-67e2e75 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-4610 .elementor-element.elementor-element-669048a{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-9ff56aa > .elementor-element-populated >  .elementor-background-overlay{opacity:0.75;}.elementor-4610 .elementor-element.elementor-element-9ff56aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-9ff56aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-1bbd410{text-align:center;}.elementor-4610 .elementor-element.elementor-element-1bbd410 .elementor-heading-title{font-family:"Scada", Sans-serif;font-size:50px;font-weight:600;line-height:20px;}.elementor-4610 .elementor-element.elementor-element-ac520e5{text-align:center;}.elementor-4610 .elementor-element.elementor-element-ac520e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-4610 .elementor-element.elementor-element-aeec503{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-5777db6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.75;}.elementor-4610 .elementor-element.elementor-element-5777db6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-5777db6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-405a243{text-align:center;}.elementor-4610 .elementor-element.elementor-element-405a243 .elementor-heading-title{font-family:"Scada", Sans-serif;font-size:50px;font-weight:600;line-height:20px;}.elementor-4610 .elementor-element.elementor-element-d1f80d8{text-align:center;}.elementor-4610 .elementor-element.elementor-element-d1f80d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-4610 .elementor-element.elementor-element-aae2e87{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-75e1621 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.75;}.elementor-4610 .elementor-element.elementor-element-75e1621 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-75e1621 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-4ca3c72{text-align:center;}.elementor-4610 .elementor-element.elementor-element-4ca3c72 .elementor-heading-title{font-family:"Scada", Sans-serif;font-size:50px;font-weight:600;line-height:20px;}.elementor-4610 .elementor-element.elementor-element-dfed7bc{text-align:center;}.elementor-4610 .elementor-element.elementor-element-dfed7bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-4610 .elementor-element.elementor-element-8b80643{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-736e504 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.75;}.elementor-4610 .elementor-element.elementor-element-736e504 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-736e504 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-0c6c33e{text-align:center;}.elementor-4610 .elementor-element.elementor-element-0c6c33e .elementor-heading-title{font-family:"Scada", Sans-serif;font-size:50px;font-weight:600;line-height:20px;}.elementor-4610 .elementor-element.elementor-element-73bec54{text-align:center;}.elementor-4610 .elementor-element.elementor-element-73bec54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-4610 .elementor-element.elementor-element-20ccbc2{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-6c608fe{--spacer-size:42px;}.elementor-4610 .elementor-element.elementor-element-f9661d1{text-align:left;font-family:"Roboto", Sans-serif;font-size:9px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-db55986{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-8ae577b > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-4610 .elementor-element.elementor-element-8ae577b{text-align:center;}.elementor-4610 .elementor-element.elementor-element-8ae577b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:32px;}.elementor-4610 .elementor-element.elementor-element-970e4d2 img{width:40%;}.elementor-4610 .elementor-element.elementor-element-c53fcb8{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-c53fcb8 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-c53fcb8 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4610 .elementor-element.elementor-element-43a3254 > .elementor-widget-container{margin:1em 1em 1em 1em;padding:0em 0em 0em 0em;border-style:none;}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4610 .elementor-element.elementor-element-43a3254{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-text{color:#030200;transition:color 0.3s;}.elementor-4610 .elementor-element.elementor-element-114b459{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-114b459 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-114b459 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4610 .elementor-element.elementor-element-f68db84{text-align:center;}.elementor-4610 .elementor-element.elementor-element-f68db84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#0E0000;}.elementor-4610 .elementor-element.elementor-element-ccb93e0 > .elementor-widget-container{border-style:none;}.elementor-4610 .elementor-element.elementor-element-ccb93e0{text-align:center;}.elementor-4610 .elementor-element.elementor-element-ccb93e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:32px;}.elementor-4610 .elementor-element.elementor-element-4880d10{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-4770c8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-4770c8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4610 .elementor-element.elementor-element-978aece.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4610 .elementor-element.elementor-element-978aece.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4610 .elementor-element.elementor-element-9264d10 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-4610 .elementor-element.elementor-element-9264d10{text-align:center;}.elementor-4610 .elementor-element.elementor-element-9264d10 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:32px;}.elementor-4610 .elementor-element.elementor-element-e42cd47{text-align:center;}.elementor-4610 .elementor-element.elementor-element-3b223cf .elementor-counter-number-wrapper{font-family:"Alata", Sans-serif;font-weight:600;}.elementor-4610 .elementor-element.elementor-element-3b223cf .elementor-counter-title{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-1088ac0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4610 .elementor-element.elementor-element-1a3a47f{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-e2d7078:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-e2d7078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://development.hakkoshi.com/wp-content/uploads/2022/04/5148529_m.jpg");background-size:cover;}.elementor-4610 .elementor-element.elementor-element-e2d7078{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-e2d7078 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-b05800a{--spacer-size:23px;}.elementor-4610 .elementor-element.elementor-element-659c07e > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-4610 .elementor-element.elementor-element-659c07e{text-align:center;}.elementor-4610 .elementor-element.elementor-element-659c07e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-635e740{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-635e740 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-635e740 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4610 .elementor-element.elementor-element-91b4699 > .elementor-widget-container{border-style:none;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4610 .elementor-element.elementor-element-91b4699{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-text{color:#030200;transition:color 0.3s;}.elementor-4610 .elementor-element.elementor-element-9c737ef{text-align:left;font-family:"Roboto", Sans-serif;font-size:9px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-648542c{--spacer-size:19px;}.elementor-4610 .elementor-element.elementor-element-fdefa44{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-6a71693 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-4610 .elementor-element.elementor-element-6a71693{text-align:center;}.elementor-4610 .elementor-element.elementor-element-6a71693 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:32px;}.elementor-4610 .elementor-element.elementor-element-2b1cb7e{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-2b1cb7e .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-2b1cb7e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4610 .elementor-element.elementor-element-63d64ac .elementor-icon-box-wrapper{align-items:start;}.elementor-4610 .elementor-element.elementor-element-63d64ac{--icon-box-icon-margin:10px;}.elementor-4610 .elementor-element.elementor-element-63d64ac .elementor-icon-box-title{margin-block-end:6px;}.elementor-4610 .elementor-element.elementor-element-63d64ac .elementor-icon-box-title, .elementor-4610 .elementor-element.elementor-element-63d64ac .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-4610 .elementor-element.elementor-element-448f1f1 .elementor-icon-box-wrapper{align-items:start;}.elementor-4610 .elementor-element.elementor-element-448f1f1{--icon-box-icon-margin:10px;}.elementor-4610 .elementor-element.elementor-element-448f1f1 .elementor-icon-box-title{margin-block-end:6px;}.elementor-4610 .elementor-element.elementor-element-448f1f1 .elementor-icon-box-title, .elementor-4610 .elementor-element.elementor-element-448f1f1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-4610 .elementor-element.elementor-element-2483c3f{text-align:center;}.elementor-4610 .elementor-element.elementor-element-2483c3f img{width:50%;}.elementor-4610 .elementor-element.elementor-element-fcd2108 .elementor-icon-box-wrapper{align-items:start;}.elementor-4610 .elementor-element.elementor-element-fcd2108{--icon-box-icon-margin:10px;}.elementor-4610 .elementor-element.elementor-element-fcd2108 .elementor-icon-box-title{margin-block-end:6px;}.elementor-4610 .elementor-element.elementor-element-fcd2108 .elementor-icon-box-title, .elementor-4610 .elementor-element.elementor-element-fcd2108 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-4610 .elementor-element.elementor-element-a632c38 img{width:50%;}.elementor-4610 .elementor-element.elementor-element-8701cc0 .elementor-icon-box-wrapper{align-items:start;}.elementor-4610 .elementor-element.elementor-element-8701cc0{--icon-box-icon-margin:10px;}.elementor-4610 .elementor-element.elementor-element-8701cc0 .elementor-icon-box-title{margin-block-end:6px;}.elementor-4610 .elementor-element.elementor-element-8701cc0 .elementor-icon-box-title, .elementor-4610 .elementor-element.elementor-element-8701cc0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-4610 .elementor-element.elementor-element-a60d415 .elementor-icon-box-wrapper{align-items:start;}.elementor-4610 .elementor-element.elementor-element-a60d415{--icon-box-icon-margin:10px;}.elementor-4610 .elementor-element.elementor-element-a60d415 .elementor-icon-box-title{margin-block-end:6px;}.elementor-4610 .elementor-element.elementor-element-a60d415 .elementor-icon-box-title, .elementor-4610 .elementor-element.elementor-element-a60d415 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-4610 .elementor-element.elementor-element-52d479f .elementor-icon-box-wrapper{align-items:start;}.elementor-4610 .elementor-element.elementor-element-52d479f{--icon-box-icon-margin:10px;}.elementor-4610 .elementor-element.elementor-element-52d479f .elementor-icon-box-title{margin-block-end:6px;}.elementor-4610 .elementor-element.elementor-element-52d479f .elementor-icon-box-title, .elementor-4610 .elementor-element.elementor-element-52d479f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-4610 .elementor-element.elementor-element-4cb3312{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-cc316f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-cc316f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-ed8012f{--spacer-size:35px;}.elementor-4610 .elementor-element.elementor-element-e59bde1 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-4610 .elementor-element.elementor-element-e59bde1{text-align:center;}.elementor-4610 .elementor-element.elementor-element-e59bde1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-4610 .elementor-element.elementor-element-cc69138{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-cc69138 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-cc69138 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4610 .elementor-element.elementor-element-1a02a46:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-1a02a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4610 .elementor-element.elementor-element-1a02a46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 20px 10px;}.elementor-4610 .elementor-element.elementor-element-1a02a46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-1e86ea8{text-align:left;}.elementor-4610 .elementor-element.elementor-element-1e86ea8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:31px;}.elementor-bc-flex-widget .elementor-4610 .elementor-element.elementor-element-d15a591.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4610 .elementor-element.elementor-element-d15a591.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4610 .elementor-element.elementor-element-79d9736{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-a293e74:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-a293e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4610 .elementor-element.elementor-element-a293e74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 20px 10px;}.elementor-4610 .elementor-element.elementor-element-a293e74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-8f803a8{text-align:left;}.elementor-4610 .elementor-element.elementor-element-8f803a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:31px;}.elementor-bc-flex-widget .elementor-4610 .elementor-element.elementor-element-526bc96.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4610 .elementor-element.elementor-element-526bc96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4610 .elementor-element.elementor-element-93071c9{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-4f52e8f:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-4f52e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4610 .elementor-element.elementor-element-4f52e8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 20px 10px;}.elementor-4610 .elementor-element.elementor-element-4f52e8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-18a90a1{text-align:left;}.elementor-4610 .elementor-element.elementor-element-18a90a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:31px;}.elementor-bc-flex-widget .elementor-4610 .elementor-element.elementor-element-ef7337c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4610 .elementor-element.elementor-element-ef7337c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4610 .elementor-element.elementor-element-2b65610{text-align:left;}.elementor-4610 .elementor-element.elementor-element-2b65610 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:31px;}.elementor-4610 .elementor-element.elementor-element-addcc8a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-fee6723:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-fee6723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4610 .elementor-element.elementor-element-fee6723{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 20px 10px;}.elementor-4610 .elementor-element.elementor-element-fee6723 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-0ef70f8{text-align:left;}.elementor-4610 .elementor-element.elementor-element-0ef70f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:31px;}.elementor-bc-flex-widget .elementor-4610 .elementor-element.elementor-element-087fdd4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4610 .elementor-element.elementor-element-087fdd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4610 .elementor-element.elementor-element-cc3e674{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-3beda0c{--spacer-size:30px;}.elementor-4610 .elementor-element.elementor-element-826536c{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-faf213f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-faf213f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-d0b6e34{text-align:center;}.elementor-4610 .elementor-element.elementor-element-d0b6e34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:300;color:#000000;}.elementor-4610 .elementor-element.elementor-element-3c514f6{--divider-border-style:slashes;--divider-border-width:1px;--divider-pattern-height:10.8px;--divider-pattern-size:20px;}.elementor-4610 .elementor-element.elementor-element-3c514f6 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4610 .elementor-element.elementor-element-3c514f6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-bc-flex-widget .elementor-4610 .elementor-element.elementor-element-9a490d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4610 .elementor-element.elementor-element-9a490d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4610 .elementor-element.elementor-element-44e3082 > .elementor-widget-container{padding:5% 5% 5% 5%;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4610 .elementor-element.elementor-element-44e3082{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-text{color:#030200;transition:color 0.3s;}.elementor-4610 .elementor-element.elementor-element-2b10fd7{font-family:"Roboto", Sans-serif;font-size:9px;font-weight:400;color:#000000;}.elementor-4610 .elementor-element.elementor-element-450e3b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4610 .elementor-element.elementor-element-6637aa3{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-0134faa:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-0134faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://development.hakkoshi.com/wp-content/uploads/2022/04/5148529_m.jpg");background-position:center center;background-size:cover;}.elementor-4610 .elementor-element.elementor-element-0134faa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-0134faa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-e3edaa7{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-3e109d3{text-align:center;}.elementor-4610 .elementor-element.elementor-element-3e109d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:300;}.elementor-4610 .elementor-element.elementor-element-dd7518d:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-dd7518d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4610 .elementor-element.elementor-element-dd7518d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4610 .elementor-element.elementor-element-dd7518d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4610 .elementor-element.elementor-element-333d62a{--spacer-size:50px;}.elementor-4610 .elementor-element.elementor-element-0c101a4{text-align:left;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFF;}.elementor-4610 .elementor-element.elementor-element-e93d5cf{--spacer-size:50px;}@media(max-width:1024px){.elementor-4610 .elementor-element.elementor-element-e5e7bdb .elementor-heading-title{font-size:25px;}.elementor-4610 .elementor-element.elementor-element-511b711 .elementor-heading-title{font-size:25px;}.elementor-4610 .elementor-element.elementor-element-4846adf .elementor-heading-title{font-size:50px;}.elementor-4610 .elementor-element.elementor-element-1a964f3 .elementor-heading-title{font-size:25px;}.elementor-4610 .elementor-element.elementor-element-8ae577b .elementor-heading-title{font-size:25px;}.elementor-4610 .elementor-element.elementor-element-970e4d2 img{width:40%;}.elementor-4610 .elementor-element.elementor-element-f68db84 .elementor-heading-title{font-size:20px;}.elementor-4610 .elementor-element.elementor-element-ccb93e0 > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-4610 .elementor-element.elementor-element-ccb93e0 .elementor-heading-title{font-size:30px;}.elementor-4610 .elementor-element.elementor-element-9264d10 .elementor-heading-title{font-size:25px;}.elementor-4610 .elementor-element.elementor-element-659c07e .elementor-heading-title{font-size:25px;}.elementor-4610 .elementor-element.elementor-element-6a71693 .elementor-heading-title{font-size:25px;}.elementor-4610 .elementor-element.elementor-element-e59bde1 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-4610 .elementor-element.elementor-element-ed85479{font-size:16px;line-height:1.3em;}.elementor-4610 .elementor-element.elementor-element-592e283 .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-4610 .elementor-element.elementor-element-3979cf0 .elementor-heading-title{font-size:20px;}.elementor-4610 .elementor-element.elementor-element-e5e7bdb .elementor-heading-title{font-size:17px;}.elementor-4610 .elementor-element.elementor-element-511b711 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-4610 .elementor-element.elementor-element-10d579d{text-align:center;font-size:20px;}.elementor-4610 .elementor-element.elementor-element-75f53df{width:20%;}.elementor-4610 .elementor-element.elementor-element-4846adf{text-align:center;}.elementor-4610 .elementor-element.elementor-element-4846adf .elementor-heading-title{font-size:49px;}.elementor-4610 .elementor-element.elementor-element-4564262{width:80%;}.elementor-4610 .elementor-element.elementor-element-3e2f04d{font-size:15px;}.elementor-4610 .elementor-element.elementor-element-819ac78:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-819ac78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://development.hakkoshi.com/wp-content/uploads/2023/05/26042470_m.jpg");}.elementor-4610 .elementor-element.elementor-element-819ac78 > .elementor-background-overlay{opacity:0.71;}.elementor-4610 .elementor-element.elementor-element-e9b2a39{--spacer-size:10px;}.elementor-4610 .elementor-element.elementor-element-1a964f3 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-4610 .elementor-element.elementor-element-ab71d57{width:100%;}.elementor-4610 .elementor-element.elementor-element-ab71d57 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4610 .elementor-element.elementor-element-8e8a363 .elementor-heading-title{line-height:1em;}.elementor-4610 .elementor-element.elementor-element-49b1ca8{text-align:center;}.elementor-4610 .elementor-element.elementor-element-49b1ca8 .elementor-heading-title{font-size:21px;}.elementor-4610 .elementor-element.elementor-element-9c93a74{width:100%;}.elementor-4610 .elementor-element.elementor-element-9c93a74 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4610 .elementor-element.elementor-element-51f5b58 .elementor-heading-title{line-height:1em;}.elementor-4610 .elementor-element.elementor-element-67e2e75{text-align:center;}.elementor-4610 .elementor-element.elementor-element-67e2e75 .elementor-heading-title{font-size:21px;}.elementor-4610 .elementor-element.elementor-element-9ff56aa{width:100%;}.elementor-4610 .elementor-element.elementor-element-9ff56aa > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4610 .elementor-element.elementor-element-1bbd410 .elementor-heading-title{line-height:1em;}.elementor-4610 .elementor-element.elementor-element-ac520e5{text-align:center;}.elementor-4610 .elementor-element.elementor-element-ac520e5 .elementor-heading-title{font-size:21px;}.elementor-4610 .elementor-element.elementor-element-5777db6{width:100%;}.elementor-4610 .elementor-element.elementor-element-5777db6 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4610 .elementor-element.elementor-element-405a243 .elementor-heading-title{line-height:1em;}.elementor-4610 .elementor-element.elementor-element-d1f80d8{text-align:center;}.elementor-4610 .elementor-element.elementor-element-d1f80d8 .elementor-heading-title{font-size:21px;}.elementor-4610 .elementor-element.elementor-element-75e1621{width:100%;}.elementor-4610 .elementor-element.elementor-element-75e1621 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4610 .elementor-element.elementor-element-4ca3c72 .elementor-heading-title{line-height:1em;}.elementor-4610 .elementor-element.elementor-element-dfed7bc{text-align:center;}.elementor-4610 .elementor-element.elementor-element-dfed7bc .elementor-heading-title{font-size:21px;}.elementor-4610 .elementor-element.elementor-element-736e504{width:100%;}.elementor-4610 .elementor-element.elementor-element-736e504 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4610 .elementor-element.elementor-element-0c6c33e .elementor-heading-title{line-height:1em;}.elementor-4610 .elementor-element.elementor-element-73bec54{text-align:center;}.elementor-4610 .elementor-element.elementor-element-73bec54 .elementor-heading-title{font-size:21px;}.elementor-4610 .elementor-element.elementor-element-6c608fe{--spacer-size:10px;}.elementor-4610 .elementor-element.elementor-element-8ae577b .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-4610 .elementor-element.elementor-element-970e4d2 img{width:100%;}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4610 .elementor-element.elementor-element-43a3254{--e-icon-list-icon-size:6px;}.elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4610 .elementor-element.elementor-element-43a3254 .elementor-icon-list-item > a{font-size:12px;}.elementor-4610 .elementor-element.elementor-element-f68db84 .elementor-heading-title{font-size:17px;}.elementor-4610 .elementor-element.elementor-element-ccb93e0 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4610 .elementor-element.elementor-element-ccb93e0 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-4610 .elementor-element.elementor-element-9264d10 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-4610 .elementor-element.elementor-element-659c07e .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4610 .elementor-element.elementor-element-91b4699{--e-icon-list-icon-size:18px;}.elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4610 .elementor-element.elementor-element-91b4699 .elementor-icon-list-item > a{font-size:15px;}.elementor-4610 .elementor-element.elementor-element-6a71693 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-4610 .elementor-element.elementor-element-2483c3f img{width:100%;}.elementor-4610 .elementor-element.elementor-element-a632c38 img{width:100%;}.elementor-4610 .elementor-element.elementor-element-ed8012f{--spacer-size:23px;}.elementor-4610 .elementor-element.elementor-element-e59bde1 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-4610 .elementor-element.elementor-element-d0b6e34 .elementor-heading-title{font-size:20px;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4610 .elementor-element.elementor-element-44e3082{--e-icon-list-icon-size:18px;}.elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4610 .elementor-element.elementor-element-44e3082 .elementor-icon-list-item > a{font-size:13px;}.elementor-4610 .elementor-element.elementor-element-3e109d3 .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-4610 .elementor-element.elementor-element-e2a0836{width:12.967%;}.elementor-4610 .elementor-element.elementor-element-21c45cd{width:73.731%;}.elementor-4610 .elementor-element.elementor-element-29ae7ba{width:12.968%;}.elementor-4610 .elementor-element.elementor-element-5fc456c{width:15.608%;}.elementor-4610 .elementor-element.elementor-element-1eeb46f{width:68.891%;}.elementor-4610 .elementor-element.elementor-element-0ff9728{width:15.132%;}.elementor-4610 .elementor-element.elementor-element-e2b7b9f{width:17.968%;}.elementor-4610 .elementor-element.elementor-element-df61701{width:63.881%;}.elementor-4610 .elementor-element.elementor-element-a3f3d54{width:18.129%;}.elementor-4610 .elementor-element.elementor-element-75f53df{width:28.307%;}.elementor-4610 .elementor-element.elementor-element-4564262{width:47.462%;}.elementor-4610 .elementor-element.elementor-element-251c59b{width:23.897%;}.elementor-4610 .elementor-element.elementor-element-a2645f9{width:15.723%;}.elementor-4610 .elementor-element.elementor-element-2877a5c{width:68.401%;}.elementor-4610 .elementor-element.elementor-element-096cbd8{width:15.542%;}.elementor-4610 .elementor-element.elementor-element-2b81dae{width:61.659%;}.elementor-4610 .elementor-element.elementor-element-978aece{width:38.296%;}.elementor-4610 .elementor-element.elementor-element-5afad2c{width:14.972%;}.elementor-4610 .elementor-element.elementor-element-b38d76f{width:69.54%;}.elementor-4610 .elementor-element.elementor-element-83edc4a{width:15.028%;}.elementor-4610 .elementor-element.elementor-element-febdd76{width:18.035%;}.elementor-4610 .elementor-element.elementor-element-25ddb22{width:63.504%;}.elementor-4610 .elementor-element.elementor-element-46fe592{width:40%;}.elementor-4610 .elementor-element.elementor-element-d15a591{width:59.666%;}.elementor-4610 .elementor-element.elementor-element-6dcfe61{width:40%;}.elementor-4610 .elementor-element.elementor-element-526bc96{width:59.666%;}.elementor-4610 .elementor-element.elementor-element-5bcce79{width:40%;}.elementor-4610 .elementor-element.elementor-element-ef7337c{width:59.666%;}.elementor-4610 .elementor-element.elementor-element-35bf017{width:40%;}.elementor-4610 .elementor-element.elementor-element-087fdd4{width:59.666%;}.elementor-4610 .elementor-element.elementor-element-bcd52d3{width:18.001%;}.elementor-4610 .elementor-element.elementor-element-9a490d4{width:34.841%;}.elementor-4610 .elementor-element.elementor-element-414d0c7{width:65.068%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4610 .elementor-element.elementor-element-1eeb46f{width:100%;}.elementor-4610 .elementor-element.elementor-element-ab71d57{width:50%;}.elementor-4610 .elementor-element.elementor-element-9c93a74{width:50%;}.elementor-4610 .elementor-element.elementor-element-9ff56aa{width:100%;}.elementor-4610 .elementor-element.elementor-element-5777db6{width:50%;}.elementor-4610 .elementor-element.elementor-element-75e1621{width:50%;}.elementor-4610 .elementor-element.elementor-element-736e504{width:100%;}.elementor-4610 .elementor-element.elementor-element-696f2ce{width:10%;}.elementor-4610 .elementor-element.elementor-element-45c36ce{width:80%;}.elementor-4610 .elementor-element.elementor-element-bdd1cce{width:10%;}.elementor-4610 .elementor-element.elementor-element-b1f4da8{width:20%;}.elementor-4610 .elementor-element.elementor-element-d3bef77{width:60%;}.elementor-4610 .elementor-element.elementor-element-cbb68a5{width:20%;}}@media(min-width:1025px){.elementor-4610 .elementor-element.elementor-element-96a21f2:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-96a21f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4610 .elementor-element.elementor-element-74e72f2:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-74e72f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4610 .elementor-element.elementor-element-819ac78:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-819ac78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4610 .elementor-element.elementor-element-e2d7078:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-e2d7078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4610 .elementor-element.elementor-element-0134faa:not(.elementor-motion-effects-element-type-background), .elementor-4610 .elementor-element.elementor-element-0134faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}