button:focus,
button:hover,
.button:focus,
.button:hover,
.faux-button:focus,
.faux-button:hover,
.wp-block-button .wp-block-button__link:focus,
.wp-block-button .wp-block-button__link:hover,
.wp-block-file .wp-block-file__button:focus,
.wp-block-file .wp-block-file__button:hover,
input[type="button"]:focus,
input[type="button"]:hover,
input[type="reset"]:focus,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="submit"]:hover {
    color: #e22658;
}

.wp-block-buttons > .wp-block-button {
    padding: 10px;
}

body .primary-menu li:hover,
body button:hover,
body button.wp-element-button:hover {
    text-decoration: none;
}

body .primary-menu li,
body button,
body a.button,
button.wp-element-button,
.button,
a.wp-block-button,
.wp-block-button__link {
    border-radius: 2em;
    transition: all 0.3s;
    text-transform: uppercase;
    color: #fff;
    background-color: #27b36a;
}

body a.wp-element-button:hover {
    text-decoration: unset;
}
