ul,
ol,
label {
  margin: 0;
  padding: 0;
}
button {
  border: none;
}
#rcPrimaryHeaderParentNew .rc-tooltip-header:hover .rc-tooltip-box,
#rcPrimaryHeaderParentNew .rc-tooltip-header:focus .rc-tooltip-box {
  pointer-events: auto;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
    skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  cursor: default;
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box {
  pointer-events: none;
  min-width: 170px;
  transform-origin: bottom;
  --tw-scale-x: 0.95;
  --tw-scale-y: 0.95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
    skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 16px;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  opacity: 0;
  --tw-shadow: 0px 20px 36px rgba(1, 34, 45, 0.16);
  --tw-shadow-colored: 0px 20px 36px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
@media not all and (min-width: 1024px) {
  #rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box {
    right: -18px;
  }
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box {
  background: linear-gradient(180deg, #a2c1c4 0%, #fff 100%);
  box-shadow: 0px 4px 54px 0px rgba(0, 0, 0, 0.25);
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  border-radius: 12px;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  text-align: center;
  font-family: Inter, sans-serif, Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt:has(.svg-section) {
  text-align: left;
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt:has(.svg-section):hover,
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt:has(.svg-section):focus {
  padding-left: 34px;
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt .svg-section {
  position: absolute;
  left: 0.75rem;
  top: 0.5rem;
  --tw-scale-x: 0.25;
  --tw-scale-y: 0.25;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
    skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt:after {
  display: none;
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt:not(.rc-tooltip-active) {
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt:not(.rc-tooltip-active):focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(1 42 56 / var(--tw-ring-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt:not(.rc-tooltip-active):hover,
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt:not(.rc-tooltip-active):focus {
  background: linear-gradient(360deg, #a2c1c4 0%, #fff 100%);
}
#rcPrimaryHeaderParentNew
  .rc-tooltip-header
  .rc-tooltip-box
  .rc-dropdown__link--alt:not(.rc-tooltip-active):hover
  .svg-section,
#rcPrimaryHeaderParentNew
  .rc-tooltip-header
  .rc-tooltip-box
  .rc-dropdown__link--alt:not(.rc-tooltip-active):focus
  .svg-section {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
    skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt.rc-tooltip-active {
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
  border: 1px solid rgba(1, 42, 56, 0.2);
}
#rcPrimaryHeaderParentNew
  .rc-tooltip-header
  .rc-tooltip-box
  .rc-dropdown__link--alt.rc-tooltip-active:has(.svg-section) {
  padding-left: 2rem;
}
#rcPrimaryHeaderParentNew .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt.rc-tooltip-active .svg-section {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
    skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-tooltip-header .rc-tooltip-box {
  background: linear-gradient(0deg, #012a38 0%, #335466 76%);
  box-shadow: 0px 4px 54px 0px rgba(0, 0, 0, 0.25);
}
#rcPrimaryHeaderParentNew .rc-dark .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt:not(.rc-tooltip-active) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew
  .rc-dark
  .rc-tooltip-header
  .rc-tooltip-box
  .rc-dropdown__link--alt:not(.rc-tooltip-active):focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1));
}
#rcPrimaryHeaderParentNew
  .rc-dark
  .rc-tooltip-header
  .rc-tooltip-box
  .rc-dropdown__link--alt:not(.rc-tooltip-active):hover,
#rcPrimaryHeaderParentNew
  .rc-dark
  .rc-tooltip-header
  .rc-tooltip-box
  .rc-dropdown__link--alt:not(.rc-tooltip-active):focus {
  background: linear-gradient(180deg, #012a38 0%, #335466 76%);
}
#rcPrimaryHeaderParentNew .rc-dark .rc-tooltip-header .rc-tooltip-box .rc-dropdown__link--alt.rc-tooltip-active {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(162 193 196 / var(--tw-border-opacity, 1));
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew ul,
#rcPrimaryHeaderParentNew li {
  list-style-type: none;
}
#rcPrimaryHeaderParentNew a,
#rcPrimaryHeaderParentNew a:hover,
#rcPrimaryHeaderParentNew a:focus {
  text-decoration-line: none;
}
#rcPrimaryHeaderParentNew {
  /* Preflight CSS for Banner, Header and Footer */
}
#rcPrimaryHeaderParentNew ul,
#rcPrimaryHeaderParentNew ol {
  list-style-type: none;
}
#rcPrimaryHeaderParentNew button {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
#rcPrimaryHeaderParentNew img {
  max-width: 100%;
  height: auto;
}
#rcPrimaryHeaderParentNew {
  /* Preflight CSS for Banner, Header and Footer */
  /* START Menu Button */
}
#rcPrimaryHeaderParentNew .rc-hamburger {
  position: relative;
  display: flex;
  height: 100%;
  width: 100%;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
#rcPrimaryHeaderParentNew .rc-hamburger span {
  position: absolute;
  margin: auto;
  height: 0.125rem;
  width: 1.5rem;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(1 42 56 / var(--tw-bg-opacity, 1));
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
#rcPrimaryHeaderParentNew .rc-hamburger span:first-child {
  margin-top: -14px;
}
#rcPrimaryHeaderParentNew .rc-hamburger span:last-child {
  margin-top: 14px;
}
#rcPrimaryHeaderParentNew .rc-hamburger.active span:nth-child(2) {
  background-color: transparent;
}
#rcPrimaryHeaderParentNew .rc-hamburger.active span:first-child {
  margin-top: 0px;
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
    skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
#rcPrimaryHeaderParentNew .rc-hamburger.active span:last-child {
  margin-top: 0px;
  --tw-rotate: -45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
    skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
#rcPrimaryHeaderParentNew {
  /* END Menu Button */
  /* START: Common CSS for Header */
}
#rcPrimaryHeaderParentNew .rc-nav__item {
  position: relative;
  height: 100%;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 22px;
  padding-bottom: 22px;
  font-family: Inter, sans-serif, Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: ease;
}
#rcPrimaryHeaderParentNew .rc-nav__item:hover {
  --tw-text-opacity: 1;
  color: rgb(9 31 37 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}
#rcPrimaryHeaderParentNew .rc-nav__item:focus {
  --tw-text-opacity: 1;
  color: rgb(9 31 37 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}
