.elementor-7079 .elementor-element.elementor-element-c190d63{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7079 .elementor-element.elementor-element-c190d63:not(.elementor-motion-effects-element-type-background), .elementor-7079 .elementor-element.elementor-element-c190d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEA04;}.elementor-7079 .elementor-element.elementor-element-9410bc3 .e-search-input{font-size:15px;border-radius:33px 33px 33px 33px;}.elementor-7079 .elementor-element.elementor-element-9410bc3{--e-search-input-padding-block-start:17px;--e-search-input-padding-inline-start:17px;--e-search-input-padding-block-end:17px;--e-search-input-padding-inline-end:17px;--e-search-submit-margin-inline-start:0px;--e-search-icon-submit-size:20px;--e-search-submit-icon-gap:0px;--e-search-submit-color:#050101;--e-search-submit-border-radius:33px 33px 33px 33px;--e-search-submit-padding:20px 20px 20px 20px;}/* Start custom CSS for search, class: .elementor-element-9410bc3 */.e-search-form .search-wrapper {
  position: relative;
  width: 100%;
}

.e-search-form input[type="search"] {
  width: 100%;
  padding: 12px 45px 12px 15px; /* space for icon */
  border-radius: 30px;
  border: 1px solid #ccc;
  outline: none;
}

.e-search-form button {
  position: absolute;
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
  border: none;
  background: #000; /* or your yellow */
  color: #fff;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  cursor: pointer;
}/* End custom CSS */