/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 30 version
*/

* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html, body {
  font-size: 10px;
}

#nfsidnfda.sadjkansud.ndjasindiuasd .ul-sub-menu {
  border: 0 solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  list-style: none;
  overflow: hidden;
  -webkit-transition: max-height 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  -o-transition: max-height 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition: max-height 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition-behavior: normal;
  will-change: max-height;
  text-wrap-mode: nowrap;
  max-height: 0;
  padding: 0;
  white-space-collapse: collapse;
  width: 100vw;
  z-index: 1;
}
@media (min-width: 75em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .ul-sub-menu {
    -webkit-border-radius: 1.3em;
            border-radius: 1.3em;
    box-shadow: rgba(0, 0, 0, 0.15) 2px 6px 25px 0;
    left: -27%;
    min-width: 150%;
    position: absolute;
    top: 100%;
    width: auto;
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 2px 6px 25px 0;
    background-color: #fff;
    max-height: 40em;
    z-index: 3;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-cfd-markets {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-cfd-markets {
    background-color: transparent;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-cfd-markets:after, #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-cfd-markets:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-1 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  vertical-align: middle;
  text-wrap-mode: nowrap;
  display: block;
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0;
  padding: 0.4em 0.8em;
  position: relative;
  white-space-collapse: collapse;
}
@media (min-width: 20.0625em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-1 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-1 {
    font-size: 1.6rem;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-pack: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 1em;
    padding-top: 1em;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-1:after {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  height: 0.6rem;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, 50%);
      -ms-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  -o-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition-behavior: normal, normal, normal, normal;
  width: 0;
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-1:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
@media (max-width: 74.9375em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-1:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-1:focus:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-1:hover:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
@media (max-width: 74.9375em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-1:hover:before {
    left: 0;
    right: 0;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-spreads {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-spreads {
    background-color: transparent;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-spreads:after, #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-spreads:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-2 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  font-size: 1.2rem;
  font-weight: 500;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  white-space-collapse: collapse;
  text-wrap-mode: nowrap;
  display: block;
  margin: 0;
  padding: 0.4em 0.8em;
  position: relative;
  vertical-align: middle;
}
@media (min-width: 20.0625em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-2 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.6rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-bottom: 1em;
    padding-top: 1em;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-2:after {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  height: 0.6rem;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, 50%);
      -ms-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  -o-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition-behavior: normal, normal, normal, normal;
  width: 0;
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-2:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
@media (max-width: 74.9375em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-2:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-2:focus:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
#nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-2:hover:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
@media (max-width: 74.9375em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .css-scan-generated-variation-a-2:hover:before {
    left: 0;
    right: 0;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-crypto-trading {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-crypto-trading {
    background-color: transparent;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-crypto-trading:after, #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-crypto-trading:before, #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-currency-pairs:after, #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-currency-pairs:before, #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-leverage:after, #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-leverage:before, #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-pip-digits:after, #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-pip-digits:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-currency-pairs {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-currency-pairs {
    background-color: transparent;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-pip-digits {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-pip-digits {
    background-color: transparent;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-leverage {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #nfsidnfda.sadjkansud.ndjasindiuasd .li-menu-item-menu-leverage {
    background-color: transparent;
  }
}
#nfsidnfda.sadjkansud.ndjasindiuasd .inherited-styles-for-exported-element {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #000;
  font-family: Gilroy-Light, sans-serif;
  font-size: 62.5%;
  line-height: 1.6;
  text-align: center;
}
@font-face {
  font-family: Gilroy-Light;
  font-style: normal;
  font-weight: 400;
  src: url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_b2a3f31a.eot?#iefix) format("embedded-opentype"), url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_ddd1bb9e.woff) format("woff"), url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_3bf0aa3e.ttf) format("truetype"), url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_5e33b696.svg#Gilroy-Light) format("svg");
}
#nfsidnfda.sadjkansud.ndjasindiuasd html {
  font-size: 10px;
  /* This is IMPORTANT since some copied values use "REM" units */
}

#asudiasnfuia .header-prfwp-header-ng-scope {
  box-shadow: rgba(165, 165, 165, 0.1) 0 0.375em 0.9375em 0;
  -webkit-box-shadow: rgba(165, 165, 165, 0.1) 0 0.375em 0.9375em 0;
  background-color: #336;
  color: #000;
  left: 0;
  padding: 1em 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  -webkit-transition-duration: 0.4s;
       -o-transition-duration: 0.4s;
          transition-duration: 0.4s;
  -webkit-transition-property: background, padding;
  -o-transition-property: background, padding;
  transition-property: background, padding;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0.25, 0.3, 1);
       -o-transition-timing-function: cubic-bezier(0.4, 0.25, 0.3, 1);
          transition-timing-function: cubic-bezier(0.4, 0.25, 0.3, 1);
  width: 100%;
  will-change: background, padding;
  z-index: 20;
}
@media (min-width: 75em) {
  #asudiasnfuia .header-prfwp-header-ng-scope {
    padding: 0.5em 0;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .header-prfwp-header-ng-scope {
    position: -webkit-sticky;
    position: sticky;
  }
}
#asudiasnfuia .nav-prfwp-navbar {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  font-size: 1.2rem;
  z-index: 3;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .nav-prfwp-navbar {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .nav-prfwp-navbar {
    font-size: 1.6rem;
  }
}
#asudiasnfuia .button-prfwp-navbar__burger-prfwp-burger-collapsed:after, #asudiasnfuia .button-prfwp-navbar__burger-prfwp-burger-collapsed:before, #asudiasnfuia .css-scan-generated-variation-a-1:after, #asudiasnfuia .css-scan-generated-variation-a-1:before, #asudiasnfuia .div-prfwp-navbar__container-container:after, #asudiasnfuia .div-prfwp-navbar__container-container:before, #asudiasnfuia .div-topNavigation-prfwp-navbar__navigation-topNavigation-collapse:after, #asudiasnfuia .div-topNavigation-prfwp-navbar__navigation-topNavigation-collapse:before, #asudiasnfuia .li-menu-item-menu-trading-room:after, #asudiasnfuia .li-menu-item-menu-trading-room:before, #asudiasnfuia .nav-prfwp-navbar:after, #asudiasnfuia .nav-prfwp-navbar:before, #asudiasnfuia .span-prfwp-burger__span-prfwp-burger__span--first:after, #asudiasnfuia .span-prfwp-burger__span-prfwp-burger__span--first:before, #asudiasnfuia .span-prfwp-burger__span-prfwp-burger__span--last:after, #asudiasnfuia .span-prfwp-burger__span-prfwp-burger__span--last:before, #asudiasnfuia .span-prfwp-burger__span-prfwp-burger__span--middle:after, #asudiasnfuia .span-prfwp-burger__span-prfwp-burger__span--middle:before, #asudiasnfuia .ul-menu-primary-prfwp-navbar__menu:after, #asudiasnfuia .ul-menu-primary-prfwp-navbar__menu:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .div-prfwp-navbar__container-container {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  max-width: 140.2rem;
  padding-left: 1.6rem;
  padding-right: 1.6rem;
  position: relative;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 75em) {
  #asudiasnfuia .div-prfwp-navbar__container-container {
    position: relative;
  }
}
#asudiasnfuia .button-prfwp-navbar__burger-prfwp-burger-collapsed {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: none;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  height: 2.5em;
  line-height: inherit;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 2.5em;
}
@media (min-width: 36em) {
  #asudiasnfuia .button-prfwp-navbar__burger-prfwp-burger-collapsed {
    color: inherit;
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .button-prfwp-navbar__burger-prfwp-burger-collapsed {
    display: none;
  }
}
#asudiasnfuia .button-prfwp-navbar__burger-prfwp-burger-collapsed:focus {
  outline: 0 currentcolor;
}
#asudiasnfuia .span-prfwp-burger__span-prfwp-burger__span--first {
  background-color: currentcolor;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  height: 6.5%;
  left: 10%;
  position: absolute;
  top: 15%;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-behavior: normal, normal, normal, normal;
  width: 80%;
}
#asudiasnfuia .span-prfwp-burger__span-prfwp-burger__span--middle {
  background-color: currentcolor;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  height: 6.5%;
  left: 10%;
  opacity: 1;
  position: absolute;
  top: 46.75%;
  -webkit-transition: opacity 0s linear 0.28s;
  -o-transition: opacity 0s linear 0.28s;
  transition: opacity 0s linear 0.28s;
  transition-behavior: normal;
  width: 80%;
}
#asudiasnfuia .span-prfwp-burger__span-prfwp-burger__span--last {
  background-color: currentcolor;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  height: 6.5%;
  left: 10%;
  position: absolute;
  top: 78.5%;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  -o-transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: top 0.18s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.26s, transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-behavior: normal, normal, normal, normal;
  width: 80%;
}
#asudiasnfuia .div-topNavigation-prfwp-navbar__navigation-topNavigation-collapse {
  background-color: #336;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  left: 0;
  padding: 1em 0;
  position: absolute;
  text-align: center;
  top: 100%;
  width: 100%;
}
@media (max-width: 75em) {
  #asudiasnfuia .div-topNavigation-prfwp-navbar__navigation-topNavigation-collapse.nonactive {
    display: none;
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .div-topNavigation-prfwp-navbar__navigation-topNavigation-collapse {
    background-color: initial;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
    position: static;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
  }
}
#asudiasnfuia .ul-menu-primary-prfwp-navbar__menu {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  list-style: none;
  margin: 0;
  padding: 0;
  z-index: 5;
}
@media (min-width: 75em) {
  #asudiasnfuia .ul-menu-primary-prfwp-navbar__menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
#asudiasnfuia .li-menu-item-menu-trading-room {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-trading-room {
    background-color: transparent;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-1 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  vertical-align: middle;
  text-wrap-mode: nowrap;
  display: inline-block;
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0 0.5em 0.5em;
  padding: 1em 0 0.5em;
  position: relative;
  white-space-collapse: collapse;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-1 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-1 {
    font-size: 1.6rem;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-1:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-1:where(:not(.wp-element-button)), #asudiasnfuia .css-scan-generated-variation-a-2:where(:not(.wp-element-button)) {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-1:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .li-menu-item-menu-item-has-children-menu-trading-info {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-item-has-children-menu-trading-info {
    background-color: transparent;
    position: relative;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-2:after, #asudiasnfuia .css-scan-generated-variation-a-2:before, #asudiasnfuia .li-menu-item-menu-item-has-children-menu-trading-info:after, #asudiasnfuia .li-menu-item-menu-item-has-children-menu-trading-info:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .css-scan-generated-variation-a-2 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  vertical-align: middle;
  text-wrap-mode: nowrap;
  display: inline-block;
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0 0.5em 0.5em;
  padding: 1em 0 0.5em;
  position: relative;
  white-space-collapse: collapse;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-2 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-2 {
    font-size: 1.6rem;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-width: -moz-max-content;
    min-width: -webkit-max-content;
    min-width: max-content;
    padding-right: 1.65em;
    -webkit-box-pack: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-2:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-2:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .button-sub-menu-toggle-unique-1 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: none;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: inherit;
  padding: 0;
}
@media (min-width: 75em) {
  #asudiasnfuia .button-sub-menu-toggle-unique-1 {
    position: absolute;
    right: 1.2em;
    top: 1em;
  }
}
#asudiasnfuia .button-sub-menu-toggle-unique-1:after, #asudiasnfuia .button-sub-menu-toggle-unique-1:before, #asudiasnfuia .span-screen-reader-text-unique-1:after, #asudiasnfuia .span-screen-reader-text-unique-1:before, #asudiasnfuia .svg-svg-arrow-unique-1:after, #asudiasnfuia .svg-svg-arrow-unique-1:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .button-sub-menu-toggle-unique-1:focus {
  outline: medium currentcolor;
}
@media (min-width: 75em) {
  #asudiasnfuia .button-sub-menu-toggle-unique-1:lang(de) {
    right: 0.8em;
  }
}
#asudiasnfuia .span-screen-reader-text-unique-1 {
  border: 0;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  width: 1px;
}
#asudiasnfuia .svg-svg-arrow-unique-1 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  max-height: 100%;
  max-width: 100%;
  -webkit-transition: all 0.2s cubic-bezier(0.4, 0.25, 0.3, 1) 0.4s;
  -o-transition: all 0.2s cubic-bezier(0.4, 0.25, 0.3, 1) 0.4s;
  transition: all 0.2s cubic-bezier(0.4, 0.25, 0.3, 1) 0.4s;
  fill: currentcolor;
  transform-origin-z: 0;
  transform-origin-y: 50%;
  transform-origin-x: 50%;
  color: #000;
  height: 1.2rem;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  transition-behavior: normal;
  vertical-align: text-bottom;
  width: 1.2rem;
}
@media (min-width: 75em) {
  #asudiasnfuia .svg-svg-arrow-unique-1 {
    height: 0.9rem;
    vertical-align: inherit;
    width: 0.9rem;
  }
}
#asudiasnfuia .css-scan-generated-variation-use-3, #asudiasnfuia .css-scan-generated-variation-use-3:after, #asudiasnfuia .css-scan-generated-variation-use-3:before, #asudiasnfuia .li-menu-item-menu-cfd-markets:after, #asudiasnfuia .li-menu-item-menu-cfd-markets:before, #asudiasnfuia .ul-sub-menu-unique-1:after, #asudiasnfuia .ul-sub-menu-unique-1:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .ul-sub-menu-unique-1 {
  border: 0 solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  list-style: none;
  overflow: hidden;
  -webkit-transition: max-height 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  -o-transition: max-height 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition: max-height 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition-behavior: normal;
  will-change: max-height;
  text-wrap-mode: nowrap;
  max-height: 0;
  padding: 0;
  white-space-collapse: collapse;
  width: 100vw;
  z-index: 1;
}
@media (min-width: 75em) {
  #asudiasnfuia .ul-sub-menu-unique-1 {
    -webkit-border-radius: 1.3em;
            border-radius: 1.3em;
    box-shadow: rgba(0, 0, 0, 0.15) 2px 6px 25px 0;
    left: -27%;
    min-width: 150%;
    position: absolute;
    top: 100%;
    width: auto;
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 2px 6px 25px 0;
    background-color: #fff;
    max-height: 30em;
    z-index: 3;
  }
}
#asudiasnfuia .li-menu-item-menu-cfd-markets {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-cfd-markets {
    background-color: transparent;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-4 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  vertical-align: middle;
  text-wrap-mode: nowrap;
  display: block;
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0;
  padding: 0.4em 0.8em;
  position: relative;
  white-space-collapse: collapse;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-4 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-4 {
    font-size: 1.6rem;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-pack: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 1em;
    padding-top: 1em;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-4:after {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  height: 0.6rem;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, 50%);
      -ms-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  -o-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition-behavior: normal, normal, normal, normal;
  width: 0;
}
#asudiasnfuia .css-scan-generated-variation-a-4:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-4:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-4:focus:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
#asudiasnfuia .css-scan-generated-variation-a-4:hover:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
#asudiasnfuia .css-scan-generated-variation-a-4:where(:not(.wp-element-button)), #asudiasnfuia .css-scan-generated-variation-a-5:where(:not(.wp-element-button)), #asudiasnfuia .css-scan-generated-variation-a-6:where(:not(.wp-element-button)) {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-4:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .li-menu-item-menu-spreads {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-spreads {
    background-color: transparent;
  }
}
#asudiasnfuia .li-menu-item-menu-spreads:after, #asudiasnfuia .li-menu-item-menu-spreads:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .css-scan-generated-variation-a-5 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  font-size: 1.2rem;
  font-weight: 500;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  white-space-collapse: collapse;
  text-wrap-mode: nowrap;
  display: block;
  margin: 0;
  padding: 0.4em 0.8em;
  position: relative;
  vertical-align: middle;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-5 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.6rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-bottom: 1em;
    padding-top: 1em;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-5:after {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  height: 0.6rem;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, 50%);
      -ms-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  -o-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition-behavior: normal, normal, normal, normal;
  width: 0;
}
#asudiasnfuia .css-scan-generated-variation-a-5:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-5:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-5:focus:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
#asudiasnfuia .css-scan-generated-variation-a-5:hover:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-5:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .li-menu-item-menu-crypto-trading {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-crypto-trading {
    background-color: transparent;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-6:after, #asudiasnfuia .css-scan-generated-variation-a-6:before, #asudiasnfuia .li-menu-item-menu-crypto-trading:after, #asudiasnfuia .li-menu-item-menu-crypto-trading:before, #asudiasnfuia .li-menu-item-menu-currency-pairs:after, #asudiasnfuia .li-menu-item-menu-currency-pairs:before, #asudiasnfuia .li-menu-item-menu-item-has-children-menu-markets:after, #asudiasnfuia .li-menu-item-menu-item-has-children-menu-markets:before, #asudiasnfuia .li-menu-item-menu-leverage:after, #asudiasnfuia .li-menu-item-menu-leverage:before, #asudiasnfuia .li-menu-item-menu-pip-digits:after, #asudiasnfuia .li-menu-item-menu-pip-digits:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .li-menu-item-menu-currency-pairs {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-currency-pairs {
    background-color: transparent;
  }
}
#asudiasnfuia .li-menu-item-menu-pip-digits {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-pip-digits {
    background-color: transparent;
  }
}
#asudiasnfuia .li-menu-item-menu-leverage {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-leverage {
    background-color: transparent;
  }
}
#asudiasnfuia .li-menu-item-menu-item-has-children-menu-markets {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-item-has-children-menu-markets {
    background-color: transparent;
    position: relative;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-6 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  display: inline-block;
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0 0.5em 0.5em;
  overflow: hidden;
  padding: 1em 0 0.5em;
  position: relative;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  white-space-collapse: collapse;
  text-wrap-mode: nowrap;
  vertical-align: middle;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-6 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.6rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-width: -moz-max-content;
    min-width: -webkit-max-content;
    min-width: max-content;
    padding-right: 1.65em;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-6:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-6:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .button-sub-menu-toggle-unique-2 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: none;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: inherit;
  padding: 0;
}
@media (min-width: 75em) {
  #asudiasnfuia .button-sub-menu-toggle-unique-2 {
    position: absolute;
    right: 1.2em;
    top: 1em;
  }
}
#asudiasnfuia .button-sub-menu-toggle-unique-2:after, #asudiasnfuia .button-sub-menu-toggle-unique-2:before, #asudiasnfuia .li-menu-item-menu-forex:after, #asudiasnfuia .li-menu-item-menu-forex:before, #asudiasnfuia .span-screen-reader-text-unique-2:after, #asudiasnfuia .span-screen-reader-text-unique-2:before, #asudiasnfuia .svg-svg-arrow-unique-2:after, #asudiasnfuia .svg-svg-arrow-unique-2:before, #asudiasnfuia .ul-sub-menu-unique-2:after, #asudiasnfuia .ul-sub-menu-unique-2:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .button-sub-menu-toggle-unique-2:focus {
  outline: medium currentcolor;
}
@media (min-width: 75em) {
  #asudiasnfuia .button-sub-menu-toggle-unique-2:lang(de) {
    right: 0.8em;
  }
}
#asudiasnfuia .span-screen-reader-text-unique-2 {
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
#asudiasnfuia .svg-svg-arrow-unique-2 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  height: 1.2rem;
  max-height: 100%;
  max-width: 100%;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: all 0.2s cubic-bezier(0.4, 0.25, 0.3, 1) 0.4s;
  -o-transition: all 0.2s cubic-bezier(0.4, 0.25, 0.3, 1) 0.4s;
  transition: all 0.2s cubic-bezier(0.4, 0.25, 0.3, 1) 0.4s;
  transition-behavior: normal;
  vertical-align: text-bottom;
  width: 1.2rem;
  transform-origin-x: 50%;
  transform-origin-y: 50%;
  transform-origin-z: 0;
  fill: currentcolor;
}
@media (min-width: 75em) {
  #asudiasnfuia .svg-svg-arrow-unique-2 {
    height: 0.9rem;
    vertical-align: inherit;
    width: 0.9rem;
  }
}
#asudiasnfuia .ul-sub-menu-unique-2 {
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  list-style: none;
  max-height: 0;
  overflow: hidden;
  padding: 0;
  -webkit-transition: max-height 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  -o-transition: max-height 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition: max-height 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  white-space-collapse: collapse;
  width: 100vw;
  z-index: 1;
  text-wrap-mode: nowrap;
  border: 0 solid #336;
  transition-behavior: normal;
  will-change: max-height;
}
@media (min-width: 75em) {
  #asudiasnfuia .ul-sub-menu-unique-2 {
    background-color: #fff;
    -webkit-border-radius: 1.3em;
            border-radius: 1.3em;
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 2px 6px 25px 0;
            box-shadow: rgba(0, 0, 0, 0.15) 2px 6px 25px 0;
    left: -27%;
    max-height: 30em;
    min-width: 150%;
    position: absolute;
    top: 100%;
    width: auto;
    z-index: 3;
  }
}
#asudiasnfuia .li-menu-item-menu-forex {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-forex {
    background-color: transparent;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-7 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  vertical-align: middle;
  text-wrap-mode: nowrap;
  display: block;
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0;
  padding: 0.4em 0.8em;
  position: relative;
  white-space-collapse: collapse;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-7 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-7 {
    font-size: 1.6rem;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-pack: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 1em;
    padding-top: 1em;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-7:after {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  height: 0.6rem;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, 50%);
      -ms-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  -o-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition-behavior: normal, normal, normal, normal;
  width: 0;
}
#asudiasnfuia .css-scan-generated-variation-a-7:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-7:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-7:focus:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
#asudiasnfuia .css-scan-generated-variation-a-7:hover:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
#asudiasnfuia .css-scan-generated-variation-a-10:where(:not(.wp-element-button)), #asudiasnfuia .css-scan-generated-variation-a-11:where(:not(.wp-element-button)), #asudiasnfuia .css-scan-generated-variation-a-7:where(:not(.wp-element-button)), #asudiasnfuia .css-scan-generated-variation-a-8:where(:not(.wp-element-button)), #asudiasnfuia .css-scan-generated-variation-a-9:where(:not(.wp-element-button)) {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-7:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .li-menu-item-menu-stocks {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-stocks {
    background-color: transparent;
  }
}
#asudiasnfuia .li-menu-item-menu-stocks:after, #asudiasnfuia .li-menu-item-menu-stocks:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .css-scan-generated-variation-a-8 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  font-size: 1.2rem;
  font-weight: 500;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  white-space-collapse: collapse;
  text-wrap-mode: nowrap;
  display: block;
  margin: 0;
  padding: 0.4em 0.8em;
  position: relative;
  vertical-align: middle;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-8 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.6rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-bottom: 1em;
    padding-top: 1em;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-8:after {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  bottom: 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  height: 0.6rem;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, 50%);
      -ms-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  -o-transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition: height 0.15s ease-in, bottom 0.15s ease-in, background 0.15s ease-out 0.15s, width 0.4s ease-out 0.15s;
  transition-behavior: normal, normal, normal, normal;
  width: 0;
}
#asudiasnfuia .css-scan-generated-variation-a-8:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-8:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-8:focus:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
#asudiasnfuia .css-scan-generated-variation-a-8:hover:after {
  background-color: rgba(253, 147, 72, 0.2);
  bottom: 50%;
  height: -webkit-calc(100% + 3rem);
  height: calc(100% + 3rem);
  -webkit-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  -o-transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition: width 0.4s ease-out, background 0.15s ease-in 0.2s, height 0.15s ease-in 0.2s, bottom 0.15s ease-in 0.2s;
  transition-behavior: normal, normal, normal, normal;
  width: -webkit-calc(100% + 3rem);
  width: calc(100% + 3rem);
  z-index: -1;
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-8:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .li-menu-item-menu-indices {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-indices {
    background-color: transparent;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-9:after, #asudiasnfuia .css-scan-generated-variation-a-9:before, #asudiasnfuia .li-menu-item-menu-about-our-platform:after, #asudiasnfuia .li-menu-item-menu-about-our-platform:before, #asudiasnfuia .li-menu-item-menu-commodities:after, #asudiasnfuia .li-menu-item-menu-commodities:before, #asudiasnfuia .li-menu-item-menu-cryptocurrencies:after, #asudiasnfuia .li-menu-item-menu-cryptocurrencies:before, #asudiasnfuia .li-menu-item-menu-indices:after, #asudiasnfuia .li-menu-item-menu-indices:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .li-menu-item-menu-commodities {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-commodities {
    background-color: transparent;
  }
}
#asudiasnfuia .li-menu-item-menu-cryptocurrencies {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-cryptocurrencies {
    background-color: transparent;
  }
}
#asudiasnfuia .li-menu-item-menu-about-our-platform {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-about-our-platform {
    background-color: transparent;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-9 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  display: inline-block;
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0 0.5em 0.5em;
  overflow: hidden;
  padding: 1em 0 0.5em;
  position: relative;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  white-space-collapse: collapse;
  text-wrap-mode: nowrap;
  vertical-align: middle;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-9 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-9 {
    font-size: 1.6rem;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-9:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-9:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .li-menu-item-menu-account-types {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-account-types {
    background-color: transparent;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-10:after, #asudiasnfuia .css-scan-generated-variation-a-10:before, #asudiasnfuia .li-menu-item-menu-account-types:after, #asudiasnfuia .li-menu-item-menu-account-types:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .css-scan-generated-variation-a-10 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  vertical-align: middle;
  text-wrap-mode: nowrap;
  display: inline-block;
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0 0.5em 0.5em;
  padding: 1em 0 0.5em;
  position: relative;
  white-space-collapse: collapse;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-10 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-10 {
    font-size: 1.6rem;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-10:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-10:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .li-menu-item-menu-item-has-children-menu-company {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-item-has-children-menu-company {
    background-color: transparent;
    position: relative;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-11:after, #asudiasnfuia .css-scan-generated-variation-a-11:before, #asudiasnfuia .li-menu-item-menu-item-has-children-menu-company:after, #asudiasnfuia .li-menu-item-menu-item-has-children-menu-company:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .css-scan-generated-variation-a-11 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  overflow: hidden;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  vertical-align: middle;
  text-wrap-mode: nowrap;
  display: inline-block;
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0 0.5em 0.5em;
  padding: 1em 0 0.5em;
  position: relative;
  white-space-collapse: collapse;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .css-scan-generated-variation-a-11 {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .css-scan-generated-variation-a-11 {
    font-size: 1.6rem;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-width: -moz-max-content;
    min-width: -webkit-max-content;
    min-width: max-content;
    padding-right: 1.65em;
    -webkit-box-pack: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-11:before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
    background-image: -o-linear-gradient(#336, #336);
    background-image: linear-gradient(#336, #336);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 2px;
    left: 51%;
    position: absolute;
    right: 51%;
    -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-property: left, right;
    -o-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-timing-function: ease-out;
         -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
    z-index: -1;
  }
}
@media (max-width: 74.9375em) {
  #asudiasnfuia .css-scan-generated-variation-a-11:hover:before {
    left: 0;
    right: 0;
  }
}
#asudiasnfuia .li-menu-item-menu-about-us {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-about-us {
    background-color: transparent;
  }
}
#asudiasnfuia .li-menu-item-menu-about-us:after, #asudiasnfuia .li-menu-item-menu-about-us:before, #asudiasnfuia .li-menu-item-menu-contact-us:after, #asudiasnfuia .li-menu-item-menu-contact-us:before, #asudiasnfuia .li-menu-item-menu-faq:after, #asudiasnfuia .li-menu-item-menu-faq:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .li-menu-item-menu-faq {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-faq {
    background-color: transparent;
  }
}
#asudiasnfuia .li-menu-item-menu-contact-us {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
@media (min-width: 75em) {
  #asudiasnfuia .li-menu-item-menu-contact-us {
    background-color: transparent;
  }
}
#asudiasnfuia .div-prfwp-customer__navigation-ng-hide:not(.ng-hide-animate) {
  display: none !important;
}
#asudiasnfuia .div-prfwp-customer__navigation-ng-hide, #asudiasnfuia .div-prfwp-customer__navigation-ng-hide:after, #asudiasnfuia .div-prfwp-customer__navigation-ng-hide:before, #asudiasnfuia .div-prfwp-loginWidget-wrapper-unique-1:after, #asudiasnfuia .div-prfwp-loginWidget-wrapper-unique-1:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .div-prfwp-loginWidget-wrapper-unique-1 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-box-pack: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 75em) {
  #asudiasnfuia .div-prfwp-loginWidget-wrapper-unique-1 {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin: 0;
    padding: 0;
  }
}
#asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed:after, #asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed:before, #asudiasnfuia .css-scan-generated-variation-a-12:after, #asudiasnfuia .css-scan-generated-variation-a-12:before, #asudiasnfuia .div-loginPopup-prfwp-loginWidget__loginPopup-collapse:after, #asudiasnfuia .div-loginPopup-prfwp-loginWidget__loginPopup-collapse:before, #asudiasnfuia .div-prfwp-loginWidget, #asudiasnfuia .div-prfwp-loginWidget:after, #asudiasnfuia .div-prfwp-loginWidget:before, #asudiasnfuia .div-prfwp-loginWidget__loginPopup__inner:after, #asudiasnfuia .div-prfwp-loginWidget__loginPopup__inner:before, #asudiasnfuia .div-prfwp-loginWidget__loginPopup__loginContent:after, #asudiasnfuia .div-prfwp-loginWidget__loginPopup__loginContent:before, #asudiasnfuia .div-prfwp-loginWidget__loginPopup__loginTitle:after, #asudiasnfuia .div-prfwp-loginWidget__loginPopup__loginTitle:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
@media (min-width: 75em) {
  #asudiasnfuia .div-prfwp-loginWidget {
    position: relative;
  }
}
#asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed {
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 1.3em;
          border-radius: 1.3em;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  -webkit-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  -o-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  text-wrap-mode: nowrap;
  border: 1px solid #fff;
  color: #fff;
  cursor: pointer;
  height: 3.125em;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  margin: 0.7em 0.5em;
  min-width: 6.875em;
  text-align: center;
  -webkit-transform: perspective(1px) translateZ(0);
          transform: perspective(1px) translateZ(0);
  vertical-align: middle;
  white-space-collapse: collapse;
  -webkit-box-pack: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: center;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0.5em 2em 0.4em;
  position: relative;
  transition-behavior: normal;
  will-change: background-color;
}
@media (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.2rem;
    margin: 0 0 0 1vw;
    padding: 0.5em 1em 0.6em;
  }
}
@media (min-width: 75em) and (min-width: 20.0625em) {
  #asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) and (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed {
    font-size: 1.6rem;
  }
}
#asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed:focus {
  background-color: rgba(253, 147, 72, 0.5);
}
#asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed:hover {
  background-color: rgba(253, 147, 72, 0.5);
}
#asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed:where(:not(.wp-element-button)) {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
@media (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__loginPopupCtrl-acfm-btn-material-collapsed:lang(ar) {
    margin: 0 1vw 0 0;
  }
}
#asudiasnfuia .div-loginPopup-prfwp-loginWidget__loginPopup-collapse {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  left: 0;
  margin: 1em;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s;
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  z-index: 20;
}
@media (min-width: 48em) {
  #asudiasnfuia .div-loginPopup-prfwp-loginWidget__loginPopup-collapse {
    margin: 0.5em auto 1em;
    max-width: 35em;
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .div-loginPopup-prfwp-loginWidget__loginPopup-collapse {
    left: auto;
    margin: 0;
    min-width: 23.33333em;
    right: 0;
    top: 100%;
    top: -webkit-calc(100% + 15px);
    top: calc(100% + 15px);
  }
}
#asudiasnfuia .div-loginPopup-prfwp-loginWidget__loginPopup-collapse:focus-within {
  display: block;
  opacity: 1;
}
@media (min-width: 75em) {
  #asudiasnfuia .div-loginPopup-prfwp-loginWidget__loginPopup-collapse:focus-within {
    opacity: 1;
  }
}
#asudiasnfuia .div-prfwp-loginWidget__loginPopup__inner {
  -webkit-border-radius: 1.3em;
          border-radius: 1.3em;
  box-shadow: rgba(0, 0, 0, 0.3) 2px 0 9px -3px;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-box-shadow: rgba(0, 0, 0, 0.3) 2px 0 9px -3px;
  background-color: #fff;
  color: #000;
}
#asudiasnfuia .div-prfwp-loginWidget__loginPopup__loginContent {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  padding: 3rem 4rem;
  width: 100%;
}
#asudiasnfuia .div-prfwp-loginWidget__loginPopup__loginTitle {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  font-size: 1.6rem;
  font-weight: 500;
  margin-bottom: 2rem;
  text-align: center;
  text-transform: capitalize;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .div-prfwp-loginWidget__loginPopup__loginTitle {
    font-size: -webkit-calc(14.181818px + 0.568182vw);
    font-size: calc(14.181818px + 0.568182vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .div-prfwp-loginWidget__loginPopup__loginTitle {
    font-size: 2.1rem;
    padding: 0 2em;
  }
}
#asudiasnfuia .css-scan-generated-variation-a-12 {
  -webkit-text-fill-color: transparent;
  background-position: 0 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-background-clip: text;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-repeat: repeat;
  background-size: auto;
}
#asudiasnfuia .div-loginprfw-container-prfw-common-ng-scope-block-ui-block-ui-anim-fade:after, #asudiasnfuia .div-loginprfw-container-prfw-common-ng-scope-block-ui-block-ui-anim-fade:before, #asudiasnfuia .prf-login-widget-ng-isolate-scope, #asudiasnfuia .prf-login-widget-ng-isolate-scope:after, #asudiasnfuia .prf-login-widget-ng-isolate-scope:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .div-loginprfw-container-prfw-common-ng-scope-block-ui-block-ui-anim-fade {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
#asudiasnfuia .div-growl-container-top-right, #asudiasnfuia .div-growl-container-top-right:after, #asudiasnfuia .div-growl-container-top-right:before, #asudiasnfuia .div-loginprfw-layout--horizontal, #asudiasnfuia .div-loginprfw-layout--horizontal:after, #asudiasnfuia .div-loginprfw-layout--horizontal:before, #asudiasnfuia .div-loginprfw-loginprfw-wrapper-layout--horizontal, #asudiasnfuia .div-loginprfw-loginprfw-wrapper-layout--horizontal:after, #asudiasnfuia .div-loginprfw-loginprfw-wrapper-layout--horizontal:before, #asudiasnfuia .div-ng-scope, #asudiasnfuia .div-ng-scope-block-ui-block-ui-anim-fade:after, #asudiasnfuia .div-ng-scope-block-ui-block-ui-anim-fade:before, #asudiasnfuia .div-ng-scope:after, #asudiasnfuia .div-ng-scope:before, #asudiasnfuia .div-prfw-growl-ng-isolate-scope, #asudiasnfuia .div-prfw-growl-ng-isolate-scope:after, #asudiasnfuia .div-prfw-growl-ng-isolate-scope:before, #asudiasnfuia .prf-login-form-ng-scope-ng-isolate-scope, #asudiasnfuia .prf-login-form-ng-scope-ng-isolate-scope:after, #asudiasnfuia .prf-login-form-ng-scope-ng-isolate-scope:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .div-ng-scope-block-ui-block-ui-anim-fade {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
#asudiasnfuia .div-loginprfw__login-bar, #asudiasnfuia .div-loginprfw__login-bar-control-loginprfw__login-bar-control--input:after, #asudiasnfuia .div-loginprfw__login-bar-control-loginprfw__login-bar-control--input:before, #asudiasnfuia .div-loginprfw__login-bar-wrapper, #asudiasnfuia .div-loginprfw__login-bar-wrapper:after, #asudiasnfuia .div-loginprfw__login-bar-wrapper:before, #asudiasnfuia .div-loginprfw__login-bar:after, #asudiasnfuia .div-loginprfw__login-bar:before, #asudiasnfuia .div-loginprfw__login-by-email-ng-scope, #asudiasnfuia .div-loginprfw__login-by-email-ng-scope:after, #asudiasnfuia .div-loginprfw__login-by-email-ng-scope:before, #asudiasnfuia .form-ng-pristine-ng-pending, #asudiasnfuia .form-ng-pristine-ng-pending:after, #asudiasnfuia .form-ng-pristine-ng-pending:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .div-loginprfw__login-bar-control-loginprfw__login-bar-control--input {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  margin-bottom: 1.5em;
  position: relative;
}
#asudiasnfuia .div-prfw-input-icon-box, #asudiasnfuia .div-prfw-input-icon-box:after, #asudiasnfuia .div-prfw-input-icon-box:before, #asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:after, #asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: 1px solid #bebebe;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 1.3em;
          border-radius: 1.3em;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: 1.6rem;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  height: 5rem;
  line-height: 2.2rem;
  padding: 0.25em 1em;
  width: 100%;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
    font-size: -webkit-calc(14.181818px + 0.568182vw);
    font-size: calc(14.181818px + 0.568182vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
    font-size: 1.4rem;
  }
}
@media (min-width: 75em) and (min-width: 20.0625em) {
  #asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
    font-size: -webkit-calc(12.545455px + 0.454545vw);
    font-size: calc(12.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) and (min-width: 75em) {
  #asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
    font-size: 1.8rem;
  }
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:focus {
  box-shadow: #336 0 0 0.3em;
  outline: medium currentcolor;
  -webkit-box-shadow: #336 0 0 0.3em;
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:-webkit-autofill {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:autofill {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:-webkit-autofill:focus {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:autofill:focus {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:-webkit-autofill:hover {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:autofill:hover {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:placeholder {
  color: #bebebe;
}
#asudiasnfuia .input-email-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:hover {
  box-shadow: #336 0 0 0.3em;
  outline: medium currentcolor;
  -webkit-box-shadow: #336 0 0 0.3em;
}
#asudiasnfuia .div-prfw-input-icon-box__icon-wrapper-prfw-input-icon-box__icon-wrapper--email, #asudiasnfuia .div-prfw-input-icon-box__icon-wrapper-prfw-input-icon-box__icon-wrapper--email:after, #asudiasnfuia .div-prfw-input-icon-box__icon-wrapper-prfw-input-icon-box__icon-wrapper--email:before, #asudiasnfuia .div-prfw__validation-wrapper, #asudiasnfuia .div-prfw__validation-wrapper:after, #asudiasnfuia .div-prfw__validation-wrapper:before, #asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:after, #asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: 1px solid #bebebe;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 1.3em;
          border-radius: 1.3em;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: 1.6rem;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  height: 5rem;
  line-height: 2.2rem;
  padding: 0.25em 1em;
  width: 100%;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
    font-size: -webkit-calc(14.181818px + 0.568182vw);
    font-size: calc(14.181818px + 0.568182vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
    font-size: 1.4rem;
  }
}
@media (min-width: 75em) and (min-width: 20.0625em) {
  #asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
    font-size: -webkit-calc(12.545455px + 0.454545vw);
    font-size: calc(12.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) and (min-width: 75em) {
  #asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty {
    font-size: 1.8rem;
  }
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:focus {
  box-shadow: #336 0 0 0.3em;
  outline: medium currentcolor;
  -webkit-box-shadow: #336 0 0 0.3em;
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:-webkit-autofill {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:autofill {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:-webkit-autofill:focus {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:autofill:focus {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:-webkit-autofill:hover {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:autofill:hover {
  -webkit-box-shadow: #fafafa 0 0 0 50px inset;
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:placeholder {
  color: #bebebe;
}
#asudiasnfuia .input-password-prfw-input-icon-box__control-prfw-input-icon-box__control--alt-ng-pristine-ng-untouched-ng-pending-ng-empty:hover {
  box-shadow: #336 0 0 0.3em;
  outline: medium currentcolor;
  -webkit-box-shadow: #336 0 0 0.3em;
}
#asudiasnfuia .a-prfwp-loginWidget__forgotPasswordBtn:after, #asudiasnfuia .a-prfwp-loginWidget__forgotPasswordBtn:before, #asudiasnfuia .button-loginprfw__login-btn-prfw-btn-prfw-btn-secondary-ng-scope:after, #asudiasnfuia .button-loginprfw__login-btn-prfw-btn-prfw-btn-secondary-ng-scope:before, #asudiasnfuia .div-block-ui-container-ng-scope-unique-1:after, #asudiasnfuia .div-block-ui-container-ng-scope-unique-1:before, #asudiasnfuia .div-block-ui-container-ng-scope-unique-2:after, #asudiasnfuia .div-block-ui-container-ng-scope-unique-2:before, #asudiasnfuia .div-block-ui-overlay-unique-1:after, #asudiasnfuia .div-block-ui-overlay-unique-1:before, #asudiasnfuia .div-block-ui-overlay-unique-2:after, #asudiasnfuia .div-block-ui-overlay-unique-2:before, #asudiasnfuia .div-loginprfw__login-bar-control:after, #asudiasnfuia .div-loginprfw__login-bar-control:before, #asudiasnfuia .div-prfw-input-icon-box__icon-wrapper-prfw-input-icon-box__icon-wrapper--password, #asudiasnfuia .div-prfw-input-icon-box__icon-wrapper-prfw-input-icon-box__icon-wrapper--password:after, #asudiasnfuia .div-prfw-input-icon-box__icon-wrapper-prfw-input-icon-box__icon-wrapper--password:before, #asudiasnfuia .div-prfwp-loginWidget__footer:after, #asudiasnfuia .div-prfwp-loginWidget__footer:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .div-loginprfw__login-bar-control {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  margin-bottom: 0.5em;
  position: relative;
}
#asudiasnfuia .button-loginprfw__login-btn-prfw-btn-prfw-btn-secondary-ng-scope {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 1px solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 1.3em;
          border-radius: 1.3em;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  cursor: pointer;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  height: 4rem;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  padding: 0.5em 2em 0.4em;
  text-align: center;
  -webkit-transform: perspective(1px) translateZ(0);
          transform: perspective(1px) translateZ(0);
  -webkit-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  -o-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  vertical-align: middle;
  width: 40%;
  -webkit-box-pack: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: center;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  transition-behavior: normal;
  will-change: background-color;
}
#asudiasnfuia .button-loginprfw__login-btn-prfw-btn-prfw-btn-secondary-ng-scope:focus {
  background-color: #327aff;
  outline: medium currentcolor;
}
#asudiasnfuia .button-loginprfw__login-btn-prfw-btn-prfw-btn-secondary-ng-scope:hover {
  background-color: #327aff;
}
#asudiasnfuia .div-block-ui-container-ng-scope-unique-1 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: visible;
  -webkit-box-pack: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
}
#asudiasnfuia .div-block-ui-overlay-unique-1 {
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
#asudiasnfuia .div-block-ui-container-ng-scope-unique-2 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  position: absolute;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#asudiasnfuia .div-block-ui-overlay-unique-2 {
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
#asudiasnfuia .div-prfwp-loginWidget__footer {
  -webkit-text-fill-color: transparent;
  background-position: 0 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-background-clip: text;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-repeat: repeat;
  background-size: auto;
  font-size: 1.4rem;
}
@media (min-width: 20.0625em) {
  #asudiasnfuia .div-prfwp-loginWidget__footer {
    font-size: -webkit-calc(12.545455px + 0.454545vw);
    font-size: calc(12.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) {
  #asudiasnfuia .div-prfwp-loginWidget__footer {
    font-size: 1.2rem;
  }
}
@media (min-width: 75em) and (min-width: 20.0625em) {
  #asudiasnfuia .div-prfwp-loginWidget__footer {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) and (min-width: 75em) {
  #asudiasnfuia .div-prfwp-loginWidget__footer {
    font-size: 1.6rem;
  }
}
#asudiasnfuia .a-prfwp-loginWidget__forgotPasswordBtn {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: inherit;
  line-height: 1;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
}
#asudiasnfuia .a-prfwp-loginWidget__forgotPasswordBtn:hover {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
#asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide:after, #asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide:before, #asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide:after, #asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide:before, #asudiasnfuia .a-prfwp-loginWidget__signUpBtn-lg-acfm-btn-material:after, #asudiasnfuia .a-prfwp-loginWidget__signUpBtn-lg-acfm-btn-material:before, #asudiasnfuia .css-scan-generated-variation-div-13, #asudiasnfuia .css-scan-generated-variation-div-13:after, #asudiasnfuia .css-scan-generated-variation-div-13:before, #asudiasnfuia .div-prfwp-loginWidget-wrapper-unique-2:after, #asudiasnfuia .div-prfwp-loginWidget-wrapper-unique-2:before, #asudiasnfuia .prf-content-restrict-ng-isolate-scope, #asudiasnfuia .prf-content-restrict-ng-isolate-scope:after, #asudiasnfuia .prf-content-restrict-ng-isolate-scope:before, #asudiasnfuia .prf-on-authorized-ng-scope, #asudiasnfuia .prf-on-authorized-ng-scope:after, #asudiasnfuia .prf-on-authorized-ng-scope:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#asudiasnfuia .a-prfwp-loginWidget__signUpBtn-lg-acfm-btn-material {
  background-position: 0 0;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 1.3em;
          border-radius: 1.3em;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  -webkit-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  -o-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  text-wrap-mode: nowrap;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #fff;
  background-image: none;
  background-origin: padding-box;
  background-repeat: repeat;
  background-size: auto;
  border: 1px solid #336;
  color: #000;
  cursor: pointer;
  height: 3.125em;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  margin: 0.7em 0.5em;
  min-width: 8.375em;
  text-align: center;
  -webkit-transform: perspective(1px) translateZ(0);
          transform: perspective(1px) translateZ(0);
  vertical-align: middle;
  white-space-collapse: collapse;
  -webkit-box-pack: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: center;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0.5em 2em 0.4em;
  position: relative;
  transition-behavior: normal;
  will-change: background-color;
}
@media (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__signUpBtn-lg-acfm-btn-material {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.2rem;
    margin: 0 0 0 1vw;
    padding: 0.5em 1em 0.6em;
  }
}
@media (min-width: 75em) and (min-width: 20.0625em) {
  #asudiasnfuia .a-prfwp-loginWidget__signUpBtn-lg-acfm-btn-material {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) and (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__signUpBtn-lg-acfm-btn-material {
    font-size: 1.6rem;
  }
}
#asudiasnfuia .a-prfwp-loginWidget__signUpBtn-lg-acfm-btn-material:focus {
  background-color: #327aff;
}
#asudiasnfuia .a-prfwp-loginWidget__signUpBtn-lg-acfm-btn-material:hover {
  background-color: #327aff;
}
@media (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__signUpBtn-lg-acfm-btn-material:lang(ar) {
    margin: 0 1vw 0 0;
  }
}
#asudiasnfuia .div-prfwp-loginWidget-wrapper-unique-2 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-pack: center;
}
@media (min-width: 75em) {
  #asudiasnfuia .div-prfwp-loginWidget-wrapper-unique-2 {
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin: 0;
    padding: 0;
    -webkit-box-pack: end;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-align: center;
  }
}
#asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide:not(.ng-hide-animate) {
  display: none !important;
}
#asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide {
  background-position: 0 0;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 1.3em;
          border-radius: 1.3em;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  -webkit-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  -o-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  text-wrap-mode: nowrap;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #fff;
  background-image: none;
  background-origin: padding-box;
  background-repeat: repeat;
  background-size: auto;
  border: 1px solid #336;
  color: #000;
  cursor: pointer;
  height: 3.125em;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  margin: 0.7em 0.5em 1em;
  min-width: 8.375em;
  text-align: center;
  -webkit-transform: perspective(1px) translateZ(0);
          transform: perspective(1px) translateZ(0);
  vertical-align: middle;
  white-space-collapse: collapse;
  -webkit-box-pack: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: center;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0.5em 2em 0.4em;
  position: relative;
  transition-behavior: normal;
  will-change: background-color;
}
@media (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide {
    font-size: 1.2rem;
    margin: 0 0 0 1vw;
    padding: 0.5em 1em 0.6em;
  }
}
@media (min-width: 75em) and (min-width: 20.0625em) {
  #asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) and (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide {
    font-size: 1.6rem;
  }
}
#asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide:focus {
  background-color: #327aff;
}
#asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide:hover {
  background-color: #327aff;
}
@media (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__depositBtn-ng-hide:lang(ar) {
    margin: 0 1vw 0 0;
  }
}
#asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide:not(.ng-hide-animate) {
  display: none !important;
}
#asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide {
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 1.3em;
          border-radius: 1.3em;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  -webkit-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  -o-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  text-wrap-mode: nowrap;
  border: 1px solid #fff;
  color: #fff;
  cursor: pointer;
  height: 3.125em;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  margin: 0.7em 0.5em;
  min-width: 6.875em;
  text-align: center;
  -webkit-transform: perspective(1px) translateZ(0);
          transform: perspective(1px) translateZ(0);
  vertical-align: middle;
  white-space-collapse: collapse;
  -webkit-box-pack: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: center;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0.5em 2em 0.4em;
  position: relative;
  transition-behavior: normal;
  will-change: background-color;
}
@media (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide {
    font-size: 1.2rem;
    margin: 0 0 0 1vw;
    padding: 0.5em 1em 0.6em;
  }
}
@media (min-width: 75em) and (min-width: 20.0625em) {
  #asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide {
    font-size: -webkit-calc(10.545455px + 0.454545vw);
    font-size: calc(10.545455px + 0.454545vw);
  }
}
@media (min-width: 75em) and (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide {
    font-size: 1.6rem;
  }
}
#asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide:focus {
  background-color: rgba(253, 147, 72, 0.5);
}
#asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide:hover {
  background-color: rgba(253, 147, 72, 0.5);
}
@media (min-width: 75em) {
  #asudiasnfuia .a-prfwp-loginWidget__logoutBtn-acfm-btn-material-ng-hide:lang(ar) {
    margin: 0 1vw 0 0;
  }
}
#asudiasnfuia .inherited-styles-for-exported-element {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: Gilroy-Light, sans-serif;
  font-size: 62.5%;
  line-height: 1.6;
}
@media (max-width: 48em) {
  #asudiasnfuia .inherited-styles-for-exported-element {
    text-align: center;
  }
}
@font-face {
  font-family: Gilroy-Light;
  font-style: normal;
  font-weight: 400;
  src: url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_b2a3f31a.eot?#iefix) format("embedded-opentype"), url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_ddd1bb9e.woff) format("woff"), url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_3bf0aa3e.ttf) format("truetype"), url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_5e33b696.svg#Gilroy-Light) format("svg");
}
#asudiasnfuia html {
  font-size: 10px;
  /* This is IMPORTANT since some copied values use "REM" units */
}

