buttons style : demo 208

HTML

(Icon Fonts Used : Fontawesome & CSS Framwork: Bootstrap)

CSS

(Fonts required: Archivo.)
                    .btn{
                        color:#fff;
                        background: #173356;
                        font-family:'Archivo', sans-serif;
                        font-size: 18px;
                        font-weight: 700;
                        text-transform: uppercase;
                        padding: 10px 15px;
                        border-radius: 2px;
                        border: none;
                        overflow: hidden;
                        position: relative;
                        z-index: 1;
                        transition: all 0.5s ease 0s;
                    }
                    .btn:focus,
                    .btn:hover{
                        color:#fff;
                        background-color: #0e4383;
                        border-radius: 30px;
                        box-shadow: -3px -3px 0 #fff, -4px -4px 0 #0e4383;
                    }
                    .btn:before,
                    .btn:after,
                    .btn span:before{
                        content: "";
                        background: #fff;
                        width: 2px;
                        height: 2px;
                        box-shadow: 30px 20px 0px #fff,40px 60px 0px #fff,40px 60px 0px #fff,
                                    80px 50px 0px #fff,120px 20px 0px #fff,110px 60px 0px #fff,
                                    120px 5px 0px #fff,200px 5px 0px #fff,210px 25px 0px #fff,
                                    230px 50px 0px #fff,170px 90px 0px #fff,190px 74px 0px #fff,
                                    140px 80px 0px #fff,20px 90px 0px #fff,40px 760px 0px #fff,
                                    60px 70px 0px #fff,80px 80px 0px #fff,160px 20px 0px #fff;
                        border-radius: 50%;
                        opacity: 0.1;
                        position: absolute;
                        top: 30px;
                        left: 5px;
                        z-index: 2;
                    }
                    .btn:after{
                        height: 3px;
                        width: 3px;
                        box-shadow: 60px 5px 0px #fff,40px 30px 0px #fff,10px 40px 0px #fff,
                                    90px 40px 0px #fff,100px 10px 0px #fff,110px 5px 0px #fff,
                                    7px 20px 0px #fff,200px 50px 0px #fff,180px 80px 0px #fff,190px 15px 0px #fff;
                        top: -30px;
                        animation-delay: 0.5s;
                    }
                    .btn span:before{
                        height: 1px ;
                        width: 1px;
                        box-shadow: 30px 10px 0px #fff,80px -20px 0px #fff,120px 10px 0px #fff,
                                    12px 50px 0px #fff,25px 190px 0px #fff,65px 840px 0px #fff,
                                    125px 70px 0px #fff,160px 20px 0px #fff,160px -7px 0px #fff,
                                    200px -18px 0px #fff,225px -38px 0px #fff,240px -40px 0px #fff;
                        top: 25px;
                        animation-delay: 0.9s;
                    }
                    .btn:hover:before,
                    .btn:hover:after,
                    .btn span:before{
                        animation: twinkle 1s infinite;
                    }
                    @keyframes twinkle{
                        50%{ opacity: 1; }
                    }
                    @media only screen and (max-width: 767px){
                        .btn{ margin-bottom: 30px; }
                    }
                    
License Terms