.cm-button-wrapper a{background:-webkit-gradient(linear,left top,left bottom,from(#1ca79f),to(#19968e));background:linear-gradient(180deg,#1ca79f,#19968e);border:none;border-bottom:4px solid #116561;border-radius:.3rem;color:#fff;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:1.5;padding:10px 20px;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cm-button-wrapper .yellow a{background:#efac4f;border:none;border-bottom:3px solid #975e0e;color:#000}.cm-button-wrapper a:focus,.cm-button-wrapper a:hover{background:-webkit-gradient(linear,left top,left bottom,from(#19968e),to(#16847e));background:linear-gradient(180deg,#19968e,#16847e);border-color:#116561;color:#fff;text-decoration:none}.cm-button-wrapper .yellow a:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.cm-button-wrapper .green a:focus{background:-webkit-gradient(linear,left top,left bottom,from(#1ca79f),to(#19968e));background:linear-gradient(180deg,#1ca79f,#19968e);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.cm-button-wrapper .yellow a:focus,.cm-button-wrapper .yellow a:hover{background:#eda138;border-color:#975e0e;text-decoration:none}.cm-button-wrapper .yellow a:hover{color:#fff;text-decoration:none}