.tooltip{border-top:10px solid transparent;box-shadow:0 5px 20px transparent;position:relative;transition:all .15s ease-in-out}.tooltip:hover{box-shadow:0 5px 20px rgba(0,0,0,.1)}.tooltip .tooltiptext{background-color:#30343b;border-radius:8px;bottom:calc(100% + 10px);color:#fff;padding:.5rem;position:absolute;text-align:center;visibility:hidden;width:90%;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.tooltiptext:after{border:15px solid transparent;border-top-color:#30343b;content:"";left:50%;margin-left:-15px;position:absolute;top:100%}