@media (min-width: 1280px) {
  #rcPrimaryHeaderParentNew .rc-nav__item {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
}
#rcPrimaryHeaderParentNew .rc-nav__item:not(.hasDropdownDisabled):after {
  margin-left: 0.25rem;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: ease;
  --tw-content: "";
  content: var(--tw-content);
  border-top: 5px solid currentColor;
  border-right: 4px solid transparent;
  border-bottom: none;
  border-left: 4px solid transparent;
}
#rcPrimaryHeaderParentNew .rc-nav__item:not(.hasDropdownDisabled)[aria-expanded="true"]:after,
#rcPrimaryHeaderParentNew .rc-nav__item:not(.hasDropdownDisabled)[name="login"]:hover:after,
#rcPrimaryHeaderParentNew .rc-nav__item:not(.hasDropdownDisabled)[name="login"]:focus:after {
  border-top: none;
  border-right: 4px solid transparent;
  border-bottom: 5px solid currentColor;
  border-left: 4px solid transparent;
}
#rcPrimaryHeaderParentNew .rc-nav__item[aria-expanded="true"],
#rcPrimaryHeaderParentNew .rc-nav__item:hover,
#rcPrimaryHeaderParentNew .rc-nav__item:focus {
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-nav__item--button {
  height: auto;
  border-radius: 0px;
  border-width: 2px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(1 42 56 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(191 249 11 / var(--tw-bg-opacity, 1));
  padding-left: 22px;
  padding-right: 22px;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-family: Sora, sans-serif, Sora, sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
}
@media (min-width: 768px) {
  #rcPrimaryHeaderParentNew .rc-nav__item--button {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-size: 14px;
    line-height: 20px;
  }
}
#rcPrimaryHeaderParentNew .rc-dropdown__group:hover .rc-dropdown__title,
#rcPrimaryHeaderParentNew .rc-dropdown__group:focus .rc-dropdown__title {
  --tw-text-opacity: 1;
  color: rgb(255 51 0 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dropdown__group:hover .rc-dropdown__title:after,
#rcPrimaryHeaderParentNew .rc-dropdown__group:focus .rc-dropdown__title:after {
  margin-left: 0.5rem;
}
#rcPrimaryHeaderParentNew .rc-dropdown__card {
  position: relative;
  z-index: 9999;
  display: block;
  border-radius: 30px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.5rem;
  padding-bottom: 1.25rem;
  vertical-align: top;
}
@media (min-width: 768px) {
  #rcPrimaryHeaderParentNew .rc-dropdown__card {
    display: inline-block;
  }
}
#rcPrimaryHeaderParentNew .rc-dropdown__card--alt {
  background-color: transparent;
}
#rcPrimaryHeaderParentNew .rc-dropdown__card--nopadding {
  padding: 0px;
}
#rcPrimaryHeaderParentNew .rc-dropdown__card--nopadding > ul > li > a {
  display: block;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
#rcPrimaryHeaderParentNew .rc-dropdown__card--nopadding > ul > li:first-child > a {
  padding-top: 1.5rem;
}
#rcPrimaryHeaderParentNew .rc-dropdown__card--nopadding > ul > li:last-child > a {
  padding-bottom: 1.25rem;
}
#rcPrimaryHeaderParentNew .rc-dropdown__title {
  position: relative;
  display: inline-block;
  font-family: Inter, sans-serif, Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dropdown__title:hover {
  --tw-text-opacity: 1;
  color: rgb(255 51 0 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dropdown__title:focus {
  --tw-text-opacity: 1;
  color: rgb(255 51 0 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dropdown__title:after {
  margin-left: 5px;
  display: inline-block;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: ease;
  --tw-content: "";
  content: var(--tw-content);
  border-top: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid currentColor;
}
#rcPrimaryHeaderParentNew .rc-dropdown__title:hover:after,
#rcPrimaryHeaderParentNew .rc-dropdown__title:focus:after {
  transform: translateX(3px);
}
@keyframes flickerAnimation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
#rcPrimaryHeaderParentNew .rc-dropdown__tag {
  margin-bottom: 14px;
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 3.6px;
  --tw-text-opacity: 1;
  color: rgb(146 161 168 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dropdown__desc {
  text-wrap: balance;
  font-family: Inter, sans-serif, Inter, sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dropdown__link,
#rcPrimaryHeaderParentNew .rc-dropdown__security {
  position: relative;
  display: block;
  text-wrap: balance;
  overflow-wrap: break-word;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-family: Inter, sans-serif, Inter, sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
  opacity: 0.75;
}
#rcPrimaryHeaderParentNew .rc-dropdown__link:after,
#rcPrimaryHeaderParentNew .rc-dropdown__security:after {
  margin-left: 0.25rem;
  display: inline-block;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: ease;
  --tw-content: "";
  content: var(--tw-content);
  border-top: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid currentColor;
}
#rcPrimaryHeaderParentNew .rc-dropdown__link:hover,
#rcPrimaryHeaderParentNew .rc-dropdown__link:focus,
#rcPrimaryHeaderParentNew .rc-dropdown__security:hover,
#rcPrimaryHeaderParentNew .rc-dropdown__security:focus {
  opacity: 1;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: ease;
  text-shadow: 0.5px 0px 0px currentColor;
}
#rcPrimaryHeaderParentNew .rc-dropdown__link:hover:after,
#rcPrimaryHeaderParentNew .rc-dropdown__link:focus:after,
#rcPrimaryHeaderParentNew .rc-dropdown__security:hover:after,
#rcPrimaryHeaderParentNew .rc-dropdown__security:focus:after {
  opacity: 1;
  transform: translateX(4px);
}
#rcPrimaryHeaderParentNew .rc-dropdown__link:has(.rc-dropdown__link--animation),
#rcPrimaryHeaderParentNew .rc-dropdown__security:has(.rc-dropdown__link--animation) {
  font-weight: 500;
  color: transparent;
  opacity: 1;
  background: linear-gradient(to right, #90c2c7 10%, #ff3300 40%, #ff3300 60%, #ff3300 90%, #90c2c7 100%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  text-fill-color: transparent;
  animation: shine 2s linear infinite;
}
@keyframes shine {
  to {
    background-position: -200% center;
  }
}
#rcPrimaryHeaderParentNew .rc-dropdown__link:has(.rc-dropdown__link--animation):after,
#rcPrimaryHeaderParentNew .rc-dropdown__security:has(.rc-dropdown__link--animation):after {
  --tw-text-opacity: 1;
  color: rgb(255 51 0 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dropdown__link--banner,
#rcPrimaryHeaderParentNew .rc-dropdown__security--banner {
  display: inline-block;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 12px;
  line-height: 18px;
}
#rcPrimaryHeaderParentNew .rc-dropdown__link--banner:after,
#rcPrimaryHeaderParentNew .rc-dropdown__security--banner:after {
  margin-bottom: 0.25rem;
}
#rcPrimaryHeaderParentNew .rc-dropdown__link:has(strong),
#rcPrimaryHeaderParentNew .rc-dropdown__security:has(strong) {
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-dropdown__link:has(strong)::after,
#rcPrimaryHeaderParentNew .rc-dropdown__security:has(strong)::after {
  display: none;
}
#rcPrimaryHeaderParentNew .rc-dropdown__aside > li + li {
  border-top-width: 1px;
  border-color: #4f616933;
}
#rcPrimaryHeaderParentNew .rc-dropdown__banner {
  display: flex;
  width: 100%;
  align-items: flex-start;
  gap: 0.5rem;
  border-radius: 30px;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 1.5rem;
  padding-right: 1.75rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
