body {background: url('bg-gridpattern.png');background-position: center center;background-size: cover;background-repeat: no-repeat;}

header h1 {font-size: 22px;line-height: 1.5;letter-spacing: -.4px;font-weight: 700;margin-bottom:0;color:rgb(31, 35, 46);}
header h6 {font-size: 16px;line-height: 1.5;font-weight: 300;color:rgb(31, 35, 46);}

main .btn-primary {min-height: 64px !important;padding: 20px 20px;margin-bottom:10px;background-color: rgb(31, 35, 46);color: rgb(255, 255, 255);border:0;transition: transform 0.15s cubic-bezier(0, 0.2, 0.5, 3) 0s;border-radius: 30px;font-size:16px;font-weight:400;}
main .btn-primary:hover {transform: scale(1.02);color: rgb(210, 232, 35);background-color: rgb(31, 35, 46);}

.card {background-color: rgb(31, 35, 46);border-radius: 30px;padding:10px;border:0;width: 100% !important;margin:30px 0 30px 0;}
.card h5{color:#FFF;}
.card p{font-size:16px;font-weight: 300;}
.card i{font-size:24px;color: rgb(210, 232, 35);}

footer {font-size:12px;font-weight: 300;}

.modal-content {border:0;border-radius: 30px;}