nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch {
  display: inline-block;
  width: 44px;
  height: 24px;
  padding: 2px;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  input {
  display: none;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #ddd;
  transition: 0.4s;
  margin: 0;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  .slider::before {
  content: "";
  position: absolute;
  left: 3px;
  bottom: 4px;
  transition: 0.4s;
  height: 20px;
  width: 20px;
  border-radius: 9999px;
  background: #fff;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  input:checked
  + .slider {
  background: #0048fe;
  border-radius: 50px;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  input:focus
  + .slider {
  border-radius: 50px;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  input:checked
  + .slider::before {
  transform: translateX(22px);
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  .slider.round {
  border-radius: 50px;
  width: 48px;
}
@font-face {
  font-family: OpenDyslexic;
  font-style: normal;
  font-weight: 400;
  src:
    local("OpenDyslexic"),
    url(../fonts/open_dyslexic/OpenDyslexic-Regular.otf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: OpenDyslexic;
  font-style: normal;
  font-weight: 700;
  src:
    local("OpenDyslexic"),
    url(../fonts/open_dyslexic/OpenDyslexic-Bold.otf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: OpenDyslexic;
  font-style: normal;
  font-weight: 900;
  src:
    local("OpenDyslexic"),
    url(../fonts/open_dyslexic/OpenDyslexicAlta-Bold.otf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: OpenDyslexic;
  font-style: italic;
  font-weight: 400;
  src:
    local("OpenDyslexic"),
    url(../fonts/open_dyslexic/OpenDyslexic-Italic.otf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: OpenDyslexic;
  font-style: italic;
  font-weight: 700;
  src:
    local("OpenDyslexic"),
    url(../fonts/open_dyslexic/OpenDyslexic-BoldItalic.otf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: OpenDyslexic;
  font-style: italic;
  font-weight: 900;
  src:
    local("OpenDyslexic"),
    url(../fonts/open_dyslexic/OpenDyslexicAlta-BoldItalic.otf)
      format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-Thin.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-Light.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-Regular.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-Medium.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-Bold.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-Black.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-ThinItalic.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-LightItalic.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-Italic.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-MediumItalic.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-BoldItalic.ttf) format("truetype");
  font-display: swap;
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  src:
    local("Roboto"),
    url(../fonts/Roboto/Roboto-BlackItalic.ttf) format("truetype");
  font-display: swap;
}
html.onetap-cursor-feature1 {
  cursor: url(../images/cursor1.png), default !important;
}
html.onetap-cursor-feature2 {
  cursor: url(../images/cursor2.png), default !important;
}
html.onetap-cursor-feature3 {
  cursor: url(../images/cursor3.png), default !important;
}
body.elementor-editor-active .onetap-container-toggle {
  display: none !important;
}
.bricks-is-editing .onetap-container-toggle {
  display: none !important;
}
.oxygen-builder-body .onetap-container-toggle {
  display: none !important;
}
body.vc_editor .onetap-container-toggle {
  display: none !important;
}
body.fl-builder-edit .onetap-container-toggle {
  display: none !important;
}
body.et-fb .onetap-container-toggle {
  display: none !important;
}
body.tve_editor_page .onetap-container-toggle {
  display: none !important;
}
body.siteorigin-panels-live-editor .onetap-container-toggle {
  display: none !important;
}
body.seedprod-builder-active .onetap-container-toggle {
  display: none !important;
}
.onetap-light-contrast ::-moz-placeholder {
  color: #444;
}
.onetap-light-contrast ::placeholder {
  color: #444;
}
body.onetap-light-contrast h1,
body.onetap-light-contrast h1 span,
body.onetap-light-contrast h2,
body.onetap-light-contrast h2 span,
body.onetap-light-contrast h3,
body.onetap-light-contrast h3 span,
body.onetap-light-contrast h4,
body.onetap-light-contrast h4 span,
body.onetap-light-contrast h5,
body.onetap-light-contrast h5 span,
body.onetap-light-contrast h6,
body.onetap-light-contrast h6 span {
  color: #27272d !important;
  background-color: #fff !important;
}
body.onetap-light-contrast,
body.onetap-light-contrast blockquote,
body.onetap-light-contrast code,
body.onetap-light-contrast dd,
body.onetap-light-contrast dt,
body.onetap-light-contrast input,
body.onetap-light-contrast label,
body.onetap-light-contrast legend,
body.onetap-light-contrast li,
body.onetap-light-contrast p,
body.onetap-light-contrast pre,
body.onetap-light-contrast select,
body.onetap-light-contrast span,
body.onetap-light-contrast textarea {
  color: #27272d !important;
  background-color: #fff !important;
}
body.onetap-light-contrast a,
body.onetap-light-contrast h1 a,
body.onetap-light-contrast h2 a,
body.onetap-light-contrast h3 a,
body.onetap-light-contrast h4 a,
body.onetap-light-contrast h5 a,
body.onetap-light-contrast h6 a {
  color: #27272d !important;
  background-color: #fff !important;
}
body.onetap-light-contrast #wpadminbar,
body.onetap-light-contrast #wpadminbar * {
  color: #c3c4c7 !important;
  background: #1d2327 !important;
}
.onetap-dark-contrast ::-moz-placeholder {
  color: #d1d1d1;
}
.onetap-dark-contrast ::placeholder {
  color: #d1d1d1;
}
body.onetap-dark-contrast h1,
body.onetap-dark-contrast h1 span,
body.onetap-dark-contrast h2,
body.onetap-dark-contrast h2 span,
body.onetap-dark-contrast h3,
body.onetap-dark-contrast h3 span,
body.onetap-dark-contrast h4,
body.onetap-dark-contrast h4 span,
body.onetap-dark-contrast h5,
body.onetap-dark-contrast h5 span,
body.onetap-dark-contrast h6,
body.onetap-dark-contrast h6 span {
  background-color: #181818 !important;
  color: #a2e6cc !important;
}
body.onetap-dark-contrast,
body.onetap-dark-contrast blockquote,
body.onetap-dark-contrast code,
body.onetap-dark-contrast dd,
body.onetap-dark-contrast dt,
body.onetap-dark-contrast input,
body.onetap-dark-contrast label,
body.onetap-dark-contrast legend,
body.onetap-dark-contrast li,
body.onetap-dark-contrast p,
body.onetap-dark-contrast pre,
body.onetap-dark-contrast select,
body.onetap-dark-contrast span,
body.onetap-dark-contrast textarea {
  color: #fff !important;
  background-color: #181818 !important;
}
body.onetap-dark-contrast a,
body.onetap-dark-contrast h1 a,
body.onetap-dark-contrast h2 a,
body.onetap-dark-contrast h3 a,
body.onetap-dark-contrast h4 a,
body.onetap-dark-contrast h5 a,
body.onetap-dark-contrast h6 a {
  background-color: #181818 !important;
  color: #f7c79b !important;
}
body.onetap-dark-contrast #wpadminbar,
body.onetap-dark-contrast #wpadminbar * {
  color: #c3c4c7 !important;
  background: #1d2327 !important;
}
body.rtl
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top.only-hide-hide_powered_by_onetap
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement::after {
  content: none !important;
}
body.rtl
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top.only-hide-toolbar
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar::after {
  content: none !important;
}
body.rtl
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement::before {
  content: none !important;
}
body.rtl
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement::after {
  content: "" !important;
  position: absolute !important;
  background: #fff !important;
  border-radius: 100% !important;
  width: 4px !important;
  height: 4px !important;
  top: 8px !important;
  right: -10px !important;
}
body.rtl
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar::before {
  content: none !important;
}
body.rtl
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar::after {
  content: "" !important;
  position: absolute !important;
  background: #fff !important;
  border-radius: 100% !important;
  width: 4px !important;
  height: 4px !important;
  top: 8px !important;
  right: -10px !important;
}
body.rtl
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-left
  .onetap-icon
  svg {
  margin-left: 16px !important;
  margin-right: 0 !important;
}
body.rtl
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right {
  width: 90px;
  justify-content: flex-end;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl {
  direction: rtl !important;
  unicode-bidi: embed !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top.only-hide-hide_powered_by_onetap
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement::after {
  content: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top.only-hide-toolbar
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar::after {
  content: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement::before {
  content: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement::after {
  content: "" !important;
  position: absolute !important;
  background: #fff !important;
  border-radius: 100% !important;
  width: 4px !important;
  height: 4px !important;
  top: 8px !important;
  right: -10px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar::before {
  content: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar::after {
  content: "" !important;
  position: absolute !important;
  background: #fff !important;
  border-radius: 100% !important;
  width: 4px !important;
  height: 4px !important;
  top: 8px !important;
  right: -10px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  .accessibility-status-wrapper
  .accessibility-status-text {
  direction: rtl !important;
  unicode-bidi: embed !important;
  text-align: right !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-box-title {
  direction: rtl !important;
  unicode-bidi: embed !important;
  text-align: right !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-left
  .onetap-icon
  svg {
  margin-left: 16px !important;
  margin-right: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-left
  .onetap-text {
  direction: rtl !important;
  unicode-bidi: embed !important;
  text-align: right !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right {
  width: 90px;
  justify-content: flex-end;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-rtl
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-box-title
  .onetap-title {
  direction: rtl !important;
  unicode-bidi: embed !important;
  text-align: right !important;
}
.onetap-container-toggle button {
  border: 2px solid transparent !important;
  background: 0 0 !important;
  padding: 0 !important;
  transition: transform 0.15s ease !important;
  width: auto !important;
  height: auto !important;
}
.onetap-container-toggle button img {
  box-sizing: border-box !important;
}
.onetap-container-toggle button:focus {
  border-radius: 100% !important;
  color: #fff !important;
  transform: none !important;
}
.onetap-container-toggle .onetap-toggle {
  z-index: 10000000000000000 !important;
  position: fixed !important;
  cursor: pointer !important;
  box-shadow: none !important;
  right: 0 !important;
  margin-right: 18px !important;
  bottom: 0 !important;
  margin-bottom: 18px !important;
  width: -moz-max-content !important;
  width: max-content !important;
}
.onetap-container-toggle .onetap-toggle.design-border1:focus {
  outline: 0 !important;
}
.onetap-container-toggle .onetap-toggle:focus,
.onetap-container-toggle .onetap-toggle:hover {
  outline: 0 !important;
  box-shadow: none !important;
  border: 2px solid transparent !important;
}
.onetap-container-toggle .onetap-toggle img {
  height: 60px !important;
  width: 60px !important;
  background: #0048fe !important;
  border-radius: 50% !important;
  display: block !important;
  transition-duration: 0.3s !important;
  transition-property: transform !important;
}
.onetap-container-toggle .onetap-toggle img:hover {
  transform: scale(1.1) !important;
}
.onetap-container-toggle .onetap-toggle img.design-size1 {
  padding: 10px !important;
  width: 50px !important;
  height: 50px !important;
}
.onetap-container-toggle .onetap-toggle img.design-size2 {
  padding: 15px !important;
  width: 65px !important;
  height: 65px !important;
}
.onetap-container-toggle .onetap-toggle img.design-size3 {
  padding: 17.5px !important;
  width: 80px !important;
  height: 80px !important;
}
.onetap-container-toggle .onetap-toggle img.design-border1 {
  border: solid 2px #fff;
  box-shadow: 0 0 0 4px #0048fe;
}
.onetap-container-toggle .onetap-toggle svg {
  width: 55px !important;
  fill: #111 !important;
  border-radius: 100% !important;
}
.onetap-container-toggle .onetap-toggle svg:hover {
  box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.0509803922);
  border-radius: 100px;
}
nav.onetap-accessibility.onetap-plugin-onetap {
  box-sizing: border-box !important;
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
  text-align: left !important;
  line-height: 1.7 !important;
  letter-spacing: 0 !important;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    "Noto Sans",
    Ubuntu,
    Cantarell,
    "Helvetica Neue",
    Oxygen,
    "Fira Sans",
    "Droid Sans",
    sans-serif !important;
  font-size: 16px !important;
  max-width: 580px !important;
  width: 580px !important;
  max-height: 100vh !important;
  overflow: auto !important;
  position: fixed !important;
  z-index: 10000000000000000 !important;
  right: -580px !important;
  box-shadow: 2px 8px 60px -2px rgba(0, 0, 0, 0.2) !important;
  top: 0 !important;
  transition: all 750ms cubic-bezier(0.23, 1, 0.32, 1) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap * {
  box-sizing: border-box !important;
}
nav.onetap-accessibility.onetap-plugin-onetap .button::before,
nav.onetap-accessibility.onetap-plugin-onetap button::before,
nav.onetap-accessibility.onetap-plugin-onetap input[type="submit"]::before {
  background: #fff;
}
nav.onetap-accessibility.onetap-plugin-onetap blockquote,
nav.onetap-accessibility.onetap-plugin-onetap code,
nav.onetap-accessibility.onetap-plugin-onetap dd,
nav.onetap-accessibility.onetap-plugin-onetap dt,
nav.onetap-accessibility.onetap-plugin-onetap input,
nav.onetap-accessibility.onetap-plugin-onetap label,
nav.onetap-accessibility.onetap-plugin-onetap legend,
nav.onetap-accessibility.onetap-plugin-onetap li,
nav.onetap-accessibility.onetap-plugin-onetap p,
nav.onetap-accessibility.onetap-plugin-onetap pre,
nav.onetap-accessibility.onetap-plugin-onetap select,
nav.onetap-accessibility.onetap-plugin-onetap span,
nav.onetap-accessibility.onetap-plugin-onetap textarea {
  background: 0 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap button {
  box-sizing: border-box !important;
  border: 1px solid transparent !important;
  background: 0 0 !important;
  white-space: normal !important;
  width: auto !important;
  height: auto !important;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    "Noto Sans",
    Ubuntu,
    Cantarell,
    "Helvetica Neue",
    Oxygen,
    "Fira Sans",
    "Droid Sans",
    sans-serif !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  font-weight: 400 !important;
  margin: 0 !important;
  min-height: auto !important;
  min-width: auto !important;
}
nav.onetap-accessibility.onetap-plugin-onetap button:focus {
  border: 1px solid currentcolor !important;
  outline-offset: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap input {
  margin: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap a,
nav.onetap-accessibility.onetap-plugin-onetap h2,
nav.onetap-accessibility.onetap-plugin-onetap h3,
nav.onetap-accessibility.onetap-plugin-onetap p,
nav.onetap-accessibility.onetap-plugin-onetap span {
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    "Noto Sans",
    Ubuntu,
    Cantarell,
    "Helvetica Neue",
    Oxygen,
    "Fira Sans",
    "Droid Sans",
    sans-serif !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  font-weight: 400 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap a {
  text-underline-offset: unset !important;
}
nav.onetap-accessibility.onetap-plugin-onetap img {
  vertical-align: middle !important;
  display: inline-block !important;
}
nav.onetap-accessibility.onetap-plugin-onetap svg {
  fill: #111 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap.onetap-toggle-close {
  right: -580px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap header {
  all: unset !important;
  padding: 0 !important;
  margin: 0 !important;
  top: unset !important;
  text-transform: unset !important;
  overflow: unset !important;
  width: auto !important;
  height: auto !important;
  z-index: unset !important;
}
nav.onetap-accessibility.onetap-plugin-onetap section {
  padding: 0 !important;
  margin: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap .onetap-container {
  width: 100% !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings {
  background: #eef1f5 !important;
  min-height: 100vh !important;
  display: block !important;
  -webkit-overflow-scrolling: touch;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top {
  position: relative !important;
  display: block !important;
  opacity: 1 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top.only-hide-hide_powered_by_onetap
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement::before {
  content: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top.only-hide-toolbar
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar::before {
  content: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages {
  box-sizing: border-box !important;
  align-items: center !important;
  line-height: 20px !important;
  border-radius: 10rem !important;
  outline: 0 !important;
  padding: 8px 14px 8px 8px !important;
  min-width: 110.969px !important;
  left: 18px !important;
  top: 18px !important;
  position: absolute !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
  justify-content: space-between !important;
  cursor: pointer !important;
  fill: #fff !important;
  color: #fff !important;
  background: rgba(211, 203, 203, 0.2) !important;
  border: none !important;
  box-shadow: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages:hover {
  opacity: 0.8 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages.onetap-disable {
  padding: 8px 14px !important;
  min-width: 100.969px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages.onetap-disable
  .onetap-icon
  img {
  display: block !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages.onetap-disable
  .onetap-text {
  text-align: center !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages.onetap-disable
  .onetap-text
  img {
  display: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages.onetap-disable
  ~ .onetap-list-of-languages {
  display: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages:focus {
  border: none !important;
  box-shadow: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages
  .onetap-icon {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  height: 22px !important;
  width: 22px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages
  .onetap-icon
  svg {
  font-size: 18px !important;
  line-height: 20px !important;
  width: 1em !important;
  height: auto !important;
  fill: #fff !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages
  .onetap-icon
  img {
  display: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages
  .onetap-icon
  img.onetap-active {
  display: block !important;
  width: 100% !important;
  height: auto !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages
  .onetap-text {
  margin: 0 !important;
  padding: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages
  .onetap-text
  span {
  margin: 0 !important;
  font-size: 14px !important;
  line-height: 20px !important;
  color: #fff !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages
  .onetap-text
  img {
  transition: all 0.35s !important;
  height: auto !important;
  max-width: 100% !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  width: 10px !important;
  margin-left: 3px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-languages.onetap-active
  .onetap-text
  img {
  transform: rotate(180deg) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-list-of-languages {
  border-radius: 8px !important;
  background: #eef1f5 !important;
  position: absolute !important;
  top: 65px !important;
  left: 18px !important;
  min-width: 171px !important;
  z-index: 10000000000000000 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-list-of-languages
  ul {
  margin: 0 !important;
  padding: 15px 14px !important;
  list-style: none !important;
  overflow: auto !important;
  width: 263px !important;
  max-height: 260px !important;
  border-radius: 8px !important;
  background: #fff !important;
  border: 1px solid #d5d7da !important;
  box-shadow: 0 1px 2px 0 rgba(10, 13, 18, 0.05) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-list-of-languages
  ul
  li {
  text-decoration: none !important;
  color: #111 !important;
  font-size: 15px !important;
  cursor: pointer !important;
  line-height: 1.6 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  flex-direction: row-reverse !important;
  align-items: center !important;
  justify-content: start !important;
  gap: 10px !important;
  padding: 8px !important;
  margin-bottom: 5px !important;
  border-radius: 8px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-list-of-languages
  ul
  li:last-child {
  margin-bottom: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-list-of-languages
  ul
  li.onetap-active {
  background: #f2f2f7 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-list-of-languages
  ul
  li:hover {
  background: #f2f2f7 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-list-of-languages
  ul
  li
  button {
  display: flex !important;
  flex-wrap: wrap !important;
  flex-direction: row-reverse !important;
  gap: 8px !important;
  color: #111 !important;
  box-shadow: none !important;
  padding: 0 !important;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    "Noto Sans",
    Ubuntu,
    Cantarell,
    "Helvetica Neue",
    Oxygen,
    "Fira Sans",
    "Droid Sans",
    sans-serif !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 20px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-list-of-languages
  ul
  li
  button:focus {
  border-color: transparent !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-list-of-languages
  ul
  li
  button
  img {
  width: 20px !important;
  height: auto !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-close {
  display: flex;
  flex-wrap: nowrap !important;
  justify-content: center !important;
  align-items: center !important;
  z-index: 10000000000000000 !important;
  color: #fff !important;
  padding: 8px !important;
  background: rgba(0, 0, 0, 0.1019607843) !important;
  border-radius: 5em !important;
  top: 20px !important;
  position: absolute !important;
  font-size: 15px !important;
  line-height: 1 !important;
  cursor: pointer !important;
  width: 33px !important;
  height: 33px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-close:hover {
  background: rgba(0, 0, 0, 0.18) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-close
  svg {
  fill: #fff !important;
  width: 15px !important;
  height: 15px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container {
  background: #0048fe !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info {
  padding-top: 83px !important;
  min-height: 351px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-image {
  width: 47px !important;
  height: auto !important;
  margin: 0 auto !important;
  margin-bottom: 24px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-image
  svg {
  width: 46px !important;
  height: 46px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-title {
  margin-bottom: 16px !important;
  text-align: center !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-title
  span {
  color: #fff !important;
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
  font-size: 28px !important;
  line-height: 32px !important;
  font-weight: 600 !important;
  text-rendering: optimizespeed !important;
  word-break: break-word !important;
  text-align: center !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 15px !important;
  opacity: 0.85 !important;
  color: #fff !important;
  line-height: 19.236px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-desc
  p {
  text-align: center !important;
  color: #fff !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  margin: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-desc
  p
  span {
  opacity: 1 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-desc
  p
  a {
  display: inline-block !important;
  color: #fff !important;
  text-decoration: underline !important;
  border: 0 !important;
  opacity: 1 !important;
  transition: all 0.4s !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-desc
  p
  a:focus {
  border: 1px solid #fff !important;
  outline: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-desc
  p
  a:hover {
  opacity: 0.7 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement {
  line-height: 19.236px !important;
  position: relative !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement::before {
  content: "" !important;
  position: absolute !important;
  background: #fff !important;
  border-radius: 100% !important;
  width: 4px !important;
  height: 4px !important;
  top: 8px !important;
  left: -10px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement
  button {
  line-height: 19.236px !important;
  cursor: pointer !important;
  text-align: center !important;
  color: #fff !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  padding: 0 !important;
  box-shadow: none !important;
  position: relative !important;
  bottom: 0 !important;
  border: none !important;
  opacity: 1 !important;
  transition: all 0.4s !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-statement
  button:hover {
  opacity: 0.7 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar {
  position: relative !important;
  line-height: 19.236px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar::before {
  content: "" !important;
  position: absolute !important;
  background: #fff !important;
  border-radius: 100% !important;
  width: 4px !important;
  height: 4px !important;
  top: 8px !important;
  left: -10px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar
  button {
  line-height: 19.236px !important;
  cursor: pointer !important;
  text-align: center !important;
  color: #fff !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  padding: 0 !important;
  box-shadow: none !important;
  border: none !important;
  opacity: 1 !important;
  transition: all 0.4s !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  header.onetap-header-top
  .onetap-site-container
  .onetap-site-info
  .onetap-information
  .onetap-hide-toolbar
  button:hover {
  opacity: 0.7 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature {
  padding: 0 14px 0 14px !important;
  margin-top: -85px !important;
  margin-bottom: 24px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions {
  background: #fff !important;
  padding: 24px !important;
  position: relative !important;
  z-index: 999 !important;
  border-radius: 20px !important;
  border-bottom: 1px solid #eef2f6 !important;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.02) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-box-title
  span {
  color: #181d27 !important;
  padding: 0 !important;
  margin: 0 !important;
  margin-bottom: 16px !important;
  display: block !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  font-size: 18px !important;
  line-height: 28px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: space-between !important;
  padding-top: 14px !important;
  padding-bottom: 14px !important;
  border-bottom: 1px solid #eef2f6 !important;
  cursor: pointer !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-left {
  display: flex !important;
  align-items: center !important;
  width: calc(100% - 100px) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-left
  .onetap-icon {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  justify-content: center !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-left
  .onetap-icon
  svg {
  fill: revert-layer !important;
  margin-right: 16px !important;
  width: 44px !important;
  height: 44px !important;
  background: #eef2f6;
  border-radius: 100%;
  padding: 10px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-left
  .onetap-text
  .onetap-title
  span {
  display: block !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 24px !important;
  color: #181d27 !important;
  letter-spacing: -0.16px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-left
  .onetap-text
  .onetap-title
  span:hover {
  text-decoration: underline !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-left
  .onetap-text
  .onetap-desc
  span {
  display: block !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 20px !important;
  color: #535862 !important;
  letter-spacing: -0.14px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich {
  position: relative !important;
  width: calc(100% - 46px) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  width: unset !important;
  height: unset !important;
  border: none !important;
  outline: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch:focus
  .slider {
  outline: 2px solid #0048fe;
  outline-offset: 2px;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  .slider.round {
  background: #e3e8ef !important;
  left: unset !important;
  top: -9px !important;
  right: 0 !important;
  width: 44px !important;
  height: 24px !important;
  transition: unset !important;
  animation: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  .slider.round:hover {
  background: #cdd5df !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  .slider::before {
  bottom: 2px !important;
  left: 3px !important;
  width: 19.556px !important;
  height: 19.556px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  input:checked
  + .slider::before {
  transform: translateX(16px) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature
  .onetap-right
  .box-swich
  label.switch
  input:checked
  + .slider::before {
  transform: translateX(19px) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature.onetap-active
  .onetap-left
  svg {
  fill: #fff !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature.onetap-active
  .onetap-right
  .box-swich
  label.switch
  input
  + .slider {
  background: #0048fe;
  border-radius: 50px;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature.onetap-active
  .onetap-right
  .box-swich
  label.switch
  input
  + .slider::before {
  transform: translateX(16px) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature.onetap-active
  .onetap-right
  .box-swich
  label.switch
  input
  + .slider::before {
  transform: translateX(19px) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  div.onetap-multi-functional-feature
  .onetap-box-functions
  .onetap-functional-feature:last-child {
  padding-bottom: 0 !important;
  border: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container {
  padding: 0 14px 0 14px !important;
  background: #eef1f5 !important;
  background: #ecf1f7 !important;
  margin-bottom: 24px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features {
  background: #fff !important;
  padding: 24px !important;
  border-radius: 20px !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 16px !important;
  position: relative !important;
  width: 100% !important;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.02);
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-title {
  width: 100% !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-title
  .onetap-title {
  color: #181d27 !important;
  font-style: normal !important;
  display: block !important;
  width: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  font-size: 18px !important;
  line-height: 28px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
  padding: 0 !important;
  position: relative !important;
  width: 100% !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: space-between !important;
  gap: 14px !important;
  width: calc(68% - 11px) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-box-feature {
  cursor: default !important;
  min-height: 129px !important;
  background: #f8fafc !important;
  justify-content: center !important;
  width: 100% !important;
  border: none !important;
  transition: none !important;
  box-shadow: none !important;
  outline: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-new-level {
  border: 1px solid transparent !important;
  position: relative !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-new-level
  .onetap-title {
  display: flex !important;
  flex-wrap: wrap !important;
  flex-direction: column !important;
  justify-content: space-between !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-new-level
  .onetap-title
  p.onetap-option-levels {
  display: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-new-level
  .onetap-title
  .onetap-heading {
  color: #181d27 !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 24px !important;
  letter-spacing: -0.14px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-new-level
  .onetap-title
  .box-btn {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 46px !important;
  margin-top: 19.5px !important;
  background: #fff !important;
  border-radius: 50px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-new-level
  .onetap-title
  .box-btn
  .onetap-btn {
  all: unset !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  cursor: pointer !important;
  top: 68px !important;
  height: 30px !important;
  width: 30px !important;
  border-radius: 100px !important;
  background: #0048fe !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-new-level
  .onetap-title
  .box-btn
  .onetap-btn:focus {
  outline: 2px solid currentcolor !important;
  outline-offset: 2px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-new-level
  .onetap-title
  .box-btn
  .onetap-btn:hover {
  filter: brightness(0.88) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-step-controls
  .onetap-new-level
  .onetap-title
  .box-btn
  .onetap-info {
  color: #181d27 !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 18px !important;
  letter-spacing: -0.12px !important;
  margin: 0 !important;
  text-align: center !important;
  min-width: 41px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature {
  box-sizing: border-box !important;
  background: #f8fafc !important;
  position: relative !important;
  width: calc(33.333% - 9.35px) !important;
  width: calc(33.333% - 6.7px) !important;
  padding: 24px !important;
  border: 1px solid transparent !important;
  border-radius: 8px 8px 8px 8px !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s !important;
  cursor: pointer !important;
  box-shadow: none !important;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature
  .onetap-message,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature
  .onetap-warning {
  display: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message.active,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message:hover {
  display: flex !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message.active
  .onetap-message,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message:hover
  .onetap-message {
  display: block !important;
  position: absolute !important;
  bottom: 105% !important;
  left: 73% !important;
  background: #000 !important;
  padding: 12px !important;
  border-radius: 8px !important;
  width: 320px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message.active
  .onetap-message::before,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message:hover
  .onetap-message::before {
  content: "" !important;
  position: absolute !important;
  top: 100% !important;
  left: 6% !important;
  margin-left: -5px !important;
  border-width: 7px !important;
  border-style: solid !important;
  border-color: #000 transparent transparent transparent !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message.active
  .onetap-message
  .onetap-title,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message:hover
  .onetap-message
  .onetap-title {
  color: #fff !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  display: block !important;
  text-align: left !important;
  margin-bottom: 8px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message.active
  .onetap-message
  .onetap-desc,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message:hover
  .onetap-message
  .onetap-desc {
  color: #fff !important;
  font-size: 15px !important;
  display: block !important;
  text-align: left !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message.active
  .onetap-message
  a.onetap-link,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message:hover
  .onetap-message
  a.onetap-link {
  color: #fff !important;
  text-decoration: underline !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message
  .onetap-warning {
  display: block !important;
  position: absolute !important;
  top: 5px !important;
  right: 10px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.unsupported-message
  .onetap-warning
  svg {
  fill: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature
  .onetap-icon
  .onetap-icon-animation {
  font-size: 30px !important;
  margin-bottom: 14px !important;
  display: flex !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature
  .onetap-icon
  .onetap-icon-animation
  svg {
  width: 44px !important;
  height: 44px !important;
  border-radius: 100%;
  padding: 10px !important;
  background: #fff !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature
  .onetap-title
  span {
  color: #181d27 !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 24px !important;
  letter-spacing: -0.14px !important;
  display: block !important;
  margin: 0 !important;
  text-align: center !important;
  text-transform: none !important;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    "Noto Sans",
    Ubuntu,
    Cantarell,
    "Helvetica Neue",
    Oxygen,
    "Fira Sans",
    "Droid Sans",
    sans-serif !important;
  -webkit-hyphens: auto !important;
  hyphens: auto !important;
  word-break: normal !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature
  .onetap-title
  p.onetap-option-levels {
  display: flex !important;
  margin: 0 !important;
  justify-content: center !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature
  .onetap-title
  p.onetap-option-levels
  span.onetap-level {
  height: 4px !important;
  background: #d4dae3 !important;
  width: 28.9px !important;
  border-radius: 8px !important;
  display: block !important;
  margin: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature
  .onetap-title
  p.onetap-option-levels
  span.onetap-level.onetap-level2 {
  margin: 0 2px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature:focus-visible,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature:hover {
  border-color: #0048fe !important;
  box-shadow: 0 0 0 1px #0048fe !important;
  outline: 2px solid #eef2f6 !important;
  outline-offset: -5px !important;
  border-radius: 12px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature:focus {
  color: #111 !important;
  transition: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.onetap-active {
  border-color: #0048fe !important;
  box-shadow: 0 0 0 1px #0048fe !important;
  outline: 2px solid #eef2f6 !important;
  outline-offset: -5px !important;
  border-radius: 12px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  .onetap-box-feature.onetap-active
  .onetap-icon
  .onetap-icon-animation
  svg {
  fill: #fff !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-box-features
  button.onetap-box-feature.onetap-inactive {
  border-color: transparent !important;
  box-shadow: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-reset-settings {
  background: #eef1f5 !important;
  padding: 0 14px 24px 14px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-reset-settings
  button {
  cursor: pointer !important;
  display: flex !important;
  padding: 12px 14px !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 4px !important;
  align-self: stretch !important;
  border-radius: 8px !important;
  border: 2px solid rgba(255, 255, 255, 0.12) !important;
  background: #0048fe !important;
  box-shadow:
    0 0 0 1px rgba(10, 13, 18, 0.18) inset,
    0 -2px 0 0 rgba(10, 13, 18, 0.05) inset,
    0 1px 2px 0 rgba(10, 13, 18, 0.05) !important;
  color: #fff !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 20px !important;
  width: 100% !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-reset-settings
  button:focus {
  outline: 2px solid currentcolor !important;
  outline-offset: 2px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-footer-bottom {
  display: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-footer-bottom
  .onetap-accessibility-container {
  margin-bottom: 10px !important;
  padding: 25px 25px 25px 25px !important;
  border-style: solid !important;
  border-width: 0 0 1px 0 !important;
  border-color: #ddd !important;
  line-height: 1.5 !important;
  display: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-footer-bottom
  .onetap-accessibility-container
  ul.onetap-icon-list-items {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-footer-bottom
  .onetap-accessibility-container
  ul.onetap-icon-list-items
  li.onetap-icon-list-item {
  display: flex !important;
  flex-wrap: wrap !important;
  font-size: inherit !important;
  align-items: center !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative !important;
  list-style-type: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-footer-bottom
  .onetap-accessibility-container
  ul.onetap-icon-list-items
  li.onetap-icon-list-item
  .onetap-icon-list-icon {
  display: flex !important;
  flex-wrap: wrap !important;
  position: relative !important;
  top: 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-footer-bottom
  .onetap-accessibility-container
  ul.onetap-icon-list-items
  li.onetap-icon-list-item
  .onetap-icon-list-icon
  svg {
  margin-right: 3.5px !important;
  width: 14px !important;
  height: 14px !important;
  color: #666c76 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-footer-bottom
  .onetap-accessibility-container
  ul.onetap-icon-list-items
  li.onetap-icon-list-item
  .onetap-icon-list-text {
  padding-left: 5px !important;
  color: #666c76 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper {
  padding: 0 14px 0 14px !important;
  margin-top: -85px !important;
  padding-bottom: 34px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text {
  font-size: 14px !important;
  color: #334155 !important;
  line-height: 22px !important;
  font-weight: 400 !important;
  background: #fff !important;
  padding: 24px !important;
  border-radius: 20px !important;
  position: relative !important;
  z-index: 999 !important;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.06) !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  button {
  display: flex !important;
  padding: 8px 16px !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 4px !important;
  border-radius: 8px !important;
  border: 1px solid #dae2ec !important;
  background: #fff !important;
  color: #414651 !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 24px !important;
  height: 44px !important;
  margin-bottom: 30px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  button:focus {
  border: 1px solid #0048fe !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  button
  svg {
  fill: #111 !important;
  width: 18px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h1 {
  font-size: 22px !important;
  font-weight: 500 !important;
  line-height: 30px !important;
  color: #111 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h2 {
  font-size: 20px !important;
  font-weight: 500 !important;
  line-height: 28px !important;
  color: #111 !important;
  margin: 16px 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h3 {
  font-size: 18px !important;
  font-weight: 500 !important;
  line-height: 26px !important;
  color: #111 !important;
  margin: 16px 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h4 {
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 24px !important;
  color: #111 !important;
  margin: 16px 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h5 {
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 22px !important;
  color: #111 !important;
  margin: 16px 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h6 {
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 20px !important;
  color: #111 !important;
  margin: 16px 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  p {
  font-size: 14px !important;
  color: #334155 !important;
  line-height: 22px !important;
  font-weight: 400 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h1,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h2,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h3,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h4,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h5,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  h6 {
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  line-height: 28px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  ol,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .accessibility-status-wrapper
  .accessibility-status-text
  ul {
  margin-left: 16px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration {
  padding: 0 14px 0 14px !important;
  margin-top: -85px !important;
  padding-bottom: 34px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration {
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.06) !important;
  font-size: 14px !important;
  color: #334155 !important;
  line-height: 22px !important;
  font-weight: 400 !important;
  background: #fff !important;
  padding: 24px !important;
  border-radius: 20px !important;
  position: relative !important;
  z-index: 999 !important;
  min-width: 545px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  fieldset {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  fieldset
  legend {
  display: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  button {
  display: flex !important;
  align-items: center !important;
  gap: 5px !important;
  cursor: pointer !important;
  font-size: 0.875rem !important;
  background: 0 0 !important;
  border: 1px solid #e9eaeb !important;
  font-weight: 500 !important;
  line-height: 20px !important;
  fill: #334155 !important;
  color: #334155 !important;
  border-radius: 0.375rem 0.375rem 0.375rem 0.375rem !important;
  padding: 8px 12px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  button:hover {
  background: #dae2ec !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  button:focus {
  border: 1px solid #111 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  button
  svg {
  fill: #111 !important;
  width: 18px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  h1 {
  font-size: 22px !important;
  font-weight: 500 !important;
  line-height: 30px !important;
  color: #111 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  h2,
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  span.onetap-title {
  display: block !important;
  color: #181d27 !important;
  font-style: normal !important;
  margin: 0 0 30px 0 !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  font-size: 18px !important;
  line-height: 28px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  span.title {
  display: block !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  h3 {
  font-size: 18px !important;
  font-weight: 500 !important;
  line-height: 26px !important;
  color: #111 !important;
  margin: 16px 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  h4 {
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 24px !important;
  color: #111 !important;
  margin: 16px 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  h5 {
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 22px !important;
  color: #111 !important;
  margin: 16px 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  h6 {
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 20px !important;
  color: #111 !important;
  margin: 16px 0 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  p {
  font-size: 14px !important;
  color: #334155 !important;
  line-height: 22px !important;
  font-weight: 400 !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  label {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  gap: 8px !important;
  padding: 16px !important;
  border-radius: 12px !important;
  border: 2px solid #e3e8ef !important;
  background: #fff !important;
  color: #414651 !important;
  cursor: pointer !important;
  width: 100% !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 20px !important;
  margin-bottom: 10px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  label.active {
  border: none !important;
  outline: 2px solid #0048fe !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  label:hover {
  border: 2px solid #0048fe !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  label:last-child {
  margin-bottom: 26px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  label
  input[type="radio"] {
  width: 10px !important;
  height: 10px !important;
  border-radius: 100% !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  label
  input[type="radio"] {
  box-shadow: 0 0 0 1px #414651 !important;
  background: #fff !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  label
  input[type="radio"]:checked {
  box-shadow: 0 0 0 1px #0048fe !important;
  background: #0048fe !important;
  border: 2px solid #fff !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  form
  label
  input {
  accent-color: #0048fe !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  .box-btn-action {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 10px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  .box-btn-action
  button {
  display: flex !important;
  padding: 8px 16px !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 4px !important;
  border-radius: 8px !important;
  border: 1px solid #dae2ec !important;
  background: #fff !important;
  color: #414651 !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 24px !important;
  height: 44px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  .box-btn-action
  button:focus {
  border: 1px solid #0048fe !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  .box-btn-action
  button
  svg {
  fill: #111 !important;
  width: 18px !important;
}
nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .toolbar-hide-duration
  .box-hide-duration
  .box-btn-action
  button.hide-toolbar {
  color: #fff !important;
  background: #0048fe !important;
}
nav.active-statement .accessibility-status-wrapper {
  display: block !important;
  background: #eef1f5 !important;
}
nav.active-statement .onetap-features-container,
nav.active-statement .onetap-multi-functional-feature,
nav.active-statement .onetap-reset-settings {
  display: none !important;
}
nav.active-hide-toolbar .toolbar-hide-duration {
  display: block !important;
  background: #eef1f5 !important;
}
nav.active-hide-toolbar .accessibility-status-wrapper,
nav.active-hide-toolbar .onetap-features-container,
nav.active-hide-toolbar .onetap-multi-functional-feature,
nav.active-hide-toolbar .onetap-reset-settings {
  display: none !important;
}
.onetap-markup-reading-line {
  display: none !important;
  background: #000 !important;
  width: 100% !important;
  min-width: 100% !important;
  left: 0 !important;
  box-sizing: border-box !important;
  height: 12px !important;
  border: solid 3px #fff300 !important;
  border-radius: 5px !important;
  position: absolute !important;
  z-index: 999999999 !important;
  pointer-events: none !important;
}
.onetap-markup-reading-line.onetap-active {
  display: block !important;
}
.onetap-highlight {
  background: #fff300 !important;
  color: #000 !important;
}
.onetap-markup-reading-mask {
  display: none !important;
  position: fixed !important;
  left: 0 !important;
  width: 100% !important;
  pointer-events: none !important;
  background: rgba(0, 0, 0, 0.5) !important;
  z-index: 10000000000000000 !important;
}
.onetap-markup-reading-mask.onetap-active {
  display: block !important;
}
.onetap-markup-reading-mask.onetap-top {
  top: 0 !important;
}
.onetap-markup-reading-mask.onetap-bottom {
  bottom: 0 !important;
}
.onetap-markup-text-magnifier {
  color: #fff !important;
  font-size: 36px !important;
  position: absolute !important;
  padding: 16px !important;
  border-radius: 4px !important;
  background: #333 !important;
  line-height: 1.5 !important;
  z-index: 999999999 !important;
  word-break: break-word !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}
body.onetap-highlight-titles h1,
body.onetap-highlight-titles h2,
body.onetap-highlight-titles h3,
body.onetap-highlight-titles h4,
body.onetap-highlight-titles h5,
body.onetap-highlight-titles h6 {
  outline-style: solid !important;
  outline-color: #b057f1 !important;
  outline-width: 2px !important;
  outline-offset: 2px !important;
}
body.onetap-highlight-titles nav.onetap-accessibility.onetap-plugin-onetap h1,
body.onetap-highlight-titles nav.onetap-accessibility.onetap-plugin-onetap h2,
body.onetap-highlight-titles nav.onetap-accessibility.onetap-plugin-onetap h3,
body.onetap-highlight-titles nav.onetap-accessibility.onetap-plugin-onetap h4,
body.onetap-highlight-titles nav.onetap-accessibility.onetap-plugin-onetap h5,
body.onetap-highlight-titles nav.onetap-accessibility.onetap-plugin-onetap h6 {
  outline-style: solid !important;
  outline-color: unset !important;
  outline-width: 0 !important;
  outline-offset: 0 !important;
}
body.onetap-highlight-all :hover {
  outline-style: solid !important;
  outline-color: #b057f1 !important;
  outline-width: 2px !important;
  outline-offset: 2px !important;
}
body.onetap-highlight-all .onetap-container-toggle :hover,
body.onetap-highlight-all .onetap-container-toggle:hover,
body.onetap-highlight-all nav.onetap-accessibility.onetap-plugin-onetap :hover,
body.onetap-highlight-all nav.onetap-accessibility.onetap-plugin-onetap:hover {
  outline-style: solid !important;
  outline-color: unset !important;
  outline-width: 0 !important;
  outline-offset: 0 !important;
}
body.onetap_hide_bigger_text
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-bigger-text {
  display: none !important;
}
body.onetap_hide_cursor
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-cursor {
  display: none !important;
}
body.onetap_hide_line_height
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-line-height {
  display: none !important;
}
body.onetap_hide_hide_images
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-hide-images {
  display: none !important;
}
body.onetap_hide_readable_font
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-readable-font {
  display: none !important;
}
body.onetap_hide_dyslexic_font
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-dyslexic-font {
  display: none !important;
}
body.onetap_hide_text_align
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-align-center {
  display: none !important;
}
body.onetap_hide_font_weight
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-font-weight {
  display: none !important;
}
body.onetap_hide_dark_contrast
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-dark-contrast {
  display: none !important;
}
body.onetap_hide_light_contrast
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-light-contrast {
  display: none !important;
}
body.onetap_hide_high_contrast
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-high-contrast {
  display: none !important;
}
body.onetap_hide_monochrome
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-monochrome {
  display: none !important;
}
body.onetap_hide_text_magnifier
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-text-magnifier {
  display: none !important;
}
body.onetap_hide_highlight_titles
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-highlight-titles {
  display: none !important;
}
body.onetap_hide_letter_spacing
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-letter-spacing {
  display: none !important;
}
body.onetap_hide_highlight_all
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-highlight-all {
  display: none !important;
}
body.onetap_hide_invert_colors
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-invert-colors {
  display: none !important;
}
body.onetap_hide_brightness
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-brightness {
  display: none !important;
}
body.onetap_hide_contrast
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-contrast {
  display: none !important;
}
body.onetap_hide_monochrome
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-monochrome {
  display: none !important;
}
body.onetap_hide_saturation
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-saturation {
  display: none !important;
}
body.onetap_hide_reading_line
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-reading-line {
  display: none !important;
}
body.onetap_hide_highlight_links
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-highlight-links {
  display: none !important;
}
body.onetap_hide_read_page
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-read-page {
  display: none !important;
}
body.onetap_hide_mute_sounds
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-mute-sounds {
  display: none !important;
}
body.onetap_hide_reading_mask
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-reading-mask {
  display: none !important;
}
body.onetap_hide_keyboard_navigation
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-keyboard-navigation {
  display: none !important;
}
body.onetap_hide_stop_animations
  nav.onetap-accessibility.onetap-plugin-onetap
  .onetap-container
  .onetap-accessibility-settings
  .onetap-features-container
  .onetap-features
  .onetap-stop-animations {
  display: none !important;
}
@media only screen and (max-width: 768px) {
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    .onetap-reset-settings {
    padding-bottom: 73px !important;
  }
}
@media only screen and (max-width: 576px) {
  nav.onetap-accessibility.onetap-plugin-onetap {
    width: 100% !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    header.onetap-header-top
    .onetap-languages {
    left: 10px !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    header.onetap-header-top
    .onetap-site-container
    .onetap-site-info
    .onetap-title
    .onetap-heading {
    font-size: 1.5em !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-multi-functional-feature {
    padding: 10px !important;
    padding-bottom: 0 !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-multi-functional-feature
    .onetap-box-functions
    .onetap-functional-feature
    .onetap-left
    .onetap-icon {
    display: none !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container {
    padding: 12.5px 10px 0 10px !important;
    margin-bottom: 0 !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container.onetap-feature-content-modules {
    margin-bottom: 0 !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container
    .onetap-features {
    padding: 12px !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container
    .onetap-features
    .onetap-box-features
    .onetap-box-step-controls
    .onetap-new-level
    .onetap-btn {
    width: 23px !important;
    height: 23px !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container
    .onetap-features
    .onetap-box-features
    .onetap-box-step-controls {
    width: 100% !important;
    padding: 5px !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container
    .onetap-features
    .onetap-box-features
    .onetap-box-step-controls:first-child
    + button.onetap-box-feature {
    width: 100% !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container
    .onetap-features
    .onetap-box-features
    button.onetap-box-feature {
    width: calc(50% - 5px) !important;
    padding: 5px !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container
    .onetap-features
    .onetap-box-features
    button.onetap-box-feature
    .onetap-title
    p.onetap-option-levels {
    justify-content: center !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container
    .onetap-features
    .onetap-box-features
    button.onetap-box-feature
    .onetap-title
    p.onetap-option-levels
    span.onetap-level {
    width: 20px !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    div.onetap-features-container
    .onetap-features
    .onetap-box-features
    button.onetap-box-feature
    .onetap-title
    p.onetap-option-levels
    .onetap-heading {
    margin: 0 0 10px 0 !important;
  }
  nav.onetap-accessibility.onetap-plugin-onetap
    .onetap-container
    .onetap-accessibility-settings
    .onetap-reset-settings {
    padding: 20px 10px 73px 10px !important;
  }
}
