.icon-box4{background:#fff;position:relative;text-align:center;border:1px solid #e6e6e6;padding:160px 30px 70px;overflow:hidden;box-shadow:0 2px 3px 0 rgb(0 0 0 / .01);transition:all 0.28s ease}.icon-box4:hover{box-shadow:0 3px 45px 0 rgb(0 0 0 / .075)}.icon-box4 i{position:absolute;left:50%;top:40px;margin-left:-54px;z-index:3;text-align:center;color:#437df9;display:inline-block;padding:30px;font-size:64px;background:#fff;border-radius:50%;margin-bottom:10px;cursor:default;transition:all .3s ease}.icon-box4 h4{margin:14px 0 40px;font-size:27px;font-weight:600;letter-spacing:0;text-transform:uppercase;position:relative}.icon-box4:before,.icon-box4 h4:after{position:absolute;display:block;content:".......................................................................";bottom:-26px;left:50%;width:100px;height:10px;margin-left:-50px;letter-spacing:5px;font-size:4px;color:#000;overflow:hidden}.icon-box4:before{width:100%;left:0;margin:0;top:90px;z-index:1;overflow:initial;font-size:7px}.container .icon-box4 p{margin:0 10px 30px;color:#8a8a8a}.icon-box4 a.magicmore{font-weight:600;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px){.icon-box4{padding-left:10px;padding-right:10px}.icon-box4 h4{font-size:23px}.icon-box4 p{font-size:14px}}@media only screen and (max-width:480px){.icon-box4{padding-left:15px;padding-right:15px}.icon-box4 h4{font-size:20px}}