a.custom-btn{display:inline-block;font-size:18px;font-weight:700;line-height:22px;margin-top:20px;padding:15px 45px;text-transform:uppercase;transition:background .5s;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s}.btn-wrap.align-center{display:block;text-align:center;width:100%}a.custom-btn:hover{text-decoration:none;transition:background .5s;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s}a.custom-btn.grey-btn{background-color:transparent;border:2px solid #425563;color:#425563}a.custom-btn.grey-btn:hover{background-color:#425563;border:2px solid #425563;color:#fff}a.custom-btn.white-btn{background-color:#fff;border:2px solid #fff;color:#000}a.custom-btn.white-btn:hover{background-color:#009247;border:2px solid #fff;color:#fff}a.custom-btn.green-btn{background-color:transparent;border:2px solid #009247;color:#009247}a.custom-btn.green-btn:hover,a.custom-btn.green-fill-btn,a.custom-btn.read-more{background-color:#009247;border:2px solid #009247;color:#fff}a.custom-btn.green-fill-btn:hover,a.custom-btn.read-more:hover{background-color:#131d28;border:2px solid #131d28;color:#fff}a.custom-btn.blue-hover-btn{background-color:transparent;border:2px solid #fbbd0b;color:#fbbd0b}a.custom-btn.blue-hover-btn:hover{background-color:#2983c4;border:2px solid #2983c4;color:#fff}@media screen and (max-width:778px){a.custom-btn{font-size:16px;line-height:18px;padding:15px 20px}}