.ridge-icon-container{padding:1em;background:transparent;float:left;width:100%;text-align:center;transition:.5s}.ridge-icon-container .icon-wrapper{position:relative;text-align:center;height:144px;width:144px;background-color:transparent;border-radius:50%;border:3px solid #ff7c66;transition:all .4s ease;margin:0 auto}.ridge-icon-container .icon-wrapper svg{position:absolute;font-size:4.5em;height:72px;width:72px;fill:#ff7c66;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .4s ease}.ridge-icon-container .icon-wrapper:hover{background-color:#ff7c66}.ridge-icon-container .icon-wrapper:hover svg{fill:#fff}.ridge-icon-container p{font-family:"Raleway",sans-serif;font-weight:bold;font-size:1.1em;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#707070;margin-bottom:0}