*,:after,:before{box-sizing:border-box}a{-webkit-hyphens:manual;hyphens:manual}.action-button,.action-button:visited,.form-item .form-item-field button,.form-item .form-item-field button[type=submit],.form-item .form-item-field input[type=submit]{background:var(--primary-color);border:none;border-radius:30px;border-spacing:unset;box-shadow:none;color:#fff;display:inline-block;font-size:1em;font-weight:700;margin:.5rem 0;padding:.5em 1.5em;position:relative;text-align:center;text-decoration:none;transition:all .25s linear 0s}.action-button:hover,.form-item .form-item-field button:hover,.form-item .form-item-field button[type=submit]:hover,.form-item .form-item-field input[type=submit]:hover{background:var(--secondary-color);border:none;color:var(--text-color);font-weight:700}strong{font-weight:700}::-moz-selection{background:#ddd;color:var(--text-color)}::selection{background:#ddd;color:var(--text-color)}body,div,h1,h2,h3,h4,h5,h6,html,iframe,object,p,span{border:0;margin:0;padding:0;vertical-align:initial}table{border-collapse:collapse;border-spacing:0}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@media only screen and (max-width:1024px){.action-button,.action-button:visited,.form-item .form-item-field button,.form-item .form-item-field button[type=submit],.form-item .form-item-field input[type=submit]{border-radius:30px;font-size:1em}}@media only screen and (max-width:768px){.action-button,.action-button:visited,.form-item .form-item-field button,.form-item .form-item-field button[type=submit],.form-item .form-item-field input[type=submit]{padding:.5em 1em}}@media only screen and (max-width:550px){.action-button,.action-button:visited,.form-item .form-item-field button,.form-item .form-item-field button[type=submit],.form-item .form-item-field input[type=submit]{text-transform:none}}