.icon_box p,.stm_icon_box_hover_bottom,.stm_icon_box_hover_left,.stm_icon_box_hover_right,.stm_icon_box_hover_top{transition:.3s ease}.icon_box{position:relative;top:0;padding:30px 32px 50px}.icon_box p{margin-bottom:10px;opacity:.6}.icon_box.dark a{color:#555;border:0;text-decoration:none}.icon_box.dark a:hover{color:#48a7d4;border-color:#48a7d4}.icon_box:hover p{opacity:1}@media (max-width:1023px){.icon_box .icon_text p{font-size:16px}}