.circular-text{position:relative;display:inline-block;width:120px;height:120px}.circular-text span{position:absolute;display:inline-block;font-weight:700;font-size:1.2rem;line-height:1;color:white;transform-origin:center center;z-index:10}@media (max-width:768px){.circular-text{width:100px;height:100px}.circular-text span{font-size:1rem}}.circular-text:hover span{color:#ff6b35;text-shadow:0 0 10px rgba(255,107,53,.5)}.circular-text span{transition:color .3s ease,text-shadow .3s ease}