.elementor-113 .elementor-element.elementor-element-ebc1000:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-ebc1000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koyomassagechairs.com/wp-content/uploads/2023/06/KOYO-303TS-LIFESTYLE-SCENE-Upright-profile-right-Sumi-e-Black_12.2.2022-2.png");background-position:center center;background-size:cover;}.elementor-113 .elementor-element.elementor-element-ebc1000 > .elementor-container{min-height:400px;}.elementor-113 .elementor-element.elementor-element-ebc1000{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-113 .elementor-element.elementor-element-ebc1000 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-113 .elementor-element.elementor-element-e18dd41:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-113 .elementor-element.elementor-element-e18dd41 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-113 .elementor-element.elementor-element-e18dd41 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 25% 0% 25%;--e-column-margin-right:25%;--e-column-margin-left:25%;}.elementor-113 .elementor-element.elementor-element-e18dd41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-113 .elementor-element.elementor-element-7d6cf0e{text-align:center;}.elementor-113 .elementor-element.elementor-element-7d6cf0e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-894fd4f{margin-top:3%;margin-bottom:3%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-113 .elementor-element.elementor-element-e18dd41 > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-113 .elementor-element.elementor-element-7d6cf0e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-113 .elementor-element.elementor-element-7d6cf0e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-fcd54ef */.wpsl-input label {
    width: 100%!important;
}
 #wpsl-radius label {
    width: 125px!important;
    padding-left: 10px;
}

#wpsl-category label {
    width:100px!important;
    padding-left:10px;
}

#wpsl-results label {
    padding-left: 10px;
}

#wpsl-search-wrap div label {
    line-height: 38px;
}

#wpsl-search-btn {
    font-family: "Noto Sans", Sans-serif!important;
    font-size: 16px!important;
    font-weight: 900!important;
    text-transform: uppercase!important;
    border-radius: 0px 0px 0px 0px!important;
    background-color: var(--e-global-color-primary )!important;
    background-image:none;
    transition: all 0.2s!important;
    color: white!important;
    border:none!important;
}

#wpsl-search-btn:hover {
    background-color: var(--e-global-color-secondary )!important;
    border: none!important;
  
}

#wpsl-search-btn:active {
    border-color:none;
}
#wpsl-category {
    clear: right;
}

@media (max-width: 570px) {
.wpsl-search-btn-wrap {
    clear: right;
    margin-top: 40px;
    width: 100%;
}
#wpsl-search-btn{
    width: 100%;
}
}/* End custom CSS */