.functionsIcons{display:flex;flex-wrap:wrap}.functionsIcons>.item{flex:0 0 60px;max-width:60px;padding:10px;position:relative}.functionsIcons>.item .icon svg{width:40px;height:40px;fill:#3762c4}.functionsIcons>.item .text{position:absolute;text-align:center;top:calc(100% - 5px);left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:3px 5px;border-radius:3px;font-size:12px;line-height:1.2;opacity:0;pointer-events:none;transition:all .3s}.functionsIcons>.item .text::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:100%;margin-bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.functionsIcons>.item:hover .text{opacity:1;pointer-events:initial}