.co-nav-search-icon{width:32px;height:32px;border-radius:50%;border:2px solid #009cde;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;display:none}.co-nav-search-icon a.search-icon i{color:#009cde}.co-nav-search-icon a.search-icon i{color:#009cde}.search-icon .hide,.search-bar.hide{display:none}.search-bar{position:absolute;left:0;top:100%;padding:40px;width:100%;background:#fff}