.fkwdassess *,
.fkwdassess ::after,
.fkwdassess ::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.fkwdassess a {
    background-color: transparent;
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess abbr {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess acronym {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess address {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess applet {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess article {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess aside {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess audio {
    border: 0;
    display: inline-block;
    font: inherit;
    font-size: 100%;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    vertical-align: baseline;
    vertical-align: middle;
}

.fkwdassess b {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess big {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess blockquote {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    quotes: none;
    vertical-align: baseline;
}

.fkwdassess body {
    border: 0;
    font: inherit;
    font-size: 100%;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    min-height: 100vh;
    padding: 0;
    position: relative;
    text-rendering: optimizespeed;
    text-size-adjust: 100%;
    vertical-align: baseline;
    width: 100%;
}

.fkwdassess br {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    background: transparent;
    border: 0;
    cursor: pointer;
    font: inherit;
    font-family: inherit;
    font-size: 100%;
    line-height: normal;
    margin: 0;
    overflow: visible;
    padding: 0;
    text-transform: none;
    vertical-align: baseline;
}

.fkwdassess canvas {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess caption {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess center {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess cite {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess code {
    border: 0;
    font: inherit;
    font-family: monospace;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess col {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess colgroup {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess data {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess datalist {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess dd {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess del {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess details {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess dfn {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess div {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess dl {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess dt {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess em {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess embed {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess fieldset {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    min-width: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess figcaption {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess figure {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess footer {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess form {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess h1 {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess h2 {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess h3 {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess h4 {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess h5 {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess h6 {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess head {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess header {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess hgroup {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess hr {
    background: #000;
    border: 0;
    box-sizing: content-box;
    font: inherit;
    font-size: 100%;
    height: 1px;
    line-height: 0;
    margin: 0;
    overflow: visible;
    padding: 0;
    page-break-after: always;
    vertical-align: baseline;
    width: 100%;
}

.fkwdassess html {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    -webkit-text-size-adjust: 100%;
    vertical-align: baseline;
}

.fkwdassess i {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess iframe {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess img {
    border: 0;
    display: inline-block;
    font: inherit;
    font-size: 100%;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    vertical-align: baseline;
    vertical-align: middle;
}

.fkwdassess input {
    border: 0;
    box-shadow: none;
    font: inherit;
    font-family: inherit;
    font-size: 100%;
    line-height: normal;
    margin: 0;
    overflow: visible;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess ins {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess kbd {
    border: 0;
    font: inherit;
    font-family: monospace;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess label {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess legend {
    border: 0;
    color: inherit;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    max-width: 100%;
    padding: 0;
    vertical-align: baseline;
    white-space: normal;
    width: 100%;
}

.fkwdassess li {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess link {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess main {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess map {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess mark {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess menu {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess meta {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess meter {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess nav {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess noscript {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess object {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess ol {
    border: 0;
    font: inherit;
    font-size: 100%;
    list-style: none;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess optgroup {
    border: 0;
    font: inherit;
    font-family: inherit;
    font-size: 100%;
    line-height: 1;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess option {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess output {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess p {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess param {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess picture {
    border: 0;
    display: inline-block;
    font: inherit;
    font-size: 100%;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    vertical-align: baseline;
    vertical-align: middle;
}

.fkwdassess pre {
    border: 0;
    font: inherit;
    font-family: monospace;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess progress {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess q {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    quotes: none;
    vertical-align: baseline;
}

.fkwdassess rb {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess rp {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess rt {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess rtc {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess ruby {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess s {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess samp {
    border: 0;
    font: inherit;
    font-family: monospace;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess script {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess section {
    border: 0;
    display: block;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess select {
    border: 0;
    font: inherit;
    font-family: inherit;
    font-size: 100%;
    line-height: 1;
    margin: 0;
    padding: 0;
    text-transform: none;
    vertical-align: baseline;
}

.fkwdassess small {
    border: 0;
    font: inherit;
    font-size: 100%;
    font-size: 75%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess source {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess span {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess strong {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess style {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess svg {
    border: 0;
    display: inline-block;
    font: inherit;
    font-size: 100%;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    vertical-align: baseline;
    vertical-align: middle;
}

.fkwdassess sub {
    border: 0;
    bottom: -5px;
    font: inherit;
    font-size: 100%;
    font-size: 75%;
    line-height: 0;
    margin: 0;
    padding: 0;
    position: relative;
    vertical-align: baseline;
}

.fkwdassess summary {
    border: 0;
    display: list-item;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess sup {
    border: 0;
    font: inherit;
    font-size: 100%;
    font-size: 75%;
    line-height: 0;
    margin: 0;
    padding: 0;
    position: relative;
    top: -5px;
    vertical-align: baseline;
}

.fkwdassess table {
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    text-indent: 0;
    vertical-align: baseline;
}

.fkwdassess tbody {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess td {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess template {
    border: 0;
    display: none;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess textarea {
    border: 0;
    font: inherit;
    font-family: inherit;
    font-size: 100%;
    line-height: 1;
    margin: 0;
    overflow: auto;
    padding: 0;
    resize: vertical;
    vertical-align: baseline;
    vertical-align: top;
}

.fkwdassess tfoot {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess th {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess thead {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess time {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess title {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess tr {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess track {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess tt {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess u {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess ul {
    border: 0;
    font: inherit;
    font-size: 100%;
    list-style: none;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess var {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess video {
    background: #000;
    border: 0;
    display: inline-block;
    font: inherit;
    font-size: 100%;
    height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;
    vertical-align: baseline;
    vertical-align: middle;
}

.fkwdassess wbr {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

.fkwdassess html:focus-within {
    scroll-behavior: smooth;
}

.fkwdassess :focus {
    outline: 0;
}

.fkwdassess blockquote::before {
    content: "";
    content: none;
}

.fkwdassess blockquote::after {
    content: "";
    content: none;
}

.fkwdassess q::before {
    content: "";
    content: none;
}

.fkwdassess q::after {
    content: "";
    content: none;
}

.fkwdassess input:required {
    box-shadow: none;
}

.fkwdassess input:focus {
    outline: none;
}

.fkwdassess input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}

.fkwdassess input:-webkit-autofill:hover {
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}

.fkwdassess input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}

.fkwdassess input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}

.fkwdassess input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.fkwdassess input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.fkwdassess input[type="search"]::-webkit-search-results-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.fkwdassess input[type="search"]::-webkit-search-results-decoration {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.fkwdassess input[type="search"] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    outline-offset: -2px;
}

.fkwdassess [hidden] {
    display: none;
}

.fkwdassess audio:not([controls]) {
    display: none;
    height: 0;
}

.fkwdassess html input[type="button"] {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    background: transparent;
    border: 0;
    cursor: pointer;
}

.fkwdassess input[type="reset"] {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    background: transparent;
    border: 0;
    cursor: pointer;
}

.fkwdassess input[type="submit"] {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    background: transparent;
    border: 0;
    cursor: pointer;
}

.fkwdassess button[disabled] {
    cursor: default;
}

.fkwdassess html input[disabled] {
    cursor: default;
}

.fkwdassess [disabled] {
    pointer-events: none;
}

.fkwdassess [disabled="true"] {
    pointer-events: none;
}

.fkwdassess [aria-disabled="true"] {
    pointer-events: none;
}

.fkwdassess input[type="checkbox"] {
    padding: 0;
}

.fkwdassess input[type="radio"] {
    padding: 0;
}

.fkwdassess button::-moz-focus-inner {
    border: 0;
    border-style: none;
    outline: 0;
    padding: 0;
}

.fkwdassess input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.fkwdassess a:not([class]) {
    text-decoration-skip-ink: auto;
}

.fkwdassess a:active {
    outline: none;
}

.fkwdassess a:hover {
    outline: none;
}

.fkwdassess abbr[title] {
    border-bottom: none;
    text-decoration: none;
}

.fkwdassess body:not(:-moz-handler-blocked) fieldset {
    display: block;
}

.fkwdassess [type="number"]::-webkit-inner-spin-button {
    height: auto;
}

.fkwdassess [type="number"]::-webkit-outer-spin-button {
    height: auto;
}

.fkwdassess [type="search"] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
    outline-offset: -2px;
}

.fkwdassess [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

.fkwdassess ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

.fkwdassess [type="button"] {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
}

.fkwdassess [type="reset"] {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
}

.fkwdassess [type="submit"] {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
}

.fkwdassess [type="button"]::-moz-focus-inner {
    border-style: none;
    outline: 0;
    padding: 0;
}

.fkwdassess [type="reset"]::-moz-focus-inner {
    border-style: none;
    outline: 0;
    padding: 0;
}

.fkwdassess [type="submit"]::-moz-focus-inner {
    border-style: none;
    outline: 0;
    padding: 0;
}
