new logo namecheap

New logo