@media not all and (min-width: 1024px) {
  #rcPrimaryHeaderParentNew .rc-dropdown__banner {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }
}
@media (min-width: 1024px) {
  #rcPrimaryHeaderParentNew .rc-dropdown__banner {
    background: linear-gradient(116deg, rgba(234, 253, 255, 0.25) 17.65%, rgba(214, 251, 254, 0.08) 99.63%);
    background-blend-mode: plus-lighter;
  }
  #rcPrimaryHeaderParentNew .rc-dropdown__banner:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }
}
#rcPrimaryHeaderParentNew .rc-dropdown__banner .rc-banner__title {
  font-family: Inter, sans-serif, Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
}
@media not all and (min-width: 1024px) {
  #rcPrimaryHeaderParentNew .rc-dropdown__banner .rc-banner__title {
    margin-bottom: 0.25rem;
  }
}
#rcPrimaryHeaderParentNew .rc-dropdown__banner .rc-banner__desc {
  font-family: Inter, sans-serif, Inter, sans-serif;
  font-size: 12px;
  line-height: 18px;
  --tw-text-opacity: 1;
  color: rgb(79 97 105 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dropdown__list--inline a {
  display: block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (min-width: 1280px) {
  #rcPrimaryHeaderParentNew .rc-dropdown__list--inline a {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
#rcPrimaryHeaderParentNew .rc-dark .rc-hamburger span {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-nav__item {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  opacity: 0.5;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-nav__item:hover {
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-nav__item:focus {
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-nav__item[aria-expanded="true"] {
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-nav__item--button {
  --tw-border-opacity: 1;
  border-color: rgb(191 249 11 / var(--tw-border-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(1 42 56 / var(--tw-text-opacity, 1));
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__group:hover .rc-dropdown__title,
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__group:focus .rc-dropdown__title {
  --tw-text-opacity: 1;
  color: rgb(191 249 11 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__group:hover .rc-dropdown__desc,
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__group:focus .rc-dropdown__desc {
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__card {
  background-color: rgba(162, 193, 196, 0.1);
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__card--alt {
  background-color: transparent;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__title {
  --tw-text-opacity: 1;
  color: rgb(162 193 196 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__title:hover {
  --tw-text-opacity: 1;
  color: rgb(191 249 11 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__title:focus {
  --tw-text-opacity: 1;
  color: rgb(191 249 11 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__desc {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  opacity: 0.6;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__link,
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__security {
  --tw-text-opacity: 1;
  color: rgb(239 239 239 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__link:hover,
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__security:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__link:focus,
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__security:focus {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__link:has(.rc-dropdown__link--animation),
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__security:has(.rc-dropdown__link--animation) {
  color: transparent;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__link:has(.rc-dropdown__link--animation):after,
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__security:has(.rc-dropdown__link--animation):after {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__link:has(.rc-dropdown__link--animation):hover:after,
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__link:has(.rc-dropdown__link--animation):focus:after,
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__security:has(.rc-dropdown__link--animation):hover:after,
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__security:has(.rc-dropdown__link--animation):focus:after {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 51 0 / var(--tw-border-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__aside > li + li {
  border-color: rgba(79, 97, 105, 0.3);
}
@media not all and (min-width: 1024px) {
  #rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__banner {
    background-color: rgba(162, 193, 196, 0.1);
  }
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__banner:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(1 42 56 / var(--tw-bg-opacity, 1));
}
@media (min-width: 1024px) {
  #rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__banner:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(1 42 56 / var(--tw-bg-opacity, 1));
  }
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__banner .rc-banner__title {
  --tw-text-opacity: 1;
  color: rgb(162 193 196 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-dropdown__banner .rc-banner__desc {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  opacity: 0.6;
}
#rcPrimaryHeaderParentNew {
  /* START: Header Condition Based CSS */
}
#rcPrimaryHeaderParentNew header {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 1024px) {
  #rcPrimaryHeaderParentNew .dropdownRoot {
    pointer-events: none;
    position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    z-index: 1000;
    display: block;
    transform-origin: 50% -97px;
    opacity: 0;
    transition-property: transform, opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    will-change: transform, opacity;
    transform: rotateX(-15deg);
  }
  #rcPrimaryHeaderParentNew .dropdownBackground {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 400px;
    width: 380px;
    transform-origin: 0 0;
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
      skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    overflow: hidden;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    will-change: transform;
  }
  #rcPrimaryHeaderParentNew .dropdownBackground:after {
    pointer-events: none;
    position: absolute;
    left: 0px;
    top: 50%;
    display: block;
    height: 100%;
    width: 100%;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(162 193 196 / var(--tw-bg-opacity, 1));
    --tw-content: "";
    content: var(--tw-content);
    filter: blur(400px);
  }
  #rcPrimaryHeaderParentNew .dropdownArrow {
    pointer-events: none;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: -10;
    margin: 0px;
    margin-top: -48px;
    height: 2rem;
    width: 0px;
    border-radius: 20px;
    opacity: 0;
    transition-property: transform width;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    will-change: transform width;
  }
  #rcPrimaryHeaderParentNew .dropdownContainer {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 480px;
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
      skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    overflow: hidden;
    transition-property: transform, width, height;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    will-change: transform, width, height;
  }
  #rcPrimaryHeaderParentNew .dropdownSection {
    pointer-events: none;
    opacity: 0;
    transition-property: transform, opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    will-change: transform, opacity;
  }
  #rcPrimaryHeaderParentNew .dropdownContent {
    position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    padding-top: 64px;
  }
  #rcPrimaryHeaderParentNew .dropdownActive .dropdownRoot {
    pointer-events: auto;
    transform: none;
    opacity: 1;
  }
  #rcPrimaryHeaderParentNew .dropdownSection.active {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
      skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
  }
  #rcPrimaryHeaderParentNew .dropdownSection.left {
    --tw-translate-x: -50px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
      skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  #rcPrimaryHeaderParentNew .dropdownSection.right {
    --tw-translate-x: 50px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
      skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  #rcPrimaryHeaderParentNew .dropdownActive .dropdownSection.active {
    pointer-events: auto;
  }
  #rcPrimaryHeaderParentNew .noDropdownTransition .dropdownArrow,
  #rcPrimaryHeaderParentNew .noDropdownTransition .dropdownBackground,
  #rcPrimaryHeaderParentNew .noDropdownTransition .dropdownContainer,
  #rcPrimaryHeaderParentNew .noDropdownTransition .dropdownSection {
    transition-property: none;
  }
  #rcPrimaryHeaderParentNew .rc-dark .dropdownBackground:after {
    top: 100%;
    background-color: #a2c1c46a;
  }
}
#rcPrimaryHeaderParentNew {
  /* END: Header Condition Based CSS */
}
@media (max-width: 1023px) {
  #rcPrimaryHeaderParentNew .rc-container.rc-container--alt {
    max-width: none;
    padding: 0px;
  }
  #rcPrimaryHeaderParentNew .dropdownSection {
    display: none;
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-mobile__cta .rc-nav__item:not(.rc-nav__item--button):after {
    display: none;
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-mobile__nav {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 4rem;
    display: block;
    height: calc(100vh - 64px);
    overflow: auto;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    padding-left: 2.75rem;
    padding-right: 2.75rem;
    padding-top: 1.25rem;
    padding-bottom: 240px;
  }
  @media (min-width: 768px) {
    #rcPrimaryHeaderParentNew.rcMobileHeader .rc-mobile__nav {
      overflow: hidden;
    }
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-mobile__nav > * {
    position: relative;
    z-index: 9999;
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-mobile__nav:after {
    pointer-events: none;
    position: absolute;
    left: 0px;
    bottom: -280px;
    display: block;
    height: 100%;
    width: 100%;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(162 193 196 / var(--tw-bg-opacity, 1));
    --tw-content: "";
    content: var(--tw-content);
    filter: blur(200px);
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-mobile__nav .rc-nav__item {
    display: block;
    height: auto;
    width: -moz-fit-content;
    width: fit-content;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 9px;
    padding-bottom: 9px;
    text-align: left;
    font-size: 32px;
    line-height: 42px;
    font-weight: 300;
    --tw-text-opacity: 1;
    color: rgb(1 42 56 / var(--tw-text-opacity, 1));
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-mobile__nav .rc-nav__item:not(.hasDropdownDisabled):after {
    margin-left: 0.5rem;
    border-top: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid currentColor;
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-mobile__nav .rc-nav__item--active {
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(255 51 0 / var(--tw-text-opacity, 1));
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-mobile__back {
    padding-left: 1rem;
    font-family: Sora, sans-serif, Sora, sans-serif;
    font-size: 32px;
    line-height: 42px;
    font-weight: 300;
    --tw-text-opacity: 1;
    color: rgb(1 42 56 / var(--tw-text-opacity, 1));
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .showOnMobile {
    position: absolute;
    top: 4rem;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 999999;
    display: block;
    height: calc(100vh - 64px);
    overflow: auto;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    padding-bottom: 240px;
  }
  @media (min-width: 768px) {
    #rcPrimaryHeaderParentNew.rcMobileHeader .showOnMobile {
      top: 8rem;
      height: calc(100vh - 128px);
      background-color: transparent;
    }
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .showOnMobile {
    /* Safari-specific fixes */
    transform: translateZ(0);
    backface-visibility: hidden;
  }
}
@media (max-width: 1023px) and (max-width: 767px) {
  #rcPrimaryHeaderParentNew.rcMobileHeader .showOnMobile:after {
    pointer-events: none;
    position: absolute;
    left: 0px;
    bottom: -280px;
    z-index: -10;
    display: block;
    height: 100%;
    width: 100%;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(162 193 196 / var(--tw-bg-opacity, 1));
    --tw-content: "";
    content: var(--tw-content);
    filter: blur(200px);
    transform: translateZ(0);
  }
}
@media (max-width: 1023px) {
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-dark .rc-mobile__nav {
    --tw-bg-opacity: 1;
    background-color: rgb(1 42 56 / var(--tw-bg-opacity, 1));
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-dark .rc-mobile__nav:after {
    border-radius: 516px;
    background: rgba(1, 42, 40, 0.36);
    filter: blur(200px);
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-dark .rc-mobile__nav .rc-nav__item {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-dark .rc-mobile__nav .rc-nav__item--active {
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(191 249 11 / var(--tw-text-opacity, 1));
    opacity: 1;
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-dark .rc-mobile__back {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-dark .showOnMobile {
    --tw-bg-opacity: 1;
    background-color: rgb(1 42 56 / var(--tw-bg-opacity, 1));
  }
  @media (min-width: 768px) {
    #rcPrimaryHeaderParentNew.rcMobileHeader .rc-dark .showOnMobile {
      background-color: transparent;
    }
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-dark .showOnMobile {
    /* Safari-specific fixes */
    transform: translateZ(0);
    backface-visibility: hidden;
  }
  #rcPrimaryHeaderParentNew.rcMobileHeader .rc-dark .showOnMobile:after {
    display: none;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  #rcPrimaryHeaderParentNew.rcMobileHeader .showOnMobile {
    left: auto;
    width: 100%;
    max-width: calc(100vw - 35%);
  }
}
@media (max-width: 1023px) {
  #rcPrimaryHeaderParentNew .rc-mobile__cta .rc-nav__item {
    opacity: 1;
  }
  #rcPrimaryHeaderParentNew .rc-mobile__cta .rc-nav__item:not(.rc-nav__item--button):after {
    display: none;
  }
}
#rcPrimaryHeaderParentNew .rc-lang-item {
  position: relative;
}
#rcPrimaryHeaderParentNew .rc-lang-item--active .rc-dropdown__link:before {
  position: absolute;
  top: calc(50% - 3px);
  left: 0.5rem;
  height: 0.375rem;
  width: 0.375rem;
  border-radius: 50%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 51 0 / var(--tw-bg-opacity, 1));
  --tw-content: "";
  content: var(--tw-content);
}
#rcPrimaryHeaderParentNew .rc-group:hover .rc-dropdown__link--banner,
#rcPrimaryHeaderParentNew .rc-group:focus .rc-dropdown__link--banner {
  --tw-text-opacity: 1;
  color: rgb(255 51 0 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-group:hover .rc-dropdown__link--banner:after,
#rcPrimaryHeaderParentNew .rc-group:focus .rc-dropdown__link--banner:after {
  margin-left: 0.5rem;
  opacity: 1;
}
#rcPrimaryHeaderParentNew .rc-dark .rc-group:hover .rc-dropdown__link--banner,
#rcPrimaryHeaderParentNew .rc-dark .rc-group:focus .rc-dropdown__link--banner {
  --tw-text-opacity: 1;
  color: rgb(191 249 11 / var(--tw-text-opacity, 1));
}
#rcPrimaryHeaderParentNew .rc-dark .rc-group:hover .rc-dropdown__link--banner:after,
#rcPrimaryHeaderParentNew .rc-dark .rc-group:focus .rc-dropdown__link--banner:after {
  margin-left: 0.5rem;
  opacity: 1;
}

/* START: Icon CSS */
.rc-icon {
  background-image: url("https://www.chargebee.com/static/resources/header/icons.webp");
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  background-size: 610px, 620px;
}
.rc-icon__beelieve {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAzNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41MDQ0NTYiIHk9IjAuNTc0Nzk5IiB3aWR0aD0iMzYiIGhlaWdodD0iMjgiIHJ4PSI0IiBmaWxsPSIjNTA2MTY5Ii8+CjxwYXRoIGQ9Ik0yMS44Mzg4IDExLjQyNDVDMjAuNDc3MSAxMS40MjQ1IDE5LjE0MzcgMTIuMjAyMiAxOC4wNjA2IDEzLjI1ODVDMTguNDQ5NCAxMi4yMDIyIDE5LjY5OTQgOS41OTA1MiAyMS4xOTk3IDYuMjg0NTZDMjEuNjE2OCA1LjM2ODMxIDIxLjQyMTcgNC45Nzk0NiAyMC45MjI2IDQuNzI5MTdDMjAuNDc3MSA0LjUwNzE4IDE5LjcyNzcgNC4xNzM0NiAxOS4xOTg4IDMuOTIzMTdDMTguNjE2MyAzLjY0NDU2IDE4LjExNTcgMy44Mzk3MyAxNy43ODIgNC42NzI1NUMxNy4yMjYzIDYuMDM0MjcgMTMuMzY0NiAxNS41OTE2IDEyLjI4MTUgMjAuMzY5NUMxMS43MjU4IDIyLjgxNTggMTEuOTIxIDIzLjk1NDEgMTMuMTE0MyAyNC41OTMyQzEzLjY5ODMgMjQuODk4NiAxMy45NDg2IDI0Ljc4ODQgMTQuMTE1NSAyNC4yMzI3TDE0LjY3MTIgMjIuMzk4N0MxNS4xMTUyIDIzLjczMjEgMTYuMDA0NiAyNC43NjAxIDE3LjgxMDMgMjQuNzYwMUMxOS45NDk3IDI0Ljc2MDEgMjIuOTc3MSAyMy4zNDMyIDI0LjQ1MDUgMTguNzg3M0MyNS44Njc0IDE0LjQyNTEgMjQuNTM0IDExLjQyNDUgMjEuODM4OCAxMS40MjQ1Wk0yMC45MjI2IDE4LjM3MDJDMTkuOTIxNCAyMS4xNDg3IDE4LjU3MTIgMjIuODU5NSAxNy4wOTkyIDIyLjg1OTVDMTUuNTE1NSAyMi44NTk1IDE1LjEyMTkgMjAuNzkyNCAxNi4wNTk3IDE4LjE0ODJDMTYuMzY1MiAxNy4yODcgMTYuODEwNiAxNi4yNTkgMTYuOTIwOSAxNi4wMDg4QzE3LjkyMiAxNC40MjUxIDE5LjA3NTYgMTMuMjU4NSAyMC41MDUxIDEzLjI1ODVDMjIuMDcwNyAxMy4yNTg1IDIxLjg2NzEgMTUuNzU4NSAyMC45MjI2IDE4LjM3MDJaIiBmaWxsPSIjRjVGNUY1Ii8+Cjwvc3ZnPgo=");
}
.rc-icon__speaker {
  background-position: 0 0;
  width: 16px;
  height: 16px;
}
.rc-icon__search {
  background-position: -26px 0;
  width: 16px;
  height: 16px;
}
.rc-icon__accessibility {
  background-position: -52px 0;
  width: 16px;
  height: 16px;
}
.rc-icon__globe-desktop {
  background-position: -78px 0;
  width: 16px;
  height: 16px;
}
.rc-icon__globe-mobile {
  background-position: 0px -152px;
  width: 24px;
  height: 24px;
}
.rc-icon__user {
  background-position: -34px -152px;
  width: 24px;
  height: 24px;
}
.rc-icon__instagram {
  background-position: -92px -528px;
  width: 36px;
  height: 36px;
}
.rc-icon__twitter {
  background-position: -138px -528px;
  width: 36px;
  height: 36px;
}
.rc-icon__youtube {
  background-position: -46px -528px;
  width: 36px;
  height: 36px;
}
.rc-icon__linkedin {
  background-position: 0 -528px;
  width: 36px;
  height: 36px;
}
.rc-icon__back {
  position: relative;
  height: 1rem;
  width: 1rem;
  background-image: none;
}
.rc-icon__back:after,
.rc-icon__back:before {
  position: absolute;
  display: inline-block;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  --tw-content: "";
  content: var(--tw-content);
}
.rc-icon__back:before {
  left: 0px;
  margin-top: -2px;
  height: 100%;
  width: 100%;
  --tw-rotate: -45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
    skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-width: 2px;
  border-top-color: currentColor;
  border-left-color: currentColor;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.rc-icon__back:after {
  left: 0px;
  top: 50%;
  margin-left: -0.125rem;
  margin-top: -3px;
  height: 0.125rem;
  width: 18px;
  background-color: currentColor;
}
.rc-icon__salesforce {
  width: 28px;
  height: 19px;
  background-position: 0 -340px;
}
.rc-icon__quickbooks {
  background-position: -40px -339px;
  width: 22px;
  height: 22px;
}
.rc-icon__netsuite {
  background-position: -72px -340px;
  width: 20px;
  height: 19px;
}
.rc-icon__avalara {
  background-position: -103px -341px;
  width: 18px;
  height: 18px;
}
.rc-icon__hubspot {
  background-position: -132px -340px;
  width: 20px;
  height: 20px;
}
.rc-icon__sage {
  background-position: -163px -340px;
  width: 20px;
  height: 19px;
}
.rc-icon__stripe {
  background-position: 0 -244px;
  width: 21px;
  height: 21px;
}
.rc-icon__paypal {
  background-position: -32px -243px;
  width: 18px;
  height: 22px;
}
.rc-icon__adyen {
  background-position: -61px -244px;
  width: 21px;
  height: 20px;
}
.rc-icon__gocardless {
  background-position: -93px -243px;
  width: 21px;
  height: 21px;
}
.rc-icon__checkout {
  background-position: -126px -244px;
  width: 16px;
  height: 19px;
}
.rc-icon__book {
  background-position: 0 -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__code {
  background-position: -60px -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__api {
  width: 20px;
  height: 20px;
  background-position: -90px -72px;
}
.rc-icon__hand {
  background-position: -120px -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__forward {
  background-position: -180px -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__chart {
  background-position: -440px -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__stack {
  background-position: -500px -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__tag {
  background-position: -60px -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__prize {
  background-position: -30px -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__support {
  background-position: -150px -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__github {
  background-position: -560px -72px;
  width: 20px;
  height: 20px;
}
.rc-icon__soc {
  background-position: 0px -434px;
  width: 24px;
  height: 24px;
}
.rc-icon__pci {
  background-position: -31px -434px;
  width: 24px;
  height: 24px;
}
.rc-icon__soc2 {
  background-position: -62px -434px;
  width: 24px;
  height: 24px;
}
.rc-icon__gdpr {
  background-position: -93px -434px;
  width: 24px;
  height: 24px;
}
.rc-icon__hipaa {
  background-position: -124px -434px;
  width: 24px;
  height: 24px;
}
.rc-dark .rc-icon__beelieve {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAzNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41MDQ0NTYiIHk9IjAuNTc0Nzk5IiB3aWR0aD0iMzYiIGhlaWdodD0iMjgiIHJ4PSI0IiBmaWxsPSIjYTJjMWM0Ii8+CjxwYXRoIGQ9Ik0yMS44Mzg4IDExLjQyNDVDMjAuNDc3MSAxMS40MjQ1IDE5LjE0MzcgMTIuMjAyMiAxOC4wNjA2IDEzLjI1ODVDMTguNDQ5NCAxMi4yMDIyIDE5LjY5OTQgOS41OTA1MiAyMS4xOTk3IDYuMjg0NTZDMjEuNjE2OCA1LjM2ODMxIDIxLjQyMTcgNC45Nzk0NiAyMC45MjI2IDQuNzI5MTdDMjAuNDc3MSA0LjUwNzE4IDE5LjcyNzcgNC4xNzM0NiAxOS4xOTg4IDMuOTIzMTdDMTguNjE2MyAzLjY0NDU2IDE4LjExNTcgMy44Mzk3MyAxNy43ODIgNC42NzI1NUMxNy4yMjYzIDYuMDM0MjcgMTMuMzY0NiAxNS41OTE2IDEyLjI4MTUgMjAuMzY5NUMxMS43MjU4IDIyLjgxNTggMTEuOTIxIDIzLjk1NDEgMTMuMTE0MyAyNC41OTMyQzEzLjY5ODMgMjQuODk4NiAxMy45NDg2IDI0Ljc4ODQgMTQuMTE1NSAyNC4yMzI3TDE0LjY3MTIgMjIuMzk4N0MxNS4xMTUyIDIzLjczMjEgMTYuMDA0NiAyNC43NjAxIDE3LjgxMDMgMjQuNzYwMUMxOS45NDk3IDI0Ljc2MDEgMjIuOTc3MSAyMy4zNDMyIDI0LjQ1MDUgMTguNzg3M0MyNS44Njc0IDE0LjQyNTEgMjQuNTM0IDExLjQyNDUgMjEuODM4OCAxMS40MjQ1Wk0yMC45MjI2IDE4LjM3MDJDMTkuOTIxNCAyMS4xNDg3IDE4LjU3MTIgMjIuODU5NSAxNy4wOTkyIDIyLjg1OTVDMTUuNTE1NSAyMi44NTk1IDE1LjEyMTkgMjAuNzkyNCAxNi4wNTk3IDE4LjE0ODJDMTYuMzY1MiAxNy4yODcgMTYuODEwNiAxNi4yNTkgMTYuOTIwOSAxNi4wMDg4QzE3LjkyMiAxNC40MjUxIDE5LjA3NTYgMTMuMjU4NSAyMC41MDUxIDEzLjI1ODVDMjIuMDcwNyAxMy4yNTg1IDIxLjg2NzEgMTUuNzU4NSAyMC45MjI2IDE4LjM3MDJaIiBmaWxsPSIjMTUzZDQ5Ii8+Cjwvc3ZnPg==");
}
.rc-dark .rc-icon__search {
  background-position: -26px -36px;
  width: 16px;
  height: 16px;
}
.rc-dark .rc-icon__accessibility {
  background-position: -52px -36px;
  width: 16px;
  height: 16px;
}
.rc-dark .rc-icon__globe-desktop {
  background-position: -78px -36px;
  width: 16px;
  height: 16px;
}
.rc-dark .rc-icon__globe-mobile {
  background-position: 0px -196px;
  width: 24px;
  height: 24px;
}
.rc-dark .rc-icon__user {
  background-position: -34px -196px;
  width: 24px;
  height: 24px;
}
.rc-dark .rc-icon__instagram {
  background-position: -92px -584px;
  width: 36px;
  height: 36px;
}
.rc-dark .rc-icon__twitter {
  background-position: -138px -584px;
  width: 36px;
  height: 36px;
}
.rc-dark .rc-icon__youtube {
  background-position: -46px -584px;
  width: 36px;
  height: 36px;
}
.rc-dark .rc-icon__linkedin {
  background-position: 0 -584px;
  width: 36px;
  height: 36px;
}
.rc-dark .rc-icon__salesforce {
  width: 28px;
  height: 19px;
  background-position: 0 -388px;
}
.rc-dark .rc-icon__quickbooks {
  background-position: -40px -387px;
  width: 22px;
  height: 22px;
}
.rc-dark .rc-icon__netsuite {
  background-position: -72px -388px;
  width: 20px;
  height: 19px;
}
.rc-dark .rc-icon__avalara {
  background-position: -103px -389px;
  width: 18px;
  height: 18px;
}
.rc-dark .rc-icon__hubspot {
  background-position: -132px -389px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__sage {
  background-position: -163px -388px;
  width: 20px;
  height: 19px;
}
.rc-dark .rc-icon__stripe {
  background-position: 0 -292px;
  width: 21px;
  height: 21px;
}
.rc-dark .rc-icon__paypal {
  background-position: -32px -291px;
  width: 18px;
  height: 22px;
}
.rc-dark .rc-icon__adyen {
  background-position: -61px -292px;
  width: 21px;
  height: 20px;
}
.rc-dark .rc-icon__gocardless {
  background-position: -93px -291px;
  width: 21px;
  height: 21px;
}
.rc-dark .rc-icon__checkout {
  background-position: -126px -292px;
  width: 16px;
  height: 19px;
}
.rc-dark .rc-icon__book {
  background-position: 0 -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__code {
  background-position: -60px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__api {
  background-position: -90px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__hand {
  background-position: -120px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__forward {
  background-position: -180px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__chart {
  background-position: -440px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__stack {
  background-position: -500px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__tag {
  background-position: -60px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__prize {
  background-position: -30px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__support {
  background-position: -150px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-icon__github {
  background-position: -560px -112px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__beelieve,
.rc-dropdown__group:focus .rc-icon__beelieve {
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjM3IiBoZWlnaHQ9IjI5IiB2aWV3Qm94PSIwIDAgMzcgMjkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHg9IjAuNTA0NDU2IiB5PSIwLjU3NDc5OSIgd2lkdGg9IjM2IiBoZWlnaHQ9IjI4IiByeD0iNCIgZmlsbD0iI2ZmMzMwMCIvPgo8cGF0aCBkPSJNMjEuODM4OCAxMS40MjQ1QzIwLjQ3NzEgMTEuNDI0NSAxOS4xNDM3IDEyLjIwMjIgMTguMDYwNiAxMy4yNTg1QzE4LjQ0OTQgMTIuMjAyMiAxOS42OTk0IDkuNTkwNTIgMjEuMTk5NyA2LjI4NDU2QzIxLjYxNjggNS4zNjgzMSAyMS40MjE3IDQuOTc5NDYgMjAuOTIyNiA0LjcyOTE3QzIwLjQ3NzEgNC41MDcxOCAxOS43Mjc3IDQuMTczNDYgMTkuMTk4OCAzLjkyMzE3QzE4LjYxNjMgMy42NDQ1NiAxOC4xMTU3IDMuODM5NzMgMTcuNzgyIDQuNjcyNTVDMTcuMjI2MyA2LjAzNDI3IDEzLjM2NDYgMTUuNTkxNiAxMi4yODE1IDIwLjM2OTVDMTEuNzI1OCAyMi44MTU4IDExLjkyMSAyMy45NTQxIDEzLjExNDMgMjQuNTkzMkMxMy42OTgzIDI0Ljg5ODYgMTMuOTQ4NiAyNC43ODg0IDE0LjExNTUgMjQuMjMyN0wxNC42NzEyIDIyLjM5ODdDMTUuMTE1MiAyMy43MzIxIDE2LjAwNDYgMjQuNzYwMSAxNy44MTAzIDI0Ljc2MDFDMTkuOTQ5NyAyNC43NjAxIDIyLjk3NzEgMjMuMzQzMiAyNC40NTA1IDE4Ljc4NzNDMjUuODY3NCAxNC40MjUxIDI0LjUzNCAxMS40MjQ1IDIxLjgzODggMTEuNDI0NVpNMjAuOTIyNiAxOC4zNzAyQzE5LjkyMTQgMjEuMTQ4NyAxOC41NzEyIDIyLjg1OTUgMTcuMDk5MiAyMi44NTk1QzE1LjUxNTUgMjIuODU5NSAxNS4xMjE5IDIwLjc5MjQgMTYuMDU5NyAxOC4xNDgyQzE2LjM2NTIgMTcuMjg3IDE2LjgxMDYgMTYuMjU5IDE2LjkyMDkgMTYuMDA4OEMxNy45MjIgMTQuNDI1MSAxOS4wNzU2IDEzLjI1ODUgMjAuNTA1MSAxMy4yNTg1QzIyLjA3MDcgMTMuMjU4NSAyMS44NjcxIDE1Ljc1ODUgMjAuOTIyNiAxOC4zNzAyWiIgZmlsbD0iI0Y1RjVGNSIvPgo8L3N2Zz4=");
}
.rc-dropdown__group:hover .rc-icon__speaker,
.rc-dropdown__group:focus .rc-icon__speaker {
  background-position: -230px 0;
  width: 16px;
  height: 16px;
}
.rc-dropdown__group:hover .rc-icon__search,
.rc-dropdown__group:focus .rc-icon__search {
  background-position: -256px 0;
  width: 16px;
  height: 16px;
}
.rc-dropdown__group:hover .rc-icon__accessibility,
.rc-dropdown__group:focus .rc-icon__accessibility {
  background-position: -282px 0;
  width: 16px;
  height: 16px;
}
.rc-dropdown__group:hover .rc-icon__globe-desktop,
.rc-dropdown__group:focus .rc-icon__globe-desktop {
  background-position: -308px 0;
  width: 16px;
  height: 16px;
}
.rc-dropdown__group:hover .rc-icon__globe-mobile,
.rc-dropdown__group:focus .rc-icon__globe-mobile {
  background-position: -230px -152px;
  width: 24px;
  height: 24px;
}
.rc-dropdown__group:hover .rc-icon__user,
.rc-dropdown__group:focus .rc-icon__user {
  background-position: -264px -152px;
  width: 24px;
  height: 24px;
}
.rc-dropdown__group:hover .rc-icon__instagram,
.rc-dropdown__group:focus .rc-icon__instagram {
  background-position: -332px -528px;
  width: 36px;
  height: 36px;
}
.rc-dropdown__group:hover .rc-icon__twitter,
.rc-dropdown__group:focus .rc-icon__twitter {
  background-position: -368px -528px;
  width: 36px;
  height: 36px;
}
.rc-dropdown__group:hover .rc-icon__youtube,
.rc-dropdown__group:focus .rc-icon__youtube {
  background-position: -276px -528px;
  width: 36px;
  height: 36px;
}
.rc-dropdown__group:hover .rc-icon__linkedin,
.rc-dropdown__group:focus .rc-icon__linkedin {
  background-position: -230px -528px;
  width: 36px;
  height: 36px;
}
.rc-dropdown__group:hover .rc-icon__book,
.rc-dropdown__group:focus .rc-icon__book {
  background-position: -230px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__code,
.rc-dropdown__group:focus .rc-icon__code {
  background-position: -290px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__api,
.rc-dropdown__group:focus .rc-icon__api {
  background-position: -320px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__hand,
.rc-dropdown__group:focus .rc-icon__hand {
  background-position: -350px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__forward,
.rc-dropdown__group:focus .rc-icon__forward {
  background-position: -410px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__chart,
.rc-dropdown__group:focus .rc-icon__chart {
  background-position: -470px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__stack,
.rc-dropdown__group:focus .rc-icon__stack {
  background-position: -530px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__tag,
.rc-dropdown__group:focus .rc-icon__tag {
  background-position: -290px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__prize,
.rc-dropdown__group:focus .rc-icon__prize {
  background-position: -260px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__support,
.rc-dropdown__group:focus .rc-icon__support {
  background-position: -380px -72px;
  width: 20px;
  height: 20px;
}
.rc-dropdown__group:hover .rc-icon__github,
.rc-dropdown__group:focus .rc-icon__github {
  background-position: -590px -72px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__beelieve,
.rc-dark .rc-dropdown__group:focus .rc-icon__beelieve {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAzNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41MDQ0NTYiIHk9IjAuNTc0Nzk5IiB3aWR0aD0iMzYiIGhlaWdodD0iMjgiIHJ4PSI0IiBmaWxsPSIjYmZmOTBiIi8+CjxwYXRoIGQ9Ik0yMS44Mzg4IDExLjQyNDVDMjAuNDc3MSAxMS40MjQ1IDE5LjE0MzcgMTIuMjAyMiAxOC4wNjA2IDEzLjI1ODVDMTguNDQ5NCAxMi4yMDIyIDE5LjY5OTQgOS41OTA1MiAyMS4xOTk3IDYuMjg0NTZDMjEuNjE2OCA1LjM2ODMxIDIxLjQyMTcgNC45Nzk0NiAyMC45MjI2IDQuNzI5MTdDMjAuNDc3MSA0LjUwNzE4IDE5LjcyNzcgNC4xNzM0NiAxOS4xOTg4IDMuOTIzMTdDMTguNjE2MyAzLjY0NDU2IDE4LjExNTcgMy44Mzk3MyAxNy43ODIgNC42NzI1NUMxNy4yMjYzIDYuMDM0MjcgMTMuMzY0NiAxNS41OTE2IDEyLjI4MTUgMjAuMzY5NUMxMS43MjU4IDIyLjgxNTggMTEuOTIxIDIzLjk1NDEgMTMuMTE0MyAyNC41OTMyQzEzLjY5ODMgMjQuODk4NiAxMy45NDg2IDI0Ljc4ODQgMTQuMTE1NSAyNC4yMzI3TDE0LjY3MTIgMjIuMzk4N0MxNS4xMTUyIDIzLjczMjEgMTYuMDA0NiAyNC43NjAxIDE3LjgxMDMgMjQuNzYwMUMxOS45NDk3IDI0Ljc2MDEgMjIuOTc3MSAyMy4zNDMyIDI0LjQ1MDUgMTguNzg3M0MyNS44Njc0IDE0LjQyNTEgMjQuNTM0IDExLjQyNDUgMjEuODM4OCAxMS40MjQ1Wk0yMC45MjI2IDE4LjM3MDJDMTkuOTIxNCAyMS4xNDg3IDE4LjU3MTIgMjIuODU5NSAxNy4wOTkyIDIyLjg1OTVDMTUuNTE1NSAyMi44NTk1IDE1LjEyMTkgMjAuNzkyNCAxNi4wNTk3IDE4LjE0ODJDMTYuMzY1MiAxNy4yODcgMTYuODEwNiAxNi4yNTkgMTYuOTIwOSAxNi4wMDg4QzE3LjkyMiAxNC40MjUxIDE5LjA3NTYgMTMuMjU4NSAyMC41MDUxIDEzLjI1ODVDMjIuMDcwNyAxMy4yNTg1IDIxLjg2NzEgMTUuNzU4NSAyMC45MjI2IDE4LjM3MDJaIiBmaWxsPSIjMTUzZDQ5Ii8+Cjwvc3ZnPg==");
}
.rc-dark .rc-dropdown__group:hover .rc-icon__speaker,
.rc-dark .rc-dropdown__group:focus .rc-icon__speaker {
  background-position: -230px 0;
  width: 16px;
  height: 16px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__search,
.rc-dark .rc-dropdown__group:focus .rc-icon__search {
  background-position: -256px -36px;
  width: 16px;
  height: 16px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__accessibility,
.rc-dark .rc-dropdown__group:focus .rc-icon__accessibility {
  background-position: -282px -36px;
  width: 16px;
  height: 16px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__globe-desktop,
.rc-dark .rc-dropdown__group:focus .rc-icon__globe-desktop {
  background-position: -308px -36px;
  width: 16px;
  height: 16px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__globe-mobile,
.rc-dark .rc-dropdown__group:focus .rc-icon__globe-mobile {
  background-position: -230px -196px;
  width: 24px;
  height: 24px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__user,
.rc-dark .rc-dropdown__group:focus .rc-icon__user {
  background-position: -264px -196px;
  width: 24px;
  height: 24px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__instagram,
.rc-dark .rc-dropdown__group:focus .rc-icon__instagram {
  background-position: -332px -584px;
  width: 36px;
  height: 36px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__twitter,
.rc-dark .rc-dropdown__group:focus .rc-icon__twitter {
  background-position: -368px -584px;
  width: 36px;
  height: 36px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__youtube,
.rc-dark .rc-dropdown__group:focus .rc-icon__youtube {
  background-position: -276px -584px;
  width: 36px;
  height: 36px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__linkedin,
.rc-dark .rc-dropdown__group:focus .rc-icon__linkedin {
  background-position: -230px -584px;
  width: 36px;
  height: 36px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__book,
.rc-dark .rc-dropdown__group:focus .rc-icon__book {
  background-position: -230px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__code,
.rc-dark .rc-dropdown__group:focus .rc-icon__code {
  background-position: -290px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__api,
.rc-dark .rc-dropdown__group:focus .rc-icon__api {
  background-position: -320px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__hand,
.rc-dark .rc-dropdown__group:focus .rc-icon__hand {
  background-position: -350px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__forward,
.rc-dark .rc-dropdown__group:focus .rc-icon__forward {
  background-position: -410px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__chart,
.rc-dark .rc-dropdown__group:focus .rc-icon__chart {
  background-position: -470px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__stack,
.rc-dark .rc-dropdown__group:focus .rc-icon__stack {
  background-position: -530px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__tag,
.rc-dark .rc-dropdown__group:focus .rc-icon__tag {
  background-position: -290px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__prize,
.rc-dark .rc-dropdown__group:focus .rc-icon__prize {
  background-position: -260px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__support,
.rc-dark .rc-dropdown__group:focus .rc-icon__support {
  background-position: -380px -112px;
  width: 20px;
  height: 20px;
}
.rc-dark .rc-dropdown__group:hover .rc-icon__github,
.rc-dark .rc-dropdown__group:focus .rc-icon__github {
  background-position: -590px -112px;
  width: 20px;
  height: 20px;
}

/* START: Safari Only */
@media (min-width: 1024px) {
  _::-webkit-full-page-media,
  _:future,
  :root #rcPrimaryHeaderParentNew .dropdownBackground::after {
    opacity: 0.5;
    filter: blur(40px);
  }
  _::-webkit-full-page-media,
  _:future,
  :root #rcPrimaryHeaderParentNew .rc-dark .dropdownBackground::after {
    top: 50%;
    opacity: 0.5;
  }
}
/* END: Safari Only */
/* START: Firebox Only */
@-moz-document url-prefix() {
  @media (min-width: 1024px) {
    #rcPrimaryHeaderParentNew .dropdownBackground::after {
      opacity: 0.4;
      filter: blur(50px);
    }
    #rcPrimaryHeaderParentNew .rc-dark .dropdownBackground::after {
      top: 50%;
    }
  }
  .nav-item {
    font-weight: normal;
  }
}
/* Start: Firebox Only */
.nav-video video {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  transform: translate(30px, 0px);
}
