.elementor-450 .elementor-element.elementor-element-450 .hfe-input-focus .hfe-search-icon-toggle input[type=search]{width:250px;}.elementor-450 .elementor-element.elementor-element-450 .hfe-input-focus .hfe-search-form__input:focus{color:var( --e-global-color-text );background-color:#ededed;}.elementor-450 .elementor-element.elementor-element-450 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:none;border-radius:3px;}.elementor-450 .elementor-element.elementor-element-450 .hfe-search-icon-toggle i{color:var( --e-global-color-1543f15 );border-color:var( --e-global-color-1543f15 );fill:var( --e-global-color-1543f15 );}.elementor-450 .elementor-element.elementor-element-450 .hfe-search-icon-toggle input[type=search]{padding:0 calc( 15px / 2);}.elementor-450 .elementor-element.elementor-element-450 .hfe-search-icon-toggle i.fa-search:before{font-size:15px;}.elementor-450 .elementor-element.elementor-element-450 .hfe-search-icon-toggle i.fa-search, .elementor-450 .elementor-element.elementor-element-450 .hfe-search-icon-toggle{width:15px;}/* Start custom CSS for hfe-search-button, class: .elementor-element-450 */.ast-theme-transparent-header i.fas.fa-search {
    color: white !important;
}

.hfe-search-layout-icon .hfe-search-icon-toggle .hfe-search-form__input {
    height: 90%;
}/* End custom CSS */