.checkboxes label {
    display: block;
    padding-right: 10px;
    padding-left: 22px;
    text-indent: -22px;
    /*vertical-align: middle;*/
}
.checkboxes input {
    vertical-align: middle;
}
.checkboxes label span {
    vertical-align: middle;
}

#request-token {
  cursor: pointer;
  font-weight: 700; 
  text-align: center;
  margin-right:400px;
  background-color:#1DA1F2;
}

.pushable {
        background: hsl(210, 69%, 53%);
        border-radius: 12px;
        border: none;
        padding: 0;
        cursor: pointer;
        outline-offset: 4px;
    }
.front {
    display: flex;
    padding: 12px 42px;
    border-radius: 12px;
    font-size: 1.8rem;
    background: hsl(203deg 89% 53%);
    color: white;
    transform: translateY(-6px);
}
.pushable:active .front {
    transform: translateY(-2px);
}
p, h3 {
    font-size: 15px;
}