.elementor-28 .elementor-element.elementor-element-2c4eca2{--display:flex;--min-height:850px;}.elementor-28 .elementor-element.elementor-element-2c4eca2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2c4eca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yu-mecha.com/wp-content/uploads/2024/12/AdobeStock_856735450-scaled.jpeg");background-size:cover;}.elementor-28 .elementor-element.elementor-element-953bd73 > .elementor-widget-container{margin:400px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-953bd73 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-52df3e0 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-28 .elementor-element.elementor-element-52df3e0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-87a4b7f{--display:flex;--margin-top:100px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-28 .elementor-element.elementor-element-87a4b7f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-87a4b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-87a4b7f > .elementor-shape-top svg, .elementor-28 .elementor-element.elementor-element-87a4b7f > .e-con-inner > .elementor-shape-top svg{height:49px;}.elementor-28 .elementor-element.elementor-element-a668fbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-a668fbb{text-align:start;}.elementor-28 .elementor-element.elementor-element-a668fbb .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-35db977 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-35db977{text-align:start;}.elementor-28 .elementor-element.elementor-element-35db977 .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c189197 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-28 .elementor-element.elementor-element-c189197{text-align:start;}.elementor-28 .elementor-element.elementor-element-c189197 .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-secondary );}.elementor-28 .elementor-element.elementor-element-b70caac{text-align:start;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-969cb23{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-28 .elementor-element.elementor-element-969cb23:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-969cb23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-969cb23 > .elementor-shape-top svg, .elementor-28 .elementor-element.elementor-element-969cb23 > .e-con-inner > .elementor-shape-top svg{height:49px;}.elementor-28 .elementor-element.elementor-element-f08e9e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f08e9e8{text-align:start;}.elementor-28 .elementor-element.elementor-element-f08e9e8 .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-86a41fc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-86a41fc{text-align:start;}.elementor-28 .elementor-element.elementor-element-86a41fc .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1bed1f6{text-align:start;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-35f3f1e{--display:flex;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-35f3f1e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-35f3f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-35f3f1e > .elementor-shape-top svg, .elementor-28 .elementor-element.elementor-element-35f3f1e > .e-con-inner > .elementor-shape-top svg{height:43px;}.elementor-28 .elementor-element.elementor-element-67e0e77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-67e0e77{text-align:start;}.elementor-28 .elementor-element.elementor-element-67e0e77 .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-09c9396 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-09c9396{text-align:start;}.elementor-28 .elementor-element.elementor-element-09c9396 .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-f6b3682 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-3daf3e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3daf3e6{text-align:start;}.elementor-28 .elementor-element.elementor-element-3daf3e6 .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1f095d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1f095d4{text-align:start;}.elementor-28 .elementor-element.elementor-element-1f095d4 .elementor-heading-title{color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-2c4eca2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2c4eca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yu-mecha.com/wp-content/uploads/2024/12/AdobeStock_856735450-1536x861.jpeg");background-position:center left;background-size:auto;}.elementor-28 .elementor-element.elementor-element-2c4eca2{--min-height:450px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-953bd73 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-953bd73 .elementor-heading-title{font-size:40px;}.elementor-28 .elementor-element.elementor-element-52df3e0 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-52df3e0{text-align:start;}.elementor-28 .elementor-element.elementor-element-52df3e0 .elementor-heading-title{font-size:15px;}.elementor-28 .elementor-element.elementor-element-87a4b7f > .elementor-shape-top svg, .elementor-28 .elementor-element.elementor-element-87a4b7f > .e-con-inner > .elementor-shape-top svg{height:23px;}.elementor-28 .elementor-element.elementor-element-87a4b7f{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-c189197{text-align:start;}.elementor-28 .elementor-element.elementor-element-969cb23 > .elementor-shape-top svg, .elementor-28 .elementor-element.elementor-element-969cb23 > .e-con-inner > .elementor-shape-top svg{height:23px;}.elementor-28 .elementor-element.elementor-element-969cb23{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-35f3f1e > .elementor-shape-top svg, .elementor-28 .elementor-element.elementor-element-35f3f1e > .e-con-inner > .elementor-shape-top svg{height:26px;}.elementor-28 .elementor-element.elementor-element-35f3f1e{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-09c9396 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f6b3682 .elementor-heading-title{font-size:14px;}}