#ajdhniuajsdn {
  margin: 0;
  padding: 0;
  background-color: #f9f9f9;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 100vh;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  font-family: "Raleway";
  /* CREDIT CARD IMAGE STYLING */
  /* CHANGEABLE CARD ELEMENTS */
  /* FRONT OF CARD */
  /* BACK OF CARD */
  /* FLIP ANIMATION */
}
#ajdhniuajsdn .payment-title {
  width: 100%;
  text-align: center;
}
#ajdhniuajsdn .form-container .field-container:first-of-type {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: name;
}
#ajdhniuajsdn .form-container .field-container:nth-of-type(2) {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: number;
}
#ajdhniuajsdn .form-container .field-container:nth-of-type(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: expiration;
}
#ajdhniuajsdn .form-container .field-container:nth-of-type(4) {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: security;
}
#ajdhniuajsdn .field-container input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#ajdhniuajsdn .field-container {
  position: relative;
}
#ajdhniuajsdn .form-container {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 10px;
  -ms-grid-columns: auto 10px auto;
  grid-template-columns: auto auto;
  -ms-grid-rows: 90px 90px 90px 90px;
  grid-template-rows: 90px 90px 90px 90px;
      grid-template-areas: "name name" "number number" "expiration security" "button button";
  max-width: 400px;
  padding: 20px;
  color: #707070;
}
#ajdhniuajsdn label {
  padding-bottom: 5px;
  font-size: 13px;
}
#ajdhniuajsdn input {
  margin-top: 3px;
  padding: 15px;
  font-size: 16px;
  width: 100%;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border: 1px solid #dcdcdc;
}
#ajdhniuajsdn .ccicon {
  height: 38px;
  position: absolute;
  right: 6px;
  top: -webkit-calc(50% - 17px);
  top: calc(50% - 17px);
  width: 60px;
}
#ajdhniuajsdn .preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}
#ajdhniuajsdn .container {
  width: 100%;
  max-width: 400px;
  max-height: 251px;
  height: 54vw;
  padding: 20px;
}
#ajdhniuajsdn #ccsingle {
  position: absolute;
  right: 15px;
  top: 20px;
}
#ajdhniuajsdn #ccsingle svg {
  width: 100px;
  max-height: 60px;
}
#ajdhniuajsdn .creditcard svg#cardfront,
#ajdhniuajsdn .creditcard svg#cardback {
  width: 100%;
  -webkit-box-shadow: 1px 5px 6px 0px black;
          box-shadow: 1px 5px 6px 0px black;
  -webkit-border-radius: 22px;
          border-radius: 22px;
}
#ajdhniuajsdn #generatecard {
  cursor: pointer;
  float: right;
  font-size: 12px;
  color: #fff;
  padding: 2px 4px;
  background-color: #909090;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  cursor: pointer;
  float: right;
}
#ajdhniuajsdn .creditcard .lightcolor,
#ajdhniuajsdn .creditcard .darkcolor {
  -webkit-transition: fill 0.5s;
  -o-transition: fill 0.5s;
  transition: fill 0.5s;
}
#ajdhniuajsdn .creditcard .lightblue {
  fill: #03A9F4;
}
#ajdhniuajsdn .creditcard .lightbluedark {
  fill: #0288D1;
}
#ajdhniuajsdn .creditcard .red {
  fill: #ef5350;
}
#ajdhniuajsdn .creditcard .reddark {
  fill: #d32f2f;
}
#ajdhniuajsdn .creditcard .purple {
  fill: #ab47bc;
}
#ajdhniuajsdn .creditcard .purpledark {
  fill: #7b1fa2;
}
#ajdhniuajsdn .creditcard .cyan {
  fill: #26c6da;
}
#ajdhniuajsdn .creditcard .cyandark {
  fill: #0097a7;
}
#ajdhniuajsdn .creditcard .green {
  fill: #66bb6a;
}
#ajdhniuajsdn .creditcard .greendark {
  fill: #388e3c;
}
#ajdhniuajsdn .creditcard .lime {
  fill: #d4e157;
}
#ajdhniuajsdn .creditcard .limedark {
  fill: #afb42b;
}
#ajdhniuajsdn .creditcard .yellow {
  fill: #ffeb3b;
}
#ajdhniuajsdn .creditcard .yellowdark {
  fill: #f9a825;
}
#ajdhniuajsdn .creditcard .orange {
  fill: #ff9800;
}
#ajdhniuajsdn .creditcard .orangedark {
  fill: #ef6c00;
}
#ajdhniuajsdn .creditcard .grey {
  fill: #bdbdbd;
}
#ajdhniuajsdn .creditcard .greydark {
  fill: #616161;
}
#ajdhniuajsdn #svgname {
  text-transform: uppercase;
}
#ajdhniuajsdn #cardfront .st2 {
  fill: #FFFFFF;
}
#ajdhniuajsdn #cardfront .st3 {
  font-family: "Source Code Pro", monospace;
  font-weight: 600;
}
#ajdhniuajsdn #cardfront .st4 {
  font-size: 54.7817px;
}
#ajdhniuajsdn #cardfront .st5 {
  font-family: "Source Code Pro", monospace;
  font-weight: 400;
}
#ajdhniuajsdn #cardfront .st6 {
  font-size: 33.1112px;
}
#ajdhniuajsdn #cardfront .st7 {
  opacity: 0.6;
  fill: #FFFFFF;
}
#ajdhniuajsdn #cardfront .st8 {
  font-size: 24px;
}
#ajdhniuajsdn #cardfront .st9 {
  font-size: 36.5498px;
}
#ajdhniuajsdn #cardfront .st10 {
  font-family: "Source Code Pro", monospace;
  font-weight: 300;
}
#ajdhniuajsdn #cardfront .st11 {
  font-size: 16.1716px;
}
#ajdhniuajsdn #cardfront .st12 {
  fill: #4C4C4C;
}
#ajdhniuajsdn #cardback .st0 {
  fill: none;
  stroke: #0F0F0F;
  stroke-miterlimit: 10;
}
#ajdhniuajsdn #cardback .st2 {
  fill: #111111;
}
#ajdhniuajsdn #cardback .st3 {
  fill: #F2F2F2;
}
#ajdhniuajsdn #cardback .st4 {
  fill: #D8D2DB;
}
#ajdhniuajsdn #cardback .st5 {
  fill: #C4C4C4;
}
#ajdhniuajsdn #cardback .st6 {
  font-family: "Source Code Pro", monospace;
  font-weight: 400;
}
#ajdhniuajsdn #cardback .st7 {
  font-size: 27px;
}
#ajdhniuajsdn #cardback .st8 {
  opacity: 0.6;
}
#ajdhniuajsdn #cardback .st9 {
  fill: #FFFFFF;
}
#ajdhniuajsdn #cardback .st10 {
  font-size: 24px;
}
#ajdhniuajsdn #cardback .st11 {
  fill: #EAEAEA;
}
#ajdhniuajsdn #cardback .st12 {
  font-family: "Rock Salt", cursive;
}
#ajdhniuajsdn #cardback .st13 {
  font-size: 37.769px;
}
#ajdhniuajsdn .container {
  -webkit-perspective: 1000px;
          perspective: 1000px;
}
#ajdhniuajsdn .creditcard {
  width: 100%;
  max-width: 400px;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  -o-transition: transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
  cursor: pointer;
}
#ajdhniuajsdn .creditcard .front,
#ajdhniuajsdn .creditcard .back {
  position: absolute;
  width: 100%;
  max-width: 400px;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  color: #47525d;
}
#ajdhniuajsdn .creditcard .back {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
#ajdhniuajsdn .creditcard.flipped {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}

