.elementor-1739 .elementor-element.elementor-element-dc089f0 > .elementor-background-overlay{background-image:url("https://kachikomu.com/wp-content/uploads/2024/07/sam-branding-scaled.jpg");background-size:cover;opacity:0.5;}.elementor-1739 .elementor-element.elementor-element-19a0abe .elementor-spacer-inner{--spacer-size:200px;}.elementor-1739 .elementor-element.elementor-element-86df5e3{text-align:center;}.elementor-1739 .elementor-element.elementor-element-86df5e3 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:600;}.elementor-1739 .elementor-element.elementor-element-98de934 .elementor-spacer-inner{--spacer-size:200px;}.elementor-1739 .elementor-element.elementor-element-fb9e6fc .elementor-spacer-inner{--spacer-size:50px;}.elementor-1739 .elementor-element.elementor-element-26a87b0{text-align:center;}.elementor-1739 .elementor-element.elementor-element-26a87b0 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:600;}.elementor-1739 .elementor-element.elementor-element-5514386{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1739 .elementor-element.elementor-element-5514386 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-1739 .elementor-element.elementor-element-5514386 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-1739 .elementor-element.elementor-element-53ff14a{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-1739 .elementor-element.elementor-element-c75b455 .elementor-spacer-inner{--spacer-size:50px;}.elementor-1739 .elementor-element.elementor-element-d3b7222{text-align:center;}.elementor-1739 .elementor-element.elementor-element-d3b7222 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:600;}.elementor-1739 .elementor-element.elementor-element-4c86565{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1739 .elementor-element.elementor-element-4c86565 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-1739 .elementor-element.elementor-element-4c86565 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-1739 .elementor-element.elementor-element-adff349{text-align:center;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;}.elementor-1739 .elementor-element.elementor-element-adff349 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;background-color:#A09DC845;}.elementor-1739 .elementor-element.elementor-element-2ac9382{text-align:center;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;}.elementor-1739 .elementor-element.elementor-element-2ac9382 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;background-color:#A09DC845;}.elementor-1739 .elementor-element.elementor-element-21359dd{text-align:center;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;}.elementor-1739 .elementor-element.elementor-element-21359dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;background-color:#A09DC845;}.elementor-1739 .elementor-element.elementor-element-ade5c62 .elementor-spacer-inner{--spacer-size:50px;}.elementor-1739 .elementor-element.elementor-element-cdd344d{text-align:center;}.elementor-1739 .elementor-element.elementor-element-cdd344d .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:600;}.elementor-1739 .elementor-element.elementor-element-fed9cc8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1739 .elementor-element.elementor-element-fed9cc8 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-1739 .elementor-element.elementor-element-fed9cc8 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-1739 .elementor-element.elementor-element-d6ac7a5 .elementor-spacer-inner{--spacer-size:50px;}.elementor-1739 .elementor-element.elementor-element-9c20e50{text-align:center;}.elementor-1739 .elementor-element.elementor-element-9c20e50 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-1739 .elementor-element.elementor-element-62dbe0c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1739 .elementor-element.elementor-element-62dbe0c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1739 .elementor-element.elementor-element-62dbe0c .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-1739 .elementor-element.elementor-element-62dbe0c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1739 .elementor-element.elementor-element-4079599 .elementor-counter-number-wrapper{color:#000000;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-1739 .elementor-element.elementor-element-c5256e8{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-1739 .elementor-element.elementor-element-c5256e8 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-1739 .elementor-element.elementor-element-ccfe6a2 .elementor-spacer-inner{--spacer-size:50px;}@media(max-width:767px){.elementor-1739 .elementor-element.elementor-element-dc089f0 > .elementor-background-overlay{background-position:center center;}.elementor-1739 .elementor-element.elementor-element-86df5e3 .elementor-heading-title{font-size:32px;}.elementor-1739 .elementor-element.elementor-element-26a87b0 .elementor-heading-title{font-size:24px;}.elementor-1739 .elementor-element.elementor-element-d3b7222 .elementor-heading-title{font-size:28px;}.elementor-1739 .elementor-element.elementor-element-cdd344d .elementor-heading-title{font-size:28px;}.elementor-1739 .elementor-element.elementor-element-9c20e50 .elementor-heading-title{font-size:28px;}.elementor-1739 .elementor-element.elementor-element-4079599 .elementor-counter-number-wrapper{font-size:32px;}}