.elementor-3215 .elementor-element.elementor-element-e9c3386{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-5892481 .e-search-input{border-style:solid;border-color:#525252;}.elementor-3215 .elementor-element.elementor-element-5892481.e-focus .e-search-input{border-style:solid;border-color:#525252;}@media(max-width:1024px){.elementor-3215 .elementor-element.elementor-element-5892481{--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:20px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:20px;}}@media(max-width:767px){.elementor-3215 .elementor-element.elementor-element-5892481 .e-search-input{border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-3215 .elementor-element.elementor-element-5892481.e-focus .e-search-input{border-width:1px 1px 1px 1px;}.elementor-3215 .elementor-element.elementor-element-5892481{--e-search-input-padding-block-start:15px;--e-search-input-padding-inline-start:11px;--e-search-input-padding-block-end:5px;--e-search-input-padding-inline-end:11px;--e-search-icon-label-size:14px;--e-search-input-gap:0px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:14px;}}/* Start custom CSS for search, class: .elementor-element-5892481 */.e-search-input-wrapper{position:relative!important}

.e-search-input{
  height:34px!important;
  line-height:24px!important;
  padding-top:0!important;
  padding-bottom:0!important;
  padding-left:30px!important;
  box-sizing:border-box!important
}

.e-search-input-wrapper>svg.e-font-icon-svg.e-fas-times{
  position:absolute!important;
  right:8px!important;
  top:50%!important;
  transform:translateY(-50%)!important;
  pointer-events:auto
}




@media (max-width:1024px){
  .e-search-label svg{transform:translateY(-8px)!important}
  .e-search-input{padding-left:50px!important}
}


@media (max-width:767px){
  .e-search-label svg{transform:translateY(-3px)!important}
  .e-search-input{padding-left:30px!important}
}/* End custom CSS */