#block_2dasdds_1 {
  max-width: clamp(300px, 80vw, 960px);
  margin: 0 auto;
}
#block_2dasdds_1 .div-prfwp-contentWidgets__main {
  font-size: 13px;
  margin-bottom: 3rem;
  overflow-x: auto;
  padding: 2rem;
}
@media (min-width: 48em) {
  #block_2dasdds_1 .div-prfwp-contentWidgets__main {
    grid-column-end: main;
    -ms-grid-column: main;
        grid-column-start: main;
    grid-row-end: main;
    -ms-grid-row: main;
        grid-row-start: main;
  }
}
#block_2dasdds_1 .css-scan-generated-variation-ng-transclude-1, #block_2dasdds_1 .css-scan-generated-variation-ng-transclude-1:after, #block_2dasdds_1 .css-scan-generated-variation-ng-transclude-1:before, #block_2dasdds_1 .div-customer-profileprfw:after, #block_2dasdds_1 .div-customer-profileprfw:before, #block_2dasdds_1 .div-customerProfileprfw-container-prfw-common:after, #block_2dasdds_1 .div-customerProfileprfw-container-prfw-common:before, #block_2dasdds_1 .div-ng-scope, #block_2dasdds_1 .div-ng-scope:after, #block_2dasdds_1 .div-ng-scope:before, #block_2dasdds_1 .div-prfwp-contentWidgets__widget, #block_2dasdds_1 .div-prfwp-contentWidgets__widget:after, #block_2dasdds_1 .div-prfwp-contentWidgets__widget:before, #block_2dasdds_1 .prf-customer-profile-widget-ng-scope-ng-isolate-scope, #block_2dasdds_1 .prf-customer-profile-widget-ng-scope-ng-isolate-scope:after, #block_2dasdds_1 .prf-customer-profile-widget-ng-scope-ng-isolate-scope:before, #block_2dasdds_1 .prf-theme-provider-ng-isolate-scope, #block_2dasdds_1 .prf-theme-provider-ng-isolate-scope:after, #block_2dasdds_1 .prf-theme-provider-ng-isolate-scope:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .div-customerProfileprfw-container-prfw-common {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  line-height: 1.2;
  min-height: 10em;
  position: relative;
}
#block_2dasdds_1 .div-customer-profileprfw {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  max-width: none;
}
#block_2dasdds_1 .div-prfw-growl-ng-isolate-scope:after, #block_2dasdds_1 .div-prfw-growl-ng-isolate-scope:before, #block_2dasdds_1 .form-ng-pristine-ng-scope-block-ui-block-ui-anim-fade-ng-pending-ng-valid-first-name-ng-valid-last-name-ng-valid-country:after, #block_2dasdds_1 .form-ng-pristine-ng-scope-block-ui-block-ui-anim-fade-ng-pending-ng-valid-first-name-ng-valid-last-name-ng-valid-country:before, #block_2dasdds_1 .h1-customer-profileprfw__title-ng-scope:after, #block_2dasdds_1 .h1-customer-profileprfw__title-ng-scope:before, #block_2dasdds_1 .p-customer-profileprfw__text-ng-scope:after, #block_2dasdds_1 .p-customer-profileprfw__text-ng-scope:before, #block_2dasdds_1 .prf-customer-profile-form-ng-scope-ng-isolate-scope, #block_2dasdds_1 .prf-customer-profile-form-ng-scope-ng-isolate-scope:after, #block_2dasdds_1 .prf-customer-profile-form-ng-scope-ng-isolate-scope:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .h1-customer-profileprfw__title-ng-scope {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: none;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: inherit;
  margin: 0;
}
#block_2dasdds_1 .p-customer-profileprfw__text-ng-scope {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: none;
  margin-bottom: 1em;
  margin-top: 0;
}
#block_2dasdds_1 .form-ng-pristine-ng-scope-block-ui-block-ui-anim-fade-ng-pending-ng-valid-first-name-ng-valid-last-name-ng-valid-country {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  position: relative;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 1em;
}
#block_2dasdds_1 .div-prfw-growl-ng-isolate-scope {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
}
#block_2dasdds_1 .div-growl-container-top-right, #block_2dasdds_1 .div-growl-container-top-right:after, #block_2dasdds_1 .div-growl-container-top-right:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__firstName {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  margin: 0 0 1.5em;
  min-width: 45%;
  position: relative;
}
@media (min-width: 48em) {
  #block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__firstName {
    -webkit-flex-basis: 45%;
        -ms-flex-preferred-size: 45%;
            flex-basis: 45%;
  }
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__firstName:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  display: table;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__firstName:before, #block_2dasdds_1 .div-prfw__validation-wrapper-unique-1:after, #block_2dasdds_1 .div-prfw__validation-wrapper-unique-1:before, #block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-first-name:after, #block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-first-name:before, #block_2dasdds_1 .label-ng-scope-unique-1:after, #block_2dasdds_1 .label-ng-scope-unique-1:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .label-ng-scope-unique-1 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: inline-block;
  line-height: 2em;
  text-wrap-mode: nowrap;
  -webkit-flex-basis: 30%;
      -ms-flex-preferred-size: 30%;
          flex-basis: 30%;
  min-width: 30%;
  white-space-collapse: collapse;
}
#block_2dasdds_1 .label-ng-scope-unique-1:not(.prfw-checkbox):not(.prfw-radio), #block_2dasdds_1 .label-ng-scope-unique-2:not(.prfw-checkbox):not(.prfw-radio), #block_2dasdds_1 .label-prfw-checkbox:not(.prfw-checkbox):not(.prfw-radio) {
  font-size: 1.4rem;
  font-weight: 500;
  margin: 0 0 2px;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-first-name {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 485.2 485.2"><path fill="%231a6aff" d="M467.5 146.4l-21.4 21.5L317.4 39.2l21.4-21.5c23.7-23.7 62.1-23.7 85.8 0l42.9 42.9C491.1 84.3 491.1 122.7 467.5 146.4zM167.2 403.7c-5.9 5.9-5.9 15.5 0 21.4 5.9 6 15.5 6 21.4 0L424.6 189.3l-21.5-21.5L167.2 403.7zM60 296.5c-5.9 5.9-5.9 15.5 0 21.4 5.9 5.9 15.5 5.9 21.4 0L317.4 82.1 295.9 60.7 60 296.5zM338.8 103.5L102.9 339.4c-11.8 11.8-11.8 31 0 42.9 11.9 11.8 31 11.9 42.9 0l235.9-235.8L338.8 103.5zM145.7 446.6c-7.3-7.3-10.7-16.5-12-25.9-3.1 0.5-6.2 0.9-9.4 0.9-16.2 0-31.4-6.3-42.9-17.8-11.5-11.5-17.8-26.7-17.8-42.9 0-3 0.4-5.8 0.9-8.7-9.8-1.3-18.9-5.6-26-12.7-0.7-0.7-0.9-1.6-1.5-2.3L0 485.2l147.7-37C147.1 447.6 146.4 447.2 145.7 446.6z"/></svg>');
  background-position: right 0.6em top 0.6em;
  background-repeat: no-repeat;
  background-size: 1em auto;
  border: thin solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 0.6rem;
          border-radius: 0.6rem;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: 1.2;
  padding: 6px 9px;
  width: 100%;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-first-name:focus {
  border-color: #000;
  outline: medium currentcolor;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-first-name:placeholder {
  color: #000;
}
#block_2dasdds_1 .div-prfw__validation-wrapper-unique-1 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: none;
  left: 30%;
  position: absolute;
  top: 100%;
  width: 100%;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__lastName {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  margin: 0 0 1.5em;
  min-width: 45%;
  position: relative;
}
@media (min-width: 48em) {
  #block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__lastName {
    -webkit-flex-basis: 45%;
        -ms-flex-preferred-size: 45%;
            flex-basis: 45%;
  }
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__lastName:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  display: table;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__lastName:before, #block_2dasdds_1 .div-prfw__validation-wrapper-unique-2:after, #block_2dasdds_1 .div-prfw__validation-wrapper-unique-2:before, #block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-last-name:after, #block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-last-name:before, #block_2dasdds_1 .label-ng-scope-unique-2:after, #block_2dasdds_1 .label-ng-scope-unique-2:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .label-ng-scope-unique-2 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: inline-block;
  -webkit-flex-basis: 30%;
      -ms-flex-preferred-size: 30%;
          flex-basis: 30%;
  line-height: 2em;
  min-width: 30%;
  white-space-collapse: collapse;
  text-wrap-mode: nowrap;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-last-name {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 485.2 485.2"><path fill="%231a6aff" d="M467.5 146.4l-21.4 21.5L317.4 39.2l21.4-21.5c23.7-23.7 62.1-23.7 85.8 0l42.9 42.9C491.1 84.3 491.1 122.7 467.5 146.4zM167.2 403.7c-5.9 5.9-5.9 15.5 0 21.4 5.9 6 15.5 6 21.4 0L424.6 189.3l-21.5-21.5L167.2 403.7zM60 296.5c-5.9 5.9-5.9 15.5 0 21.4 5.9 5.9 15.5 5.9 21.4 0L317.4 82.1 295.9 60.7 60 296.5zM338.8 103.5L102.9 339.4c-11.8 11.8-11.8 31 0 42.9 11.9 11.8 31 11.9 42.9 0l235.9-235.8L338.8 103.5zM145.7 446.6c-7.3-7.3-10.7-16.5-12-25.9-3.1 0.5-6.2 0.9-9.4 0.9-16.2 0-31.4-6.3-42.9-17.8-11.5-11.5-17.8-26.7-17.8-42.9 0-3 0.4-5.8 0.9-8.7-9.8-1.3-18.9-5.6-26-12.7-0.7-0.7-0.9-1.6-1.5-2.3L0 485.2l147.7-37C147.1 447.6 146.4 447.2 145.7 446.6z"/></svg>');
  background-position: right 0.6em top 0.6em;
  background-repeat: no-repeat;
  background-size: 1em auto;
  border: thin solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 0.6rem;
          border-radius: 0.6rem;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: 1.2;
  padding: 6px 9px;
  width: 100%;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-last-name:focus {
  border-color: #000;
  outline: medium currentcolor;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-not-empty-ng-valid-ng-valid-last-name:placeholder {
  color: #000;
}
#block_2dasdds_1 .div-prfw__validation-wrapper-unique-2 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: none;
  left: 30%;
  position: absolute;
  top: 100%;
  width: 100%;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__country {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  margin: 0 0 1.5em;
  min-width: 45%;
  position: relative;
}
@media (min-width: 48em) {
  #block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__country {
    -webkit-flex-basis: 45%;
        -ms-flex-preferred-size: 45%;
            flex-basis: 45%;
  }
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__country:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  display: table;
}
#block_2dasdds_1 .a-chosen-single:after, #block_2dasdds_1 .a-chosen-single:before, #block_2dasdds_1 .css-scan-generated-variation-b-5:after, #block_2dasdds_1 .css-scan-generated-variation-b-5:before, #block_2dasdds_1 .css-scan-generated-variation-div-4:after, #block_2dasdds_1 .css-scan-generated-variation-div-4:before, #block_2dasdds_1 .css-scan-generated-variation-option-2:after, #block_2dasdds_1 .css-scan-generated-variation-option-2:before, #block_2dasdds_1 .css-scan-generated-variation-span-3:after, #block_2dasdds_1 .css-scan-generated-variation-span-3:before, #block_2dasdds_1 .div-block-ui-container-ng-scope-unique-1:after, #block_2dasdds_1 .div-block-ui-container-ng-scope-unique-1:before, #block_2dasdds_1 .div-block-ui-overlay-unique-1:after, #block_2dasdds_1 .div-block-ui-overlay-unique-1:before, #block_2dasdds_1 .div-chosen-container-chosen-container-single:after, #block_2dasdds_1 .div-chosen-container-chosen-container-single:before, #block_2dasdds_1 .div-chosen-drop:after, #block_2dasdds_1 .div-chosen-drop:before, #block_2dasdds_1 .div-chosen-search:after, #block_2dasdds_1 .div-chosen-search:before, #block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__country:before, #block_2dasdds_1 .div-prfw-select-ng-scope-block-ui-block-ui-anim-fade:after, #block_2dasdds_1 .div-prfw-select-ng-scope-block-ui-block-ui-anim-fade:before, #block_2dasdds_1 .input-chosen-search-input:after, #block_2dasdds_1 .input-chosen-search-input:before, #block_2dasdds_1 .option-ng-binding:after, #block_2dasdds_1 .option-ng-binding:before, #block_2dasdds_1 .prf-country-select-ng-isolate-scope:after, #block_2dasdds_1 .prf-country-select-ng-isolate-scope:before, #block_2dasdds_1 .select-ng-scope-ng-pristine-ng-untouched-localytics-chosen-ng-not-empty-ng-valid-ng-valid-country:after, #block_2dasdds_1 .select-ng-scope-ng-pristine-ng-untouched-localytics-chosen-ng-not-empty-ng-valid-ng-valid-country:before, #block_2dasdds_1 .span-dropdown_1_error-prfw__validation-wrapper:after, #block_2dasdds_1 .span-dropdown_1_error-prfw__validation-wrapper:before, #block_2dasdds_1 .ul-chosen-results:after, #block_2dasdds_1 .ul-chosen-results:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .prf-country-select-ng-isolate-scope {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  width: 100%;
}
#block_2dasdds_1 .div-prfw-select-ng-scope-block-ui-block-ui-anim-fade {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: relative;
}
#block_2dasdds_1 .select-ng-scope-ng-pristine-ng-untouched-localytics-chosen-ng-not-empty-ng-valid-ng-valid-country {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #fff;
  background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11.3 8.4" width="100%" height="100%"><path d="M11.3 0L5.6 2.9 0 0l5.6 8.4L11.3 0z"></path></svg>');
  background-origin: padding-box;
  background-position: right 0.5rem top 0.8rem;
  background-repeat: no-repeat;
  background-size: 1.2rem auto;
  border: thin solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 0.6rem;
          border-radius: 0.6rem;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  cursor: pointer;
  display: none;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: 1;
  padding: 6px 9px;
  text-shadow: none;
  width: 100%;
}
#block_2dasdds_1 .select-ng-scope-ng-pristine-ng-untouched-localytics-chosen-ng-not-empty-ng-valid-ng-valid-country:focus {
  border-color: #000;
  outline: medium currentcolor;
}
#block_2dasdds_1 .select-ng-scope-ng-pristine-ng-untouched-localytics-chosen-ng-not-empty-ng-valid-ng-valid-country:placeholder {
  color: #000;
}
#block_2dasdds_1 .css-scan-generated-variation-option-2, #block_2dasdds_1 .option-ng-binding {
  background-color: #fff;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .div-chosen-container-chosen-container-single {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  position: relative;
  text-align: initial;
  text-transform: capitalize;
  width: 100%;
}
#block_2dasdds_1 .a-chosen-single {
  background-color: transparent;
  border: 1px solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 0.6rem;
          border-radius: 0.6rem;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  cursor: pointer;
  display: block;
  overflow: hidden;
  position: relative;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
}
#block_2dasdds_1 .a-chosen-single:where(:not(.wp-element-button)) {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
#block_2dasdds_1 .css-scan-generated-variation-span-3 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  overflow: hidden;
  text-wrap-mode: nowrap;
  display: block;
  line-height: 1.2;
  margin-right: 26px;
  padding: 6px 9px;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space-collapse: collapse;
}
#block_2dasdds_1 .css-scan-generated-variation-div-4 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  height: 100%;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 1.8em;
  -webkit-box-pack: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 0;
  top: 0;
}
#block_2dasdds_1 .css-scan-generated-variation-b-5 {
  border-color: #000 transparent transparent;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  border-style: solid;
  border-width: 5px 5px 0;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: block;
  height: 0;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: -webkit-transform 0.2s, -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s, -webkit-transform 0.2s;
  -o-transition: transform 0.2s, transform 0.2s;
  transition: transform 0.2s, transform 0.2s;
  transition: transform 0.2s, transform 0.2s, -webkit-transform 0.2s, -webkit-transform 0.2s;
  transition-behavior: normal, normal, normal;
  width: 0;
}
#block_2dasdds_1 .div-chosen-drop, #block_2dasdds_1 .div-chosen-search {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  position: absolute;
  width: 100%;
}
#block_2dasdds_1 .div-chosen-drop {
  background-color: #fff;
  border: 1px solid #000;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 0;
          border-radius: 0;
  left: -99999px;
  margin-top: -1px;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  padding-top: 2.8rem;
  top: 100%;
  -webkit-transition: max-height 0.3s, opacity 0.15s 0.15s, left 1ms 0.3s;
  -o-transition: max-height 0.3s, opacity 0.15s 0.15s, left 1ms 0.3s;
  transition: max-height 0.3s, opacity 0.15s 0.15s, left 1ms 0.3s;
  transition-behavior: normal, normal, normal;
  z-index: 1010;
}
#block_2dasdds_1 .div-chosen-search {
  height: 2.8rem;
  left: 0;
  top: 0;
}
#block_2dasdds_1 .input-chosen-search-input {
  background-position: right 0.6em top 0.6em;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 0;
          border-radius: 0;
  box-shadow: none;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  font-variant: inherit;
  -webkit-box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" fill="%23000"><path d="M443 126.2h-2.2c0 0 0 0 0 0-171.1 0-310.1 137.6-312.4 308.2 1.8 171.2 140.8 309 311.8 309h3.5c0.2 0 0.3 0 0.5 0 62.5 0 120.8-18.3 169.7-49.8-5.9-0.1-1.2 8.5 5.5 15.4l196 182.4c9.8 8.9 22.9 14.3 37.2 14.3 30.7 0 55.5-24.8 55.5-55.5 0-16.3-7-31-18.3-41.2l-196.2-179.8-4.4-2.7c41.8-51.1 67.2-117.1 67.2-189.1 0-0.2 0-0.5 0-0.7v-2c-1.9-170.8-140.8-308.5-311.8-308.6h-1.7zM443 688.7h-2.8c0 0 0 0 0 0-140.8 0-255.2-113.1-257.2-253.4 1.7-141 116.2-254.4 257.2-254.5h4.4c140.8 0 255.1 113.1 257.2 253.4-1.8 141.2-116.3 254.6-257.2 254.6h-1.6z"/></svg>');
  background-repeat: no-repeat;
  background-size: 1.3em auto;
  border: thin solid #336;
  border-bottom: 1px solid #000;
  color: #000;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  height: 2.8rem;
  left: 0.2em;
  line-height: 1.2;
  padding: 6px 9px 6px 1.8em;
  top: 0.2em;
  width: 100%;
}
#block_2dasdds_1 .input-chosen-search-input:focus {
  border-left-color: #000;
  border-left-width: 0;
  border-right-color: #000;
  border-right-width: 0;
  border-top-color: #000;
  border-top-width: 0;
  outline: medium currentcolor;
}
#block_2dasdds_1 .input-chosen-search-input:placeholder {
  color: #000;
}
#block_2dasdds_1 .ul-chosen-results {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  margin: 0;
  max-height: -webkit-calc(15em - 28px);
  max-height: calc(15em - 28px);
  overflow-y: auto;
  padding: 0;
}
#block_2dasdds_1 .span-dropdown_1_error-prfw__validation-wrapper {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: none;
  left: 30%;
  position: absolute;
  top: 100%;
  width: 100%;
}
#block_2dasdds_1 .div-block-ui-container-ng-scope-unique-1 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: visible;
  -webkit-box-pack: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
}
#block_2dasdds_1 .div-block-ui-overlay-unique-1 {
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__state {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  margin: 0 0 1.5em;
  min-width: 45%;
  position: relative;
}
@media (min-width: 48em) {
  #block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__state {
    -webkit-flex-basis: 45%;
        -ms-flex-preferred-size: 45%;
            flex-basis: 45%;
  }
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__state:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  display: table;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__state:before, #block_2dasdds_1 .input-prfw-form-control-ng-scope:after, #block_2dasdds_1 .input-prfw-form-control-ng-scope:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .input-prfw-form-control-ng-scope {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 485.2 485.2"><path fill="%231a6aff" d="M467.5 146.4l-21.4 21.5L317.4 39.2l21.4-21.5c23.7-23.7 62.1-23.7 85.8 0l42.9 42.9C491.1 84.3 491.1 122.7 467.5 146.4zM167.2 403.7c-5.9 5.9-5.9 15.5 0 21.4 5.9 6 15.5 6 21.4 0L424.6 189.3l-21.5-21.5L167.2 403.7zM60 296.5c-5.9 5.9-5.9 15.5 0 21.4 5.9 5.9 15.5 5.9 21.4 0L317.4 82.1 295.9 60.7 60 296.5zM338.8 103.5L102.9 339.4c-11.8 11.8-11.8 31 0 42.9 11.9 11.8 31 11.9 42.9 0l235.9-235.8L338.8 103.5zM145.7 446.6c-7.3-7.3-10.7-16.5-12-25.9-3.1 0.5-6.2 0.9-9.4 0.9-16.2 0-31.4-6.3-42.9-17.8-11.5-11.5-17.8-26.7-17.8-42.9 0-3 0.4-5.8 0.9-8.7-9.8-1.3-18.9-5.6-26-12.7-0.7-0.7-0.9-1.6-1.5-2.3L0 485.2l147.7-37C147.1 447.6 146.4 447.2 145.7 446.6z"/></svg>');
  background-position: right 0.6em top 0.6em;
  background-repeat: no-repeat;
  background-size: 1em auto;
  border: thin solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 0.6rem;
          border-radius: 0.6rem;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  cursor: not-allowed;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: 1.2;
  opacity: 0.5;
  padding: 6px 9px;
  width: 100%;
}
#block_2dasdds_1 .input-prfw-form-control-ng-scope:focus {
  border-color: #000;
  outline: medium currentcolor;
}
#block_2dasdds_1 .input-prfw-form-control-ng-scope:placeholder {
  color: #000;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__city {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  margin: 0 0 1.5em;
  min-width: 45%;
  position: relative;
}
@media (min-width: 48em) {
  #block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__city {
    -webkit-flex-basis: 45%;
        -ms-flex-preferred-size: 45%;
            flex-basis: 45%;
  }
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__city:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  display: table;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__city:before, #block_2dasdds_1 .div-prfw__validation-wrapper-unique-3:after, #block_2dasdds_1 .div-prfw__validation-wrapper-unique-3:before, #block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-1:after, #block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-1:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-1 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 485.2 485.2"><path fill="%231a6aff" d="M467.5 146.4l-21.4 21.5L317.4 39.2l21.4-21.5c23.7-23.7 62.1-23.7 85.8 0l42.9 42.9C491.1 84.3 491.1 122.7 467.5 146.4zM167.2 403.7c-5.9 5.9-5.9 15.5 0 21.4 5.9 6 15.5 6 21.4 0L424.6 189.3l-21.5-21.5L167.2 403.7zM60 296.5c-5.9 5.9-5.9 15.5 0 21.4 5.9 5.9 15.5 5.9 21.4 0L317.4 82.1 295.9 60.7 60 296.5zM338.8 103.5L102.9 339.4c-11.8 11.8-11.8 31 0 42.9 11.9 11.8 31 11.9 42.9 0l235.9-235.8L338.8 103.5zM145.7 446.6c-7.3-7.3-10.7-16.5-12-25.9-3.1 0.5-6.2 0.9-9.4 0.9-16.2 0-31.4-6.3-42.9-17.8-11.5-11.5-17.8-26.7-17.8-42.9 0-3 0.4-5.8 0.9-8.7-9.8-1.3-18.9-5.6-26-12.7-0.7-0.7-0.9-1.6-1.5-2.3L0 485.2l147.7-37C147.1 447.6 146.4 447.2 145.7 446.6z"/></svg>');
  background-position: right 0.6em top 0.6em;
  background-repeat: no-repeat;
  background-size: 1em auto;
  border: thin solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 0.6rem;
          border-radius: 0.6rem;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: 1.2;
  padding: 6px 9px;
  width: 100%;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-1:focus {
  border-color: #000;
  outline: medium currentcolor;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-1:placeholder {
  color: #000;
}
#block_2dasdds_1 .div-prfw__validation-wrapper-unique-3 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: block;
  left: 30%;
  position: absolute;
  top: 100%;
  width: 100%;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__address {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  margin: 0 0 1.5em;
  min-width: 45%;
  position: relative;
}
@media (min-width: 48em) {
  #block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__address {
    -webkit-flex-basis: 45%;
        -ms-flex-preferred-size: 45%;
            flex-basis: 45%;
  }
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__address:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  display: table;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__address:before, #block_2dasdds_1 .div-prfw__validation-wrapper-unique-4:after, #block_2dasdds_1 .div-prfw__validation-wrapper-unique-4:before, #block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-2:after, #block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-2:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-2 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 485.2 485.2"><path fill="%231a6aff" d="M467.5 146.4l-21.4 21.5L317.4 39.2l21.4-21.5c23.7-23.7 62.1-23.7 85.8 0l42.9 42.9C491.1 84.3 491.1 122.7 467.5 146.4zM167.2 403.7c-5.9 5.9-5.9 15.5 0 21.4 5.9 6 15.5 6 21.4 0L424.6 189.3l-21.5-21.5L167.2 403.7zM60 296.5c-5.9 5.9-5.9 15.5 0 21.4 5.9 5.9 15.5 5.9 21.4 0L317.4 82.1 295.9 60.7 60 296.5zM338.8 103.5L102.9 339.4c-11.8 11.8-11.8 31 0 42.9 11.9 11.8 31 11.9 42.9 0l235.9-235.8L338.8 103.5zM145.7 446.6c-7.3-7.3-10.7-16.5-12-25.9-3.1 0.5-6.2 0.9-9.4 0.9-16.2 0-31.4-6.3-42.9-17.8-11.5-11.5-17.8-26.7-17.8-42.9 0-3 0.4-5.8 0.9-8.7-9.8-1.3-18.9-5.6-26-12.7-0.7-0.7-0.9-1.6-1.5-2.3L0 485.2l147.7-37C147.1 447.6 146.4 447.2 145.7 446.6z"/></svg>');
  background-position: right 0.6em top 0.6em;
  background-repeat: no-repeat;
  background-size: 1em auto;
  border: thin solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 0.6rem;
          border-radius: 0.6rem;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  color: #000;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: 1.2;
  padding: 6px 9px;
  width: 100%;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-2:focus {
  border-color: #000;
  outline: medium currentcolor;
}
#block_2dasdds_1 .input-prfw-form-control-ng-pristine-ng-untouched-ng-pending-ng-empty-unique-2:placeholder {
  color: #000;
}
#block_2dasdds_1 .div-prfw__validation-wrapper-unique-4 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: block;
  left: 30%;
  position: absolute;
  top: 100%;
  width: 100%;
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__zip {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  margin: 0 0 1.5em;
  min-width: 45%;
  position: relative;
}
@media (min-width: 48em) {
  #block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__zip {
    -webkit-flex-basis: 45%;
        -ms-flex-preferred-size: 45%;
            flex-basis: 45%;
  }
}
#block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__zip:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  display: table;
}
#block_2dasdds_1 .div-customer-profileprfw__change-password:after, #block_2dasdds_1 .div-customer-profileprfw__change-password:before, #block_2dasdds_1 .div-customer-profileprfw__control-customer-profileprfw__zip:before, #block_2dasdds_1 .input-ng-pristine-ng-untouched-ng-valid-ng-empty:after, #block_2dasdds_1 .input-ng-pristine-ng-untouched-ng-valid-ng-empty:before, #block_2dasdds_1 .label-prfw-checkbox:after, #block_2dasdds_1 .label-prfw-checkbox:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .div-customer-profileprfw__change-password {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-width: 100%;
  -webkit-box-pack: justify;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
