.elementor-581 .elementor-element.elementor-element-0224890{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.25;}.elementor-581 .elementor-element.elementor-element-0224890:not(.elementor-motion-effects-element-type-background), .elementor-581 .elementor-element.elementor-element-0224890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://procourtskc.com/wp-content/uploads/2026/08/tmp_4xgrcif-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-581 .elementor-element.elementor-element-0224890::before, .elementor-581 .elementor-element.elementor-element-0224890 > .elementor-background-video-container::before, .elementor-581 .elementor-element.elementor-element-0224890 > .e-con-inner > .elementor-background-video-container::before, .elementor-581 .elementor-element.elementor-element-0224890 > .elementor-background-slideshow::before, .elementor-581 .elementor-element.elementor-element-0224890 > .e-con-inner > .elementor-background-slideshow::before, .elementor-581 .elementor-element.elementor-element-0224890 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-581 .elementor-element.elementor-element-0224890 > .elementor-shape-bottom svg, .elementor-581 .elementor-element.elementor-element-0224890 > .e-con-inner > .elementor-shape-bottom svg{height:49px;transform:translateX(-50%) rotateY(180deg);}.elementor-581 .elementor-element.elementor-element-fc635fc{--display:flex;}.elementor-581 .elementor-element.elementor-element-a07cd27{text-align:center;}.elementor-581 .elementor-element.elementor-element-a07cd27 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1em;color:var( --e-global-color-4689ecd );}.elementor-581 .elementor-element.elementor-element-ac0b569{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-581 .elementor-element.elementor-element-ea4a746{text-align:center;}.elementor-581 .elementor-element.elementor-element-ea4a746 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-5097c36{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-581 .elementor-element.elementor-element-5097c36 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-581 .elementor-element.elementor-element-5097c36 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-581 .elementor-element.elementor-element-8059482{--display:flex;}.elementor-581 .elementor-element.elementor-element-6081532 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-e4afb29{font-size:18px;}.elementor-581 .elementor-element.elementor-element-63fca20 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-ee0df9f{font-size:18px;}.elementor-581 .elementor-element.elementor-element-a458dac .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-865d9e5{font-size:18px;}.elementor-581 .elementor-element.elementor-element-6d6d91a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-1a51fff{font-size:18px;}.elementor-581 .elementor-element.elementor-element-79d9fa0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-43704f6{font-size:18px;}.elementor-581 .elementor-element.elementor-element-0b88c89 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-ca45265{font-size:18px;}.elementor-581 .elementor-element.elementor-element-2393de2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-1326d3b{font-size:18px;}.elementor-581 .elementor-element.elementor-element-a26fe8c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-4d45970{font-size:18px;}.elementor-581 .elementor-element.elementor-element-bf68205 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-def8f09{font-size:18px;}.elementor-581 .elementor-element.elementor-element-eb21dd0{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-581 .elementor-element.elementor-element-a6bdeb1{text-align:center;}.elementor-581 .elementor-element.elementor-element-a6bdeb1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-3e3e73b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-581 .elementor-element.elementor-element-3e3e73b .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-581 .elementor-element.elementor-element-3e3e73b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-581 .elementor-element.elementor-element-178fa2b{--display:flex;}.elementor-581 .elementor-element.elementor-element-de77f32{font-size:18px;}.elementor-581 .elementor-element.elementor-element-87d9329 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-40ae077{font-size:18px;}.elementor-581 .elementor-element.elementor-element-e7a6116 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-7c55b21 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-e6c3ece{font-size:18px;}.elementor-581 .elementor-element.elementor-element-566cb93 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-ddcafcd{font-size:18px;}.elementor-581 .elementor-element.elementor-element-27bc8cc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-fa4ed92{font-size:18px;}.elementor-581 .elementor-element.elementor-element-56a7241 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-cce89ca{font-size:18px;}.elementor-581 .elementor-element.elementor-element-6f4dc1b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-2b521a5{font-size:18px;}.elementor-581 .elementor-element.elementor-element-2b521a5 a{color:var( --e-global-color-primary );}.elementor-581 .elementor-element.elementor-element-d91c18c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-b5b7ead{font-size:18px;}.elementor-581 .elementor-element.elementor-element-7cfde7f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-565723f{font-size:18px;}.elementor-581 .elementor-element.elementor-element-0cbe371 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-c4c16a0{font-size:18px;}.elementor-581 .elementor-element.elementor-element-71d3522 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:1em;}.elementor-581 .elementor-element.elementor-element-5a6d5eb{font-size:18px;}@media(max-width:767px){.elementor-581 .elementor-element.elementor-element-a07cd27 .elementor-heading-title{font-size:24px;}.elementor-581 .elementor-element.elementor-element-ea4a746 .elementor-heading-title{font-size:24px;}.elementor-581 .elementor-element.elementor-element-a6bdeb1 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-581 .elementor-element.elementor-element-fc635fc{--width:90%;}}@media(min-width:1025px){.elementor-581 .elementor-element.elementor-element-0224890:not(.elementor-motion-effects-element-type-background), .elementor-581 .elementor-element.elementor-element-0224890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}