#exhibitors .exhibitor,input[type=search i]::-webkit-search-cancel-button{display:none}.freesearch{display:flex;gap:20px}#site-search{border:1px solid #ddd;border-radius:24px;font-size:18px;padding:12px;width:100%}#site-search:focus-visible{outline:unset}.searchbyletters{display:flex;gap:5px;margin-top:40px}.searchbyletters .letter-btn{align-items:center;aspect-ratio:1/1;background-color:#000;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;padding:5px;text-align:center;transition:all .3s;width:calc(4.3% - 5px)}.searchbyletters .letter-btn:hover{background-color:var(--color-first)}#exhibitors{display:flex;flex-wrap:wrap;gap:20px;margin-top:60px}.exhibitor{text-transform:uppercase;width:calc(33.3% - 20px)}.exhibitor .inner{align-items:center;background-color:#000;border-radius:16px;color:#fff;display:flex;flex-flow:column;height:100%;justify-content:center;min-height:100px;padding:20px;text-align:center;transition:all .3s;width:100%}.exhibitor:hover .inner{background-color:var(--color-first)}@media (max-width:992px){.searchbyletters{flex-wrap:wrap}.searchbyletters .letter-btn{width:35px}}@media (max-width:768px){.freesearch{flex-wrap:wrap}#exhibitors{flex-direction:column}.exhibitor{width:100%}}