#block_2dasdds_1 .label-prfw-checkbox {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-user-select: none;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  -webkit-box-align: center;
  display: inline-block;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  margin-bottom: 1.5em;
}
#block_2dasdds_1 .input-ng-pristine-ng-untouched-ng-valid-ng-empty {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: none;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  font-weight: inherit;
  line-height: inherit;
  padding: 0;
}
#block_2dasdds_1 .input-ng-pristine-ng-untouched-ng-valid-ng-empty:focus {
  outline: medium currentcolor;
}
#block_2dasdds_1 .css-scan-generated-variation-span-6 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: inline-block;
  font-size: 14px;
  height: 1em;
  margin-right: 0.5em;
  position: relative;
  vertical-align: middle;
  width: 1em;
}
#block_2dasdds_1 .css-scan-generated-variation-span-6:after, #block_2dasdds_1 .css-scan-generated-variation-span-6:before {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: "";
  height: 100%;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}
#block_2dasdds_1 .css-scan-generated-variation-span-6:after {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%231a6aff" d="M22.6 4.7L20.8 3.5C20.3 3.2 19.6 3.3 19.3 3.8L10.5 16.8 6.4 12.7C6 12.3 5.3 12.3 4.9 12.7L3.4 14.3C2.9 14.7 2.9 15.4 3.4 15.8L9.6 22C9.9 22.3 10.5 22.6 11 22.6 11.5 22.6 12 22.3 12.3 21.8L22.9 6.2C23.2 5.7 23.1 5.1 22.6 4.7Z"/></svg>');
  background-origin: padding-box;
  background-position: 50% center;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transform: translate(-50%, -50%) scale(1);
      -ms-transform: translate(-50%, -50%) scale(1);
          transform: translate(-50%, -50%) scale(1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9), -webkit-transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9);
  transition: -webkit-transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9), -webkit-transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9);
  -o-transition: transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9), transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9);
  transition: transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9), transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9);
  transition: transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9), transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9), -webkit-transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9), -webkit-transform 0.3s cubic-bezier(0.68, -0.9, 0.265, 1.9);
  transition-behavior: normal, normal, normal;
  will-change: transform;
}
#block_2dasdds_1 .css-scan-generated-variation-span-6:before {
  border: thin solid;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
#block_2dasdds_1 .button-customer-profileprfw__btn-prfw-btn-prfw-btn-primary-ng-scope:after, #block_2dasdds_1 .button-customer-profileprfw__btn-prfw-btn-prfw-btn-primary-ng-scope:before, #block_2dasdds_1 .div-block-ui-container-ng-scope-unique-2:after, #block_2dasdds_1 .div-block-ui-container-ng-scope-unique-2:before, #block_2dasdds_1 .div-block-ui-overlay-unique-2:after, #block_2dasdds_1 .div-block-ui-overlay-unique-2:before, #block_2dasdds_1 .div-customer-profileprfw__btn-wrapper:after, #block_2dasdds_1 .div-customer-profileprfw__btn-wrapper:before, #block_2dasdds_1 .span-ng-binding, #block_2dasdds_1 .span-ng-binding:after, #block_2dasdds_1 .span-ng-binding:before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#block_2dasdds_1 .div-customer-profileprfw__btn-wrapper {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
}
#block_2dasdds_1 .button-customer-profileprfw__btn-prfw-btn-prfw-btn-primary-ng-scope {
  
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#336), to(#336));
  background-image: -o-linear-gradient(#336, #336);
  background-image: linear-gradient(#336, #336);
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 1px solid #336;
  -o-border-image: none 100% 1 0 stretch;
     -webkit-border-image: none 100% 1 0 stretch;
          border-image: none 100% 1 0 stretch;
  -webkit-border-radius: 1.3em;
          border-radius: 1.3em;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  cursor: pointer;
  font-family: inherit;
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit;
  -webkit-font-kerning: inherit;
          font-kerning: inherit;
  font-optical-sizing: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-variant-position: inherit;
  font-variation-settings: inherit;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  text-align: center;
  -webkit-transform: perspective(1px) translateZ(0);
          transform: perspective(1px) translateZ(0);
  -webkit-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  -o-transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  transition: background-color 0.4s cubic-bezier(0.4, 0.25, 0.3, 1);
  vertical-align: middle;
  -webkit-box-pack: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: center;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1.7rem;
  font-weight: 500;
  min-width: 16rem;
  padding: 0.5em 2em;
  position: relative;
  transition-behavior: normal;
  will-change: background-color;
  color: white;
}
#block_2dasdds_1 .button-customer-profileprfw__btn-prfw-btn-prfw-btn-primary-ng-scope:focus {
  background-color: #327aff;
  outline: medium currentcolor;
}
#block_2dasdds_1 .button-customer-profileprfw__btn-prfw-btn-prfw-btn-primary-ng-scope:hover {
  background-color: #327aff;
}
#block_2dasdds_1 .button-customer-profileprfw__btn-prfw-btn-prfw-btn-primary-ng-scope:not(:hover) {
  border-color: #000;
}
#block_2dasdds_1 .div-block-ui-container-ng-scope-unique-2 {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  position: absolute;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#block_2dasdds_1 .div-block-ui-overlay-unique-2 {
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
#block_2dasdds_1 .inherited-styles-for-exported-element {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #000;
  font-family: Gilroy-Light, sans-serif;
  line-height: 1.6;
}
@font-face {
  font-family: Gilroy-Light;
  font-style: normal;
  font-weight: 400;
  src: url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_b2a3f31a.eot?#iefix) format("embedded-opentype"), url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_ddd1bb9e.woff) format("woff"), url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_3bf0aa3e.ttf) format("truetype"), url(https://excellence-markets.com/wp-content/themes/prfwp/dist/fonts/gilroy-light/Gilroy-Light_5e33b696.svg#Gilroy-Light) format("svg");
}
#block_2dasdds_1 html {
  font-size: 10px;
  /* This is IMPORTANT since some copied values use "REM" units */
}

#block_2dasdds_1 .inherited-styles-for-exported-element {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 50vh;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  font-family: "Raleway";
}