.h1--2uuD8 {
  font-size: 25px;
  color: #45505b;
}
.h2--_xSfx {
  font-size: 22px;
  color: #45505b;
}
.h3--3laNH {
  font-size: 18px;
  color: #45505b;
}
.h4--2cPAs {
  font-size: 16px;
  color: #45505b;
}
.h5--Z39LB {
  font-size: 15px;
  color: #45505b;
}
.h6--M-7q7 {
  font-size: 14px;
  color: #45505b;
}
.p1--2CyXl {
  font-size: 12px;
  color: #45505b;
}
.p2--DCber {
  font-size: 11px;
  color: #45505b;
}
.p3--2N5d1 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--4Jt_h {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--4Jt_h {
    width: 960px;
  }
}
.h-content-absolute--k-8t4 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--k-8t4 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2LPvq,
.form--button-filled--2gJpy {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2LPvq:disabled,
.form--button-filled--2gJpy:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2LPvq:hover,
.form--button-filled--2gJpy:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2LPvq + .form--button--2LPvq,
.form--button-filled--2gJpy + .form--button-filled--2gJpy {
  margin-left: 25px;
}
.form--button--2LPvq + .form--button-filled--2gJpy,
.form--button-filled--2gJpy + .form--button-filled--2gJpy {
  margin-left: 25px;
}
.form--button-filled--2gJpy {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.root--3hzZX {
  position: absolute;
  z-index: 2000;
}
.tooltip--3U1G1 {
  position: relative;
  display: inline-block;
  border-radius: 8px;
  border-color: #000;
  border-width: 1px;
  padding: 12px 24px;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 1.29;
  box-shadow: 0 6px 6px 0 rgba(22,45,60,0.06), 0 0 18px 0 rgba(22,45,60,0.12);
  word-wrap: break-word;
  -webkit-font-smoothing: antialiased;
}
.tooltip--3U1G1.light--2pSYR {
  color: #000;
  background: #fff;
}
.tooltip--3U1G1.dark--2rz9P {
  color: #fff;
  background: #000;
}
.tooltip--3U1G1.error--3sJOF {
  color: #fff;
  background: #d72d18;
}
.tooltip--3U1G1.normal--3pWzc {
  font-size: 14px;
  line-height: 18px;
  text-align: center;
}
.tooltip--3U1G1.large--2Dbu7 {
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
.arrow--1pV-c {
  position: absolute;
  height: 10px;
  width: 10px;
  transform: rotateZ(45deg);
  background: inherit;
  z-index: 1;
}
.arrow--1pV-c.bottom--gk70x,
.arrow--1pV-c.top--3rol9 {
  left: 50%;
  margin-left: -$arrow-size/2;
}
.arrow--1pV-c.bottom--gk70x {
  bottom: -4px;
  box-shadow: 3px 3px 6px rgba(0,0,0,0.1);
}
.arrow--1pV-c.top--3rol9 {
  top: -4px;
  box-shadow: -3px -3px 6px rgba(0,0,0,0.1);
}
.arrow--1pV-c.left--llvvN,
.arrow--1pV-c.right--1MIyt {
  top: 50%;
  margin-top: -5px;
}
.arrow--1pV-c.right--1MIyt {
  right: -5px;
  box-shadow: 3px -3px 6px rgba(0,0,0,0.1);
}
.arrow--1pV-c.left--llvvN {
  left: -5px;
  box-shadow: -3px 3px 6px rgba(0,0,0,0.1);
}
.fadeIn--2g40R {
  animation: fadeIn--2g40R 0.3s cubic-bezier(0.23, 1, 0.32, 1) both;
}
.bounce-top--2E73o,
.bounce-bottom--3UXfE {
  animation: bounceVertically--1d9aD 1s ease infinite;
}
.bounce-left--3lV5V,
.bounce-right--gKqnA {
  animation: bounceHorizontally--jaQCQ 1s ease infinite;
}
.bounce-top--2E73o,
.bounce-bottom--3UXfE,
.bounce-left--3lV5V,
.bounce-right--gKqnA {
  margin: 0 1px;
}
.bounce-top--2E73o:hover,
.bounce-bottom--3UXfE:hover,
.bounce-left--3lV5V:hover,
.bounce-right--gKqnA:hover {
  animation-play-state: paused;
  -webkit-animation-play-state: paused;
  -moz-animation-play-state: paused;
  -o-animation-play-state: paused;
}
@-moz-keyframes fadeIn--2g40R {
  from {
    opacity: 0.85;
    transform: scale(0.9);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@-webkit-keyframes fadeIn--2g40R {
  from {
    opacity: 0.85;
    transform: scale(0.9);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@-o-keyframes fadeIn--2g40R {
  from {
    opacity: 0.85;
    transform: scale(0.9);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes fadeIn--2g40R {
  from {
    opacity: 0.85;
    transform: scale(0.9);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@-moz-keyframes bounceVertically--1d9aD {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
@-webkit-keyframes bounceVertically--1d9aD {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
@-o-keyframes bounceVertically--1d9aD {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes bounceVertically--1d9aD {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
@-moz-keyframes bounceHorizontally--jaQCQ {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}
@-webkit-keyframes bounceHorizontally--jaQCQ {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}
@-o-keyframes bounceHorizontally--jaQCQ {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes bounceHorizontally--jaQCQ {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}

.h1--bsk-z {
  font-size: 25px;
  color: #45505b;
}
.h2--lQmcn {
  font-size: 22px;
  color: #45505b;
}
.h3--1Tg3E {
  font-size: 18px;
  color: #45505b;
}
.h4--2V4E3 {
  font-size: 16px;
  color: #45505b;
}
.h5--2RuFZ {
  font-size: 15px;
  color: #45505b;
}
.h6--MpwMj {
  font-size: 14px;
  color: #45505b;
}
.p1--1aED0 {
  font-size: 12px;
  color: #45505b;
}
.p2--2RWED {
  font-size: 11px;
  color: #45505b;
}
.p3--1-FqN {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2rqXA {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2rqXA {
    width: 960px;
  }
}
.h-content-absolute--rnRSZ {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--rnRSZ {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--31dLL,
.form--button-filled--2talI {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--31dLL:disabled,
.form--button-filled--2talI:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--31dLL:hover,
.form--button-filled--2talI:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--31dLL + .form--button--31dLL,
.form--button-filled--2talI + .form--button-filled--2talI {
  margin-left: 25px;
}
.form--button--31dLL + .form--button-filled--2talI,
.form--button-filled--2talI + .form--button-filled--2talI {
  margin-left: 25px;
}
.form--button-filled--2talI {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.isvg>svg {
  max-width: 100%;
  height: 100%;
  width: 100%;
}
.wrapper--e34ZA {
  display: flex;
  max-height: 100%;
}

.h1--2qO98 {
  font-size: 25px;
  color: #45505b;
}
.h2--2M7Vp {
  font-size: 22px;
  color: #45505b;
}
.h3--zb7mc {
  font-size: 18px;
  color: #45505b;
}
.h4--1maS7 {
  font-size: 16px;
  color: #45505b;
}
.h5--193CN {
  font-size: 15px;
  color: #45505b;
}
.h6--34qwE {
  font-size: 14px;
  color: #45505b;
}
.p1--2tOT3 {
  font-size: 12px;
  color: #45505b;
}
.p2--MA1s2 {
  font-size: 11px;
  color: #45505b;
}
.p3--3gJvh {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3m4x7 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3m4x7 {
    width: 960px;
  }
}
.h-content-absolute--2Iy0m {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2Iy0m {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3tbUK,
.form--button-filled--7S4bF {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3tbUK:disabled,
.form--button-filled--7S4bF:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3tbUK:hover,
.form--button-filled--7S4bF:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3tbUK + .form--button--3tbUK,
.form--button-filled--7S4bF + .form--button-filled--7S4bF {
  margin-left: 25px;
}
.form--button--3tbUK + .form--button-filled--7S4bF,
.form--button-filled--7S4bF + .form--button-filled--7S4bF {
  margin-left: 25px;
}
.form--button-filled--7S4bF {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--3EWln {
  z-index: 99;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255,255,255,0.6);
}
.container--3EWln svg {
  display: none;
}
.blobs--1m_5_ {
  -webkit-filter: url("#goo");
  filter: url("#goo");
  width: 300px;
  height: 300px;
  top: 40%;
  left: 50%;
  margin-top: -50px;
  margin-left: -50px;
  position: fixed;
  overflow: hidden;
  border-radius: 70px;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.blobs--1m_5_ .blob-center--2VJOw {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  position: absolute;
  background: #ff6400;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.9) translate(-50%, -50%);
  transform: scale(0.9) translate(-50%, -50%);
  -webkit-animation: blob-grow--Xo98v linear 3.4s infinite;
  animation: blob-grow--Xo98v linear 3.4s infinite;
  border-radius: 50%;
  box-shadow: 0 -10px 40px -5px #ff6400;
}
.blob--6PzEw {
  position: absolute;
  background: #ff6400;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  -webkit-animation: blobs--1m_5_ ease-out 3.4s infinite;
  animation: blobs--1m_5_ ease-out 3.4s infinite;
  -webkit-transform: scale(0.9) translate(-50%, -50%);
  transform: scale(0.9) translate(-50%, -50%);
  -webkit-transform-origin: center top;
  transform-origin: center top;
  opacity: 0;
}
.blob--6PzEw:nth-child(1) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.blob--6PzEw:nth-child(2) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.blob--6PzEw:nth-child(3) {
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}
.blob--6PzEw:nth-child(4) {
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.blob--6PzEw:nth-child(5) {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
@-webkit-keyframes blobs--1m_5_ {
  0% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(-330px - 50%), -50%);
    transform: scale(0) translate(calc(-330px - 50%), -50%);
  }
  1% {
    opacity: 1;
  }
  35%, 65% {
    opacity: 1;
    -webkit-transform: scale(0.9) translate(-50%, -50%);
    transform: scale(0.9) translate(-50%, -50%);
  }
  99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(330px - 50%), -50%);
    transform: scale(0) translate(calc(330px - 50%), -50%);
  }
}
@-webkit-keyframes blob-grow--Xo98v {
  0%, 39% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
  40%, 42% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  43%, 44% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  45%, 46% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  47%, 48% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  52% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  54% {
    -webkit-transform: scale(1.7, 1.6) translate(-50%, -50%);
    transform: scale(1.7, 1.6) translate(-50%, -50%);
  }
  58% {
    -webkit-transform: scale(1.8, 1.7) translate(-50%, -50%);
    transform: scale(1.8, 1.7) translate(-50%, -50%);
  }
  68%, 70% {
    -webkit-transform: scale(1.7, 1.5) translate(-50%, -50%);
    transform: scale(1.7, 1.5) translate(-50%, -50%);
  }
  78% {
    -webkit-transform: scale(1.6, 1.4) translate(-50%, -50%);
    transform: scale(1.6, 1.4) translate(-50%, -50%);
  }
  80%, 81% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  82%, 83% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  84%, 85% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  86%, 87% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  90%, 91% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  92%, 100% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
}
@-moz-keyframes blobs--1m_5_ {
  0% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(-330px - 50%), -50%);
    transform: scale(0) translate(calc(-330px - 50%), -50%);
  }
  1% {
    opacity: 1;
  }
  35%, 65% {
    opacity: 1;
    -webkit-transform: scale(0.9) translate(-50%, -50%);
    transform: scale(0.9) translate(-50%, -50%);
  }
  99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(330px - 50%), -50%);
    transform: scale(0) translate(calc(330px - 50%), -50%);
  }
}
@-webkit-keyframes blobs--1m_5_ {
  0% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(-330px - 50%), -50%);
    transform: scale(0) translate(calc(-330px - 50%), -50%);
  }
  1% {
    opacity: 1;
  }
  35%, 65% {
    opacity: 1;
    -webkit-transform: scale(0.9) translate(-50%, -50%);
    transform: scale(0.9) translate(-50%, -50%);
  }
  99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(330px - 50%), -50%);
    transform: scale(0) translate(calc(330px - 50%), -50%);
  }
}
@-o-keyframes blobs--1m_5_ {
  0% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(-330px - 50%), -50%);
    transform: scale(0) translate(calc(-330px - 50%), -50%);
  }
  1% {
    opacity: 1;
  }
  35%, 65% {
    opacity: 1;
    -webkit-transform: scale(0.9) translate(-50%, -50%);
    transform: scale(0.9) translate(-50%, -50%);
  }
  99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(330px - 50%), -50%);
    transform: scale(0) translate(calc(330px - 50%), -50%);
  }
}
@keyframes blobs--1m_5_ {
  0% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(-330px - 50%), -50%);
    transform: scale(0) translate(calc(-330px - 50%), -50%);
  }
  1% {
    opacity: 1;
  }
  35%, 65% {
    opacity: 1;
    -webkit-transform: scale(0.9) translate(-50%, -50%);
    transform: scale(0.9) translate(-50%, -50%);
  }
  99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0) translate(calc(330px - 50%), -50%);
    transform: scale(0) translate(calc(330px - 50%), -50%);
  }
}
@-moz-keyframes blob-grow--Xo98v {
  0%, 39% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
  40%, 42% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  43%, 44% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  45%, 46% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  47%, 48% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  52% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  54% {
    -webkit-transform: scale(1.7, 1.6) translate(-50%, -50%);
    transform: scale(1.7, 1.6) translate(-50%, -50%);
  }
  58% {
    -webkit-transform: scale(1.8, 1.7) translate(-50%, -50%);
    transform: scale(1.8, 1.7) translate(-50%, -50%);
  }
  68%, 70% {
    -webkit-transform: scale(1.7, 1.5) translate(-50%, -50%);
    transform: scale(1.7, 1.5) translate(-50%, -50%);
  }
  78% {
    -webkit-transform: scale(1.6, 1.4) translate(-50%, -50%);
    transform: scale(1.6, 1.4) translate(-50%, -50%);
  }
  80%, 81% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  82%, 83% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  84%, 85% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  86%, 87% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  90%, 91% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  92%, 100% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
}
@-webkit-keyframes blob-grow--Xo98v {
  0%, 39% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
  40%, 42% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  43%, 44% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  45%, 46% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  47%, 48% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  52% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  54% {
    -webkit-transform: scale(1.7, 1.6) translate(-50%, -50%);
    transform: scale(1.7, 1.6) translate(-50%, -50%);
  }
  58% {
    -webkit-transform: scale(1.8, 1.7) translate(-50%, -50%);
    transform: scale(1.8, 1.7) translate(-50%, -50%);
  }
  68%, 70% {
    -webkit-transform: scale(1.7, 1.5) translate(-50%, -50%);
    transform: scale(1.7, 1.5) translate(-50%, -50%);
  }
  78% {
    -webkit-transform: scale(1.6, 1.4) translate(-50%, -50%);
    transform: scale(1.6, 1.4) translate(-50%, -50%);
  }
  80%, 81% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  82%, 83% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  84%, 85% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  86%, 87% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  90%, 91% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  92%, 100% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
}
@-o-keyframes blob-grow--Xo98v {
  0%, 39% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
  40%, 42% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  43%, 44% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  45%, 46% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  47%, 48% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  52% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  54% {
    -webkit-transform: scale(1.7, 1.6) translate(-50%, -50%);
    transform: scale(1.7, 1.6) translate(-50%, -50%);
  }
  58% {
    -webkit-transform: scale(1.8, 1.7) translate(-50%, -50%);
    transform: scale(1.8, 1.7) translate(-50%, -50%);
  }
  68%, 70% {
    -webkit-transform: scale(1.7, 1.5) translate(-50%, -50%);
    transform: scale(1.7, 1.5) translate(-50%, -50%);
  }
  78% {
    -webkit-transform: scale(1.6, 1.4) translate(-50%, -50%);
    transform: scale(1.6, 1.4) translate(-50%, -50%);
  }
  80%, 81% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  82%, 83% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  84%, 85% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  86%, 87% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  90%, 91% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  92%, 100% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
}
@keyframes blob-grow--Xo98v {
  0%, 39% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
  40%, 42% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  43%, 44% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  45%, 46% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  47%, 48% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  52% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  54% {
    -webkit-transform: scale(1.7, 1.6) translate(-50%, -50%);
    transform: scale(1.7, 1.6) translate(-50%, -50%);
  }
  58% {
    -webkit-transform: scale(1.8, 1.7) translate(-50%, -50%);
    transform: scale(1.8, 1.7) translate(-50%, -50%);
  }
  68%, 70% {
    -webkit-transform: scale(1.7, 1.5) translate(-50%, -50%);
    transform: scale(1.7, 1.5) translate(-50%, -50%);
  }
  78% {
    -webkit-transform: scale(1.6, 1.4) translate(-50%, -50%);
    transform: scale(1.6, 1.4) translate(-50%, -50%);
  }
  80%, 81% {
    -webkit-transform: scale(1.5, 1.4) translate(-50%, -50%);
    transform: scale(1.5, 1.4) translate(-50%, -50%);
  }
  82%, 83% {
    -webkit-transform: scale(1.4, 1.3) translate(-50%, -50%);
    transform: scale(1.4, 1.3) translate(-50%, -50%);
  }
  84%, 85% {
    -webkit-transform: scale(1.3, 1.2) translate(-50%, -50%);
    transform: scale(1.3, 1.2) translate(-50%, -50%);
  }
  86%, 87% {
    -webkit-transform: scale(1.2, 1.1) translate(-50%, -50%);
    transform: scale(1.2, 1.1) translate(-50%, -50%);
  }
  90%, 91% {
    -webkit-transform: scale(1, 0.9) translate(-50%, -50%);
    transform: scale(1, 0.9) translate(-50%, -50%);
  }
  92%, 100% {
    -webkit-transform: scale(0) translate(-50%, -50%);
    transform: scale(0) translate(-50%, -50%);
  }
}

.h1--1aXjj {
  font-size: 25px;
  color: #45505b;
}
.h2--3Z9_- {
  font-size: 22px;
  color: #45505b;
}
.h3--uSAOn {
  font-size: 18px;
  color: #45505b;
}
.h4--2oJeJ {
  font-size: 16px;
  color: #45505b;
}
.h5--1crH1 {
  font-size: 15px;
  color: #45505b;
}
.h6--2Z3Tx {
  font-size: 14px;
  color: #45505b;
}
.p1--1JwjE {
  font-size: 12px;
  color: #45505b;
}
.p2--dUakX {
  font-size: 11px;
  color: #45505b;
}
.p3--2vjOQ {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1kAkN {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1kAkN {
    width: 960px;
  }
}
.h-content-absolute--985J4 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--985J4 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2wwTs,
.form--button-filled--1QFeE {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2wwTs:disabled,
.form--button-filled--1QFeE:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2wwTs:hover,
.form--button-filled--1QFeE:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2wwTs + .form--button--2wwTs,
.form--button-filled--1QFeE + .form--button-filled--1QFeE {
  margin-left: 25px;
}
.form--button--2wwTs + .form--button-filled--1QFeE,
.form--button-filled--1QFeE + .form--button-filled--1QFeE {
  margin-left: 25px;
}
.form--button-filled--1QFeE {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.down_ico--2G6Cx {
  fill: #ff6400;
}
.up_ico--9ZUnS {
  fill: #ff6400;
  stroke: #ff6400;
}
.up_ico--9ZUnS path {
  fill: #ff6400;
  stroke: #ff6400;
}
.groupLabelWrapper--3sVD2 {
  width: 100%;
}

.h1--3rB3X {
  font-size: 25px;
  color: #45505b;
}
.h2--2Gqtf {
  font-size: 22px;
  color: #45505b;
}
.h3--2lN-5 {
  font-size: 18px;
  color: #45505b;
}
.h4--31QKn {
  font-size: 16px;
  color: #45505b;
}
.h5--3JXCr {
  font-size: 15px;
  color: #45505b;
}
.h6--SDMLe {
  font-size: 14px;
  color: #45505b;
}
.p1--2cY6I {
  font-size: 12px;
  color: #45505b;
}
.p2--1f37K {
  font-size: 11px;
  color: #45505b;
}
.p3--a3v2L {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1TjJr {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1TjJr {
    width: 960px;
  }
}
.h-content-absolute--39cZq {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--39cZq {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--SuWYN,
.form--button-filled--2BiCO {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--SuWYN:disabled,
.form--button-filled--2BiCO:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--SuWYN:hover,
.form--button-filled--2BiCO:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--SuWYN + .form--button--SuWYN,
.form--button-filled--2BiCO + .form--button-filled--2BiCO {
  margin-left: 25px;
}
.form--button--SuWYN + .form--button-filled--2BiCO,
.form--button-filled--2BiCO + .form--button-filled--2BiCO {
  margin-left: 25px;
}
.form--button-filled--2BiCO {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.root--31AZr {
  box-sizing: border-box;
  margin: 0 6px;
  user-select: none;
}
.up--1LlHu,
.down--2XrrU {
  padding: 5px 0;
  color: #3899ec;
  cursor: pointer;
}
.up--1LlHu svg,
.down--2XrrU svg {
  display: block;
  width: 10px;
  height: 5px;
}
.up--1LlHu.disabled--3fveP,
.down--2XrrU.disabled--3fveP {
  cursor: not-allowed;
}

.h1--3ViWQ {
  font-size: 25px;
  color: #45505b;
}
.h2--32GlU {
  font-size: 22px;
  color: #45505b;
}
.h3--3Qegf {
  font-size: 18px;
  color: #45505b;
}
.h4--2hlUo {
  font-size: 16px;
  color: #45505b;
}
.h5--265_t {
  font-size: 15px;
  color: #45505b;
}
.h6--2Q15M {
  font-size: 14px;
  color: #45505b;
}
.p1--1wgEm {
  font-size: 12px;
  color: #45505b;
}
.p2--3SgTu {
  font-size: 11px;
  color: #45505b;
}
.p3--Bgsu- {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--112XN {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--112XN {
    width: 960px;
  }
}
.h-content-absolute--2yVbw {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2yVbw {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1Ml7o,
.form--button-filled--DLcPE {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1Ml7o:disabled,
.form--button-filled--DLcPE:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1Ml7o:hover,
.form--button-filled--DLcPE:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1Ml7o + .form--button--1Ml7o,
.form--button-filled--DLcPE + .form--button-filled--DLcPE {
  margin-left: 25px;
}
.form--button--1Ml7o + .form--button-filled--DLcPE,
.form--button-filled--DLcPE + .form--button-filled--DLcPE {
  margin-left: 25px;
}
.form--button-filled--DLcPE {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.h1--3ViWQ {
  font-size: 25px;
  color: #45505b;
}
.h2--32GlU {
  font-size: 22px;
  color: #45505b;
}
.h3--3Qegf {
  font-size: 18px;
  color: #45505b;
}
.h4--2hlUo {
  font-size: 16px;
  color: #45505b;
}
.h5--265_t {
  font-size: 15px;
  color: #45505b;
}
.h6--2Q15M {
  font-size: 14px;
  color: #45505b;
}
.p1--1wgEm {
  font-size: 12px;
  color: #45505b;
}
.p2--3SgTu {
  font-size: 11px;
  color: #45505b;
}
.p3--Bgsu- {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--112XN {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--112XN {
    width: 960px;
  }
}
.h-content-absolute--2yVbw {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2yVbw {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1Ml7o,
.form--button-filled--DLcPE {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1Ml7o:disabled,
.form--button-filled--DLcPE:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1Ml7o:hover,
.form--button-filled--DLcPE:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1Ml7o + .form--button--1Ml7o,
.form--button-filled--DLcPE + .form--button-filled--DLcPE {
  margin-left: 25px;
}
.form--button--1Ml7o + .form--button-filled--DLcPE,
.form--button-filled--DLcPE + .form--button-filled--DLcPE {
  margin-left: 25px;
}
.form--button-filled--DLcPE {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.pointer--SbV7O input {
  cursor: pointer !important;
}
.root--103HD {
  position: relative;
  display: flex;
  align-items: stretch;
  border: solid 1px;
  border-radius: 6px;
  width: 100%;
  box-sizing: border-box;
}
.root--103HD * {
  box-sizing: border-box;
}
.input-wrapper--2v0ua {
  display: flex;
  width: 100%;
}
.input--125Wu,
.input--disabled--3Y7js {
  flex-grow: 1;
  flex-shrink: 1;
  min-width: 20px;
  padding: 0 8px;
  margin: 0;
  margin-top: 1px;
  border: 0;
  outline: 0;
  background: transparent;
  border-radius: 6px;
}
.input--125Wu:-webkit-autofill,
.input--disabled--3Y7js:-webkit-autofill {
  border-radius: 6px;
  box-shadow: inset 0 0 5px #000;
}
.input--125Wu::-webkit-input-placeholder,
.input--disabled--3Y7js::-webkit-input-placeholder {
  color: #a1a5a8;
}
.input--125Wu:-moz-placeholder,
.input--disabled--3Y7js:-moz-placeholder {
  color: #a1a5a8;
}
.input--125Wu::-moz-placeholder,
.input--disabled--3Y7js::-moz-placeholder {
  color: #a1a5a8;
}
.input--125Wu:-ms-input-placeholder,
.input--disabled--3Y7js:-ms-input-placeholder {
  color: #a1a5a8 !important;
}
.input--125Wu[type=number],
.input--disabled--3Y7js[type=number] {
  -moz-appearance: textfield;
}
.input--125Wu[type=number]::-webkit-outer-spin-button,
.input--disabled--3Y7js[type=number]::-webkit-outer-spin-button,
.input--125Wu[type=number]::-webkit-inner-spin-button,
.input--disabled--3Y7js[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.input--125Wu.withPrefix--pjcTt,
.input--disabled--3Y7js.withPrefix--pjcTt {
  padding-left: 0;
}
.input--125Wu.withSuffix--29C0A,
.input--disabled--3Y7js.withSuffix--29C0A {
  padding-right: 0;
}
.input--125Wu.withSuffixes--t7CrK,
.input--disabled--3Y7js.withSuffixes--t7CrK {
  padding-right: 6px;
}
.input--125Wu::-ms-clear {
  display: none;
}
.input--125Wu::-webkit-contacts-auto-fill-button {
  display: none !important;
}
.prefixes--2-_4P,
.suffixes--199Sm {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  flex-grow: 0;
  min-width: 0;
  user-select: none !important;
}
.prefix--1phvV,
.suffix--nUeri {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.prefix--1phvV:first-child .unit-separator--34zu8,
.suffix--nUeri:first-child .unit-separator--34zu8 {
  margin-left: 8px;
}
.prefix--1phvV:last-child .unit--2rh5K,
.suffix--nUeri:last-child .unit--2rh5K {
  padding-right: 8px;
}
.roundInput--S76hs.size-normal--3tcgb {
  border-radius: 18px;
}
.roundInput--S76hs.size-normal--3tcgb:-webkit-autofill {
  border-radius: 18px;
  box-shadow: inset 0 0 5px #000;
}
.roundInput--S76hs.size-small--1S_Nr {
  border-radius: 15px;
}
.roundInput--S76hs.size-small--1S_Nr:-webkit-autofill {
  border-radius: 15px;
  box-shadow: inset 0 0 5px #000;
}
.roundInput--S76hs.size-large--35_KO {
  border-radius: 27px;
}
.roundInput--S76hs.size-large--35_KO:-webkit-autofill {
  border-radius: 27px;
  box-shadow: inset 0 0 5px #000;
}
.size-small--1S_Nr {
  height: 30px;
  line-height: 28px;
  font-size: 14px;
}
.size-small--1S_Nr .input--125Wu {
  display: block;
  font-size: 14px;
  margin: 2px;
}
.size-small--1S_Nr .input--125Wu:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 30px #fafafa inset;
}
.size-small--1S_Nr .prefix--1phvV,
.size-small--1S_Nr .suffix--nUeri {
  margin-top: -1px;
  height: 30px;
  line-height: 30px;
}
.size-normal--3tcgb {
  height: 38px;
  line-height: 36px;
  font-size: 18px;
}
.size-normal--3tcgb .input--125Wu {
  display: block;
  font-size: 18px;
  margin: 2px;
}
.size-normal--3tcgb .input--125Wu:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 38px #fafafa inset;
}
.size-normal--3tcgb .prefix--1phvV,
.size-normal--3tcgb .suffix--nUeri {
  margin-top: -1px;
  height: 38px;
  line-height: 38px;
}
.size-normal-with-selection--1VGZ2 {
  height: 34px;
  line-height: 32px;
  font-size: 16px;
}
.size-normal-with-selection--1VGZ2 .input--125Wu {
  display: block;
  font-size: 16px;
  margin: 2px;
}
.size-normal-with-selection--1VGZ2 .input--125Wu:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 34px #fafafa inset;
}
.size-normal-with-selection--1VGZ2 .prefix--1phvV,
.size-normal-with-selection--1VGZ2 .suffix--nUeri {
  margin-top: -1px;
  height: 34px;
  line-height: 34px;
}
.size-large--35_KO {
  height: 60px;
  line-height: 58px;
  font-size: 22px;
}
.size-large--35_KO .input--125Wu {
  display: block;
  font-size: 22px;
  margin: 2px;
}
.size-large--35_KO .input--125Wu:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 60px #fafafa inset;
}
.size-large--35_KO .prefix--1phvV,
.size-large--35_KO .suffix--nUeri {
  margin-top: -1px;
  height: 60px;
  line-height: 60px;
}
.theme-normal--15JLb {
  border-color: #45505b;
  background-color: #fafafa;
  color: #666a6e;
}
.theme-normal--15JLb .input--125Wu {
  color: #666a6e;
}
.theme-normal--15JLb:hover {
  background-color: #fafafa;
}
.theme-normal--15JLb.hasHover--M8TeH {
  background-color: #fafafa;
}
.theme-normal--15JLb.hasFocus--3cJFx {
  box-shadow: inset 0 0 5px #000;
}
.theme-normal--15JLb.hasFocus--3cJFx.hasError--1o-dy {
  box-shadow: inset 0 0 5px #d72d18;
}
.theme-normal--15JLb.hasError--1o-dy {
  border-color: #d72d18;
  box-shadow: 0 0 5px #d72d18 inset;
}
.theme-normal--15JLb.disabled--2SacK {
  border-color: #dfe5eb;
  background-color: #fafafa;
  color: #363636 !important;
  box-shadow: none;
  opacity: 0.7;
}
.theme-normal--15JLb.disabled--2SacK,
.theme-normal--15JLb.disabled--2SacK * {
  cursor: not-allowed;
}
.theme-normal--15JLb.disabled--2SacK .input--125Wu,
.theme-normal--15JLb.disabled--2SacK .unit--2rh5K {
  color: #363636;
}
.theme-normal--15JLb.disabled--2SacK:hover,
.theme-normal--15JLb.disabled--2SacK.hasHover--M8TeH {
  border-color: $GR20;
}
/*
  &-paneltitle {
    @include ThemeDefault($color: white, $borderColor: #c1e4fe, $backgroundColor: rgba(22,45,61,0.6));
    @include ThemeHover($backgroundColor: rgba(22,45,61,0.4));
    @include ThemeFocusPanelTile($borderColor: #4eb7f5, $boxShadow: inset 0 0 5px 0 rgba(56,153,236,0.6));
    @include ThemeError($borderColor: $paletteR1);
    @include ThemeDisable($color: white, $borderColor: $GR40, $backgroundColor: rgba(22,45,61,0.6));
  }
  &-tags {
    @include ThemeDefault($color: $D10, $borderColor: $B30, $backgroundColor: transparent);
    @include ThemeHover($backgroundColor: $B50);
    @include ThemeFocus;
    @include ThemeError($borderColor: $paletteR1, $boxShadow: inset 0px 0px 5px 0px fade($R10, 60%));
    @include ThemeDisable($color: $D55, $borderColor: $D60, $backgroundColor: $D80);
    @include ThemeDisableHover($borderColor: $GR20);
  }
  &-amaterial {

    .errorIcon {
      padding: 0 6px 16px;
      color: #f2564d;
    }

    border: 0;
    &.size-normal {
      padding-bottom: 4px;
      @include Size($height: 34px, $fontSize: 20px);
    }

    label,
    .input {
      color: #43515c;
    }

    label {
      font-size: 20px;
      transition:all .2s ease-in-out;
      position: absolute;
      top: 2px;
      padding: 0 12px;
    }

    .input {
      @include FontLight();
      opacity: 0;
      z-index: 1;
      transition: border-bottom .3s, border-color .3s, border-width .3s, border .3s, opacity 0s ease-in-out;
      line-height: 1;
      display: block;
      margin-top: 0;

      background: none;
      border-radius: 0;
      border-style: solid; // Firefox fix

      // Fix number inputs in Firefox to be full-width
      width: 100%;
      box-sizing: border-box;
    }

    &.hasFocus,
    &.hasValue {
      .input {
        @include Placeholder($paletteE6);
        transition: opacity 0.3s ease-in-out;
        opacity: 1;
      }
      input {
        border-bottom: 0;
      }

      .bar {
        &:before, &:after {
          height: 2px;
          background-color: #3899ec;
        }
      }
      label {
        top: -22px;
        font-size: 14px;
      }
    }

    .bar {
      position: absolute;
      bottom: 0;
      left: -1px;
      right: -1px;
      height: 1px;
      background: $D60;
      &:before, &:after {
        content: '';
        height: 1px;
        width: 0;
        bottom: 0;
        position: absolute;
        background: #000;
        transition: 0.3s all;
      }
      transition: 0.3s ease all;
    }
    @at-root {
      .hasFocus .barBlue:before,
      .hasFocus .barBlue:after {
        width:100%;
      }
    }
    &:hover:not(.disabled) {
      .bar, .input:hover ~ .barBlue, .input.hasHover ~ .barBlue {
        background-color: #000;
        transition: 0.3s ease all;
      }
    }

    &.hasError {
      .bar, .input:hover ~ .barBlue, .input.hasHover ~ .barBlue {
        background-color: #f2564d;
        height: 2px;
      }
    }
  }
  &-material {
    border-radius: 0;
    .prefixes,
    .suffixes {
      padding: 0 4px;
    }
    &.size-normal {
      @include Size($height: 34px, $fontSize: 18px);
    }
    .input {
      @include FontLight();
      padding: 0 $material-gap;
    }
    @include ThemeDefault($color: $D10, $borderColor: transparent, $backgroundColor: $D80);
    .bar {
      position: absolute;
      bottom: 0;
      left: -1px;
      right: -1px;
      height: 1px;
      background: $D60;
      &:before, &:after {
        content: '';
        height: 1px;
        width: 0;
        bottom: 0;
        position: absolute;
        background: $D50;
        transition: 0.2s ease all;
      }
      &:before { left: 50%; }
      &:after { right: 50%; }
    }
    @at-root {
      .hasFocus .barBlack:before,
      .hasFocus .bar:after {
        width: 50%;
      }
    }
    &.hasError {
      .bar {
        background: $R05;
        &:before, &:after {
          background: $R05;
        }
      }
    }
  }
*/
-flat {
  border: none;
  border-radius: 0;
}
-flat.size-large--35_KO {
  height: 54px;
  line-height: 52px;
  font-size: 20px;
}
-flat.size-large--35_KO .input--125Wu {
  display: block;
  font-size: 20px;
  margin: 2px;
}
-flat.size-large--35_KO .input--125Wu:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 54px #fafafa inset;
}
-flat.size-large--35_KO .prefix--1phvV,
-flat.size-large--35_KO .suffix--nUeri {
  margin-top: -1px;
  height: 54px;
  line-height: 54px;
}
-flat:hover .input--125Wu,
-flat.hasFocus--3cJFx .input--125Wu {
  color: $B20;
}
-flat:hover .input--125Wu::-webkit-input-placeholder,
-flat.hasFocus--3cJFx .input--125Wu::-webkit-input-placeholder {
  color: $B20;
}
-flat:hover .input--125Wu:-moz-placeholder,
-flat.hasFocus--3cJFx .input--125Wu:-moz-placeholder {
  color: $B20;
}
-flat:hover .input--125Wu::-moz-placeholder,
-flat.hasFocus--3cJFx .input--125Wu::-moz-placeholder {
  color: $B20;
}
-flat:hover .input--125Wu:-ms-input-placeholder,
-flat.hasFocus--3cJFx .input--125Wu:-ms-input-placeholder {
  color: $B20 !important;
}
-flat:hover .menu-arrow--IlxUJ path,
-flat.hasFocus--3cJFx .menu-arrow--IlxUJ path {
  fill: $B20;
}
-flat:active .input--125Wu {
  color: $B10;
}
-flat:active .input--125Wu::-webkit-input-placeholder {
  color: $B10;
}
-flat:active .input--125Wu:-moz-placeholder {
  color: $B10;
}
-flat:active .input--125Wu::-moz-placeholder {
  color: $B10;
}
-flat:active .input--125Wu:-ms-input-placeholder {
  color: $B10 !important;
}
-flat:active .menu-arrow--IlxUJ path {
  fill: $B10;
}
-flat.disabled--2SacK .input--125Wu {
  color: $D50;
}
-flat.disabled--2SacK .input--125Wu::-webkit-input-placeholder {
  color: $D50;
}
-flat.disabled--2SacK .input--125Wu:-moz-placeholder {
  color: $D50;
}
-flat.disabled--2SacK .input--125Wu::-moz-placeholder {
  color: $D50;
}
-flat.disabled--2SacK .input--125Wu:-ms-input-placeholder {
  color: $D50 !important;
}
-flat.disabled--2SacK .menu-arrow--IlxUJ path {
  fill: $D50;
}
-flat .input--125Wu {
  color: $D20;
}
-flat .input--125Wu::-webkit-input-placeholder {
  color: $D20;
}
-flat .input--125Wu:-moz-placeholder {
  color: $D20;
}
-flat .input--125Wu::-moz-placeholder {
  color: $D20;
}
-flat .input--125Wu:-ms-input-placeholder {
  color: $D20 !important;
}
-flat .menu-arrow--IlxUJ path {
  fill: $D20;
}
/*
  &-flatdark {
    border: none;
    border-radius: 0;

    &.size-large { @include Size($height: 54px, $fontSize: 20px); }

    &:hover, &.hasFocus { @include ThemeFlat($B20); }
    &:active            { @include ThemeFlat($B10); }
    &.disabled          { @include ThemeFlat($D50); }

    @include ThemeFlat($D80);
  }

  */
.magnifying-glass--3oQuy {
  margin: 0 6px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.magnifying-glass--3oQuy path {
  fill: $B10;
}
.magnifying-glass--3oQuy line {
  stroke: $B10;
}
.magnifying-glass--3oQuy[disabled] path {
  fill: $GR40;
}
.magnifying-glass--3oQuy[disabled] line {
  stroke: $GR40;
}
.exclamation--1fd7o {
  margin: 0 6px;
  background-color: $paletteR1;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.exclamation--1fd7o > svg {
  width: 10px;
  height: 10px;
}
.help--2h-5L {
  margin: 0 6px;
  color: $B20;
  padding-top: 4px;
}
.amaterial-help--3RtTQ {
  margin: 0 6px;
  color: $B20;
  padding-bottom: 14px;
}
.clear-button--10Q9b {
  width: 24px;
  height: 24px;
  margin-top: 1px;
  margin-right: 6px;
  padding: 8px 0;
  border-radius: 50%;
  line-height: 0;
  text-align: center;
  background-color: $B50;
  cursor: pointer;
}
.clear-button--10Q9b path {
  stroke: $B10;
}
.clear-button--10Q9b:hover {
  background-color: $B40;
}
.clear-button--10Q9b:active {
  background-color: $B30;
}
.unit--2rh5K {
  padding: 0 6px;
  color: $paletteD3;
  min-width: 32px;
}
.unit-separator--34zu8 {
  width: 1px;
  margin: 0 6px;
  background-color: $paletteB4;
  height: 18px;
}
.hasError--1o-dy .unit-separator--34zu8 {
  background-color: $paletteR1;
}
.menu-arrow--IlxUJ {
  padding: 0 8px;
}
.menu-arrow--IlxUJ path {
  fill: $B10;
}
.menu-arrow--IlxUJ[disabled] path {
  fill: $GR40;
}
.menu-arrow--IlxUJ[disabled] line {
  stroke: $GR40;
}
.roundInput--S76hs .menu-arrow--IlxUJ {
  padding: 0 8px;
}
.materialTitle--2zENs {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.root--p0XmI {
  display: flex;
  align-items: center;
}

.h1--3_X7h {
  font-size: 25px;
  color: #45505b;
}
.h2--101pS {
  font-size: 22px;
  color: #45505b;
}
.h3--y9mOC {
  font-size: 18px;
  color: #45505b;
}
.h4--1XIum {
  font-size: 16px;
  color: #45505b;
}
.h5--2UDVU {
  font-size: 15px;
  color: #45505b;
}
.h6--JiHs9 {
  font-size: 14px;
  color: #45505b;
}
.p1--2opM8 {
  font-size: 12px;
  color: #45505b;
}
.p2--2Bep0 {
  font-size: 11px;
  color: #45505b;
}
.p3--2S0rj {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--dAcXW {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--dAcXW {
    width: 960px;
  }
}
.h-content-absolute--14su8 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--14su8 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1PUte,
.form--button-filled--3Gtfo {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1PUte:disabled,
.form--button-filled--3Gtfo:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1PUte:hover,
.form--button-filled--3Gtfo:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1PUte + .form--button--1PUte,
.form--button-filled--3Gtfo + .form--button-filled--3Gtfo {
  margin-left: 25px;
}
.form--button--1PUte + .form--button-filled--3Gtfo,
.form--button-filled--3Gtfo + .form--button-filled--3Gtfo {
  margin-left: 25px;
}
.form--button-filled--3Gtfo {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.button--2-mMe {
  height: 36px;
  padding: 0 15px;
  background-color: transparent;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  border: 1px solid transparent;
  cursor: pointer;
  outline: none;
  transition: background-color 100ms linear, border-color 100ms linear, color 100ms linear;
}
.button--2-mMe.colored--1MmU_ {
  border-color: #ff6400;
  color: #ff6400;
}
.button--2-mMe.colored--1MmU_ svg {
  fill: #ff6400;
}
.button--2-mMe.colored--1MmU_:hover svg {
  fill: #fff;
}
.button--2-mMe.shadow--1lPAO:hover {
  box-shadow: 0 3px 4px 0 rgba(0,0,0,0.15);
}
.button--2-mMe.rounded--3AH4X {
  border-radius: 18px;
}
.button--2-mMe.radius--3lFw3 {
  border-radius: 12px;
}
.button--2-mMe.full--665Dn {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.button--2-mMe:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.button--2-mMe:hover .link:after {
  background-color: #fff;
}
.button--2-mMe>.inner--TmH97 {
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
}
.button--2-mMe>.inner--TmH97,
.button--2-mMe>div,
.button--2-mMe>.inner--TmH97>div {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  line-height: inherit;
}
.bordered--llW6u {
  border: 1px solid;
}
.empty--1aWDz,
.link--2ln_Y {
  background-color: transparent;
}
.empty--1aWDz:hover,
.link--2ln_Y:hover {
  border-color: transparent;
  background-color: transparent;
}
.full-hover--C6mep:hover {
  background-color: #ff6400;
}
.link--2ln_Y {
  position: relative;
  color: #ff6400;
  transition: all 0s;
}
.link--2ln_Y:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 2px;
  height: 1px;
  background-color: #ff6400;
  background: repeating-linear-gradient(90deg, #ff6400 0px, #ff6400 4px, transparent 4px, transparent 6px);
}
.link--2ln_Y:hover {
  color: #000;
  border-color: transparent;
}
.link--2ln_Y:hover:after {
  background-color: #000;
  background: repeating-linear-gradient(90deg, #000 0px, #000 4px, transparent 4px, transparent 6px);
}
.disabled--100T0 {
  pointer-events: none;
  opacity: 0.2;
}

.suffix--2A3zV {
  padding: 0 0 0 10px;
}
.prefix--YW0Oz {
  padding: 0 10px 0 0;
}

.h1--2j-d4 {
  font-size: 25px;
  color: #45505b;
}
.h2--BWOmH {
  font-size: 22px;
  color: #45505b;
}
.h3--2TGRv {
  font-size: 18px;
  color: #45505b;
}
.h4--rThIG {
  font-size: 16px;
  color: #45505b;
}
.h5--23MIo {
  font-size: 15px;
  color: #45505b;
}
.h6--2jaep {
  font-size: 14px;
  color: #45505b;
}
.p1--9R1pI {
  font-size: 12px;
  color: #45505b;
}
.p2--1OflT {
  font-size: 11px;
  color: #45505b;
}
.p3--lVKqN {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2Bt12 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2Bt12 {
    width: 960px;
  }
}
.h-content-absolute--3-zB8 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3-zB8 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3eyjx,
.form--button-filled--3tQxz,
.formButton--3Diym,
.modalButton--2Cn95,
.modalButton--2Cn95 + .modalButton--2Cn95 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3eyjx:disabled,
.form--button-filled--3tQxz:disabled,
.formButton--3Diym:disabled,
.modalButton--2Cn95:disabled,
.modalButton--2Cn95 + .modalButton--2Cn95:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3eyjx:hover,
.form--button-filled--3tQxz:hover,
.formButton--3Diym:hover,
.modalButton--2Cn95:hover,
.modalButton--2Cn95 + .modalButton--2Cn95:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3eyjx + .form--button--3eyjx,
.form--button-filled--3tQxz + .form--button-filled--3tQxz,
.formButton--3Diym + .formButton--3Diym,
.modalButton--2Cn95 + .modalButton--2Cn95,
.modalButton--2Cn95 + .modalButton--2Cn95 + .modalButton--2Cn95 + .modalButton--2Cn95 {
  margin-left: 25px;
}
.form--button--3eyjx + .form--button-filled--3tQxz,
.form--button-filled--3tQxz + .form--button-filled--3tQxz,
.formButton--3Diym + .form--button-filled--3tQxz,
.modalButton--2Cn95 + .form--button-filled--3tQxz,
.modalButton--2Cn95 + .modalButton--2Cn95 + .form--button-filled--3tQxz {
  margin-left: 25px;
}
.form--button-filled--3tQxz,
.formButton--3Diym,
.modalButton--2Cn95 + .modalButton--2Cn95 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.modal--content--36nJY {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
  box-sizing: border-box;
  max-height: 100vh;
}
.content--head--m_4zR {
  z-index: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 100;
  background-color: #f3f3f3;
  padding: 20px 0;
  width: 100%;
  border-radius: 10px 10px 0 0;
}
.head--icon--1EG-r {
  width: 25px;
  height: 25px;
  fill: #ff6400;
}
.head--title--2FdS5 {
  padding-left: 15px;
  font-size: 22px;
  line-height: 1.43;
  color: #45505b;
  text-overflow: ellipsis;
  overflow: hidden;
  max-height: 64px;
  word-wrap: break-word;
}
.formButton--3Diym {
  min-width: 170px;
  height: 40px;
}
.content--modalButton--2lqpz {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: sticky;
  width: 100%;
  background-color: #f3f3f3;
  padding: 20px 0;
  justify-content: center;
  border-radius: 0 0 10px 10px;
  margin-top: auto;
}
.modalButton--2Cn95 {
  border: 1px solid #ff6400;
  color: #ff6400;
  font-size: 16px;
  min-width: 170px;
  height: 40px;
  display: flex;
  justify-content: center;
}
.modalButton--2Cn95 + .modalButton--2Cn95 {
  margin-left: 35px;
  padding: none;
}
.ReactModal__Content {
  opacity: 0;
}
.ReactModal__Content--after-open {
  opacity: 1;
  transition: opacity 250ms;
}
.ReactModal__Content--before-close {
  opacity: 0;
}
.modal--overlay--2yXQ0,
.modal--overlay-close--2tbCi {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(84,84,84,0.4);
  z-index: 20;
  opacity: 1;
  animation: modalOverlayIn--2Mva1 0.25s ease-out;
}
.modal--overlay-close--2tbCi {
  animation: modalOverlayOut--311HM 0.25s ease-out;
}
.icon-close--_LguZ {
  cursor: pointer;
  position: absolute;
  right: -30px;
  top: 0;
  fill: #fff;
  width: 25px;
  height: 25px;
}
@-moz-keyframes modalOverlayIn--2Mva1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes modalOverlayIn--2Mva1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes modalOverlayIn--2Mva1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes modalOverlayIn--2Mva1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes modalOverlayOut--311HM {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes modalOverlayOut--311HM {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes modalOverlayOut--311HM {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes modalOverlayOut--311HM {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.h1--2VJ-l {
  font-size: 25px;
  color: #45505b;
}
.h2--2sHrd {
  font-size: 22px;
  color: #45505b;
}
.h3--22_60 {
  font-size: 18px;
  color: #45505b;
}
.h4--Fq2-l {
  font-size: 16px;
  color: #45505b;
}
.h5--30oKO {
  font-size: 15px;
  color: #45505b;
}
.h6--3zF8T {
  font-size: 14px;
  color: #45505b;
}
.p1--31n6s {
  font-size: 12px;
  color: #45505b;
}
.p2--10eso {
  font-size: 11px;
  color: #45505b;
}
.p3--19Dbh {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2pz-3 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2pz-3 {
    width: 960px;
  }
}
.h-content-absolute--SsqmH {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--SsqmH {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3N9rY,
.form--button-filled--1A3lY,
.formButton--2MRtt,
.modalButton--1No5R,
.modalButton--1No5R + .modalButton--1No5R {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3N9rY:disabled,
.form--button-filled--1A3lY:disabled,
.formButton--2MRtt:disabled,
.modalButton--1No5R:disabled,
.modalButton--1No5R + .modalButton--1No5R:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3N9rY:hover,
.form--button-filled--1A3lY:hover,
.formButton--2MRtt:hover,
.modalButton--1No5R:hover,
.modalButton--1No5R + .modalButton--1No5R:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3N9rY + .form--button--3N9rY,
.form--button-filled--1A3lY + .form--button-filled--1A3lY,
.formButton--2MRtt + .formButton--2MRtt,
.modalButton--1No5R + .modalButton--1No5R,
.modalButton--1No5R + .modalButton--1No5R + .modalButton--1No5R + .modalButton--1No5R {
  margin-left: 25px;
}
.form--button--3N9rY + .form--button-filled--1A3lY,
.form--button-filled--1A3lY + .form--button-filled--1A3lY,
.formButton--2MRtt + .form--button-filled--1A3lY,
.modalButton--1No5R + .form--button-filled--1A3lY,
.modalButton--1No5R + .modalButton--1No5R + .form--button-filled--1A3lY {
  margin-left: 25px;
}
.form--button-filled--1A3lY,
.formButton--2MRtt,
.modalButton--1No5R + .modalButton--1No5R {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.contentDescription--1HOGV {
  text-align: center;
  font-size: 14px;
  line-height: 1.43;
  color: #666a6e;
  width: 100%;
  border-bottom: 1px solid #cbc8c8;
  margin-top: 10px;
  padding-bottom: 10px;
}
.typeStatementPanel--3eE7W {
  margin-bottom: 10px;
  width: 100%;
}
.panelLeftPadding--20QO8 {
  padding-left: 90px;
  margin-top: 10px;
}
.clickableCtr--1mI4s {
  cursor: pointer;
}
.formatPanel--3PtAZ {
  border-Top: 1px solid #cbc8c8;
  width: 100%;
  padding-Top: 5px;
}
.emailPanel--3I54u {
  display: flex;
  width: 90%;
  margin-bottom: 10px;
  margin-left: 10px;
}
.emailInput--2H2_r {
  width: 30%;
}
.controlOffsetPanel--Oun6j {
  padding-left: 30px;
}
.formButton--2MRtt {
  padding: unset;
}
.content--modalButton--1isfv {
  display: flex;
  flex-direction: row;
  align-items: center;
  background-color: #f3f3f3;
  padding: 20px 0;
  justify-content: center;
  border-radius: 0 0 10px 10px;
  margin-top: auto;
}
.modalButton--1No5R {
  border: 1px solid #ff6400;
  color: #ff6400;
  font-size: 16px;
  padding: 0 15px 0 15px;
  height: 25px;
  display: flex;
  justify-content: center;
  margin-top: 5px;
  margin-left: 10px;
  width: 110px;
}
.modalButton--1No5R + .modalButton--1No5R {
  margin-left: 35px;
  padding: none;
}

.buttonLeft--2XheX {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 15px solid #808080;
  margin-left: 5px;
  cursor: pointer;
}
.buttonLeft--2XheX:hover {
  border-right: 15px solid #f47321;
}
.buttonRight--2N5tH {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 15px solid #808080;
  margin-right: 5px;
  cursor: pointer;
}
.buttonRight--2N5tH:hover {
  border-left: 15px solid #f47321;
}
.container--ecuRM {
  display: flex;
  align-items: center;
  align-content: space-between;
}
.label--3uCvI {
  font-size: 16px;
  margin: auto;
  cursor: default;
}
.label--3uCvI .labelYear--2RGIO {
  font-weight: bold;
  cursor: pointer;
}
.yearMenu--1lApD {
  display: flex;
  flex-direction: column;
  z-index: 200;
  position: absolute;
  left: 40%;
  top: 25px;
  width: 100px;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
  background-color: #f0f0f0;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently */
}
.yearMenu--1lApD .row--1IcY6 {
  font-size: 14px;
  cursor: pointer;
  text-align: right;
  padding-right: 33px;
}
.yearMenu--1lApD .row--1IcY6:hover {
  background: #f47321;
}
.yearMenu--1lApD .buttonUp--2W8r1 {
  width: 0;
  height: 0;
  padding-bottom: 3px;
  padding-top: 1px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #808080;
  margin: auto;
}
.yearMenu--1lApD .buttonDown--1ehH1 {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #808080;
  padding-bottom: 1px;
  padding-top: 3px;
  margin: auto;
}

.h1--1MVid {
  font-size: 25px;
  color: #45505b;
}
.h2--2WJcC {
  font-size: 22px;
  color: #45505b;
}
.h3--uj5SY {
  font-size: 18px;
  color: #45505b;
}
.h4--3IpK1 {
  font-size: 16px;
  color: #45505b;
}
.h5--28WJy {
  font-size: 15px;
  color: #45505b;
}
.h6--3diN6 {
  font-size: 14px;
  color: #45505b;
}
.p1--2MlAZ {
  font-size: 12px;
  color: #45505b;
}
.p2--2Dtv2 {
  font-size: 11px;
  color: #45505b;
}
.p3--U6WJO {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2UYma {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2UYma {
    width: 960px;
  }
}
.h-content-absolute--2kb9p {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2kb9p {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1Cdpq,
.form--button-filled--Fu3Bz {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1Cdpq:disabled,
.form--button-filled--Fu3Bz:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1Cdpq:hover,
.form--button-filled--Fu3Bz:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1Cdpq + .form--button--1Cdpq,
.form--button-filled--Fu3Bz + .form--button-filled--Fu3Bz {
  margin-left: 25px;
}
.form--button--1Cdpq + .form--button-filled--Fu3Bz,
.form--button-filled--Fu3Bz + .form--button-filled--Fu3Bz {
  margin-left: 25px;
}
.form--button-filled--Fu3Bz {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.h1--1MVid {
  font-size: 25px;
  color: #45505b;
}
.h2--2WJcC {
  font-size: 22px;
  color: #45505b;
}
.h3--uj5SY {
  font-size: 18px;
  color: #45505b;
}
.h4--3IpK1 {
  font-size: 16px;
  color: #45505b;
}
.h5--28WJy {
  font-size: 15px;
  color: #45505b;
}
.h6--3diN6 {
  font-size: 14px;
  color: #45505b;
}
.p1--2MlAZ {
  font-size: 12px;
  color: #45505b;
}
.p2--2Dtv2 {
  font-size: 11px;
  color: #45505b;
}
.p3--U6WJO {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2UYma {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2UYma {
    width: 960px;
  }
}
.h-content-absolute--2kb9p {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2kb9p {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1Cdpq,
.form--button-filled--Fu3Bz {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1Cdpq:disabled,
.form--button-filled--Fu3Bz:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1Cdpq:hover,
.form--button-filled--Fu3Bz:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1Cdpq + .form--button--1Cdpq,
.form--button-filled--Fu3Bz + .form--button-filled--Fu3Bz {
  margin-left: 25px;
}
.form--button--1Cdpq + .form--button-filled--Fu3Bz,
.form--button-filled--Fu3Bz + .form--button-filled--Fu3Bz {
  margin-left: 25px;
}
.form--button-filled--Fu3Bz {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}
.calendarIcon--2BFEX {
  position: absolute;
  top: 0;
  right: 3px;
  bottom: 0;
  margin: auto 0;
  width: 30px;
  height: 20px;
  fill: #ff6400;
  cursor: pointer;
}
.react-datepicker-wrapper {
  display: inline-block;
}
.react-datepicker {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
  overflow: hidden;
}
.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}
.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time {
  border-radius: 0.3rem;
}
.react-datepicker--time-only .react-datepicker__time-box {
  border-radius: 0.3rem;
}
.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}
.react-datepicker-popper {
  z-index: 10 !important;
}
.react-datepicker-popper[data-placement^="bottom"] {
  margin-top: 10px;
}
.react-datepicker-popper[data-placement^="top"] {
  margin-bottom: 10px;
}
.react-datepicker-popper[data-placement^="right"] {
  margin-left: 8px;
}
.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}
.react-datepicker-popper[data-placement^="left"] {
  margin-right: 8px;
}
.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}
.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}
.react-datepicker__current-month,
.react-datepicker-time__header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}
.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  padding: 0;
  border: 0.45rem solid transparent;
  z-index: 1;
}
.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc;
}
.react-datepicker__navigation--previous:hover {
  border-right-color: #b8b8b8;
}
.react-datepicker__navigation--previous--disabled,
.react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #d1d1d1;
  cursor: default;
}
.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 80px;
}
.react-datepicker__navigation--next:hover {
  border-left-color: #b8b8b8;
}
.react-datepicker__navigation--next--disabled,
.react-datepicker__navigation--next--disabled:hover {
  border-left-color: #d1d1d1;
  cursor: default;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc;
}
.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b8b8b8;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc;
}
.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b8b8b8;
}
.react-datepicker__month-container {
  float: left;
}
.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 70px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: #fff;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 70px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-listul {
  list-style: none;
  margin: 0;
  height: calc(195px + ($datepicker__item-size / 2));
  overflow-y: scroll;
  padding-right: 30px;
  width: 100%;
  box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-listul li.react-datepicker__time-list-itemli {
  padding: 5px 10px;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-listul li.react-datepicker__time-list-itemli:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-listul li.react-datepicker__time-list-itemli--selected {
  background-color: #ff6400;
  color: #fff;
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-listul li.react-datepicker__time-list-itemli--selected:hover {
  background-color: #ff6400;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-listul li.react-datepicker__time-list-itemli--disabled {
  color: #ccc;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-listul li.react-datepicker__time-list-itemli--disabled:hover {
  cursor: default;
  background-color: transparent;
}
.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}
.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__day {
  cursor: pointer;
}
.react-datepicker__day:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:hover {
  background-color: #34c742;
}
.react-datepicker__day--highlighted-custom-1 {
  color: #f0f;
}
.react-datepicker__day--highlighted-custom-2 {
  color: #008000;
}
.react-datepicker__day--selected,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--in-range {
  border-radius: 0.3rem;
  background-color: #ff6400;
  color: #fff;
}
.react-datepicker__day--selected:hover,
.react-datepicker__day--in-selecting-range:hover,
.react-datepicker__day--in-range:hover {
  background-color: #f25f00;
}
.react-datepicker__day--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #ff741a;
  color: #fff;
}
.react-datepicker__day--keyboard-selected:hover {
  background-color: #f25f00;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range) {
  background-color: rgba(255,100,0,0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled:hover {
  background-color: transparent;
}
.react-datepicker__input-container {
  position: relative;
  display: inline-block;
}
.react-datepicker__year-read-view {
  position: relative;
}
.react-datepicker__year-read-view .react-datepicker__year-read-view--down-arrow {
  position: absolute;
  right: -20px;
  top: 5px;
}
.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b8b8b8;
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}
.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}
.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b8b8b8;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b8b8b8;
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}
.react-datepicker__close-icon {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: inline-block;
  height: 0;
  outline: 0;
  padding: 0;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  background-color: #ff6400;
  border-radius: 50%;
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  content: "\D7";
  cursor: pointer;
  font-size: 12px;
  height: 16px;
  width: 16px;
  line-height: 1;
  margin: -8px auto 0;
  padding: 2px;
  position: absolute;
  right: 7px;
  text-align: center;
  top: 50%;
}
.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}
.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0,0,0,0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}
.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}
.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc;
}
.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b8b8b8;
}
.react-datepicker__portal .react-datepicker__navigation--previous--disabled,
.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #d1d1d1;
  cursor: default;
}
.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc;
}
.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b8b8b8;
}
.react-datepicker__portal .react-datepicker__navigation--next--disabled,
.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #d1d1d1;
  cursor: default;
}
.react-datepicker__day--outside-month {
  color: #d1d1d1;
}
.customHeaderNavigationPrevious---bZuc {
  left: 10px;
  border-right-color: #ccc;
}
.customHeaderNavigationPrevious---bZuc:hover {
  border-right-color: #b3b3b3;
}
.customHeaderNavigationPreviousDisabled--3I8Ds,
.customHeaderNavigationPreviousDisabled--3I8Ds:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.h1--2PMLW {
  font-size: 25px;
  color: #45505b;
}
.h2--F4hKY {
  font-size: 22px;
  color: #45505b;
}
.h3--3sUun {
  font-size: 18px;
  color: #45505b;
}
.h4--r-x7l {
  font-size: 16px;
  color: #45505b;
}
.h5--2zoFn {
  font-size: 15px;
  color: #45505b;
}
.h6--2N-Lp {
  font-size: 14px;
  color: #45505b;
}
.p1--2sa1i {
  font-size: 12px;
  color: #45505b;
}
.p2--v0PWX {
  font-size: 11px;
  color: #45505b;
}
.p3--1nQoI {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3YUiI,
.wrapper--g9fr6 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3YUiI,
  .wrapper--g9fr6 {
    width: 960px;
  }
}
.h-content-absolute--1ubks {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1ubks {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2Vzpb,
.form--button-filled--3sowH {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2Vzpb:disabled,
.form--button-filled--3sowH:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2Vzpb:hover,
.form--button-filled--3sowH:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2Vzpb + .form--button--2Vzpb,
.form--button-filled--3sowH + .form--button-filled--3sowH {
  margin-left: 25px;
}
.form--button--2Vzpb + .form--button-filled--3sowH,
.form--button-filled--3sowH + .form--button-filled--3sowH {
  margin-left: 25px;
}
.form--button-filled--3sowH {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--g9fr6 {
  display: flex;
  padding: 30px 20px 50px;
  background-color: #f3f3f3;
}
.column--OAJ4b,
.columnInfo--1Hxhj {
  display: flex;
  flex: 0 0 35%;
  flex-direction: column;
}
.mobileColumn--2_sLu,
.mobileColumnInfo--4IqxD {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.columnInfo--1Hxhj {
  justify-content: space-between;
  flex-basis: 65%;
}
.mobileColumnInfo--4IqxD {
  justify-content: space-between;
  margin: 20px 0;
}
.selectWrapper--9SMst,
.buttonsWrapper--2i4sp {
  width: 400px;
}
.selectWrapper--9SMst+.selectWrapper--9SMst,
.buttonsWrapper--2i4sp+.buttonsWrapper--2i4sp {
  margin-top: 20px;
}
.inputWrapper--3sXPZ {
  position: relative;
  width: 550px;
}
.buttonsWrapper--2i4sp {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
}
.emailInputContainer--2ckJd > div {
  border: 1px solid #d8d8d8;
  border-left: none;
  border-right: none;
  border-bottom: none;
  border-radius: 0;
}
.emailInputContainer--2ckJd > div input {
  font-size: 14px !important;
}
.emailSendButton--1rW0y {
  width: 100% !important;
  margin: 0 0 -10px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.row--2lcKq {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.info--CvPlO {
  display: flex;
  align-self: flex-start;
}
.infoColumn--1HAEI+.infoColumn--1HAEI {
  margin-left: 30px;
}
.textRow--1yWSE+.textRow--1yWSE,
.textRowRight--1lb7n+.textRowRight--1lb7n,
.textRowLeft--2TILO+.textRowLeft--2TILO {
  margin-top: 15px;
}
.textRowRight--1lb7n {
  text-align: right;
}
.textRowLeft--2TILO {
  text-align: right;
}
.option--zNMpp,
.singleOption--25b9T {
  max-width: 100%;
  min-height: 35px;
  user-select: none;
  cursor: pointer;
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: space-between;
  padding: 5px 10px;
}
.option--zNMpp.isSelected--3xldT,
.singleOption--25b9T.isSelected--3xldT {
  background-color: rgba(0,0,0,0.1);
}
.option--zNMpp:hover,
.singleOption--25b9T:hover {
  background-color: #ff6400;
  color: #fff;
}
.option--zNMpp .optionImage--3y0sc,
.singleOption--25b9T .optionImage--3y0sc {
  width: 36px;
  height: 25px;
  margin-right: 5px;
}
.option--zNMpp .optionDescriptionWrapper--1xRJI,
.singleOption--25b9T .optionDescriptionWrapper--1xRJI {
  display: flex;
}
.option--zNMpp .optionDescriptionWrapper--1xRJI div,
.singleOption--25b9T .optionDescriptionWrapper--1xRJI div {
  max-width: 185px;
}
.option--zNMpp .optionDescription--G15LK,
.singleOption--25b9T .optionDescription--G15LK {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 200px;
  min-width: 0;
  font-size: 12px;
  font-weight: 600;
}
.option--zNMpp .optionNumber--1p4el,
.singleOption--25b9T .optionNumber--1p4el {
  font-size: 11px;
}
.option--zNMpp .optionBalance--3Pf0V,
.singleOption--25b9T .optionBalance--3Pf0V {
  display: flex;
}
.option--zNMpp .optionBalanceMoney--1N3_9,
.singleOption--25b9T .optionBalanceMoney--1N3_9 {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 150px;
}
.singleOption--25b9T {
  padding: 0;
}
.singleOption--25b9T .optionDescription--G15LK {
  max-width: 140px;
}
.singleOption--25b9T.isSelected--3xldT {
  background-color: transparent;
}
.singleOption--25b9T:hover {
  color: #000;
  background-color: transparent;
}
.inputWithLabel--Rbzsa {
  display: flex;
  align-items: center;
}
.inputWithLabel--Rbzsa > *+* {
  margin-left: 30px;
  flex-grow: 1;
}
.inputLabel--1mkuG {
  flex-basis: 21%;
}
.subFilterButton--2LgUb {
  padding: 0;
  border-radius: 15px;
  margin-left: 10px;
}
.rowCountSelector--2j2Ad {
  padding-left: 5px;
}
.chevron--1zvQA {
  display: inline-block;
  fill: currentColor;
  line-height: 1;
  stroke: currentColor;
  stroke-width: 0;
  color: #fff;
  margin-right: 2px;
}
.dateRangeModalWrapper--219WL {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 540px;
}
.dateRangeModalWrapper--219WL * {
  box-sizing: border-box;
}
.dateRangeModalWrapper--219WL .dateRangeModalSubtitleWrapper--1RaUB {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
}
.dateRangeModalWrapper--219WL .dateRangeModalSubtitleWrapper--1RaUB:after {
  content: '';
  height: 1px;
  width: 100%;
  background-color: #ecedee;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.dateRangeModalWrapper--219WL .dateRangeModalSubtitle--3OP6Q {
  font-size: 14px;
  padding: 15px 0;
}
.dateRangeModalWrapper--219WL .dateRangeModalContent--2g7-X {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  padding: 30px 0;
  padding-left: 25px;
  padding-right: 25px;
}
.dateRangeModalWrapper--219WL .inputsWrapper--2kX-z {
  display: flex;
  align-items: center;
}
.selectInput--1YyG7 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}
.input--1fOzl {
  margin-left: 10px;
}
.input--1fOzl:not(:last-child) {
  margin-right: 10px;
}

.h1--3He23 {
  font-size: 25px;
  color: #45505b;
}
.h2--1wVQf {
  font-size: 22px;
  color: #45505b;
}
.h3--207S0 {
  font-size: 18px;
  color: #45505b;
}
.h4--mBt2l {
  font-size: 16px;
  color: #45505b;
}
.h5--3wtza {
  font-size: 15px;
  color: #45505b;
}
.h6--1MUPz {
  font-size: 14px;
  color: #45505b;
}
.p1--dPZNJ {
  font-size: 12px;
  color: #45505b;
}
.p2--1bG3w {
  font-size: 11px;
  color: #45505b;
}
.p3--VdlIc {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1aLsj {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1aLsj {
    width: 960px;
  }
}
.h-content-absolute--182TK {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--182TK {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--38U2x,
.form--button-filled--1CLF7 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--38U2x:disabled,
.form--button-filled--1CLF7:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--38U2x:hover,
.form--button-filled--1CLF7:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--38U2x + .form--button--38U2x,
.form--button-filled--1CLF7 + .form--button-filled--1CLF7 {
  margin-left: 25px;
}
.form--button--38U2x + .form--button-filled--1CLF7,
.form--button-filled--1CLF7 + .form--button-filled--1CLF7 {
  margin-left: 25px;
}
.form--button-filled--1CLF7 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.modalWrapper--2szK- {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 540px;
}
.modalWrapper--2szK- * {
  box-sizing: border-box;
}
.modalWrapper--2szK- .modalSubtitleWrapper--3pxUq {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
}
.modalWrapper--2szK- .modalSubtitleWrapper--3pxUq:after {
  content: '';
  height: 1px;
  width: 100%;
  background-color: #ecedee;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.modalWrapper--2szK- .modalSubtitle--2D6SE {
  font-size: 14px;
  padding: 15px 0;
}
.modalWrapper--2szK- .modalContent--1WfYP {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  padding: 30px 0;
  padding-left: 25px;
  padding-right: 25px;
}
.modalWrapper--2szK- .inputsWrapper--19U6Q {
  display: flex;
  align-items: center;
}
.modalWrapper--2szK- .inputs--1cTxT {
  display: flex;
  width: 60%;
  flex-basis: 60%;
  flex-grow: 0;
  flex-shrink: 1;
}
.modalWrapper--2szK- .inputLabel--31Vck {
  flex-basis: 40%;
  flex-shrink: 0;
}
.modalWrapper--2szK- .inputWrapper--1Fpl1 {
  flex-grow: 1;
}
.modalWrapper--2szK- .input--2N0Cu:not(:last-child) {
  margin-right: 10px;
}
.inputWrapperShort--3lQHo {
  width: calc(50% - 5px);
}
.inputWrapperShort--3lQHo+.inputWrapperShort--3lQHo {
  margin-left: 10px;
}
.inputRow--1wlz_ {
  display: flex;
  flex-grow: 1;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
.inputRow--1wlz_+.inputRow--1wlz_ {
  margin-top: 15px;
}

.ReactTable {
  position: relative;
  display: flex;
  flex-direction: column;
}

.ReactTable * {
  box-sizing: border-box
}

/* Make checkbox fill whole cell */
.ReactTable .rt-td {
  position: relative;
}
.ReactTable input[type='checkbox']:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  cursor: pointer;
}
/* --- */

.ReactTable .rt-table {
  flex: auto 1;
  display: flex;
  flex-direction: column;
  align-items: stretch;

  width: 100%;
  margin-bottom: 40px;

  border-collapse: collapse;
  overflow: auto;
}

.ReactTable .rt-thead {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  user-select: none;

  height: 56px;
}

.ReactTable .rt-thead.-headerGroups {
  background: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05)
}

.ReactTable .rt-thead.-filters {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.ReactTable .rt-thead.-filters input,
.ReactTable .rt-thead.-filters select {
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: #fff;
  padding: 5px 7px;
  font-size: inherit;
  border-radius: 3px;
  font-weight: normal;
  outline: none
}

.ReactTable .rt-thead.-filters .rt-th {
  border-right: 1px solid rgba(0, 0, 0, 0.02)
}

.ReactTable .rt-thead.-header {
  background-color: #fafafa;
  border-bottom: 1px solid #d8d8d8;
  /*box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.15)*/
}

.ReactTable .rt-thead .rt-tr {
  text-align: center
}

.ReactTable .rt-thead .rt-th {
  border-top: 1px solid #d8d8d8;
}

.ReactTable .rt-thead .rt-th,
.ReactTable .rt-thead .rt-td {
  outline: none;

  padding: 5px 5px;
  line-height: normal;
  position: relative;
  border-right: 1px solid rgba(0, 0, 0, 0.05);
  transition: box-shadow .3s cubic-bezier(.175, .885, .32, 1.275);
  box-shadow: inset 0 0 0 0 transparent;
}

.ReactTable .rt-thead .rt-th.-sort-asc,
.ReactTable .rt-thead .rt-td.-sort-asc {
  box-shadow: inset 0 3px 0 0 rgba(0, 0, 0, 0.6)
}

.ReactTable .rt-thead .rt-th.-sort-desc, .ReactTable .rt-thead .rt-td.-sort-desc {
  box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.6)
}

.ReactTable .rt-thead .rt-th.-cursor-pointer, .ReactTable .rt-thead .rt-td.-cursor-pointer {
  cursor: pointer
}

.ReactTable .rt-thead .rt-th:last-child, .ReactTable .rt-thead .rt-td:last-child {
  border-right: 0
}

.ReactTable .rt-thead .rt-resizable-header {
  overflow: visible;
  display: flex;
  justify-content: center;
  align-items: center;

  border-top: 1px solid #d8d8d8;
}

.ReactTable .rt-thead .rt-resizable-header:last-child {
  overflow: hidden
}

.ReactTable .rt-thead .rt-resizable-header-content {
  overflow: hidden;
  text-overflow: ellipsis
}

.ReactTable .rt-thead .rt-header-pivot {
  border-right-color: #f7f7f7
}

.ReactTable .rt-thead .rt-header-pivot:after, .ReactTable .rt-thead .rt-header-pivot:before {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none
}

.ReactTable .rt-thead .rt-header-pivot:after {
  border-color: rgba(255, 255, 255, 0);
  border-left-color: #fff;
  border-width: 8px;
  margin-top: -8px
}

.ReactTable .rt-thead .rt-header-pivot:before {
  border-color: rgba(102, 102, 102, 0);
  border-left-color: #f7f7f7;
  border-width: 10px;
  margin-top: -10px
}

.ReactTable .rt-tbody {
  -webkit-box-flex: 99999;
  -ms-flex: 99999 1 auto;
  flex: 99999 1 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: auto;
}

.ReactTable .rt-tbody .rt-tr-group {
  /*border-bottom: solid 1px rgba(0, 0, 0, 0.05);*/
}

.ReactTable .rt-tbody .rt-tr-group:last-child {
  border-bottom: 0
}

.ReactTable .rt-tbody .rt-td {
  display: flex;
  align-items: center;
  -ms-flex-align: center;
  -ms-flex-pack: center;
  justify-content: center;
  flex-wrap: wrap;

  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;

  border-right: 1px solid rgba(0, 0, 0, 0.02);
}

.ReactTable .rt-tbody .rt-td .rt-td-text {
  width: 100%;
  padding-left: 10px;

  white-space: pre-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;

  font-size: 13px;
  line-height: 2;
  color: #545454
}

.ReactTable .rt-tbody .rt-td:last-child {
  border-right: 0
}

.ReactTable .rt-tbody .rt-expandable {
  cursor: pointer
}

.ReactTable .rt-tr-group {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  cursor: pointer;
}

.ReactTable .rt-tr {
  display: inline-flex;
  background-color: #fafafa;

  min-height: 56px;
}

.ReactTable .rt-tr {
  /*border-top: 1px solid #d8d8d8;*/
  border-bottom: 1px solid #d8d8d8;
}

.ReactTable .rt-th, .ReactTable .rt-td {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0px;
  flex: 1 0 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 7px 5px;
  overflow: hidden;
  transition: .3s ease;
  transition-property: width, min-width, padding, opacity;
}

.ReactTable .rt-th.-hidden, .ReactTable .rt-td.-hidden {
  width: 0 !important;
  min-width: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  opacity: 0 !important
}

.ReactTable .rt-expander {
  display: flex;
  position: relative;
  margin: 0;
  color: transparent;
  margin: 0 10px;
}

.ReactTable .rt-expander:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-90deg);
  transform: translate(-50%, -50%) rotate(-90deg);
  border-left: 5.04px solid transparent;
  border-right: 5.04px solid transparent;
  border-top: 7px solid rgba(0, 0, 0, 0.8);
  transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
  cursor: pointer
}

.ReactTable .rt-expander.-open:after {
  -webkit-transform: translate(-50%, -50%) rotate(0);
  transform: translate(-50%, -50%) rotate(0)
}

.ReactTable .rt-resizer {
  display: inline-block;
  position: absolute;
  width: 36px;
  top: 0;
  bottom: 0;
  right: -18px;
  cursor: col-resize;
  z-index: 10
}

.ReactTable .rt-tfoot {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
}

.ReactTable .rt-tfoot .rt-td {
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}

.ReactTable .rt-tfoot .rt-td:last-child {
  border-right: 0
}

.ReactTable.-striped .rt-tr.-odd {
  /*background: rgba(0, 0, 0, 0.03);*/
  background-color: #fff;
}

.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover {
  background: rgba(0, 0, 0, 0.05);
  cursor: pointer;
}

.ReactTable .-pagination {
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 3px;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  border-top: 2px solid rgba(0, 0, 0, 0.1);
}

.ReactTable .-pagination input, .ReactTable .-pagination select {
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: #fff;
  padding: 5px 7px;
  font-size: inherit;
  border-radius: 3px;
  font-weight: normal;
  outline: none
}

.ReactTable .-pagination .-btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
  border-radius: 3px;
  padding: 6px;
  font-size: 1em;
  color: rgba(0, 0, 0, 0.6);
  background: rgba(0, 0, 0, 0.1);
  transition: all .1s ease;
  cursor: pointer;
  outline: none;
}

.ReactTable .-pagination .-btn[disabled] {
  opacity: .5;
  cursor: default
}

.ReactTable .-pagination .-btn:not([disabled]):hover {
  background: rgba(0, 0, 0, 0.3);
  color: #fff
}

.ReactTable .-pagination .-previous, .ReactTable .-pagination .-next {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center
}

.ReactTable .-pagination .-center {
  -webkit-box-flex: 1.5;
  -ms-flex: 1.5;
  flex: 1.5;
  text-align: center;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around
}

.ReactTable .-pagination .-pageInfo {
  display: inline-block;
  margin: 3px 10px;
  white-space: nowrap
}

.ReactTable .-pagination .-pageJump {
  display: inline-block;
}

.ReactTable .-pagination .-pageJump input {
  width: 70px;
  text-align: center
}

.ReactTable .-pagination .-pageSizeOptions {
  margin: 3px 10px
}

.ReactTable .rt-noData {
  display: block;
  position: absolute;
  left: 50%;
  top: 40%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  transition: all .3s ease;
  z-index: 1;
  pointer-events: none;
  padding: 10px;
  color: rgba(0, 0, 0, 0.5)
}

.ReactTable .-loading {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.8);
  transition: all .3s ease;
  z-index: -1;
  opacity: 0;
  pointer-events: none;
}

.ReactTable .-loading > div {
  position: absolute;
  display: block;
  text-align: center;
  width: 100%;
  top: 50%;
  left: 0;
  font-size: 15px;
  color: rgba(0, 0, 0, 0.6);
  -webkit-transform: translateY(-52%);
  transform: translateY(-52%);
  transition: all .3s cubic-bezier(.25, .46, .45, .94)
}

.ReactTable .-loading.-active {
  opacity: 1;
  z-index: 2;
  pointer-events: all;
}

.ReactTable .-loading.-active > div {
  -webkit-transform: translateY(50%);
  transform: translateY(50%)
}

.ReactTable .rt-resizing .rt-th, .ReactTable .rt-resizing .rt-td {
  transition: none !important;
  cursor: col-resize;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.h1--1mKD3 {
  font-size: 25px;
  color: #45505b;
}
.h2--1_JOC {
  font-size: 22px;
  color: #45505b;
}
.h3--3zV1Z {
  font-size: 18px;
  color: #45505b;
}
.h4--3P_ej {
  font-size: 16px;
  color: #45505b;
}
.h5--2Hfw2 {
  font-size: 15px;
  color: #45505b;
}
.h6--2BxQv {
  font-size: 14px;
  color: #45505b;
}
.p1--2cfGX {
  font-size: 12px;
  color: #45505b;
}
.p2--1Oagu {
  font-size: 11px;
  color: #45505b;
}
.p3--3xu9b {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1Lufk {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1Lufk {
    width: 960px;
  }
}
.h-content-absolute--2veQI {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2veQI {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3O5mG,
.form--button-filled--2rjgq {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3O5mG:disabled,
.form--button-filled--2rjgq:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3O5mG:hover,
.form--button-filled--2rjgq:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3O5mG + .form--button--3O5mG,
.form--button-filled--2rjgq + .form--button-filled--2rjgq {
  margin-left: 25px;
}
.form--button--3O5mG + .form--button-filled--2rjgq,
.form--button-filled--2rjgq + .form--button-filled--2rjgq {
  margin-left: 25px;
}
.form--button-filled--2rjgq {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.rc-pagination {
  font-size: 12px;
/*font-family: 'Arial';*/
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 0;
}
.rc-pagination > li {
  list-style: none;
}
.rc-pagination-total-text {
  float: left;
  height: 30px;
  line-height: 30px;
  list-style: none;
  padding: 0;
  margin: 0 8px 0 0;
}
.rc-pagination:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
.rc-pagination-item {
  cursor: pointer;
  border-radius: 20px;
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 15px;
  text-align: center;
  list-style: none;
  float: left;
  background-color: #ecedee;
  margin-right: 8px;
  outline: none;
}
.rc-pagination-item a {
  text-decoration: none;
  color: #666;
}
.rc-pagination-item:hover {
  background-color: #c64c1e;
}
.rc-pagination-item:hover a {
  color: #fff;
}
.rc-pagination-item-active {
  background-color: #ff6400;
  border-color: #ff6400;
}
.rc-pagination-item-active a {
  color: #fff;
}
.rc-pagination-item-active:hover a {
  color: #fff;
}
.rc-pagination-jump-prev:after,
.rc-pagination-jump-next:after {
  content: "\2022\2022\2022";
  display: block;
  letter-spacing: 2px;
  color: #666;
  font-size: 12px;
  margin: 1px 0 0 1px;
}
.rc-pagination-jump-prev:hover,
.rc-pagination-jump-next:hover {
  background-color: #c64c1e;
}
.rc-pagination-jump-prev:hover:after,
.rc-pagination-jump-next:hover:after {
  color: #fff;
}
.rc-pagination-prev,
.rc-pagination-jump-prev,
.rc-pagination-jump-next {
  margin-right: 8px;
}
.rc-pagination-prev,
.rc-pagination-next,
.rc-pagination-jump-prev,
.rc-pagination-jump-next {
  cursor: pointer;
  color: #666;
  font-size: 10px;
  border-radius: 20px;
  list-style: none;
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  float: left;
  text-align: center;
  background-color: #ecedee;
  outline: none;
}
.rc-pagination-prev a:after {
  content: "\2039";
  display: block;
}
.rc-pagination-next a:after {
  content: "\203A";
  display: block;
}
.rc-pagination-prev,
.rc-pagination-next {
  font-size: 18px;
}
.rc-pagination-prev:hover,
.rc-pagination-next:hover {
  background-color: #c64c1e;
}
.rc-pagination-prev:hover a,
.rc-pagination-next:hover a {
  color: #fff;
}
.rc-pagination-prev a,
.rc-pagination-next a {
  color: #666;
}
.rc-pagination-prev a:after,
.rc-pagination-next a:after {
  margin-top: -1px;
}
.rc-pagination-disabled:hover {
  cursor: not-allowed;
  background-color: #ecedee;
}
.rc-pagination-disabled a,
.rc-pagination-disabled:hover a {
  color: #ccc;
}
.rc-pagination-options {
  float: left;
  margin-left: 15px;
}
.rc-pagination-options-size-changer {
  float: left;
  width: 80px;
}
.rc-pagination-options-quick-jumper {
  float: left;
  margin-left: 16px;
  height: 40px;
  line-height: 40px;
}
.rc-pagination-options-quick-jumper input {
  margin: 0 8px;
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 6px;
  outline: none;
  padding: 3px 12px;
  width: 50px;
  height: 28px;
}
.rc-pagination-options-quick-jumper input:hover {
  border-color: #ff6400;
}
.rc-pagination-options-quick-jumper button {
  display: inline-block;
  margin: 0 8px;
  font-weight: 500;
  text-align: center;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  white-space: nowrap;
  padding: 0 15px;
  font-size: 12px;
  border-radius: 6px;
  height: 28px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  position: relative;
  color: rgba(0,0,0,0.65);
  background-color: #fff;
}
.rc-pagination-options-quick-jumper button:hover,
.rc-pagination-options-quick-jumper button:active,
.rc-pagination-options-quick-jumper button:focus {
  color: #ff6400;
  background-color: #fff;
}
.rc-pagination-simple .rc-pagination-prev,
.rc-pagination-simple .rc-pagination-next {
  border: none;
  height: 24px;
  line-height: 24px;
  margin: 0;
  font-size: 18px;
}
.rc-pagination-simple .rc-pagination-simple-pager {
  float: left;
  margin-right: 8px;
  list-style: none;
}
.rc-pagination-simple .rc-pagination-simple-pager .rc-pagination-slash {
  margin: 0 10px;
}
.rc-pagination-simple .rc-pagination-simple-pager input {
  margin: 0 8px;
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 6px;
  outline: none;
  padding: 5px 8px;
  min-height: 20px;
}
.rc-pagination-simple .rc-pagination-simple-pager input:hover {
  border-color: #ff6400;
}
.rc-pagination-simple .rc-pagination-simple-pager button {
  display: inline-block;
  margin: 0 8px;
  font-weight: 500;
  text-align: center;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 0 8px;
  font-size: 12px;
  border-radius: 6px;
  height: 26px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  position: relative;
  color: rgba(0,0,0,0.65);
  background-color: #fff;
}
.rc-pagination-simple .rc-pagination-simple-pager button:hover,
.rc-pagination-simple .rc-pagination-simple-pager button:active,
.rc-pagination-simple .rc-pagination-simple-pager button:focus {
  color: #ff6400;
  background-color: #fff;
  border-color: #ff6400;
}
@media only screen and (max-width: 1024px) {
  .rc-pagination-item-after-jump-prev,
  .rc-pagination-item-before-jump-next {
    display: none;
  }
}

.h1--3G-LS {
  font-size: 25px;
  color: #45505b;
}
.h2--2rDT_ {
  font-size: 22px;
  color: #45505b;
}
.h3--3xO5x {
  font-size: 18px;
  color: #45505b;
}
.h4--3ntp4 {
  font-size: 16px;
  color: #45505b;
}
.h5--2MCg5 {
  font-size: 15px;
  color: #45505b;
}
.h6--7jqly {
  font-size: 14px;
  color: #45505b;
}
.p1--2w3Y3 {
  font-size: 12px;
  color: #45505b;
}
.p2--3bgto {
  font-size: 11px;
  color: #45505b;
}
.p3--1vYwy {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--H0is9 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--H0is9 {
    width: 960px;
  }
}
.h-content-absolute--2TGu6 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2TGu6 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1V4-7,
.form--button-filled--3-PIt {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1V4-7:disabled,
.form--button-filled--3-PIt:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1V4-7:hover,
.form--button-filled--3-PIt:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1V4-7 + .form--button--1V4-7,
.form--button-filled--3-PIt + .form--button-filled--3-PIt {
  margin-left: 25px;
}
.form--button--1V4-7 + .form--button-filled--3-PIt,
.form--button-filled--3-PIt + .form--button-filled--3-PIt {
  margin-left: 25px;
}
.form--button-filled--3-PIt {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.paginationWrapper--iSqdY {
  display: flex;
  align-items: center;
  justify-content: center;
}
.paginationButton--c35vs {
  width: 40px !important;
  height: 40px !important;
  padding: 0;
  border-radius: 20px;
}
.rt-tr > .selectInput--2zGLy {
  border-top: 1px solid #d8d8d8;
}
.selectInput--2zGLy {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}

.h1--2qxWQ {
  font-size: 25px;
  color: #45505b;
}
.h2--3TOpa {
  font-size: 22px;
  color: #45505b;
}
.h3--15Xmr {
  font-size: 18px;
  color: #45505b;
}
.h4--URR0e {
  font-size: 16px;
  color: #45505b;
}
.h5--3oINw {
  font-size: 15px;
  color: #45505b;
}
.h6--CRmaI {
  font-size: 14px;
  color: #45505b;
}
.p1--1JB7c {
  font-size: 12px;
  color: #45505b;
}
.p2--34f2Z {
  font-size: 11px;
  color: #45505b;
}
.p3--3FfNg {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3Wxs5 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3Wxs5 {
    width: 960px;
  }
}
.h-content-absolute--205KY {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--205KY {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2kztu,
.form--button-filled--18NT5 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2kztu:disabled,
.form--button-filled--18NT5:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2kztu:hover,
.form--button-filled--18NT5:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2kztu + .form--button--2kztu,
.form--button-filled--18NT5 + .form--button-filled--18NT5 {
  margin-left: 25px;
}
.form--button--2kztu + .form--button-filled--18NT5,
.form--button-filled--18NT5 + .form--button-filled--18NT5 {
  margin-left: 25px;
}
.form--button-filled--18NT5 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.table-wrapper--3A1b5 {
  margin-top: 40px;
}

.h1--3EHAK {
  font-size: 25px;
  color: #45505b;
}
.h2--2cib8 {
  font-size: 22px;
  color: #45505b;
}
.h3--2sZgB {
  font-size: 18px;
  color: #45505b;
}
.h4--2rFM7 {
  font-size: 16px;
  color: #45505b;
}
.h5--3tMQS {
  font-size: 15px;
  color: #45505b;
}
.h6--2S_sG {
  font-size: 14px;
  color: #45505b;
}
.p1--jcPR5 {
  font-size: 12px;
  color: #45505b;
}
.p2--1crNe {
  font-size: 11px;
  color: #45505b;
}
.p3--27d5I {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2i7u1 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2i7u1 {
    width: 960px;
  }
}
.h-content-absolute--1FQ66 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1FQ66 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1wwa0,
.form--button-filled--2jnGb {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1wwa0:disabled,
.form--button-filled--2jnGb:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1wwa0:hover,
.form--button-filled--2jnGb:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1wwa0 + .form--button--1wwa0,
.form--button-filled--2jnGb + .form--button-filled--2jnGb {
  margin-left: 25px;
}
.form--button--1wwa0 + .form--button-filled--2jnGb,
.form--button-filled--2jnGb + .form--button-filled--2jnGb {
  margin-left: 25px;
}
.form--button-filled--2jnGb {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.root--2i__7 {
  display: flex;
  align-items: center;
  vertical-align: middle;
  margin-right: 0;
  min-height: 30px;
}
.button--2OpO6 {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 10px 24px 10px 18px;
/* reset default styling */
  margin: 0;
  background: none;
  border: none;
  cursor: pointer;
  font: inherit;
  outline: none;
}
.button--2OpO6:hover {
  background-color: #ff6400;
  color: #fff;
}
.button--2OpO6:hover span,
.button--2OpO6:hover svg {
  fill: #fff;
}
.icon--13y2O {
  width: 26px;
  height: 25px;
  display: flex;
  align-items: center;
  margin-right: 6px;
}
.icon--13y2O svg {
  vertical-align: middle;
}
.checkbox--23m0f {
  display: flex;
  align-items: flex-start;
  vertical-align: middle;
  font: inherit;
  color: inherit;
  margin-right: 0;
  padding-left: 10px;
  min-height: 30px;
}
.checkbox--23m0f>.inner--5-2yj,
.checkbox--23m0f>div,
.checkbox--23m0f>.inner--5-2yj>div {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  line-height: inherit;
}
.text--2LDqn {
  margin-left: 6px;
  text-align: left;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
}
.large--1I8GX {
  min-height: 36px;
}

.h1--2FSVm {
  font-size: 25px;
  color: #45505b;
}
.h2--3QjrB {
  font-size: 22px;
  color: #45505b;
}
.h3--AmLmw {
  font-size: 18px;
  color: #45505b;
}
.h4--3Frqk {
  font-size: 16px;
  color: #45505b;
}
.h5--21MaZ {
  font-size: 15px;
  color: #45505b;
}
.h6--APSdd {
  font-size: 14px;
  color: #45505b;
}
.p1--3w2PT {
  font-size: 12px;
  color: #45505b;
}
.p2--1UWw2 {
  font-size: 11px;
  color: #45505b;
}
.p3--1Rj8O {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2vh9g {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2vh9g {
    width: 960px;
  }
}
.h-content-absolute--3H7Yv {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3H7Yv {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1hNW_,
.form--button-filled--2imY1 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1hNW_:disabled,
.form--button-filled--2imY1:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1hNW_:hover,
.form--button-filled--2imY1:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1hNW_ + .form--button--1hNW_,
.form--button-filled--2imY1 + .form--button-filled--2imY1 {
  margin-left: 25px;
}
.form--button--1hNW_ + .form--button-filled--2imY1,
.form--button-filled--2imY1 + .form--button-filled--2imY1 {
  margin-left: 25px;
}
.form--button-filled--2imY1 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.menu--3ixAO {
  margin: 0;
  padding: 9px 0;
  list-style-type: none;
}
.menu--3ixAO.large--mi2BL {
  padding: 12px 0;
}
.placementTop--2J1cQ {
  padding: 9px 0 15px 0;
}
.placementBottom--u-CC4 {
  padding: 15px 0 9px 0;
}

.h1--3T9Zc {
  font-size: 25px;
  color: #45505b;
}
.h2--Bx4XO {
  font-size: 22px;
  color: #45505b;
}
.h3--1jDnL {
  font-size: 18px;
  color: #45505b;
}
.h4--3FGT4 {
  font-size: 16px;
  color: #45505b;
}
.h5--1vrCQ {
  font-size: 15px;
  color: #45505b;
}
.h6--1V4Lu {
  font-size: 14px;
  color: #45505b;
}
.p1--1WI2l {
  font-size: 12px;
  color: #45505b;
}
.p2--38BEg {
  font-size: 11px;
  color: #45505b;
}
.p3--2DTJ7 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--n0GI0,
.wrapper--3YvcP {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--n0GI0,
  .wrapper--3YvcP {
    width: 960px;
  }
}
.h-content-absolute--gNgQZ {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--gNgQZ {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2oFde,
.form--button-filled--1qZwU {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2oFde:disabled,
.form--button-filled--1qZwU:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2oFde:hover,
.form--button-filled--1qZwU:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2oFde + .form--button--2oFde,
.form--button-filled--1qZwU + .form--button-filled--1qZwU {
  margin-left: 25px;
}
.form--button--2oFde + .form--button-filled--1qZwU,
.form--button-filled--1qZwU + .form--button-filled--1qZwU {
  margin-left: 25px;
}
.form--button-filled--1qZwU {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--3YvcP {
  margin-top: 40px;
  min-height: calc(100vh - 55px - 72px - 160px - 50px);
}
.currentDocumentsSelectedPanel--1rzg2 {
  position: fixed;
  width: 100%;
  height: 130px;
  bottom: 0;
  left: 0;
  background-color: #a1a5a8;
  color: #fff;
}
.currentDocumentsSelectedPanel--1rzg2 .currentDocumentsSelectedContainer--3AdrI {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 auto;
  width: 1260px;
  height: 100%;
}
@media (max-width: 1024px) {
  .currentDocumentsSelectedPanel--1rzg2 .currentDocumentsSelectedContainer--3AdrI {
    width: 960px;
  }
}
.currentDocumentsSelectedPanel--1rzg2 .currentDocumentsSelectedContainer--3AdrI .currentDocumentsSelectedPanelButton--1Qi3e {
  border: 1px solid #fff;
  border-radius: 14px;
  padding: 7px 20px 7px 11px;
  margin-right: 20px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
.currentDocumentsSelectedPanel--1rzg2 .currentDocumentsSelectedContainer--3AdrI .currentDocumentsSelectedPanelButton--1Qi3e:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  box-shadow: 0 3px 4px 0 rgba(0,0,0,0.149);
}
.currentDocumentsSelectedPanel--1rzg2 .currentDocumentsSelectedContainer--3AdrI .currentDocumentsSelectedPanelButton--1Qi3e .currentDocumentsSelectedPanelButtonIcon--1vDZX {
  height: 20px;
  width: 20px;
  fill: #fff;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
}
.currentDocumentsSelectedPanel--1rzg2 .currentDocumentsSelectedContainer--3AdrI .currentDocumentsSelectedPanelDocuments--BXmt2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.currentDocumentsSelectedPanel--1rzg2 .currentDocumentsSelectedContainer--3AdrI .currentDocumentsSelectedPanelDocuments--BXmt2>div:last-child {
  padding: 5px 0px 5px 20px;
}
.currentDocumentsSelectedPanel--1rzg2 .currentDocumentsSelectedContainer--3AdrI .currentDocumentsSelectedPanelDocuments--BXmt2>div:last-child >div {
  margin: 5px 0;
  font-weight: bold;
}
.round--1WIMQ {
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: #a1a5a8;
  border-radius: 50%;
  margin: 0 2px;
}
.documentsControlPanel--2-Ado {
  background-color: #f3f3f3;
  height: 250px;
  padding: 40px 20px 20px;
  margin: 40px 0;
  color: #45505b;
}
.documentsControlPanel--2-Ado .documentsControlPanelDropdowns--vk-l3 {
  display: flex;
  margin-bottom: 30px;
}
.documentsControlPanel--2-Ado .documentsControlPanelDropdowns--vk-l3>div:first-child {
  margin-right: 70px;
}
.documentsControlPanel--2-Ado .documentsControlPanelDropdowns--vk-l3 .documentsControlPanelDropdown--3mCB6 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}
.documentsControlPanel--2-Ado .documentsControlPanelDropdowns--vk-l3 .documentsControlPanelDropdown--3mCB6>div:first-child {
  margin-right: 30px;
}
.documentsControlPanel--2-Ado .documentsControlPanelDropdowns--vk-l3 .documentsControlPanelDropdown--3mCB6 input,
.documentsControlPanel--2-Ado .documentsControlPanelDropdowns--vk-l3 .documentsControlPanelDropdown--3mCB6 select {
  width: 253px;
}
.documentsControlPanel--2-Ado .documentsControlPanelButtonIcon--1-Ged {
  display: inline-block;
  vertical-align: middle;
}
.documentsControlPanel--2-Ado .documentsControlPanelButton--2lNmE {
  border: 1px solid #ff6400;
  color: #ff6400;
  border-radius: 14px;
  padding: 7px 20px 7px 11px;
  margin-right: 20px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
.documentsControlPanel--2-Ado .documentsControlPanelButton--2lNmE .documentsControlPanelButtonIcon--1-Ged {
  height: 20px;
  width: 20px;
  fill: #ff6400;
  margin-right: 8px;
}
.documentsControlPanel--2-Ado .documentsControlPanelButton--2lNmE:hover {
  background-color: #ff6400;
  color: #fff;
}
.documentsControlPanel--2-Ado .documentsControlPanelButton--2lNmE:hover .documentsControlPanelButtonIcon--1-Ged {
  fill: #fff;
}
.documentsControlPanel--2-Ado .documentsControlPanelInput--23_ha {
  width: 555px;
  height: 40px;
  border-radius: 10px;
  border: 1px solid #45505b;
  padding-left: 15px;
}
.documentsControlPanel--2-Ado .documentsControlPanelButtonIconFilter--S0zD6 {
  width: 30px;
  height: 30px;
  margin: 0 20px 0 10px;
  cursor: pointer;
}
.documentsControlPanel--2-Ado .documentsControlPanelOutputQuantity--228mf {
  border-radius: 7px;
  border: 1px solid #45505b;
}

.h1--kcPbP {
  font-size: 25px;
  color: #45505b;
}
.h2--3XE6b {
  font-size: 22px;
  color: #45505b;
}
.h3--29p8Q {
  font-size: 18px;
  color: #45505b;
}
.h4--2cUL0 {
  font-size: 16px;
  color: #45505b;
}
.h5--2nj3F {
  font-size: 15px;
  color: #45505b;
}
.h6--2WkgC {
  font-size: 14px;
  color: #45505b;
}
.p1--15tla {
  font-size: 12px;
  color: #45505b;
}
.p2--23MWO {
  font-size: 11px;
  color: #45505b;
}
.p3--3FRYr {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3UzCf {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3UzCf {
    width: 960px;
  }
}
.h-content-absolute--31A8v {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--31A8v {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2RTrq,
.form--button-filled--3Fh6E {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2RTrq:disabled,
.form--button-filled--3Fh6E:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2RTrq:hover,
.form--button-filled--3Fh6E:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2RTrq + .form--button--2RTrq,
.form--button-filled--3Fh6E + .form--button-filled--3Fh6E {
  margin-left: 25px;
}
.form--button--2RTrq + .form--button-filled--3Fh6E,
.form--button-filled--3Fh6E + .form--button-filled--3Fh6E {
  margin-left: 25px;
}
.form--button-filled--3Fh6E {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--2fNJu {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 9;
  padding: 10px 0;
  background-color: #a1a5a8;
  color: #fff;
}
.wrapper--2bFc9 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 1260px;
  margin: auto;
  height: 100%;
}
@media (max-width: 1024px) {
  .wrapper--2bFc9 {
    width: 960px;
  }
}
.infoText--goIN6 {
  text-align: right;
  flex-shrink: 0;
}

.h1--1lxVP {
  font-size: 25px;
  color: #45505b;
}
.h2--1GC3j {
  font-size: 22px;
  color: #45505b;
}
.h3--25gz3 {
  font-size: 18px;
  color: #45505b;
}
.h4--3ckYB {
  font-size: 16px;
  color: #45505b;
}
.h5--1PTP0 {
  font-size: 15px;
  color: #45505b;
}
.h6--GXVKG {
  font-size: 14px;
  color: #45505b;
}
.p1--3o4Ym {
  font-size: 12px;
  color: #45505b;
}
.p2--4oSIm {
  font-size: 11px;
  color: #45505b;
}
.p3--Lbgbn {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1TkCj {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1TkCj {
    width: 960px;
  }
}
.h-content-absolute--H1xOX {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--H1xOX {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2K7cM,
.form--button-filled--3MT6U {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2K7cM:disabled,
.form--button-filled--3MT6U:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2K7cM:hover,
.form--button-filled--3MT6U:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2K7cM + .form--button--2K7cM,
.form--button-filled--3MT6U + .form--button-filled--3MT6U {
  margin-left: 25px;
}
.form--button--2K7cM + .form--button-filled--3MT6U,
.form--button-filled--3MT6U + .form--button-filled--3MT6U {
  margin-left: 25px;
}
.form--button-filled--3MT6U {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--1TCiT {
  height: 30px;
  position: relative;
}
.wrapper--3DSMg {
  display: flex;
  top: 0;
  left: 0;
}
.input--1xscK {
  margin-right: 10px;
  padding: 0 5px;
  font-size: 18px;
  color: #ff6400;
  background-color: #f3f3f3;
  max-width: 600px;
  border: none;
}
.input--1xscK:focus {
  outline: none;
  border-bottom: 1px solid #ff6400;
}
.textValueContainer--3UzYz {
  margin-right: 10px;
  padding: 0 5px;
  font-size: 18px;
  color: #ff6400;
  background-color: #f3f3f3;
  max-width: 600px;
  border: none;
  align-self: center;
}
.editButtons--2YoTN {
  visibility: visible;
  display: flex;
}
.button--1GAwv {
  margin-right: 10px;
  height: 30px;
  padding: 0 7px;
}
.editButton--2TtuH {
  height: 30px;
  padding: 0 7px;
}

.h1--1rrxp {
  font-size: 25px;
  color: #45505b;
}
.h2--2yNlF {
  font-size: 22px;
  color: #45505b;
}
.h3--1CEjE {
  font-size: 18px;
  color: #45505b;
}
.h4--1-f_T {
  font-size: 16px;
  color: #45505b;
}
.h5--UXLyM {
  font-size: 15px;
  color: #45505b;
}
.h6--1b-Tf {
  font-size: 14px;
  color: #45505b;
}
.p1--39cd5 {
  font-size: 12px;
  color: #45505b;
}
.p2--1_0Lz {
  font-size: 11px;
  color: #45505b;
}
.p3--1iwxS {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3H0KE {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3H0KE {
    width: 960px;
  }
}
.h-content-absolute--3iG16 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3iG16 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3ux20,
.form--button-filled--2ohF2 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3ux20:disabled,
.form--button-filled--2ohF2:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3ux20:hover,
.form--button-filled--2ohF2:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3ux20 + .form--button--3ux20,
.form--button-filled--2ohF2 + .form--button-filled--2ohF2 {
  margin-left: 25px;
}
.form--button--3ux20 + .form--button-filled--2ohF2,
.form--button-filled--2ohF2 + .form--button-filled--2ohF2 {
  margin-left: 25px;
}
.form--button-filled--2ohF2 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.toggleSwitch--15WW1 {
  display: flex;
  flex-direction: row;
  align-items: end;
}
.text--2GBLp {
  font-size: 12px;
}
.block--text--1OBN2 {
  margin-left: 15px;
}
.switch--2rspJ input {
  display: none;
}
.switch--2rspJ {
  position: relative;
  display: inline-block;
  width: 35px;
  height: 20px;
}
.slider--1u_3G {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  border-radius: 34px;
  transition: 0.4s;
}
.slider--1u_3G:before {
  position: absolute;
  content: "";
  height: 17px;
  width: 17px;
  left: 3px;
  bottom: 2px;
  background-color: #fff;
  border-radius: 50%;
  transition: 0.4s;
}
input:checked + .slider--1u_3G {
  background-color: #ff6400;
}
input:checked + .slider--1u_3G:before {
  box-shadow: 0px 1px 2px #000;
}
input:checked + .slider--1u_3G:before {
  transform: translateX(13px);
}

.h1--1w7hj {
  font-size: 25px;
  color: #45505b;
}
.h2--1GUE0 {
  font-size: 22px;
  color: #45505b;
}
.h3--ZGu5d {
  font-size: 18px;
  color: #45505b;
}
.h4--vhe2X {
  font-size: 16px;
  color: #45505b;
}
.h5--27aHu {
  font-size: 15px;
  color: #45505b;
}
.h6--3ZcgQ {
  font-size: 14px;
  color: #45505b;
}
.p1--3Ipgu {
  font-size: 12px;
  color: #45505b;
}
.p2--3tXfQ {
  font-size: 11px;
  color: #45505b;
}
.p3--Pz_S- {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3EvqK {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3EvqK {
    width: 960px;
  }
}
.h-content-absolute--KRCsz {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--KRCsz {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--nBoNe,
.form--button-filled--3OrMJ {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--nBoNe:disabled,
.form--button-filled--3OrMJ:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--nBoNe:hover,
.form--button-filled--3OrMJ:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--nBoNe + .form--button--nBoNe,
.form--button-filled--3OrMJ + .form--button-filled--3OrMJ {
  margin-left: 25px;
}
.form--button--nBoNe + .form--button-filled--3OrMJ,
.form--button-filled--3OrMJ + .form--button-filled--3OrMJ {
  margin-left: 25px;
}
.form--button-filled--3OrMJ {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.operationButton--2mnWx {
  margin-left: 30px;
  padding: 0px 15px 2px 15px;
}
.operation--UsPw4 {
  display: flex;
  align-items: baseline;
}
.operation--description--2Fe5g {
  font-size: 13px;
  color: #fff;
}
.operation--icon--3M_P1 {
  margin-left: 10px;
  width: 12px;
  fill: #fff;
}

.h1--3IUge {
  font-size: 25px;
  color: #45505b;
}
.h2--2ht9Q {
  font-size: 22px;
  color: #45505b;
}
.h3--2_Rmc {
  font-size: 18px;
  color: #45505b;
}
.h4--2p_g7 {
  font-size: 16px;
  color: #45505b;
}
.h5--cyer0 {
  font-size: 15px;
  color: #45505b;
}
.h6--zCApt {
  font-size: 14px;
  color: #45505b;
}
.p1--3gAW0 {
  font-size: 12px;
  color: #45505b;
}
.p2--3tOW0 {
  font-size: 11px;
  color: #45505b;
}
.p3--2ZPFW {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2IJNj,
.product--3NovD {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2IJNj,
  .product--3NovD {
    width: 960px;
  }
}
.h-content-absolute--22NpF {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--22NpF {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--31_Ib,
.form--button-filled--2gau2 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--31_Ib:disabled,
.form--button-filled--2gau2:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--31_Ib:hover,
.form--button-filled--2gau2:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--31_Ib + .form--button--31_Ib,
.form--button-filled--2gau2 + .form--button-filled--2gau2 {
  margin-left: 25px;
}
.form--button--31_Ib + .form--button-filled--2gau2,
.form--button-filled--2gau2 + .form--button-filled--2gau2 {
  margin-left: 25px;
}
.form--button-filled--2gau2 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.product--3NovD {
  margin-top: 50px;
  min-height: calc(100vh - 55px - 72px - 160px - 50px);
}
.product--3NovD .header--1iRxb {
  background-color: #f3f3f3;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  height: 105px;
  padding: 0 30px;
}
.product--3NovD .header--1iRxb .titleWrapper--1wbOC {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 65px;
}
.product--3NovD .header--1iRxb .titleWrapper--1wbOC .title--bZan4 {
  margin-left: 25px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.product--3NovD .header--1iRxb .icon--3WK3g {
  width: 95px;
  height: 65px;
}
.product--3NovD .header--1iRxb .icon--3WK3g img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.product--3NovD .header--1iRxb .account--2u2d3 {
  font-size: 14px;
  margin-right: 25px;
}
.balanceWrapper--2iBMb {
  position: relative;
  display: flex;
}
.balanceWrapper--2iBMb .rightAttention--3isqB {
  margin-right: 20px;
  cursor: pointer;
}
.balanceWrapper--2iBMb .balance--3ibvb {
  font-size: 20px;
}
.tabs--3l314 {
  margin-top: 30px;
  box-sizing: border-box;
  background-color: #f3f3f3;
}
.tabs--3l314 .panel--nFOxx.panelVisible--15yMF {
  padding: 0px;
}
.tabs--3l314 .tabsHeaderWrapper--3eMHF {
  display: flex;
  align-items: center;
  background-color: #fff;
}
.tabs--3l314 .tabsHeaderWrapper--3eMHF .tabsHeader--1-Be7 {
  display: flex;
  margin: 0;
  padding: 0;
  list-style-type: none;
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
  padding-inline-start: 0;
}
.tabs--3l314 .tabsHeaderWrapper--3eMHF .tabsHeader--1-Be7 .tab--BmEVu {
  padding: 15px 20px;
  cursor: pointer;
  background-color: #ff6400;
  color: #fff;
  border-right: 1px solid #fff;
  position: relative;
}
.tabs--3l314 .tabsHeaderWrapper--3eMHF .tabsHeader--1-Be7 .tab--BmEVu:after {
  position: absolute;
  content: '';
  height: 1px;
  width: calc(100% - 40px);
  top: 75%;
  left: 0;
  right: 0;
  margin: 0 auto;
  background-color: #ff6400;
}
.tabs--3l314 .tabsHeaderWrapper--3eMHF .tabsHeader--1-Be7 .tab--BmEVu:first-child {
  border-top-left-radius: 10px;
}
.tabs--3l314 .tabsHeaderWrapper--3eMHF .tabsHeader--1-Be7 .tab--BmEVu:last-child {
  border-top-right-radius: 10px;
}
.tabs--3l314 .tabsHeaderWrapper--3eMHF .tabsHeader--1-Be7 .tabSelected--173Vr {
  background-color: #f3f3f3;
  color: #ff6400;
}
.product--operation--Xjorp {
  margin-top: 40px;
}
.information--body--3vYdV {
  background-color: #f3f3f3;
  padding: 20px 35px 35px 35px;
}
.information--header--2kEjW {
  color: #d72d18;
  margin: 10px 0 30px;
  padding: 15px 0 0 15px;
  font-size: 22px;
  font-weight: bold;
}
.product--button--12xUy {
  margin-top: 35px;
}
.button--3bKSR {
  margin-right: 25px;
  border-color: #ff6400;
  color: #ff6400;
}
.table--1Evl5 {
  margin-top: 50px;
  margin-bottom: 50px;
  border-collapse: collapse;
  line-height: 20px;
}
.table--head--1tT-C,
.table--body--lno-3 {
  text-align: left;
  background-color: #f3f3f3;
  font-size: 15px;
}
.table--head--1tT-C td {
  padding: 15px 0px 15px 20px;
}
.table--body--lno-3 td {
  padding: 0px 0px 0px 20px;
  height: 50px;
}
.table--body--lno-3:nth-child(odd) {
  background-color: #fff;
}
.table--buttons--1yiZl {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.button--arrowLeft--WVJDA,
.button--arrowRight--20bS3,
.button--list--1yKDB {
  padding: 5px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: #f3f3f3;
  cursor: pointer;
}
.button--arrowLeft--WVJDA:hover,
.button--arrowRight--20bS3:hover,
.button--list--1yKDB:hover {
  background-color: #c64c1e;
}
.arrowRight--2w9k_ {
  transform: translateX(25%);
}
.arrowLeft--19ZyO svg,
.arrowRight--2w9k_ svg {
  width: 10px;
  height: 15px;
}
.button--list--1yKDB {
  margin-left: 20px;
  margin-right: 20px;
}
.buttons--switcher--3fZ-y {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.statementsWrapper--3zj_Y {
  width: 100%;
}
.stopList--17h_H {
  position: absolute;
  font-size: 14px;
  top: 25px;
  display: flex;
  align-items: center;
  color: #d72d18;
}
.stopList--icon--2rKos {
  margin-right: 5px;
  width: 25px;
  height: 25px;
}
.stopList--icon--2rKos svg {
  fill: #d72d18;
}
.stopList--text--2FQyy {
  width: 190px;
}

.emailInputContainer--1ByYp > div {
  border: 1px solid #d8d8d8;
  border-left: none;
  border-right: none;
  border-bottom: none;
  border-radius: 0;
}
.emailInputContainer--1ByYp > div input {
  font-size: 14px !important;
}
.emailSendButton--1Yn91 {
  z-index: 2;
  width: 100% !important;
  margin: 0 0 -10px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.h1--3zyCT {
  font-size: 25px;
  color: #45505b;
}
.h2--2cPV6 {
  font-size: 22px;
  color: #45505b;
}
.h3--2CPSF {
  font-size: 18px;
  color: #45505b;
}
.h4--3gx3V {
  font-size: 16px;
  color: #45505b;
}
.h5--WADeH {
  font-size: 15px;
  color: #45505b;
}
.h6--WT54y {
  font-size: 14px;
  color: #45505b;
}
.p1--1fWXi {
  font-size: 12px;
  color: #45505b;
}
.p2--1SygR {
  font-size: 11px;
  color: #45505b;
}
.p3--BEYp- {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--qShyz {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--qShyz {
    width: 960px;
  }
}
.h-content-absolute--3vNoR {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3vNoR {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1yrjL,
.form--button-filled--x1C3n {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1yrjL:disabled,
.form--button-filled--x1C3n:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1yrjL:hover,
.form--button-filled--x1C3n:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1yrjL + .form--button--1yrjL,
.form--button-filled--x1C3n + .form--button-filled--x1C3n {
  margin-left: 25px;
}
.form--button--1yrjL + .form--button-filled--x1C3n,
.form--button-filled--x1C3n + .form--button-filled--x1C3n {
  margin-left: 25px;
}
.form--button-filled--x1C3n {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.product--field--I0MaH {
  font-size: 16px;
  padding: 0 0 0 15px;
  display: flex;
  margin-top: 15px;
}
.buttonsContainer--7pIjh {
  display: flex;
  padding-bottom: 15px;
  padding-left: 15px;
}
.bottomBorderContainer--S0eJm {
  display: flex;
  flex-flow: column;
}
.content--description--fwlsW {
  text-align: center;
  font-size: 14px;
  line-height: 1.43;
  color: #666a6e;
  width: 100%;
  border-bottom: 1px solid #cbc8c8;
  padding: 10px 0px 10px 0;
  margin-bottom: 10px;
}
.bottomTextInput--3R-pP {
  padding-bottom: 15px;
}
.optionsContainer--1b_g0 {
  cursor: pointer;
}
.lbc--3gaw_ {
  width: 75%;
  margin-top: 10px;
  margin-right: 5px;
}
.container--334vB {
  display: flex;
  margin-top: 5px;
}
.req--2c9L3 {
  margin-right: 10px;
}
.field--type--UBN1z {
  width: 270px;
}
.field--value--1NzjD {
  margin-left: 20px;
  font-weight: bold;
}
.button--1v2J7 {
  margin-top: 50px;
  margin-right: 30px;
}
.menuLink--1RC6l {
  text-decoration: none;
  color: inherit;
}
.menuLink--1RC6l:after {
  display: none;
}
.product--button--1P0gy {
  padding-bottom: 20px;
  padding-left: 20px;
  display: flex;
}

.h1--naMHW {
  font-size: 25px;
  color: #45505b;
}
.h2--39UTE {
  font-size: 22px;
  color: #45505b;
}
.h3--1OvIA {
  font-size: 18px;
  color: #45505b;
}
.h4--3Pc-u {
  font-size: 16px;
  color: #45505b;
}
.h5--2YJDB {
  font-size: 15px;
  color: #45505b;
}
.h6--1VWeT {
  font-size: 14px;
  color: #45505b;
}
.p1--CJQhY {
  font-size: 12px;
  color: #45505b;
}
.p2--6888h {
  font-size: 11px;
  color: #45505b;
}
.p3--BWyXs {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1UvTg {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1UvTg {
    width: 960px;
  }
}
.h-content-absolute--3u923 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3u923 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3tS49,
.form--button-filled--2boIj {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3tS49:disabled,
.form--button-filled--2boIj:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3tS49:hover,
.form--button-filled--2boIj:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3tS49 + .form--button--3tS49,
.form--button-filled--2boIj + .form--button-filled--2boIj {
  margin-left: 25px;
}
.form--button--3tS49 + .form--button-filled--2boIj,
.form--button-filled--2boIj + .form--button-filled--2boIj {
  margin-left: 25px;
}
.form--button-filled--2boIj {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.base--10sy7,
.base-opened--3OWVU {
  position: fixed;
  z-index: 2005;
  top: 0;
  opacity: 0;
  transform: translateY(-100%);
  left: calc(50% - 1260px/2);
  width: 1260px;
  transition: all 0.2s ease-out;
}
@media (max-width: 1024px) {
  .base--10sy7,
  .base-opened--3OWVU {
    width: 960px;
    left: calc(50% - 960px/2);
  }
}
.base-opened--3OWVU,
.base-opened-opened--SWzHw {
  opacity: 1;
  overflow: hidden;
  border-radius: 0 0 5px 5px;
  box-shadow: 0 0 10px rgba(0,0,0,0.5);
  transform: translateY(0);
}
.content--2wj0m,
.content-error--1SJaY,
.content-success--1wu57,
.content-error-success--2HVjr {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
  color: #45505b;
  fill: #45505b;
  background-color: #fff286;
}
.content-error--1SJaY,
.content-error-error--1VdTp,
.content-success-error--3nGxL,
.content-error-success-error--3piea {
  color: #fff;
  fill: #fff;
  background-color: #d72d18;
}
.content-success--1wu57,
.content-error-success--2HVjr,
.content-success-success--120IZ,
.content-error-success-success--I8eQ8 {
  color: #fff;
  fill: #fff;
  background-color: #52d56f;
}
.content--section--1lQSV {
  display: flex;
  align-items: center;
  width: calc(100% - 30px);
}
.content--icon--qvcpY {
  display: block;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  cursor: pointer;
}
.content--text--2KHbU {
  margin-left: 15px;
  max-width: calc(100% - 45px);
}
.modal-text--1qI5N {
  padding: 30px;
  line-height: 1.5em;
  text-align: center;
  font-weight: 800;
  font-size: 15px;
  margin: 8px;
}

.h1--piVel {
  font-size: 25px;
  color: #45505b;
}
.h2--1M-FV {
  font-size: 22px;
  color: #45505b;
}
.h3--Msmd9 {
  font-size: 18px;
  color: #45505b;
}
.h4--TsCGx {
  font-size: 16px;
  color: #45505b;
}
.h5--1Pbp2 {
  font-size: 15px;
  color: #45505b;
}
.h6--1gVhs {
  font-size: 14px;
  color: #45505b;
}
.p1---q98o {
  font-size: 12px;
  color: #45505b;
}
.p2--Dlsft {
  font-size: 11px;
  color: #45505b;
}
.p3--An6uq {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--O1OLy {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--O1OLy {
    width: 960px;
  }
}
.h-content-absolute--ilV-s {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--ilV-s {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3T2al,
.form--button-filled--2_jhS {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3T2al:disabled,
.form--button-filled--2_jhS:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3T2al:hover,
.form--button-filled--2_jhS:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3T2al + .form--button--3T2al,
.form--button-filled--2_jhS + .form--button-filled--2_jhS {
  margin-left: 25px;
}
.form--button--3T2al + .form--button-filled--2_jhS,
.form--button-filled--2_jhS + .form--button-filled--2_jhS {
  margin-left: 25px;
}
.form--button-filled--2_jhS {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.option--2lXql,
.singleOption--1Q_h6 {
  max-width: 100%;
  user-select: none;
  cursor: pointer;
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: space-between;
  padding: 5px 10px;
}
.option--2lXql.isSelected--utafR,
.singleOption--1Q_h6.isSelected--utafR {
  background-color: rgba(0,0,0,0.1);
}
.option--2lXql:hover,
.singleOption--1Q_h6:hover {
  background-color: #ff6400;
  color: #fff;
}
.option--2lXql .optionImage--31fCm,
.singleOption--1Q_h6 .optionImage--31fCm {
  width: 36px;
  height: 25px;
  margin-right: 5px;
}
.option--2lXql .optionDescriptionWrapper--1lUya,
.singleOption--1Q_h6 .optionDescriptionWrapper--1lUya {
  display: flex;
}
.option--2lXql .optionDescriptionWrapper--1lUya div,
.singleOption--1Q_h6 .optionDescriptionWrapper--1lUya div {
  max-width: 145px;
}
.option--2lXql .optionDescription--CpRaJ,
.singleOption--1Q_h6 .optionDescription--CpRaJ {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 200px;
  min-width: 0;
  font-size: 12px;
  font-weight: 600;
}
.option--2lXql .optionNumber--1o56w,
.singleOption--1Q_h6 .optionNumber--1o56w {
  font-size: 11px;
}
.option--2lXql .optionBalance--1pRWx,
.singleOption--1Q_h6 .optionBalance--1pRWx {
  display: flex;
}
.option--2lXql .optionBalanceMoney--HNngn,
.singleOption--1Q_h6 .optionBalanceMoney--HNngn {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 165px;
}
.singleOption--1Q_h6 {
  padding: 0;
}
.singleOption--1Q_h6 .optionDescription--CpRaJ {
  max-width: 140px;
}
.singleOption--1Q_h6.isSelected--utafR {
  background-color: transparent;
}
.singleOption--1Q_h6:hover {
  color: #000;
  background-color: transparent;
}

.h1--1weKJ {
  font-size: 25px;
  color: #45505b;
}
.h2--1-nwf {
  font-size: 22px;
  color: #45505b;
}
.h3--c9teH {
  font-size: 18px;
  color: #45505b;
}
.h4--2O1aG {
  font-size: 16px;
  color: #45505b;
}
.h5--155AZ {
  font-size: 15px;
  color: #45505b;
}
.h6--NVakP {
  font-size: 14px;
  color: #45505b;
}
.p1--3qnG8 {
  font-size: 12px;
  color: #45505b;
}
.p2--uiqNS {
  font-size: 11px;
  color: #45505b;
}
.p3--210ra {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--QZpsF {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--QZpsF {
    width: 960px;
  }
}
.h-content-absolute--2A1Lv {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2A1Lv {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--17gIr,
.form--button-filled--1RtXn {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--17gIr:disabled,
.form--button-filled--1RtXn:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--17gIr:hover,
.form--button-filled--1RtXn:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--17gIr + .form--button--17gIr,
.form--button-filled--1RtXn + .form--button-filled--1RtXn {
  margin-left: 25px;
}
.form--button--17gIr + .form--button-filled--1RtXn,
.form--button-filled--1RtXn + .form--button-filled--1RtXn {
  margin-left: 25px;
}
.form--button-filled--1RtXn {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.payment--1dq2B {
  margin-top: 15px;
  margin-bottom: 50px;
}
.payment--header--1EyEy {
  font-size: 22px;
  margin-bottom: 25px;
  padding: 0 0 0 15px;
}
.payment--field--10_wL {
  margin-top: 15px;
  font-size: 16px;
  display: flex;
  align-items: center;
  padding: 0 0 0 15px;
}
.field--type--2Oikv {
  width: 270px;
}
.field--value--1-te3 {
  position: relative;
  margin-left: 20px;
  display: flex;
  flex-direction: column;
}
.value--card--1dtN1 {
  position: absolute;
  display: flex;
  justify-content: space-between;
  height: 40px;
  padding: 0 10px;
  font-size: 15px;
  width: 100%;
  box-sizing: border-box;
}
.value--input--gZUQa {
  height: 40px;
  background-color: #fff;
  border: none;
  border-radius: 10px;
  width: 400px;
}
.value--img--35O6_ {
  width: auto;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.value--img--35O6_ img {
  width: 35px;
  height: 25px;
}
.value--info--wCAcT {
  display: flex;
  padding: 5px;
}
.value--sum--Ulhgp {
  display: flex;
  align-items: center;
  justify-content: center;
}
.number--1Y1hK {
  font-size: 13px;
  color: #434343;
}
.description--3O6Tn,
.description-alert--15Xr8 {
  padding: 0 10px;
  font-size: 13px;
  max-width: 380px;
  margin-top: 10px;
}
.description--3O6Tn {
  color: #65d086;
}
.description-alert--15Xr8 {
  color: #d72d18;
}

.h1--of8Zq {
  font-size: 25px;
  color: #45505b;
}
.h2--1sNEs {
  font-size: 22px;
  color: #45505b;
}
.h3--3gPB0 {
  font-size: 18px;
  color: #45505b;
}
.h4---M38w {
  font-size: 16px;
  color: #45505b;
}
.h5--SMC53 {
  font-size: 15px;
  color: #45505b;
}
.h6--1iY9J {
  font-size: 14px;
  color: #45505b;
}
.p1--3ZfHM {
  font-size: 12px;
  color: #45505b;
}
.p2--1KazK {
  font-size: 11px;
  color: #45505b;
}
.p3--3WP9f {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--doWTe,
.wrapper--3Sj23 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--doWTe,
  .wrapper--3Sj23 {
    width: 960px;
  }
}
.h-content-absolute--3lHge {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3lHge {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--xd-zJ,
.form--button-filled--nuwec {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--xd-zJ:disabled,
.form--button-filled--nuwec:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--xd-zJ:hover,
.form--button-filled--nuwec:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--xd-zJ + .form--button--xd-zJ,
.form--button-filled--nuwec + .form--button-filled--nuwec {
  margin-left: 25px;
}
.form--button--xd-zJ + .form--button-filled--nuwec,
.form--button-filled--nuwec + .form--button-filled--nuwec {
  margin-left: 25px;
}
.form--button-filled--nuwec {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--3Sj23 {
  display: flex;
  height: 300px;
  padding: 30px 20px 50px;
  background-color: #f3f3f3;
}
.column--2dSqM,
.columnInfo--31uSp {
  display: flex;
  flex: 0 0 35%;
  flex-direction: column;
}
.columnInfo--31uSp {
  justify-content: space-between;
  flex-basis: 65%;
}
.selectWrapper--3L1se,
.buttonsWrapper--3aqs3 {
  width: 400px;
}
.selectWrapper--3L1se+.selectWrapper--3L1se,
.buttonsWrapper--3aqs3+.buttonsWrapper--3aqs3 {
  margin-top: 20px;
}
.inputWrapper--1rqih {
  position: relative;
  width: 550px;
}
.buttonsWrapper--3aqs3 {
  display: flex;
  justify-content: space-between;
  margin-top: auto;
}
.emailInputContainer--15M67 > div {
  border: 1px solid #d8d8d8;
  border-left: none;
  border-right: none;
  border-bottom: none;
  border-radius: 0;
}
.emailInputContainer--15M67 > div input {
  font-size: 14px !important;
}
.emailSendButton--1Aalh {
  width: 100% !important;
  margin: 0 0 -10px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.row--2Pt3s {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.info--1K7Zt {
  display: flex;
  align-self: flex-start;
}
.infoColumn--12_TE+.infoColumn--12_TE {
  margin-left: 30px;
}
.textRow--s4GDw+.textRow--s4GDw,
.textRowRight--1Ix2a+.textRowRight--1Ix2a,
.textRowLeft--1oWfP+.textRowLeft--1oWfP {
  margin-top: 15px;
}
.textRowRight--1Ix2a {
  text-align: right;
}
.textRowLeft--1oWfP {
  text-align: right;
}
.option--1_THF,
.singleOption--VI0Sm {
  max-width: 100%;
  user-select: none;
  cursor: pointer;
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: space-between;
  padding: 5px 10px;
}
.option--1_THF.isSelected--2-ASx,
.singleOption--VI0Sm.isSelected--2-ASx {
  background-color: rgba(0,0,0,0.1);
}
.option--1_THF:hover,
.singleOption--VI0Sm:hover {
  background-color: #ff6400;
  color: #fff;
}
.option--1_THF .optionImage--3qcec,
.singleOption--VI0Sm .optionImage--3qcec {
  width: 36px;
  height: 25px;
  margin-right: 5px;
}
.option--1_THF .optionDescriptionWrapper--2-d9V,
.singleOption--VI0Sm .optionDescriptionWrapper--2-d9V {
  display: flex;
}
.option--1_THF .optionDescriptionWrapper--2-d9V div,
.singleOption--VI0Sm .optionDescriptionWrapper--2-d9V div {
  max-width: 185px;
}
.option--1_THF .optionDescription--3wU-A,
.singleOption--VI0Sm .optionDescription--3wU-A {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 200px;
  min-width: 0;
  font-size: 12px;
  font-weight: 600;
}
.option--1_THF .optionNumber--3NjAw,
.singleOption--VI0Sm .optionNumber--3NjAw {
  font-size: 11px;
}
.option--1_THF .optionBalance--gSW1t,
.singleOption--VI0Sm .optionBalance--gSW1t {
  display: flex;
}
.option--1_THF .optionBalanceMoney--KuFk-,
.singleOption--VI0Sm .optionBalanceMoney--KuFk- {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 150px;
}
.singleOption--VI0Sm {
  padding: 0;
}
.singleOption--VI0Sm .optionDescription--3wU-A {
  max-width: 140px;
}
.singleOption--VI0Sm.isSelected--2-ASx {
  background-color: transparent;
}
.singleOption--VI0Sm:hover {
  color: #000;
  background-color: transparent;
}
.inputWithLabel--1j9j8 {
  display: flex;
  align-items: center;
}
.inputWithLabel--1j9j8 > *+* {
  margin-left: 30px;
  flex-grow: 1;
}
.inputLabel--6KOyP {
  flex-basis: 21%;
}
.subFilterButton--3JNUO {
  width: 30px !important;
  height: 30px;
  padding: 0;
  border-radius: 15px;
  margin-left: 10px;
}
.rowCountSelector--1Bu0i {
  padding-left: 5px;
}
.chevron---DvVR {
  display: inline-block;
  fill: currentColor;
  line-height: 1;
  stroke: currentColor;
  stroke-width: 0;
  color: #fff;
  margin-right: 2px;
}
.dateRangeModalWrapper--3nsy3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 540px;
}
.dateRangeModalWrapper--3nsy3 * {
  box-sizing: border-box;
}
.dateRangeModalWrapper--3nsy3 .dateRangeModalSubtitleWrapper--2mNzq {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
}
.dateRangeModalWrapper--3nsy3 .dateRangeModalSubtitleWrapper--2mNzq:after {
  content: '';
  height: 1px;
  width: 100%;
  background-color: #ecedee;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.dateRangeModalWrapper--3nsy3 .dateRangeModalSubtitle--2mrZi {
  font-size: 14px;
  padding: 15px 0;
}
.dateRangeModalWrapper--3nsy3 .dateRangeModalContent--2-Te- {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  padding: 30px 0;
  padding-left: 25px;
  padding-right: 25px;
}
.dateRangeModalWrapper--3nsy3 .inputsWrapper--3KRRA {
  display: flex;
  align-items: center;
}
.dateRangeModalWrapper--3nsy3 .input--2g1yi {
  margin-left: 10px;
}
.dateRangeModalWrapper--3nsy3 .input--2g1yi:not(:last-child) {
  margin-right: 10px;
}

.title--l6UAj {
  margin: 40px 20px 20px;
  font-size: 22px;
  font-weight: 600;
}
.red--3atoT .rt-td-text {
  color: #dc4a38 !important;
}
.infoTable--1wMcQ td {
  width: 200px;
  padding: 3px;
}
.infoTable--1wMcQ td:nth-child(2) {
  width: 400px;
  padding: 3px;
}

.h1--fw31f {
  font-size: 25px;
  color: #45505b;
}
.h2--3e01F {
  font-size: 22px;
  color: #45505b;
}
.h3--13X0V {
  font-size: 18px;
  color: #45505b;
}
.h4--3VJa1 {
  font-size: 16px;
  color: #45505b;
}
.h5--1Z6uJ {
  font-size: 15px;
  color: #45505b;
}
.h6--2GmSA {
  font-size: 14px;
  color: #45505b;
}
.p1--gtky1 {
  font-size: 12px;
  color: #45505b;
}
.p2--2PxIj {
  font-size: 11px;
  color: #45505b;
}
.p3--2vvar {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3rvUI,
.container--PKUdj {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3rvUI,
  .container--PKUdj {
    width: 960px;
  }
}
.h-content-absolute--kEtzC {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--kEtzC {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--hZVD0,
.form--button-filled--RcOGy {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--hZVD0:disabled,
.form--button-filled--RcOGy:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--hZVD0:hover,
.form--button-filled--RcOGy:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--hZVD0 + .form--button--hZVD0,
.form--button-filled--RcOGy + .form--button-filled--RcOGy {
  margin-left: 25px;
}
.form--button--hZVD0 + .form--button-filled--RcOGy,
.form--button-filled--RcOGy + .form--button-filled--RcOGy {
  margin-left: 25px;
}
.form--button-filled--RcOGy {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--PKUdj {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 800px;
  background-color: #f3f3f3;
  width: 100%;
}
.row--21eNP {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
.row--21eNP+.row--21eNP {
  margin-top: 50px;
}
.currentPayment--1XzYi {
  width: 400px;
  padding: 12px 24px;
  box-sizing: border-box;
  color: #fff;
  background-color: rgba(255,100,0,0.85);
  border: 2px solid #ff6400;
  border-radius: 8px;
  margin: 0 auto;
  transition: opacity 0.5s ease, transform 0.5s ease;
}
.currentPaymentBlur--2VfIW {
  opacity: 0.5;
}
.currentPaymentFocus--3I5_y {
  animation: shake--2gdVw 0.62s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
.schedule--wR0IV {
  display: flex;
  width: 100%;
  height: 300px;
  padding-bottom: 25px;
  margin-bottom: 25px;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.schedule--wR0IV:after {
  content: '';
  position: absolute;
  bottom: 1px;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #979797;
}
.payment--t09yL {
  width: 52px;
  height: 252px;
  box-sizing: border-box;
  opacity: 1;
  border: 2px solid transparent;
  cursor: pointer;
  position: relative;
}
.payment--t09yL:hover {
  border-color: #45505b;
}
.payment--t09yL .date--39jpf {
  position: absolute;
  bottom: -25px;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
}
.payment--t09yL .year--kqLAH {
  position: absolute;
  bottom: -60px;
  left: 0;
  right: 0;
  margin: 0 auto;
  color: #979797;
  background-color: #f3f3f3;
  z-index: 1;
  text-align: center;
}
.actualPayment--2-BXk {
  position: relative;
}
.actualPayment--2-BXk .actualImg--3RbWJ {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.nextPayment--38TlB {
  border-color: #ff6400;
}
.nextPayment--38TlB:hover {
  border-color: #ff6400;
}
.mainDebt--2JFYP {
  background-color: #ffe3a5;
}
.prc--2tjjk {
  background-color: #ff6400;
}
.emailInputContainer--29ASC > div {
  border: 1px solid #d8d8d8;
  border-left: none;
  border-right: none;
  border-bottom: none;
  border-radius: 0;
}
.emailInputContainer--29ASC > div input {
  font-size: 14px !important;
}
.emailSendButton--2nIBc {
  width: 100% !important;
  margin: 0 0 -10px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.paymentInfoHeader--2B2cL {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 20px;
}
.paymentInfoHeader--2B2cL::first-letter {
  text-transform: uppercase;
}
.paymentExpiredRow--cr8_w {
  font-weight: bold;
  font-size: 18px;
  color: #ea6a6a;
  margin-bottom: 12px;
}
.paymentInfoRow--2uEvV {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  font-size: 18px;
}
.paymentInfoRow--2uEvV > div:first-child {
  width: 200px;
}
.paymentInfoRow--2uEvV > div:last-child {
  font-weight: 600;
  width: 160px;
  text-align: left;
}
.paymentInfoRow--2uEvV+.paymentInfoRow--2uEvV {
  margin-top: 10px;
}
.paginationButton--2YEya {
  fill: #ff6400;
  color: #ff6400;
}
.paginationButton--2YEya:hover {
  color: #ff6400;
}
.paginationButton--2YEya:hover > div {
  text-decoration: underline;
}
.nextPaymentsButton--2JSgQ {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.legend--361rp {
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: row;
  color: #979797;
}
.legendItem--1Yc6e {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.legendItem--1Yc6e+.legendItem--1Yc6e {
  margin-left: 50px;
}
.legendItem--1Yc6e>*+* {
  margin-left: 10px;
}
.legendItem--1Yc6e:first-child > .legendItemIcon--18RCt {
  background-color: #ffe3a5;
}
.legendItem--1Yc6e:last-child > .legendItemIcon--18RCt {
  background-color: #ff6400;
}
.legendItemIcon--18RCt {
  width: 30px;
  height: 30px;
}
@-moz-keyframes shake--2gdVw {
  20%, 80% {
    transform: translate3d(-1px, 0, 0);
  }
  30%, 70% {
    transform: translate3d(2px, 0, 0);
  }
  50% {
    transform: translate3d(-4px, 0, 0);
  }
}
@-webkit-keyframes shake--2gdVw {
  20%, 80% {
    transform: translate3d(-1px, 0, 0);
  }
  30%, 70% {
    transform: translate3d(2px, 0, 0);
  }
  50% {
    transform: translate3d(-4px, 0, 0);
  }
}
@-o-keyframes shake--2gdVw {
  20%, 80% {
    transform: translate3d(-1px, 0, 0);
  }
  30%, 70% {
    transform: translate3d(2px, 0, 0);
  }
  50% {
    transform: translate3d(-4px, 0, 0);
  }
}
@keyframes shake--2gdVw {
  20%, 80% {
    transform: translate3d(-1px, 0, 0);
  }
  30%, 70% {
    transform: translate3d(2px, 0, 0);
  }
  50% {
    transform: translate3d(-4px, 0, 0);
  }
}

.h1--2Da9x {
  font-size: 25px;
  color: #45505b;
}
.h2--1PjDX {
  font-size: 22px;
  color: #45505b;
}
.h3--UcbKw {
  font-size: 18px;
  color: #45505b;
}
.h4--k9Ffv {
  font-size: 16px;
  color: #45505b;
}
.h5--1fApp {
  font-size: 15px;
  color: #45505b;
}
.h6--2IOcz {
  font-size: 14px;
  color: #45505b;
}
.p1--1D7kZ {
  font-size: 12px;
  color: #45505b;
}
.p2--mIPDz {
  font-size: 11px;
  color: #45505b;
}
.p3--25pf0 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3ASSc {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3ASSc {
    width: 960px;
  }
}
.h-content-absolute--3Ww6p {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3Ww6p {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1iGna,
.form--button-filled--cThJS {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1iGna:disabled,
.form--button-filled--cThJS:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1iGna:hover,
.form--button-filled--cThJS:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1iGna + .form--button--1iGna,
.form--button-filled--cThJS + .form--button-filled--cThJS {
  margin-left: 25px;
}
.form--button--1iGna + .form--button-filled--cThJS,
.form--button-filled--cThJS + .form--button-filled--cThJS {
  margin-left: 25px;
}
.form--button-filled--cThJS {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.content--22w4O {
  margin: 20px 0 0 10px;
}
.header--Q5K4d {
  display: flex;
  text-decoration: none;
}
.cardLogo--1hKSu {
/*width: 100%;*/
  height: 70px;
  width: 105px;
  margin-right: 38px;
  border-radius: 5px;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  box-shadow: 0 2px 1px 0 rgba(0,0,0,0.3);
  -webkit-transition: box-shadow 0.75s ease, -webkit-transform 0.75s ease;
  transition: box-shadow 0.75s ease, -webkit-transform 0.75s ease;
  transition: transform 0.75s ease, box-shadow 0.75s ease;
  transition: transform 0.75s ease, box-shadow 0.75s ease, -webkit-transform 0.75s ease;
  will-change: transform, box-shadow;
}
.content--22w4O:hover .cardLogo--1hKSu {
  -webkit-transform: translate(0, -8px);
  transform: translate(0, -8px);
  box-shadow: -15px 15px 20px 0 rgba(0,0,0,0.16);
}
.link--2inbX {
  color: #ff6400;
  font-size: 18px;
  line-height: 40px;
  font-weight: 400;
  background: transparent;
  cursor: pointer;
  width: 500px; /* TODO */
}
.link-description--3WZCS {
  color: #45505b;
  font-size: 16px;
  line-height: 23px;
  font-weight: 400;
  background: transparent;
  width: 500px;
}
.table--34OHS {
  width: 100%;
  margin-top: 20px;
  color: #45505b;
  font-size: 11px;
  font-weight: 400;
  line-height: 1;
  background: transparent;
  border-collapse: collapse;
}
.table--34OHS > thead > tr > th {
  height: 40px;
  border-top: 1px solid #f3f3f3;
  border-bottom: 1px solid #f3f3f3;
}
.table--34OHS > thead > tr > th:not(:last-of-type) {
  border-right: 1px solid #f3f3f3;
}
.table--34OHS > tbody > tr > td {
  height: 80px;
  text-align: center;
  border-bottom: 1px solid #f3f3f3;
  white-space: pre-wrap;
}
.table--34OHS > tbody > tr > td:not(:last-of-type) {
  border-right: 1px solid #f3f3f3;
}
/*.table > tbody > tr > td:first-of-type {*/
/*text-align: left;*/
/*}*/
.safeBox-period--1bUE5 {
  color: #45505b;
  font: fullProductDescFont;
  background: transparent;
}
.footer--1wkSb {
  display: flex;
  align-items: center;
  margin-top: 20px;
}
.footer--1wkSb > .btn--349Ps {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  height: 38px;
  padding: 0 24px;
  white-space: nowrap;
  margin-right: 45px;
  border: 1px solid #45505b;
  border-radius: 19px;
  cursor: pointer;
  text-decoration: none;
  color: #45505b;
  font-size: 14px;
  font-weight: 400;
  line-height: 23px;
  background: transparent;
  transition: all 0.25s ease-out;
}
.footer--1wkSb > .btn--349Ps:hover {
  color: #fff;
  background: #c64c1e;
  border-color: #c64c1e;
}
.footer--1wkSb > .link--2inbX {
  display: flex;
  align-items: center;
}
.footer--1wkSb > .link--2inbX > .link--btn--2zTUy {
  color: #ff6400;
  font-size: 14px;
  font-weight: 400;
  line-height: 23px;
  background: transparent;
  text-decoration: none;
  border-bottom: 1px dotted #ff6400;
}
.footer--1wkSb > .link--2inbX > .link--btn--2zTUy:hover {
  color: #c64c1e;
  border-bottom: 1px dotted #c64c1e;
}

.h1--1fvbJ {
  font-size: 25px;
  color: #45505b;
}
.h2--VVPjn {
  font-size: 22px;
  color: #45505b;
}
.h3--19wmV {
  font-size: 18px;
  color: #45505b;
}
.h4--1YqEn {
  font-size: 16px;
  color: #45505b;
}
.h5--2fdX4 {
  font-size: 15px;
  color: #45505b;
}
.h6--dAB4S {
  font-size: 14px;
  color: #45505b;
}
.p1--1qc0_ {
  font-size: 12px;
  color: #45505b;
}
.p2--2CK59 {
  font-size: 11px;
  color: #45505b;
}
.p3--2p1SN {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--27TNm,
.back--1yHnD {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--27TNm,
  .back--1yHnD {
    width: 960px;
  }
}
.h-content-absolute--dYJVS {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--dYJVS {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--UHCwT,
.form--button-filled--3B3t5,
.button--2d2fo {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--UHCwT:disabled,
.form--button-filled--3B3t5:disabled,
.button--2d2fo:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--UHCwT:hover,
.form--button-filled--3B3t5:hover,
.button--2d2fo:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--UHCwT + .form--button--UHCwT,
.form--button-filled--3B3t5 + .form--button-filled--3B3t5,
.button--2d2fo + .button--2d2fo {
  margin-left: 25px;
}
.form--button--UHCwT + .form--button-filled--3B3t5,
.form--button-filled--3B3t5 + .form--button-filled--3B3t5,
.button--2d2fo + .form--button-filled--3B3t5 {
  margin-left: 25px;
}
.form--button-filled--3B3t5,
.button--2d2fo {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.panel--3pD_5 {
  background-color: #f4f6f8;
}
.panel-header--3bK3Z {
  width: 100%;
  height: 55px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.panel-header-title--y3mqp {
  color: #45505b;
  font-size: 22px;
  background: #f4f6f8;
}
.icon--1MBVm {
  display: block;
  height: 27px;
  width: 15px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.button--2d2fo {
  margin-top: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  text-decoration: none;
}
.content--16YtZ .rc-collapse {
  border: none;
  background-color: transparent;
}
.content--16YtZ .rc-collapse > div:not(:first-of-type) {
  margin-top: 30px;
}
.content--16YtZ .rc-collapse-content {
  background: #f4f6f8;
  padding-left: 24px;
}
.content--16YtZ .rc-collapse-item {
  border: none;
}
.content--16YtZ .rc-collapse > .rc-collapse-item > .rc-collapse-header {
  text-indent: 0;
  display: flex;
  align-items: center;
}
.content--16YtZ .rc-collapse-item-active .icon--1MBVm {
  transform: rotate(90deg);
}
.content--16YtZ .rc-collapse-item > .rc-collapse-header {
  border-bottom: none;
  height: 55px;
  padding: 0 24px;
}
.content--16YtZ .rc-collapse-content-active > .rc-collapse-content-box {
  padding-bottom: 4px;
  margin-top: 0;
}
.content--16YtZ .rc-collapse-content-active > .rc-collapse-content-box > div + div {
  margin-top: 30px;
}
.link--btn--1cUpD {
  color: #ff6400;
  font-size: 14px;
  font-weight: 400;
  line-height: 23px;
  background: transparent;
  text-decoration: none;
  border-bottom: 1px dotted #ff6400;
  cursor: pointer;
}
.back--1yHnD {
  margin-left: auto;
  display: flex;
  align-items: center;
  text-align: center;
  padding-bottom: 15px;
}
.backButton--2ko-3 {
  padding: 0 15px;
}
.button--2d2fo {
  height: 100%;
  color: #fff;
  font-size: 14px;
  font-weight: 100;
  background: #ff6400;
  border: none;
  outline: none;
  padding: 1em 15px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.25s ease-out;
}

.h1--373ZU {
  font-size: 25px;
  color: #45505b;
}
.h2--1YLzZ {
  font-size: 22px;
  color: #45505b;
}
.h3--3ZtQM {
  font-size: 18px;
  color: #45505b;
}
.h4--2KqOC {
  font-size: 16px;
  color: #45505b;
}
.h5--bX19o {
  font-size: 15px;
  color: #45505b;
}
.h6--2fM0Y {
  font-size: 14px;
  color: #45505b;
}
.p1--3KWZk {
  font-size: 12px;
  color: #45505b;
}
.p2--2giAI {
  font-size: 11px;
  color: #45505b;
}
.p3--LZ0Dp {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3dGqU,
.payments--15zIg {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3dGqU,
  .payments--15zIg {
    width: 960px;
  }
}
.h-content-absolute--2U3jO {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2U3jO {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3nGbC,
.form--button-filled--2UCLL {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3nGbC:disabled,
.form--button-filled--2UCLL:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3nGbC:hover,
.form--button-filled--2UCLL:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3nGbC + .form--button--3nGbC,
.form--button-filled--2UCLL + .form--button-filled--2UCLL {
  margin-left: 25px;
}
.form--button--3nGbC + .form--button-filled--2UCLL,
.form--button-filled--2UCLL + .form--button-filled--2UCLL {
  margin-left: 25px;
}
.form--button-filled--2UCLL {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.payments--15zIg {
  margin-top: 50px;
}
.header--1BUB2 {
  font-size: 25px;
  margin-left: 30px;
  color: #45505b;
  position: relative;
  padding: 0 0 20px 0;
}
.header--1BUB2:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  bottom: 0;
  left: 0;
  background-color: #9fb2c0;
}
.payments--items--2c_XP,
.templates--1mzsL {
  display: flex;
  flex-direction: row;
  justify-content: end;
  align-items: center;
  flex-wrap: wrap;
}
.item--Dv773 {
  padding: 25px 50px 70px 50px;
  position: relative;
  box-sizing: border-box;
  cursor: pointer;
}
.item--Dv773:hover .item--image--14aMO img {
  width: 115px;
  height: 115px;
}
.item--Dv773:hover .templates--image--2NC7Y img {
  width: 90px;
  height: 105px;
}
.item--Dv773:hover .item--description--2FJEf {
  text-decoration: underline;
  color: #c64c1e;
}
.item--image--14aMO {
  height: 115px;
  width: 115px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
}
.item--image--14aMO img {
  width: 90px;
  height: 90px;
  transition: width 0.2s ease-in, height 0.2s ease-in;
}
.templates--image--2NC7Y {
  height: 115px;
  width: 115px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
}
.templates--image--2NC7Y img {
  width: 65px;
  height: 80px;
  transition: width 0.2s ease-in, height 0.2s ease-in;
}
.item--description--2FJEf {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 140px;
  left: 50%;
  transform: translateX(-50%);
  color: #ff6400;
  transition: color 0.2s ease-in;
  width: 155px;
  text-align: center;
}
.item--description--2FJEf span {
  font-size: 14px;
}
.requests--26W0n,
.constants--3_yHZ {
  margin-bottom: 20px;
}
.constants--3_yHZ {
  border-top: 1px solid #a1a5a8;
}

.h1--E7r3O {
  font-size: 25px;
  color: #45505b;
}
.h2--14iSm {
  font-size: 22px;
  color: #45505b;
}
.h3--23Iil {
  font-size: 18px;
  color: #45505b;
}
.h4--1JGbI {
  font-size: 16px;
  color: #45505b;
}
.h5--3VrTs {
  font-size: 15px;
  color: #45505b;
}
.h6--35Z1S {
  font-size: 14px;
  color: #45505b;
}
.p1--2Of5K {
  font-size: 12px;
  color: #45505b;
}
.p2--2PPta {
  font-size: 11px;
  color: #45505b;
}
.p3--11W9h {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1vmz_ {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1vmz_ {
    width: 960px;
  }
}
.h-content-absolute--38xJh {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--38xJh {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1Ahlj,
.form--button-filled--37O1w {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1Ahlj:disabled,
.form--button-filled--37O1w:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1Ahlj:hover,
.form--button-filled--37O1w:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1Ahlj + .form--button--1Ahlj,
.form--button-filled--37O1w + .form--button-filled--37O1w {
  margin-left: 25px;
}
.form--button--1Ahlj + .form--button-filled--37O1w,
.form--button-filled--37O1w + .form--button-filled--37O1w {
  margin-left: 25px;
}
.form--button-filled--37O1w {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.content--11Sv1 {
  position: relative;
  cursor: pointer;
  color: #ff6400;
}
.content--11Sv1:after {
  content: '';
  position: absolute;
  right: 0;
  bottom: 2px;
  height: 1px;
  background-color: #ff6400;
}
.content--11Sv1:hover {
  color: #000;
}
.content--11Sv1:hover:after {
  background-color: #000;
}
.underlined--2Wtgu:after {
  all: unset;
}
.underlined--2Wtgu:hover {
  text-decoration: underline;
}

.h1--22-Uk {
  font-size: 25px;
  color: #45505b;
}
.h2--2ri7Z {
  font-size: 22px;
  color: #45505b;
}
.h3--2DSPd {
  font-size: 18px;
  color: #45505b;
}
.h4--1czoM {
  font-size: 16px;
  color: #45505b;
}
.h5--Utvsu {
  font-size: 15px;
  color: #45505b;
}
.h6--1h7mv {
  font-size: 14px;
  color: #45505b;
}
.p1--AkI3q {
  font-size: 12px;
  color: #45505b;
}
.p2--3aNlT {
  font-size: 11px;
  color: #45505b;
}
.p3--uTeYE {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--betYK,
.wrapper--1sThU {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--betYK,
  .wrapper--1sThU {
    width: 960px;
  }
}
.h-content-absolute--3mxNQ {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3mxNQ {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--24M2N,
.form--button-filled--HIUTX {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--24M2N:disabled,
.form--button-filled--HIUTX:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--24M2N:hover,
.form--button-filled--HIUTX:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--24M2N + .form--button--24M2N,
.form--button-filled--HIUTX + .form--button-filled--HIUTX {
  margin-left: 25px;
}
.form--button--24M2N + .form--button-filled--HIUTX,
.form--button-filled--HIUTX + .form--button-filled--HIUTX {
  margin-left: 25px;
}
.form--button-filled--HIUTX {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--1sThU {
  margin-top: 50px;
}
.header--3pSa2 {
  font-size: 25px;
  margin-bottom: 30px;
  color: #45505b;
  position: relative;
  padding: 0 0 20px 0;
}
.header--3pSa2:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  bottom: 0;
  left: 0;
  background-color: #9fb2c0;
}
.input--3mhK4 {
  width: 100%;
  height: 30px;
  margin-bottom: 20px;
  padding-left: 10px;
  box-sizing: border-box;
  border: 1px solid #808080;
  border-radius: 5px;
  background: rgba(0,0,0,0.02);
}
.paymentsWrapper--2U1Ai {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.paymentWrapper--1m9Eh {
  width: 30%;
}
.paymentWrapper--1m9Eh:nth-child(3n),
.paymentWrapper--1m9Eh:nth-child(3n - 1) {
  margin-left: 5%;
}
.block--30L6O {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: 15px 0;
}
.paymentHeader--1ubUi {
  width: 100%;
  display: flex;
  align-items: center;
}
.ico--2Wawi {
  fill: #45505b;
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  object-fit: contain;
  margin-right: 15px;
  align-self: baseline;
}
.link--3d6pZ {
  color: #45505b;
  align-self: center;
  font-weight: 600;
  text-decoration: none;
  width: 230px;
  flex-grow: 0;
  cursor: pointer;
}
.links_container--1B9yH {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  padding-left: 55px;
}
.link_ico--Wh0Y_ {
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  margin-right: 15px;
  align-self: baseline;
}
.link_text--20L51 {
  display: flex;
  align-items: center;
  max-width: calc(100% - 60px);
  margin: 5px 0;
  color: #45505b;
  font-weight: 400;
  text-decoration: none;
}
.link_text--20L51:hover {
  color: #c64c1e;
}
.categoryPage--1x6Ow {
  display: flex;
  flex-flow: row;
}
.categoryPagePaymentsWrapper--3CdRJ {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.backLink--xnGfh {
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 20px;
}

.h1--3MTOS {
  font-size: 25px;
  color: #45505b;
}
.h2--3fbw6 {
  font-size: 22px;
  color: #45505b;
}
.h3--1v_i_ {
  font-size: 18px;
  color: #45505b;
}
.h4--K03em {
  font-size: 16px;
  color: #45505b;
}
.h5--1grcS {
  font-size: 15px;
  color: #45505b;
}
.h6--2Nsb0 {
  font-size: 14px;
  color: #45505b;
}
.p1--1wmc5 {
  font-size: 12px;
  color: #45505b;
}
.p2--207pc {
  font-size: 11px;
  color: #45505b;
}
.p3--2Grr8 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--qLv8i {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--qLv8i {
    width: 960px;
  }
}
.h-content-absolute--1L2By {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1L2By {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--AId6k,
.form--button-filled--Li4Ee {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--AId6k:disabled,
.form--button-filled--Li4Ee:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--AId6k:hover,
.form--button-filled--Li4Ee:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--AId6k + .form--button--AId6k,
.form--button-filled--Li4Ee + .form--button-filled--Li4Ee {
  margin-left: 25px;
}
.form--button--AId6k + .form--button-filled--Li4Ee,
.form--button-filled--Li4Ee + .form--button-filled--Li4Ee {
  margin-left: 25px;
}
.form--button-filled--Li4Ee {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--199Ab {
  width: 1260px;
  margin: 25px auto 0;
  background-color: #f4f6f8;
}
@media (max-width: 1024px) {
  .container--199Ab {
    width: 960px;
  }
}
.container__content--2s4Y_ {
  display: flex;
  flex-wrap: wrap;
  padding-top: 20px;
}
.btnContainer--y7z-E {
  padding-right: 20px;
}
.content--info--13nNP span {
  font-size: 15px;
  color: #000;
}
.info--description--2j6ZK {
  margin-top: 15px;
  margin-left: 65px;
}
.file--image--w78td img {
  width: 40px;
}
.file--text--2oKvc {
  font-size: 12px;
}
.block--3iPCu {
  position: relative;
  padding-left: 50px;
}
.block__head--1U3HN {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.header--3QM2I {
  color: #45505b;
  font-size: 18px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.description--2QkB9 {
  display: flex;
  flex-direction: column;
}
.panel-wrapper--iRbRw {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.panel-header--Rq9bg {
  width: 100%;
  height: 55px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.panel-header-date--66Peh {
  color: #45505b;
}
.header--description--RhI4s {
  display: flex;
  flex-direction: column;
}
.date--2KnB0,
.title--2X-3E,
.date--readen--20y5e {
  font-size: 15px;
}
.date--2KnB0,
.date--readen--20y5e {
  margin-bottom: 10px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.icon--isReaden--tj1KN {
  margin-left: 10px;
}
.icon--isReaden--tj1KN svg {
  height: 11px;
  width: 15px;
  fill: #ff6400;
}
.flag--3wD_v {
  color: #c64c1e;
  margin-left: 5px;
}
.icon--attach--y0SI3 {
  transform: rotate(315deg);
  margin-right: 5px;
  height: 14px;
  width: 18px;
  fill: #000;
}
.icon--important--pwvUj {
  margin-right: 5px;
  height: 14px;
  width: 18px;
  fill: #ff6400;
}
.date--readen--20y5e {
  color: #ff6400;
}
.icon--2cznv {
  display: block;
  height: 27px;
  width: 15px;
  transition: all 0.25s ease-out;
}
.description--file--2bxfj {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.header--icons--g5D3A {
  display: flex;
  flex-direction: row;
}
.rc-collapse-item-active .icon--2cznv {
  transform: rotate(90deg);
}
.rc-collapse-header {
  outline: none;
}

.h1--5eE8g {
  font-size: 25px;
  color: #45505b;
}
.h2--15z31 {
  font-size: 22px;
  color: #45505b;
}
.h3--3-JUs {
  font-size: 18px;
  color: #45505b;
}
.h4--1xNSH {
  font-size: 16px;
  color: #45505b;
}
.h5--2RfoY {
  font-size: 15px;
  color: #45505b;
}
.h6--1gjZO {
  font-size: 14px;
  color: #45505b;
}
.p1--1Dd6T {
  font-size: 12px;
  color: #45505b;
}
.p2--2C7M1 {
  font-size: 11px;
  color: #45505b;
}
.p3--3IW3B {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2lJnP {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2lJnP {
    width: 960px;
  }
}
.h-content-absolute--2T84E {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2T84E {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1iHKq,
.form--button-filled--33voF {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1iHKq:disabled,
.form--button-filled--33voF:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1iHKq:hover,
.form--button-filled--33voF:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1iHKq + .form--button--1iHKq,
.form--button-filled--33voF + .form--button-filled--33voF {
  margin-left: 25px;
}
.form--button--1iHKq + .form--button-filled--33voF,
.form--button-filled--33voF + .form--button-filled--33voF {
  margin-left: 25px;
}
.form--button-filled--33voF {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.rc-collapse {
  background-color: #f3f3f3;
}
.rc-collapse > .rc-collapse-item {
  border-top: 1px solid #d9d9d9;
}
.rc-collapse > .rc-collapse-item:first-child {
  border-top: none;
}
.rc-collapse > .rc-collapse-item > .rc-collapse-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 70px;
  padding: 0 30px;
/*line-height 38px*/
/*text-indent 16px*/
/*color #666*/
  cursor: pointer;
}
.rc-collapse > .rc-collapse-item-disabled > .rc-collapse-header {
  cursor: not-allowed;
  color: #999;
  background-color: #f3f3f3;
}
.rc-collapse-anim-active {
  transition: height 0.2s ease-out;
}
.rc-collapse-content {
  position: relative;
  overflow: hidden;
  padding: 0 30px;
  background-color: #f3f3f3;
}
.rc-collapse-content:before {
  content: '';
  position: absolute;
  left: 30px;
  right: 30px;
  top: 1px;
  height: 1px;
  background-color: #a1a5a8;
}
.rc-collapse-content > .rc-collapse-content-box {
  margin-bottom: 35px;
}
.rc-collapse-content-inactive {
  display: none;
}
.rc-collapse-item:last-child > .rc-collapse-content {
  border-radius: 0 0 3px 3px;
}

.h1--1EaqX {
  font-size: 25px;
  color: #45505b;
}
.h2--EDSXe {
  font-size: 22px;
  color: #45505b;
}
.h3--3J_ny {
  font-size: 18px;
  color: #45505b;
}
.h4--2vVBy {
  font-size: 16px;
  color: #45505b;
}
.h5--3yZFi {
  font-size: 15px;
  color: #45505b;
}
.h6--2ZfM6 {
  font-size: 14px;
  color: #45505b;
}
.p1--7Z5zY {
  font-size: 12px;
  color: #45505b;
}
.p2--14k1C {
  font-size: 11px;
  color: #45505b;
}
.p3--NkDFQ {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--LxHtg {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--LxHtg {
    width: 960px;
  }
}
.h-content-absolute--2HTAn {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2HTAn {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3g5sQ,
.form--button-filled--10cP1 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3g5sQ:disabled,
.form--button-filled--10cP1:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3g5sQ:hover,
.form--button-filled--10cP1:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3g5sQ + .form--button--3g5sQ,
.form--button-filled--10cP1 + .form--button-filled--10cP1 {
  margin-left: 25px;
}
.form--button--3g5sQ + .form--button-filled--10cP1,
.form--button-filled--10cP1 + .form--button-filled--10cP1 {
  margin-left: 25px;
}
.form--button-filled--10cP1 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.header--1F4Y5 {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.header--1F4Y5 h1 {
  line-height: 0;
}
.header--1F4Y5 p {
  line-height: 0;
}
.header--title--29M1m {
  font-weight: 100;
  font-size: 25px;
}
.header--button--3524w {
  position: absolute;
  top: 14px;
  right: 0;
  transform: translateY(-50%);
  border-bottom: 1px dashed #ff6400;
  cursor: pointer;
}
.header--button--3524w span {
  color: #ff6400;
}
.header--button--3524w:hover {
  border-bottom: 1px dashed #bc2525;
  color: #bc2525;
}
.textBack--button--1nkj5 {
  margin-top: 20px;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.readAll--button--3pjkH {
  margin-left: 24px;
}
.iconWrapper--23MiV {
  display: flex;
  justify-content: center;
  margin-top: 24px;
}
.mailIcon--119QK {
  width: 60px;
  height: 60px;
  fill: #ff6400;
}
.mailIcon--119QK path {
  stroke: #ff6400;
}
.readAllText--3pjlY {
  font-weight: 800;
  font-size: 15px;
  margin: 24px;
}
.paginatorContainer--1_yM1 {
  width: 100%;
  display: flex;
  justify-content: center;
}
.dateFilterRow--1QAUM {
  display: flex;
  align-items: center;
}
.dateFilterRow--1QAUM .input--1MBFC {
  width: 320px;
  padding-left: 10px;
}
.dateFilterRow--1QAUM .clearDates--2q9P2 {
  cursor: pointer;
  margin-left: 10px;
  border-bottom: 1px dashed #ff6400;
  color: #ff6400;
}
.dateFilterRow--1QAUM .clearDates--2q9P2 :hover {
  border-bottom: 1px dashed #bc2525;
  color: #bc2525;
}
.additionalFilterRow--34ucR {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.additionalFilterRow--34ucR .input--1MBFC {
  width: 320px;
  padding-left: 10px;
}
.additionalFilterRow--34ucR .clearFilter--1k1L2 {
  cursor: pointer;
  margin-left: 10px;
  color: #ff6400;
}
.additionalFilterRow--34ucR .clearFilter--1k1L2 :hover {
  color: #f4f6f8;
}
.filter_current--3v1BY {
  width: 100%;
  margin-top: 20px;
  background-color: rgba(200,200,200,0.1);
  padding: 10px 0px 20px 0px;
}
.filter_current--title--2HPHY {
  font-size: 16px;
}
.filter_current--data--26hMP {
  display: flex;
  flex-wrap: wrap;
  margin-top: 20px;
}
.filter_current--item--1TC2s {
  margin-right: 20px;
  margin-top: 10px;
}
.filter_current--reset--1JE9P {
  text-decoration: underline;
  cursor: pointer;
  max-width: 160px;
  margin-top: 10px;
}
.filter_current--reset--1JE9P:hover {
  color: #ff6400;
}
.noMessages--6PW6K {
  width: 100%;
  text-align: center;
  padding-top: 40px;
  color: #45505b;
}

.h1--37-wJ {
  font-size: 25px;
  color: #45505b;
}
.h2--3jgWP {
  font-size: 22px;
  color: #45505b;
}
.h3--3yxGd {
  font-size: 18px;
  color: #45505b;
}
.h4--1xkZT {
  font-size: 16px;
  color: #45505b;
}
.h5--3gGKz {
  font-size: 15px;
  color: #45505b;
}
.h6--1x1-j {
  font-size: 14px;
  color: #45505b;
}
.p1--2X_Im {
  font-size: 12px;
  color: #45505b;
}
.p2--2EHiC {
  font-size: 11px;
  color: #45505b;
}
.p3--qwOEq {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2ybeB {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2ybeB {
    width: 960px;
  }
}
.h-content-absolute--6bWa- {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--6bWa- {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3jA_b,
.form--button-filled--3rF7u {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3jA_b:disabled,
.form--button-filled--3rF7u:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3jA_b:hover,
.form--button-filled--3rF7u:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3jA_b + .form--button--3jA_b,
.form--button-filled--3rF7u + .form--button-filled--3rF7u {
  margin-left: 25px;
}
.form--button--3jA_b + .form--button-filled--3rF7u,
.form--button-filled--3rF7u + .form--button-filled--3rF7u {
  margin-left: 25px;
}
.form--button-filled--3rF7u {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.filter--1yqie,
.filter--field--1Skne,
.filter--group--34ZKe {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.filter--1yqie {
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 15px;
}
.filter--1yqie > div {
  margin-top: 10px;
}
.filter--field--1Skne > div {
  padding-right: 20px;
}
.field--input--BKWLQ {
  width: 280px;
}
.field--icon--2VhsK {
  cursor: pointer;
}
.field--icon--2VhsK span {
  width: 30px;
  height: 30px;
}
.filter--group--34ZKe .filter--field--1Skne + .filter--field--1Skne {
  padding-left: 20px;
}
.productsSelector--1DN-p {
  min-width: 450px;
}
.productsSelector--1DN-p > div {
  width: 100%;
}
.subFilterButton--1E6p5 {
  width: 30px !important;
  height: 30px;
  padding: 0;
  border-radius: 15px;
  margin-left: 10px;
}
.option--1KpXn,
.singleOption--32Si- {
  max-width: 100%;
  user-select: none;
  cursor: pointer;
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: space-between;
  padding: 5px 10px;
}
.option--1KpXn.isSelected--2RRyt,
.singleOption--32Si-.isSelected--2RRyt {
  background-color: rgba(0,0,0,0.1);
}
.option--1KpXn:hover,
.singleOption--32Si-:hover {
  background-color: #ff6400;
  color: #fff;
}
.option--1KpXn .optionImage--RqI67,
.singleOption--32Si- .optionImage--RqI67 {
  width: 36px;
  height: 25px;
  margin-right: 5px;
}
.option--1KpXn .optionDescriptionWrapper--jHFfw,
.singleOption--32Si- .optionDescriptionWrapper--jHFfw {
  display: flex;
}
.option--1KpXn .optionDescriptionWrapper--jHFfw div,
.singleOption--32Si- .optionDescriptionWrapper--jHFfw div {
  max-width: 185px;
}
.option--1KpXn .optionDescription--2Aelk,
.singleOption--32Si- .optionDescription--2Aelk {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 200px;
  min-width: 0;
  font-size: 12px;
  font-weight: 600;
}
.option--1KpXn .optionNumber--2uzuO,
.singleOption--32Si- .optionNumber--2uzuO {
  font-size: 11px;
}
.option--1KpXn .optionBalance--1VSaL,
.singleOption--32Si- .optionBalance--1VSaL {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 200px;
  min-width: 0;
  padding-left: 10px;
}
.singleOption--32Si- {
  padding: 0;
}
.singleOption--32Si-.isSelected--2RRyt {
  background-color: transparent;
}
.singleOption--32Si-:hover {
  color: #000;
  background-color: transparent;
}
.dateRangeModalWrapper--1Rh8e {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 540px;
}
.dateRangeModalWrapper--1Rh8e * {
  box-sizing: border-box;
}
.dateRangeModalWrapper--1Rh8e .dateRangeModalSubtitleWrapper--3wr3p {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
}
.dateRangeModalWrapper--1Rh8e .dateRangeModalSubtitleWrapper--3wr3p:after {
  content: '';
  height: 1px;
  width: 100%;
  background-color: #ecedee;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.dateRangeModalWrapper--1Rh8e .dateRangeModalSubtitle--1Ck-O {
  font-size: 14px;
  padding: 15px 0;
}
.dateRangeModalWrapper--1Rh8e .dateRangeModalContent--3NQ7v {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  padding: 30px 0;
  padding-left: 25px;
  padding-right: 25px;
}
.dateRangeModalWrapper--1Rh8e .inputsWrapper--2iLYt {
  display: flex;
  align-items: center;
}
.dateRangeModalWrapper--1Rh8e .input--3zeC7 {
  margin-left: 10px;
}
.dateRangeModalWrapper--1Rh8e .input--3zeC7:not(:last-child) {
  margin-right: 10px;
}

.h1--3makc {
  font-size: 25px;
  color: #45505b;
}
.h2--zL7LN {
  font-size: 22px;
  color: #45505b;
}
.h3--WTYiC {
  font-size: 18px;
  color: #45505b;
}
.h4--3XLNz {
  font-size: 16px;
  color: #45505b;
}
.h5--1g2bv {
  font-size: 15px;
  color: #45505b;
}
.h6--SpA6v {
  font-size: 14px;
  color: #45505b;
}
.p1--3Jy0U {
  font-size: 12px;
  color: #45505b;
}
.p2--2Wz-l {
  font-size: 11px;
  color: #45505b;
}
.p3--3Ujbx {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3Flfh {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3Flfh {
    width: 960px;
  }
}
.h-content-absolute--ti5gA {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--ti5gA {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--278Jc,
.form--button-filled--1xK8s {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--278Jc:disabled,
.form--button-filled--1xK8s:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--278Jc:hover,
.form--button-filled--1xK8s:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--278Jc + .form--button--278Jc,
.form--button-filled--1xK8s + .form--button-filled--1xK8s {
  margin-left: 25px;
}
.form--button--278Jc + .form--button-filled--1xK8s,
.form--button-filled--1xK8s + .form--button-filled--1xK8s {
  margin-left: 25px;
}
.form--button-filled--1xK8s {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.modalWrapper--1FBao {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 700px;
}
.modalWrapper--1FBao * {
  box-sizing: border-box;
}
.modalWrapper--1FBao .modalSubtitleWrapper--2v_xj {
  display: flex;
  justify-content: center;
  width: 100%;
  text-align: center;
  word-break: break-word;
  position: relative;
}
.modalWrapper--1FBao .modalSubtitleWrapper--2v_xj:after {
  content: '';
  height: 1px;
  width: 100%;
  background-color: #ecedee;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.modalWrapper--1FBao .modalSubtitle--P75aE {
  font-size: 14px;
  padding: 15px 0;
}
.modalWrapper--1FBao .modalContent--3cYCM {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  padding: 30px 0;
  padding-left: 25px;
  padding-right: 25px;
}
.modalWrapper--1FBao .inputsWrapper--3N197 {
  display: flex;
  align-items: center;
  width: 100%;
}
.modalWrapper--1FBao .inputs--2mb6C {
  display: flex;
  width: 70%;
  flex-basis: 70%;
  flex-grow: 0;
  flex-shrink: 1;
}
.modalWrapper--1FBao .inputLabel--119SQ {
  flex-basis: 30%;
  flex-shrink: 0;
}
.modalWrapper--1FBao .inputWrapper--3Nu-k {
  flex-grow: 1;
}
.modalWrapper--1FBao .input--2gcbd {
  margin-left: 10px;
}
.modalWrapper--1FBao .input--2gcbd:not(:last-child) {
  margin-right: 10px;
}
.inputWrapperShort--18jUy {
  width: calc(50% - 5px);
}
.inputWrapperShort--18jUy+.inputWrapperShort--18jUy {
  margin-left: 10px;
}
.inputRow--2oGR_ {
  display: flex;
  flex-grow: 1;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
.inputRow--2oGR_+.inputRow--2oGR_ {
  margin-top: 15px;
}

.h1--20R0g {
  font-size: 25px;
  color: #45505b;
}
.h2--3XVyM {
  font-size: 22px;
  color: #45505b;
}
.h3--158oN {
  font-size: 18px;
  color: #45505b;
}
.h4--Pvf72 {
  font-size: 16px;
  color: #45505b;
}
.h5--3TJ2a {
  font-size: 15px;
  color: #45505b;
}
.h6--3xh7s {
  font-size: 14px;
  color: #45505b;
}
.p1--3SUvh {
  font-size: 12px;
  color: #45505b;
}
.p2--8L0Pm {
  font-size: 11px;
  color: #45505b;
}
.p3--2f2wX {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3pmzD {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3pmzD {
    width: 960px;
  }
}
.h-content-absolute--3yZ7o {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3yZ7o {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1opzT,
.form--button-filled--RSjpI {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1opzT:disabled,
.form--button-filled--RSjpI:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1opzT:hover,
.form--button-filled--RSjpI:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1opzT + .form--button--1opzT,
.form--button-filled--RSjpI + .form--button-filled--RSjpI {
  margin-left: 25px;
}
.form--button--1opzT + .form--button-filled--RSjpI,
.form--button-filled--RSjpI + .form--button-filled--RSjpI {
  margin-left: 25px;
}
.form--button-filled--RSjpI {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.main_container--1fy0W {
  display: flex;
  align-items: center;
}
.main_container--1fy0W.disabled--2eKpZ *,
.main_container--1fy0W.disabled--2eKpZ *:hover {
  color: #95999d;
  fill: #535353;
  border-color: #dfe5eb;
  cursor: not-allowed;
}
.icon--eJFto {
  display: block;
  width: 30px;
  height: 20px;
}
.icon--eJFto svg {
  height: 20px;
  fill: #ff6400;
  align-self: flex-end;
}
.button--3EHkk {
  border: none;
  background-color: transparent;
  padding: 0;
}
.button--3EHkk:hover .icon--eJFto > svg {
  cursor: pointer;
  fill: #c64c1e;
}
.field--huDp7 {
  display: flex;
  border: 1px solid rgba(0,0,0,0.3);
  border-radius: 5px;
  width: 132px;
  padding: 8px;
  outline: none;
  justify-content: space-between;
}
.date--3x55m {
  margin: 0;
  align-self: center;
  font-weight: bold;
  font-size: 20px;
  color: #45505b;
}
.text--2MIEz {
  color: #45505b;
  font-weight: 300;
  width: 129px;
  margin-right: 20px;
  text-align: right;
}
.textBetween--2e3kp {
  width: 21px;
  margin: 0 20px;
}
.close_datepicker--13_sb {
  background-color: #e8e8e8;
}
.but--2effY {
  align-self: center;
  background: transparent;
  border: none;
  border-bottom: 1px solid #ff6400;
  color: #ff6400;
  margin: 5px 35%;
  padding: 0;
  font-size: 18px;
}
.but--2effY:hover {
  color: #c64c1e;
  cursor: pointer;
  border-bottom: 1px solid #c64c1e;
}
.disabled--field--2hlL3 {
  background: #ededed;
  border: 1px solid #b3b2b5;
}
.disabled--field--2hlL3:hover {
  cursor: default;
}
.disabled--date--2jjDs {
  color: rgba(0,0,0,0.1) !important;
}
.disabled--icon--34DVA svg {
  fill: rgba(0,0,0,0.1) !important;
}
.disabled--icon--34DVA:hover svg {
  fill: rgba(0,0,0,0.1) !important;
  cursor: default !important;
}
.unfilled--field--1Jw8J {
  background: #fff;
}
.unfilled--date--1chnO {
  color: rgba(0,0,0,0.1) !important;
}
.error--field--Nd8lI {
  border: 1px solid #f1584d;
  box-shadow: inset 0 0 5px rgba(0,0,0,0.5);
}
.error--message--kRUoB {
  color: #f1584d;
  font-size: 14px;
  margin-top: 5px;
}
.test--M_tRT {
  position: absolute;
  right: 2px;
  top: 10px;
}
.input_hand--container--3jJcr {
  position: relative;
}
.input_hand--container--3jJcr .react-datepicker__input-container {
  z-index: 10;
}
.input_hand--field--1PG7Q {
  margin: 0;
  font-weight: bold;
  font-size: 20px;
  color: #45505b;
  background-color: transparent;
}
.input_hand--field--1PG7Q:focus {
  border: 1px solid #1882dd;
  box-shadow: inset 0 0 5px rgba(0,0,0,0.5);
}

.h1--1oksr {
  font-size: 25px;
  color: #45505b;
}
.h2--11NxU {
  font-size: 22px;
  color: #45505b;
}
.h3--1-5sN {
  font-size: 18px;
  color: #45505b;
}
.h4--23ujA {
  font-size: 16px;
  color: #45505b;
}
.h5--mAu4e {
  font-size: 15px;
  color: #45505b;
}
.h6--2NS_y {
  font-size: 14px;
  color: #45505b;
}
.p1--Hmkeg {
  font-size: 12px;
  color: #45505b;
}
.p2--2K_Aw {
  font-size: 11px;
  color: #45505b;
}
.p3--1u7VT {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3bdt6 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3bdt6 {
    width: 960px;
  }
}
.h-content-absolute--W2PJc {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--W2PJc {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3HS9l,
.form--button-filled--2ZhXH {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3HS9l:disabled,
.form--button-filled--2ZhXH:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3HS9l:hover,
.form--button-filled--2ZhXH:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3HS9l + .form--button--3HS9l,
.form--button-filled--2ZhXH + .form--button-filled--2ZhXH {
  margin-left: 25px;
}
.form--button--3HS9l + .form--button-filled--2ZhXH,
.form--button-filled--2ZhXH + .form--button-filled--2ZhXH {
  margin-left: 25px;
}
.form--button-filled--2ZhXH {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.header--12YVs {
  z-index: 20;
  position: relative;
  height: 185px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.header--12YVs h1 {
  line-height: 0;
}
.header--12YVs p {
  line-height: 0;
}
.header--title--2701_ {
  font-weight: 100;
  font-size: 25px;
}
.header--date--12KXP {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.date--filter--2FpR9 {
  margin-left: 25px;
  width: 205px;
}
.header--button--3fyVZ {
  position: absolute;
  top: 14px;
  right: 0;
  transform: translateY(-50%);
  border-bottom: 1px dashed #ff6400;
  cursor: pointer;
}
.header--button--3fyVZ span {
  color: #ff6400;
}
.header--button--3fyVZ:hover {
  border-bottom: 1px dashed #bc2525;
  color: #bc2525;
}
.textBack--button--2qF_T {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.table-wrapper--3Cnz5 {
  margin-top: 25px;
}
.table-wrapper--3Cnz5.rt-tbody .rt-tr,
.table-wrapper--3Cnz5 position relative,
.table-wrapper--3Cnz5 cursor pointer,
.table-wrapper--3Cnz5 transition background-color ease-out .35s,
.table-wrapper--3Cnz5:hover {
  background-color: rgba(0,0,0,0.05);
}
.divState--2YLbV {
  display: flex;
  align-items: center;
  padding: 0 15px;
  width: 100%;
}
.divState--2YLbV > img {
  width: 20px;
  height: 20px;
  margin-right: 5px;
  flex-shrink: 0;
}
.divState--2YLbV > div {
  display: flex;
  flex-direction: column;
}
.divState--2YLbV > div,
.divState--2YLbV > div * {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.content--head--31M4A {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 100;
  background-color: #f3f3f3;
  padding: 20px 0;
  width: 100%;
  border-radius: 10px 10px 0 0;
}
.content--head--31M4A span {
  font-size: 18px;
}
.content--3SgG5 {
  width: 100%;
  position: relative;
  padding: 20px 0;
  box-sizing: border-box;
}
.content--title--FsM8k {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  border-bottom: 2px solid #f3f3f3;
  padding-bottom: 20px;
}
.tdDate--3OjDQ {
  color: #ff6400;
}
.divDate--2aomR {
  position: absolute;
  left: 25px;
  color: #ff6400;
}
.content--description--2dLRX {
  padding: 20px 40px 10px 40px;
}
.file--2tTC8 {
  font-size: 13px;
}
.file--2tTC8 img {
  width: 40px;
}
.file--description--2S_3f {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.description--1AAvf {
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 15px;
}
.description--1AAvf:nth-child(3) {
  margin-bottom: 0;
}
.description--title--13YXm {
  width: 100px;
  margin-right: 20px;
}
.description--title--13YXm span {
  float: right;
}
.description--message--1KR0z {
  width: 300px;
}
.filterContainer--m17bq {
  display: flex;
  align-items: center;
  align-content: flex-end;
  flex-direction: row;
  justify-content: space-around;
  width: 750px;
}
.radioContainer--G_-2c {
  cursor: pointer;
}
.attachIcon--ZjsJI {
  transform: rotate(315deg);
  margin-right: 5px;
  height: 18px;
  width: 20px;
  fill: #000;
}
.divAttach--2csWs {
  display: flex;
  flex-direction: row;
}

.h1--3vtOW {
  font-size: 25px;
  color: #45505b;
}
.h2--25hGG {
  font-size: 22px;
  color: #45505b;
}
.h3--2FSV9 {
  font-size: 18px;
  color: #45505b;
}
.h4--7380k {
  font-size: 16px;
  color: #45505b;
}
.h5--j3LDP {
  font-size: 15px;
  color: #45505b;
}
.h6--1APuH {
  font-size: 14px;
  color: #45505b;
}
.p1--3_XZU {
  font-size: 12px;
  color: #45505b;
}
.p2--218RA {
  font-size: 11px;
  color: #45505b;
}
.p3--2AdIN {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3b7MA,
.messages--1v7Fw {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3b7MA,
  .messages--1v7Fw {
    width: 960px;
  }
}
.h-content-absolute--3cVEq {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3cVEq {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2sCYv,
.form--button-filled--304us {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2sCYv:disabled,
.form--button-filled--304us:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2sCYv:hover,
.form--button-filled--304us:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2sCYv + .form--button--2sCYv,
.form--button-filled--304us + .form--button-filled--304us {
  margin-left: 25px;
}
.form--button--2sCYv + .form--button-filled--304us,
.form--button-filled--304us + .form--button-filled--304us {
  margin-left: 25px;
}
.form--button-filled--304us {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.messages--1v7Fw {
  margin-top: 50px;
  min-height: calc(100vh - 55px - 72px - 160px - 50px);
}

.h1--3-8Y5 {
  font-size: 25px;
  color: #45505b;
}
.h2--1U67f {
  font-size: 22px;
  color: #45505b;
}
.h3--1ygtn {
  font-size: 18px;
  color: #45505b;
}
.h4--3qbr0 {
  font-size: 16px;
  color: #45505b;
}
.h5--2GVMT {
  font-size: 15px;
  color: #45505b;
}
.h6--1GbRI {
  font-size: 14px;
  color: #45505b;
}
.p1--2lWaa {
  font-size: 12px;
  color: #45505b;
}
.p2--QXkfI {
  font-size: 11px;
  color: #45505b;
}
.p3--YMusk {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--WqTwL {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--WqTwL {
    width: 960px;
  }
}
.h-content-absolute--27zNZ {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--27zNZ {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--LHeCT,
.form--button-filled--3MqTt {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--LHeCT:disabled,
.form--button-filled--3MqTt:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--LHeCT:hover,
.form--button-filled--3MqTt:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--LHeCT + .form--button--LHeCT,
.form--button-filled--3MqTt + .form--button-filled--3MqTt {
  margin-left: 25px;
}
.form--button--LHeCT + .form--button-filled--3MqTt,
.form--button-filled--3MqTt + .form--button-filled--3MqTt {
  margin-left: 25px;
}
.form--button-filled--3MqTt {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--1L4kD,
.container-isVisibleOverflow--3r8wi {
  margin-top: 10px;
}
.container-isVisibleOverflow--3r8wi .rc-collapse-content {
  overflow: visible !important;
}
.panel-header--1FEbq {
  width: 100%;
  height: 55px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.panel-header-title--3hlJz {
  color: #45505b;
  font-size: 18px;
  width: 100%;
}
.icon--3aUU2 {
  display: block;
  height: 27px;
  width: 15px;
  transition: all 0.25s ease-out;
}
.content--1rb_D {
  padding-top: 10px;
}
.overflowVisible--19rxI {
  overflow: visible !important;
}
.rc-collapse-item-active .content--1rb_D {
  display: flex;
}
.rc-collapse-item-active > .rc-collapse-header .icon--3aUU2 {
  transform: rotate(90deg);
}

.h1--1znqS {
  font-size: 25px;
  color: #45505b;
}
.h2--3Htjf {
  font-size: 22px;
  color: #45505b;
}
.h3--qlKD2 {
  font-size: 18px;
  color: #45505b;
}
.h4--1YEAA {
  font-size: 16px;
  color: #45505b;
}
.h5--2XKal {
  font-size: 15px;
  color: #45505b;
}
.h6--1QdRS {
  font-size: 14px;
  color: #45505b;
}
.p1--3uS37 {
  font-size: 12px;
  color: #45505b;
}
.p2--2yKJK {
  font-size: 11px;
  color: #45505b;
}
.p3--326iN {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3zvn4,
.settings--2eUI- {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3zvn4,
  .settings--2eUI- {
    width: 960px;
  }
}
.h-content-absolute--2Q90U {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2Q90U {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3qC3e,
.form--button-filled--3HPur {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3qC3e:disabled,
.form--button-filled--3HPur:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3qC3e:hover,
.form--button-filled--3HPur:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3qC3e + .form--button--3qC3e,
.form--button-filled--3HPur + .form--button-filled--3HPur {
  margin-left: 25px;
}
.form--button--3qC3e + .form--button-filled--3HPur,
.form--button-filled--3HPur + .form--button-filled--3HPur {
  margin-left: 25px;
}
.form--button-filled--3HPur {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.settings--2eUI- {
  margin-top: 35px;
  min-height: calc(100vh - 55px - 72px - 160px - 50px);
}
.settings--header--28IuC {
  border-bottom: 2px solid #f3f3f3;
  height: 40px;
  color: #45505b;
  color: #545454;
  font-size: 32px;
  line-height: 40px;
  padding-bottom: 10px;
}
.information--block--2rcNu,
.mobileBankPanel--2_q7K {
  display: flex;
  flex-direction: column;
  margin-left: 40px;
}
.information--block-margin--1ztzV {
  margin-left: 30px;
}
.block--description--2VWZ2 {
  display: flex;
  flex-direction: row;
  color: #45505b;
  font-size: 16px;
  padding-top: 15px;
  min-height: 30px;
  align-items: center;
}
.block--description-button--yw4o0 {
  display: flex;
  flex-direction: row;
  height: 35px;
  margin-bottom: 10px;
}
.block--header--1E_l_ {
  margin-top: 40px;
  font-size: 18px;
}
.block--workHourHeader--1wN4O {
  margin-top: 45px;
  font-weight: bold;
  font-size: 22px;
}
.block--information--1lHmF {
  display: flex;
  flex-direction: column;
}
.description--title--2At1_ {
  width: 340px;
}
.description--value--gvapU input {
  user-select: text;
}
.description--value--gvapU,
.description--value-table--1N1J6,
.description--value-button--3vk_p,
.description--input--2jg94,
.description--value-work--1MjAu,
.description--value-dropDown--24yN8 {
  margin-left: 25px;
  font-weight: bold;
}
.description--value-dropDown--24yN8 {
  max-width: 200px;
}
.description--value-accDef-dropDown--1gIHk {
  max-width: 250px;
  margin-left: 25px;
  font-weight: bold;
}
.description--value-work--1MjAu {
  display: flex;
  align-items: center;
  width: 100px;
}
.description--value-1c--27PQO {
  display: flex;
  flex-direction: column;
  margin-left: 25px;
}
.value--input--1Me5N {
  width: 200px;
}
.value--description--3H15W {
  max-width: 550px;
}
.value--description--3H15W div+div {
  margin-top: 5px;
}
.description--input--2jg94 {
  min-width: 235px;
}
.description--value--gvapU,
.description--input--2jg94,
.description--value-work--1MjAu {
  max-width: 450px;
}
.description--value--gvapU span,
.description--input--2jg94 span,
.description--value-work--1MjAu span {
  word-break: break-all;
}
.description--value--big--3GLE- {
  font-size: 25px;
}
.description--value-button--3vk_p {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-weight: 100;
  font-size: 13px;
  max-width: 350px;
  color: #000;
}
.description--value--big--3GLE-,
.title--icon--Hivvb {
  display: flex;
  align-items: center;
  justify-content: center;
}
.description--value-table--1N1J6 {
  display: flex;
  flex-direction: column;
}
.description--value-row--3qaRL {
  display: flex;
  flex-direction: row;
}
.value--18xu5 {
  border-bottom: 1px solid #808080;
}
.passwordDifficulty-low--2MOYt,
.passwordDifficulty-middle--UJjHX,
.passwordDifficulty-high--3sAB- {
  margin-left: 15px;
  font-size: 15px;
}
.passwordDifficulty-low--2MOYt {
  color: #bc2525;
}
.passwordDifficulty-middle--UJjHX {
  color: #ff6400;
}
.passwordDifficulty-high--3sAB- {
  color: #65d086;
}
.description--image--1WydO {
  position: relative;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  position: relative;
}
.description--image--1WydO:hover .image--animation--3xT6H {
  opacity: 0.5;
}
.description--image--1WydO:hover .element--top--UsJeL {
  top: 40px;
}
.description--image--1WydO:hover .element--bottom--q9-Dv {
  bottom: 25px;
}
.image--animation--3xT6H {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  background-color: #000;
  transition: opacity 0.2s ease-in;
  cursor: pointer;
}
.element--top--UsJeL,
.element--bottom--q9-Dv {
  position: absolute;
  color: #fff;
  transform: translate(-50%, -50%);
  cursor: pointer;
}
.element--top--UsJeL {
  top: 10px;
  transition: top 0.25s ease-in;
  font-weight: bold;
}
.element--bottom--q9-Dv {
  bottom: 0;
  transition: bottom 0.25s ease-in;
  font-size: 13px;
}
.animation--elements--Q-C8l {
  display: flex;
  flex-direction: column;
}
.image--button--1ef27 {
  width: 100px !important;
}
.hidenInput--3fLks {
  opacity: 0;
  position: absolute;
}
.information--header--iYMnL {
  font-style: italic;
  line-height: 40px;
  margin-bottom: -5px;
}
.information--items--2677f {
  margin-left: 50px;
}
.title--icon--Hivvb {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.title--icon--Hivvb svg {
  width: 80px;
  height: 80px;
}
.warningIconEpKeyList--vZIsA {
  position: absolute;
  left: 16px;
  fill: #ff6400;
  width: 20px;
  height: 20px;
}
.button--IreWJ {
  margin-top: 30px;
}
.button--IreWJ:hover .button--icon--2GSqc svg {
  fill: #fff;
}
.button--icon--2GSqc {
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
.button--icon--2GSqc svg {
  transition: fill 100ms linear;
}
.value--input--1Me5N + .value--input--1Me5N {
  margin-top: 15px;
}
.value--box--Oo-_2 {
  margin-right: 30px;
  font-size: 15px;
  font-weight: normal;
  display: flex;
  align-items: center;
}
.value--box--Oo-_2 input {
  margin-right: 5px;
}
.availibleWidth--1fvz2 {
  width: 100%;
}
.SecurityButtonsContainer--2p547 {
  margin: auto;
  margin-top: 10px;
}
.SecurityButtonCls--1in39 {
  margin-right: 20px;
  width: 150px;
}
.mobileBankPanel--2_q7K {
  padding-bottom: 20px;
}
.warningContainer--2tkPy {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px 5px 10px 0;
}
.warningContainer--2tkPy .warningIcon--2MP_j {
  width: 48px;
  height: 48px;
  margin: 0 15px 0 0;
  fill: #ff6400;
}
.row--3wBrl {
  display: flex;
  padding-bottom: 5px;
  margin-top: 10px;
  justify-content: space-between;
  border-bottom: 1px solid #a1a5a8;
  align-items: center;
}
.td-isMobile--2RyTB {
  text-align: center;
}
.info-row--2z5Ak td,
.epKeyParam-row--3_AXV td {
  padding: 14px 0 14px 0;
  border-bottom: 1px solid #a1a5a8;
}
.epKeyParam-row--3_AXV {
  text-align: center;
}
.th-default--3m37n {
  text-align: left;
  padding: 4px 0 14px 40px;
  border-bottom: 1px solid #a1a5a8;
}
.th-epKeyParam--pV-aG {
  padding-bottom: 8px;
  border-bottom: 1px solid #a1a5a8;
}
.th-isMobile--14SVl {
  padding: 4px 0 14px 0;
  border-bottom: 1px solid #a1a5a8;
}
.save--2Cmpi {
  height: 30px;
  color: #45505b;
  border: 1px solid #45505b;
  border-radius: 20px;
  background: transparent;
  outline: none;
  cursor: pointer;
  font: 400 16px/26px;
  text-decoration: none;
  transition: all 0.25s ease-out;
}
.save--2Cmpi:hover {
  background: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.text-wrapper--gdscy {
  margin: 20px;
}
.text--2wI9R {
  text-align: center;
  margin: 0;
  padding: 8px;
}
@media screen and (max-width: 1024px) {
  .warningIconEpKeyList--vZIsA {
    position: absolute;
    left: -6px;
    fill: #ff6400;
    width: 20px;
    height: 20px;
  }
}

.h1--3QSd3 {
  font-size: 25px;
  color: #45505b;
}
.h2--1DdjR {
  font-size: 22px;
  color: #45505b;
}
.h3--2WDgw {
  font-size: 18px;
  color: #45505b;
}
.h4--2LNeH {
  font-size: 16px;
  color: #45505b;
}
.h5--5fVcl {
  font-size: 15px;
  color: #45505b;
}
.h6--1VuzI {
  font-size: 14px;
  color: #45505b;
}
.p1--2PagC {
  font-size: 12px;
  color: #45505b;
}
.p2--2qd5p {
  font-size: 11px;
  color: #45505b;
}
.p3--m8LpH {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2CcXZ {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2CcXZ {
    width: 960px;
  }
}
.h-content-absolute--2ZEu5 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2ZEu5 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2MR72,
.form--button-filled--3_nms {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2MR72:disabled,
.form--button-filled--3_nms:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2MR72:hover,
.form--button-filled--3_nms:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2MR72 + .form--button--2MR72,
.form--button-filled--3_nms + .form--button-filled--3_nms {
  margin-left: 25px;
}
.form--button--2MR72 + .form--button-filled--3_nms,
.form--button-filled--3_nms + .form--button-filled--3_nms {
  margin-left: 25px;
}
.form--button-filled--3_nms {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.radioWrapper--32VLl {
  width: 100%;
  position: relative;
  display: inline-flex;
  background-color: #fafafa;
  color: #45505b;
  border: 1px solid #a1a5a8;
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 10px;
  height: 40px;
}
.radio_input--cB4Vv {
  display: none;
}
.radioWrapper--32VLl .border--3SK-c {
  height: 40px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
  cursor: pointer;
}
.radioWrapper--32VLl label {
  flex-grow: 1;
}
.realRadio--1V4Wp {
  width: 100%;
}
.radioWrapper--32VLl label {
  display: block;
}
.radioWrapper--32VLl label:not(:last-of-type) .realRadio--1V4Wp {
  border-right: 1px solid #a1a5a8;
}
.radio_input--cB4Vv:checked ~ .border--3SK-c {
  border-right: none;
}
.radio_input--cB4Vv ~ .realRadio--1V4Wp {
  width: 100%;
  min-width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
}
.radio_input--cB4Vv:checked ~ .border--3SK-c {
/*font-weight: 600;*/
  color: #fff;
  background-color: #ff6400;
  box-shadow: 1px 0px 3px 0px rgba(0,0,0,0.23);
}
.radio_input--cB4Vv:disabled ~ .border--3SK-c {
  background-color: #ededed;
  color: #bec5cb;
  font-weight: 400;
  cursor: not-allowed;
}
.checked--1izis {
  background-color: #ff6400 !important;
  color: #fff !important;
}
.capition--3_b_0 {
  font-size: 15px;
  line-height: 18px;
  margin-left: 5px;
  color: #a1a5a8;
}
.error--2wYmK .radioWrapper--32VLl,
.error--2wYmK label:not(:last-child) .border--3SK-c {
  border-color: #d72d18;
}
.error--2wYmK .radioWrapper--32VLl {
  box-shadow: 0px 0px 5px 0px rgba(239,66,66,0.3) inset;
}
.error--2wYmK .capition--3_b_0 {
  color: #d72d18;
}

.h1--2Hob1 {
  font-size: 25px;
  color: #45505b;
}
.h2--fRPtj {
  font-size: 22px;
  color: #45505b;
}
.h3--2Yuq8 {
  font-size: 18px;
  color: #45505b;
}
.h4--15Jfc {
  font-size: 16px;
  color: #45505b;
}
.h5--QYD46 {
  font-size: 15px;
  color: #45505b;
}
.h6--3R4gM {
  font-size: 14px;
  color: #45505b;
}
.p1--2UGa6 {
  font-size: 12px;
  color: #45505b;
}
.p2--277QQ {
  font-size: 11px;
  color: #45505b;
}
.p3--HCMkF {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3wm9X {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3wm9X {
    width: 960px;
  }
}
.h-content-absolute--3JY_P {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3JY_P {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1ZAvD,
.form--button-filled--25QSk,
.formButton--1Yn_P,
.formButton-refresh--MzNdg {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1ZAvD:disabled,
.form--button-filled--25QSk:disabled,
.formButton--1Yn_P:disabled,
.formButton-refresh--MzNdg:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1ZAvD:hover,
.form--button-filled--25QSk:hover,
.formButton--1Yn_P:hover,
.formButton-refresh--MzNdg:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1ZAvD + .form--button--1ZAvD,
.form--button-filled--25QSk + .form--button-filled--25QSk,
.formButton--1Yn_P + .formButton--1Yn_P,
.formButton-refresh--MzNdg + .formButton-refresh--MzNdg {
  margin-left: 25px;
}
.form--button--1ZAvD + .form--button-filled--25QSk,
.form--button-filled--25QSk + .form--button-filled--25QSk,
.formButton--1Yn_P + .form--button-filled--25QSk,
.formButton-refresh--MzNdg + .form--button-filled--25QSk {
  margin-left: 25px;
}
.form--button-filled--25QSk,
.formButton--1Yn_P,
.formButton-refresh--MzNdg {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.content--inputs--v7ZFX {
  text-align: center;
  font-size: 14px;
  line-height: 1.43;
  color: #666a6e;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  border: none;
  padding: 30px 0px 10px 0px;
}
.content--description--31o7K,
.content--description-attention--2_B16 {
  text-align: center;
  font-size: 14px;
  line-height: 1.43;
  color: #666a6e;
  border-bottom: 1px solid #cbc8c8;
  padding: 20px 25px;
}
.content--description-attention--2_B16 {
  color: #bc2525;
  font-size: 14px;
  border: none;
  padding: 20px 35px;
}
.modal--field--2Axdx,
.modal--field-description--1V2vX,
.modal--field-refresh--1fIBt {
  position: relative;
  height: 50px;
  width: 320px;
  box-sizing: border-box;
  font-size: 18px;
}
.modal--field--2Axdx input:focus + .field--title--1HFvo,
.modal--field-description--1V2vX input:focus + .field--title--1HFvo,
.modal--field-refresh--1fIBt input:focus + .field--title--1HFvo {
  top: 9px;
  font-size: 10px;
}
.modal--field--2Axdx input:valid + .field--title--1HFvo,
.modal--field-description--1V2vX input:valid + .field--title--1HFvo,
.modal--field-refresh--1fIBt input:valid + .field--title--1HFvo {
  top: 7px;
  font-size: 10px;
}
.modal--field-description--1V2vX {
  height: 35px;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal--field-refresh--1fIBt {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
}
.field--3kzMD,
.field-modalInput--WiVNQ {
  background-color: #fafafa;
  border: 1px solid #a1a5a8;
  padding: 15px;
  width: 100%;
  outline: none;
  box-sizing: border-box;
  border-radius: 10px;
  transition: box-shadow 0.25s ease-out;
}
.field--3kzMD:focus,
.field-modalInput--WiVNQ:focus {
  box-shadow: 0 0 5px #000 inset;
}
.field--3kzMD[data-valid="false"],
.field-modalInput--WiVNQ[data-valid="false"] {
  box-shadow: 0 0 5px #d72d18 inset;
}
.field-modalInput--WiVNQ {
  height: 100%;
  box-sizing: border-box;
  padding-top: 30px;
}
.field--title--1HFvo {
  position: absolute;
  top: 16px;
  left: 18px;
  font-size: 15px;
  color: #909497;
  transition: font-size 0.3s ease-out, top 0.3s ease-out;
}
.field--time--gjq2U {
  margin-top: 20px;
}
.formButton--1Yn_P,
.formButton-refresh--MzNdg {
  min-width: 170px;
  height: 40px;
  padding: unset;
}
.formButton-refresh--MzNdg {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 5px 10px;
  height: unset;
}
.icon--refresh--2v8oX svg {
  width: 25px;
  fill: #fff;
}
.description--refresh--1cL0e {
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  margin-left: 10px;
  line-height: 1.34;
}
.error--rnbWC {
  border-color: #d72d18 !important;
  animation: inputError--RjU_4 0.8s;
}
@-moz-keyframes inputError--RjU_4 {
  0% {
    box-shadow: 0px 0px 0px #d72d18;
  }
  50% {
    box-shadow: 0px 0px 8px #d72d18;
  }
  100% {
    box-shadow: 0px 0px 0px #d72d18;
  }
}
@-webkit-keyframes inputError--RjU_4 {
  0% {
    box-shadow: 0px 0px 0px #d72d18;
  }
  50% {
    box-shadow: 0px 0px 8px #d72d18;
  }
  100% {
    box-shadow: 0px 0px 0px #d72d18;
  }
}
@-o-keyframes inputError--RjU_4 {
  0% {
    box-shadow: 0px 0px 0px #d72d18;
  }
  50% {
    box-shadow: 0px 0px 8px #d72d18;
  }
  100% {
    box-shadow: 0px 0px 0px #d72d18;
  }
}
@keyframes inputError--RjU_4 {
  0% {
    box-shadow: 0px 0px 0px #d72d18;
  }
  50% {
    box-shadow: 0px 0px 8px #d72d18;
  }
  100% {
    box-shadow: 0px 0px 0px #d72d18;
  }
}

.h1--3z-dI {
  font-size: 25px;
  color: #45505b;
}
.h2--2YypF {
  font-size: 22px;
  color: #45505b;
}
.h3--36VgV {
  font-size: 18px;
  color: #45505b;
}
.h4--2y0um {
  font-size: 16px;
  color: #45505b;
}
.h5--10zBH {
  font-size: 15px;
  color: #45505b;
}
.h6--UFnqJ {
  font-size: 14px;
  color: #45505b;
}
.p1--1dBov {
  font-size: 12px;
  color: #45505b;
}
.p2--2y0fu {
  font-size: 11px;
  color: #45505b;
}
.p3--L_5N9 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2dfkQ {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2dfkQ {
    width: 960px;
  }
}
.h-content-absolute--1zQif {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1zQif {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--34WDd,
.form--button-filled--2BSEs {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--34WDd:disabled,
.form--button-filled--2BSEs:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--34WDd:hover,
.form--button-filled--2BSEs:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--34WDd + .form--button--34WDd,
.form--button-filled--2BSEs + .form--button-filled--2BSEs {
  margin-left: 25px;
}
.form--button--34WDd + .form--button-filled--2BSEs,
.form--button-filled--2BSEs + .form--button-filled--2BSEs {
  margin-left: 25px;
}
.form--button-filled--2BSEs {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--3cIw1 {
  margin-top: 10px;
}
.panel-header--20rsb {
  width: 100%;
  height: 55px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.panel-header-title--26UVI {
  color: #45505b;
  font-size: 18px;
  width: 100%;
}
.icon--2OPin {
  display: block;
  height: 27px;
  width: 15px;
  transition: all 0.25s ease-out;
}
.content--313ir {
  padding-top: 10px;
}
.rc-collapse-item-active .content--313ir {
  display: flex;
}
.rc-collapse-item-active .icon--2OPin {
  transform: rotate(90deg);
}

.h1--3b8zt {
  font-size: 25px;
  color: #45505b;
}
.h2--126uj {
  font-size: 22px;
  color: #45505b;
}
.h3--Wh0gg {
  font-size: 18px;
  color: #45505b;
}
.h4--2ITN6 {
  font-size: 16px;
  color: #45505b;
}
.h5--3T6Ye {
  font-size: 15px;
  color: #45505b;
}
.h6--1f6oB {
  font-size: 14px;
  color: #45505b;
}
.p1--2MzO5 {
  font-size: 12px;
  color: #45505b;
}
.p2--2t6rp {
  font-size: 11px;
  color: #45505b;
}
.p3--10T3e {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3vY2H {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3vY2H {
    width: 960px;
  }
}
.h-content-absolute--1fNfM {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1fNfM {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2oYV5,
.form--button-filled--3EsPE {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2oYV5:disabled,
.form--button-filled--3EsPE:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2oYV5:hover,
.form--button-filled--3EsPE:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2oYV5 + .form--button--2oYV5,
.form--button-filled--3EsPE + .form--button-filled--3EsPE {
  margin-left: 25px;
}
.form--button--2oYV5 + .form--button-filled--3EsPE,
.form--button-filled--3EsPE + .form--button-filled--3EsPE {
  margin-left: 25px;
}
.form--button-filled--3EsPE {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.item--1_Jwv {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  background-color: #fff;
  border-radius: 10px;
  width: 700px;
  border: 1px solid #ff6400;
  box-sizing: border-box;
  padding: 1px;
  color: #000;
}
.item--1_Jwv:first-child {
  margin-top: 0;
}
.description--1uiCA {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
.item--description--1LAfI {
  display: flex;
  flex-direction: row;
}
.item--currency--1aaKI {
  margin-right: 10px;
}
.description--image--2SIFN {
  width: 50px;
  height: 40px;
  border-radius: 10px;
  margin-right: 10px;
}
.description--top--3Mw0A {
  font-weight: bold;
  font-size: 18px;
  min-height: 20px;
}
.description--bottom--2hW3p {
  font-size: 13px;
}

.h1--1UXVf {
  font-size: 25px;
  color: #45505b;
}
.h2--1UgRi {
  font-size: 22px;
  color: #45505b;
}
.h3--290tB {
  font-size: 18px;
  color: #45505b;
}
.h4--9Ceua {
  font-size: 16px;
  color: #45505b;
}
.h5--z3jZo {
  font-size: 15px;
  color: #45505b;
}
.h6--2LZTw {
  font-size: 14px;
  color: #45505b;
}
.p1--11478 {
  font-size: 12px;
  color: #45505b;
}
.p2--2YKYZ {
  font-size: 11px;
  color: #45505b;
}
.p3--3CVfL {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--30vb6 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--30vb6 {
    width: 960px;
  }
}
.h-content-absolute--wsqBd {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--wsqBd {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1wZv-,
.form--button-filled--27-Rn {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1wZv-:disabled,
.form--button-filled--27-Rn:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1wZv-:hover,
.form--button-filled--27-Rn:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1wZv- + .form--button--1wZv-,
.form--button-filled--27-Rn + .form--button-filled--27-Rn {
  margin-left: 25px;
}
.form--button--1wZv- + .form--button-filled--27-Rn,
.form--button-filled--27-Rn + .form--button-filled--27-Rn {
  margin-left: 25px;
}
.form--button-filled--27-Rn {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.visibleList--3TJff,
.hiddenList--1SLpD {
  padding: 20px 20px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  background-color: #fff;
  border-radius: 10px;
}
.hiddenList--1SLpD {
  margin-top: 50px;
}
.hiddenList--header--3bFM1,
.visibleList--header--SGPEO {
  margin-bottom: 20px;
  width: 100%;
}

.h1--1oQla {
  font-size: 25px;
  color: #45505b;
}
.h2--2grt1 {
  font-size: 22px;
  color: #45505b;
}
.h3--3dT4o {
  font-size: 18px;
  color: #45505b;
}
.h4--cM7O9 {
  font-size: 16px;
  color: #45505b;
}
.h5--3E-VC {
  font-size: 15px;
  color: #45505b;
}
.h6--2E4Ww {
  font-size: 14px;
  color: #45505b;
}
.p1--3_p9F {
  font-size: 12px;
  color: #45505b;
}
.p2--1k4BY {
  font-size: 11px;
  color: #45505b;
}
.p3--1wrCP {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--17Xiz {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--17Xiz {
    width: 960px;
  }
}
.h-content-absolute--2j6re {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2j6re {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1d9T-,
.form--button-filled--1xt-q {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1d9T-:disabled,
.form--button-filled--1xt-q:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1d9T-:hover,
.form--button-filled--1xt-q:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1d9T- + .form--button--1d9T-,
.form--button-filled--1xt-q + .form--button-filled--1xt-q {
  margin-left: 25px;
}
.form--button--1d9T- + .form--button-filled--1xt-q,
.form--button-filled--1xt-q + .form--button-filled--1xt-q {
  margin-left: 25px;
}
.form--button-filled--1xt-q {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.main--HQmFD {
  padding: 10px;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.h1--15Vm4 {
  font-size: 25px;
  color: #45505b;
}
.h2--3RqFh {
  font-size: 22px;
  color: #45505b;
}
.h3--1dSNV {
  font-size: 18px;
  color: #45505b;
}
.h4--E6Orf {
  font-size: 16px;
  color: #45505b;
}
.h5--21UB1 {
  font-size: 15px;
  color: #45505b;
}
.h6--1SbkK {
  font-size: 14px;
  color: #45505b;
}
.p1--1TzWw {
  font-size: 12px;
  color: #45505b;
}
.p2--1gXpN {
  font-size: 11px;
  color: #45505b;
}
.p3--3ajGu {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3wfLK {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3wfLK {
    width: 960px;
  }
}
.h-content-absolute--3IO4m {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3IO4m {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--m-K3K,
.form--button-filled--3FWAz {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--m-K3K:disabled,
.form--button-filled--3FWAz:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--m-K3K:hover,
.form--button-filled--3FWAz:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--m-K3K + .form--button--m-K3K,
.form--button-filled--3FWAz + .form--button-filled--3FWAz {
  margin-left: 25px;
}
.form--button--m-K3K + .form--button-filled--3FWAz,
.form--button-filled--3FWAz + .form--button-filled--3FWAz {
  margin-left: 25px;
}
.form--button-filled--3FWAz {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.base--3RHmP,
.base-right--157Ax {
  position: absolute;
  max-width: 300px;
  padding: 1em;
  color: #45505b;
  background-color: #fff286;
  box-shadow: 5px 5px 10px rgba(0,0,0,0.3);
  border-radius: 10px;
  pointer-events: none;
}
.base-right--157Ax {
  right: -15px;
  top: 50%;
  transform: translate(100%, -50%);
}
.base-right--157Ax:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  top: 50%;
  transform: translate(-20px, -50%);
  transform: translate(calc(-100% + 5px), -50%);
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-right: 20px solid #fff286;
}
.content--3_GpH {
  display: flex;
  align-items: center;
  text-align: left;
}
.icon--1QuMB {
  width: 50px;
  height: 50px;
  flex-shrink: 0;
  fill: #45505b;
}
.text--3mHcd {
  margin-left: 0.25em;
  font-size: 14px;
}
.error--qRJen {
  background-color: #d72d18;
  color: #fff;
  font-size: 12px;
}
.error--qRJen:after {
  border-right-color: #d72d18;
}
.error--qRJen .icon--1QuMB {
  fill: #fff;
}

.h1--3aaJS {
  font-size: 25px;
  color: #45505b;
}
.h2--eNu9n {
  font-size: 22px;
  color: #45505b;
}
.h3--1CeXg {
  font-size: 18px;
  color: #45505b;
}
.h4--I2Wqf {
  font-size: 16px;
  color: #45505b;
}
.h5--3y6o- {
  font-size: 15px;
  color: #45505b;
}
.h6--3xZnM {
  font-size: 14px;
  color: #45505b;
}
.p1--2Dut1 {
  font-size: 12px;
  color: #45505b;
}
.p2--3lRGV {
  font-size: 11px;
  color: #45505b;
}
.p3--3DFb1 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2o2Gn {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2o2Gn {
    width: 960px;
  }
}
.h-content-absolute--3-7sa {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3-7sa {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--eVV7U,
.form--button-filled--1NWJj {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--eVV7U:disabled,
.form--button-filled--1NWJj:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--eVV7U:hover,
.form--button-filled--1NWJj:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--eVV7U + .form--button--eVV7U,
.form--button-filled--1NWJj + .form--button-filled--1NWJj {
  margin-left: 25px;
}
.form--button--eVV7U + .form--button-filled--1NWJj,
.form--button-filled--1NWJj + .form--button-filled--1NWJj {
  margin-left: 25px;
}
.form--button-filled--1NWJj {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.modalWrapper--10mCN {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 700px;
}
.modalWrapper--10mCN * {
  box-sizing: border-box;
}
.modalWrapper--10mCN .modalSubtitleWrapper--3XeYE {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
}
.modalWrapper--10mCN .modalSubtitleWrapper--3XeYE:after {
  content: '';
  height: 1px;
  width: 100%;
  background-color: #ecedee;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.modalWrapper--10mCN .modalSubtitle--fpvJy {
  font-size: 14px;
  padding: 15px 0;
}
.modalWrapper--10mCN .modalContent--U06d2 {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  padding: 30px 0;
  padding-left: 25px;
  padding-right: 25px;
}
.modalWrapper--10mCN .inputsWrapper--22ZLb {
  display: flex;
  align-items: center;
  width: 100%;
}
.modalWrapper--10mCN .inputs--2PThb {
  display: flex;
  width: 70%;
  flex-basis: 70%;
  flex-grow: 0;
  flex-shrink: 1;
}
.modalWrapper--10mCN .inputLabel--29k9l {
  flex-basis: 30%;
  flex-shrink: 0;
}
.modalWrapper--10mCN .inputWrapper--1tWBi {
  flex-grow: 1;
  padding-left: 30px;
  z-index: 1;
}
.modalWrapper--10mCN .input--3fKsO:not(:last-child) {
  margin-right: 10px;
}
.inputWrapperShort--i0OZ3 {
  width: calc(50% - 5px);
}
.inputWrapperShort--i0OZ3+.inputWrapperShort--i0OZ3 {
  margin-left: 10px;
}
.inputRow--19YB1 {
  display: flex;
  flex-grow: 1;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
.inputRow--19YB1+.inputRow--19YB1 {
  margin-top: 15px;
}
.spDetails--1FSBM .spDetail--Iho5h {
  margin: 0;
  padding: 0;
}
.spDetails--1FSBM .spDetail--Iho5h:not(:first-child) {
  margin-top: 6px;
}
.container--g_PAu {
  display: flex;
  flex-direction: column;
  width: 100%;
  color: #000;
  margin-bottom: 15px;
}
.containerAndActionButtons--2Uh5d {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.button--QpzaF {
  margin-top: 10px;
  width: 250px;
  margin-right: 15px;
}
.contractNumber--2yj6u {
  margin-bottom: 15px;
}
.row--1Y4JX,
.buttonRow--3ml0a {
  display: flex;
  flex-direction: row;
  margin-bottom: 15px;
  font-weight: bold;
}
.buttonRow--3ml0a {
  width: auto;
  position: relative;
}
.title--3NIqI {
  width: 35%;
  text-align: left;
  font-weight: normal;
}
.stateAndIcon--1sn2M {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 65%;
}
.confirmRegistration--1ZKeX {
  width: 300px;
  font-size: 11px;
  font-weight: normal;
  color: #ff6400;
  display: flex;
  align-items: center;
}
.icon--sgDjC {
  width: 32px;
  height: 32px;
  margin: 0 15px 0 15px;
}
.buttonTab--l_1MA {
  margin-right: 15px;
  height: 36px;
  padding: 0 15px;
  border-radius: 12px;
  background-color: transparent;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  border: 1px solid transparent;
  cursor: pointer;
  outline: none;
  transition: background-color 100ms linear, border-color 100ms linear, color 100ms linear;
  cursor: pointer;
}
.buttonTab--l_1MA:hover {
  background-color: #ff6400;
  color: #fff;
}

.h1--1xOvZ {
  font-size: 25px;
  color: #45505b;
}
.h2--2pb7b {
  font-size: 22px;
  color: #45505b;
}
.h3--2TalZ {
  font-size: 18px;
  color: #45505b;
}
.h4--BCrVV {
  font-size: 16px;
  color: #45505b;
}
.h5--bCTsM {
  font-size: 15px;
  color: #45505b;
}
.h6--33h3O {
  font-size: 14px;
  color: #45505b;
}
.p1--3B0Z_ {
  font-size: 12px;
  color: #45505b;
}
.p2--2qOMl {
  font-size: 11px;
  color: #45505b;
}
.p3--3VyJR {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3DKmU {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3DKmU {
    width: 960px;
  }
}
.h-content-absolute--3x0uw {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3x0uw {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2q5nI,
.form--button-filled--2N49u {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2q5nI:disabled,
.form--button-filled--2N49u:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2q5nI:hover,
.form--button-filled--2N49u:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2q5nI + .form--button--2q5nI,
.form--button-filled--2N49u + .form--button-filled--2N49u {
  margin-left: 25px;
}
.form--button--2q5nI + .form--button-filled--2N49u,
.form--button-filled--2N49u + .form--button-filled--2N49u {
  margin-left: 25px;
}
.form--button-filled--2N49u {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.content--11UPP {
  width: 100%;
}
.filterAndDropdown--25IZD {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 10px;
}
.filter--ZeDul {
  display: flex;
  flex-direction: row;
  position: relative;
  min-height: 40px;
  align-items: center;
}
.filterButton--3YrTt {
  margin-left: 10px;
}
.filter--input--2BxCk {
  position: relative;
}
.filter--input--2BxCk + .filter--input--2BxCk {
  margin-left: 20px;
}
.input--mZoYj {
  background-color: #fff;
  border: 1px solid #a1a5a8;
  padding: 15px 10px 5px 10px;
  width: 100%;
  outline: none;
  box-sizing: border-box;
  border-radius: 10px;
  transition: box-shadow 0.25s ease-out;
}
.input--mZoYj:focus {
  box-shadow: 0 0 5px #000 inset;
}
.input--mZoYj:focus + .input--label--2B5Se {
  top: 3px;
  font-size: 12px;
}
.input--label--2B5Se {
  position: absolute;
  left: 10px;
  top: 11px;
  color: #45505b;
  font-style: italic;
  font-size: 12px;
  transition: font-size 0.3s ease-out, top 0.3s ease-out;
}
.input--label--valid--3wmki {
  position: absolute;
  top: 3px;
  left: 10px;
  color: #45505b;
  font-style: italic;
  font-size: 12px;
  transition: font-size 0.3s ease-out, top 0.3s ease-out;
}
.table--wrapper--3yW8B {
  width: 100%;
}

.h1--j__Jp {
  font-size: 25px;
  color: #45505b;
}
.h2--1UpGr {
  font-size: 22px;
  color: #45505b;
}
.h3--1XlOS {
  font-size: 18px;
  color: #45505b;
}
.h4--2lyR0 {
  font-size: 16px;
  color: #45505b;
}
.h5--pu7Qh {
  font-size: 15px;
  color: #45505b;
}
.h6--1aO8d {
  font-size: 14px;
  color: #45505b;
}
.p1--nx4qs {
  font-size: 12px;
  color: #45505b;
}
.p2--1PMY7 {
  font-size: 11px;
  color: #45505b;
}
.p3--2W2yD {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2ssbx {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2ssbx {
    width: 960px;
  }
}
.h-content-absolute--3Ccf9 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3Ccf9 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1d3x0,
.form--button-filled--3GBwq {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1d3x0:disabled,
.form--button-filled--3GBwq:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1d3x0:hover,
.form--button-filled--3GBwq:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1d3x0 + .form--button--1d3x0,
.form--button-filled--3GBwq + .form--button-filled--3GBwq {
  margin-left: 25px;
}
.form--button--1d3x0 + .form--button-filled--3GBwq,
.form--button-filled--3GBwq + .form--button-filled--3GBwq {
  margin-left: 25px;
}
.form--button-filled--3GBwq {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.Padding--2w_Ij {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
  padding: 10px 0;
}

.h1--EW7as {
  font-size: 25px;
  color: #45505b;
}
.h2--3hwoL {
  font-size: 22px;
  color: #45505b;
}
.h3--21JGu {
  font-size: 18px;
  color: #45505b;
}
.h4--2FSqK {
  font-size: 16px;
  color: #45505b;
}
.h5--1fQjA {
  font-size: 15px;
  color: #45505b;
}
.h6--J2rT- {
  font-size: 14px;
  color: #45505b;
}
.p1--3lnVJ {
  font-size: 12px;
  color: #45505b;
}
.p2--1mJfZ {
  font-size: 11px;
  color: #45505b;
}
.p3--2lXL5 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3MyUP,
.payments--AnGiL {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3MyUP,
  .payments--AnGiL {
    width: 960px;
  }
}
.h-content-absolute--1VXCq {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1VXCq {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2tUC3,
.form--button-filled--Zz7Re {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2tUC3:disabled,
.form--button-filled--Zz7Re:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2tUC3:hover,
.form--button-filled--Zz7Re:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2tUC3 + .form--button--2tUC3,
.form--button-filled--Zz7Re + .form--button-filled--Zz7Re {
  margin-left: 25px;
}
.form--button--2tUC3 + .form--button-filled--Zz7Re,
.form--button-filled--Zz7Re + .form--button-filled--Zz7Re {
  margin-left: 25px;
}
.form--button-filled--Zz7Re {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.payments--AnGiL {
  margin-top: 50px;
  min-height: calc(100vh - 55px - 72px - 160px - 50px);
}
.header--11e5g {
  font-size: 25px;
  margin-left: 30px;
  color: #45505b;
  position: relative;
  padding: 0 0 20px 0;
}
.header--11e5g:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  bottom: 0;
  left: 0;
  background-color: #9fb2c0;
}
.payments--items--1NPnN,
.templates--2pcZq {
  display: flex;
  flex-direction: row;
  justify-content: end;
  align-items: center;
  flex-wrap: wrap;
}
.item--3L4Xf {
  padding: 25px 50px 70px 50px;
  position: relative;
  box-sizing: border-box;
  cursor: pointer;
}
.item--3L4Xf:hover .item--image--3GGIp img {
  width: 115px;
  height: 115px;
}
.item--3L4Xf:hover .templates--image--2zYWe img {
  width: 90px;
  height: 105px;
}
.item--3L4Xf:hover .item--description--3N-xd {
  text-decoration: underline;
  color: #c64c1e;
}
.item--image--3GGIp {
  height: 115px;
  width: 115px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
}
.item--image--3GGIp img {
  width: 90px;
  height: 90px;
  transition: width 0.2s ease-in, height 0.2s ease-in;
}
.templates--image--2zYWe {
  height: 115px;
  width: 115px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
}
.templates--image--2zYWe img {
  width: 65px;
  height: 80px;
  transition: width 0.2s ease-in, height 0.2s ease-in;
}
.item--description--3N-xd {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 140px;
  left: 50%;
  transform: translateX(-50%);
  color: #ff6400;
  transition: color 0.2s ease-in;
  width: 155px;
  text-align: center;
}
.item--description--3N-xd span {
  font-size: 14px;
}
.requests--3kZR3,
.constants--3qq9O {
  margin-bottom: 20px;
}
.constants--3qq9O {
  border-top: 1px solid #a1a5a8;
}

.h1--3YEIc {
  font-size: 25px;
  color: #45505b;
}
.h2--27BiE {
  font-size: 22px;
  color: #45505b;
}
.h3--6pPqM {
  font-size: 18px;
  color: #45505b;
}
.h4--39kz8 {
  font-size: 16px;
  color: #45505b;
}
.h5--1elwx {
  font-size: 15px;
  color: #45505b;
}
.h6--2Sfdy {
  font-size: 14px;
  color: #45505b;
}
.p1--2yDH2 {
  font-size: 12px;
  color: #45505b;
}
.p2--3rYuY {
  font-size: 11px;
  color: #45505b;
}
.p3--2czBn {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1EMML {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1EMML {
    width: 960px;
  }
}
.h-content-absolute--KlYfR {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--KlYfR {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2632-,
.form--button-filled--2PgP0 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2632-:disabled,
.form--button-filled--2PgP0:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2632-:hover,
.form--button-filled--2PgP0:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2632- + .form--button--2632-,
.form--button-filled--2PgP0 + .form--button-filled--2PgP0 {
  margin-left: 25px;
}
.form--button--2632- + .form--button-filled--2PgP0,
.form--button-filled--2PgP0 + .form--button-filled--2PgP0 {
  margin-left: 25px;
}
.form--button-filled--2PgP0 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.h1--3YEIc {
  font-size: 25px;
  color: #45505b;
}
.h2--27BiE {
  font-size: 22px;
  color: #45505b;
}
.h3--6pPqM {
  font-size: 18px;
  color: #45505b;
}
.h4--39kz8 {
  font-size: 16px;
  color: #45505b;
}
.h5--1elwx {
  font-size: 15px;
  color: #45505b;
}
.h6--2Sfdy {
  font-size: 14px;
  color: #45505b;
}
.p1--2yDH2 {
  font-size: 12px;
  color: #45505b;
}
.p2--3rYuY {
  font-size: 11px;
  color: #45505b;
}
.p3--2czBn {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1EMML {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1EMML {
    width: 960px;
  }
}
.h-content-absolute--KlYfR {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--KlYfR {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2632-,
.form--button-filled--2PgP0 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2632-:disabled,
.form--button-filled--2PgP0:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2632-:hover,
.form--button-filled--2PgP0:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2632- + .form--button--2632-,
.form--button-filled--2PgP0 + .form--button-filled--2PgP0 {
  margin-left: 25px;
}
.form--button--2632- + .form--button-filled--2PgP0,
.form--button-filled--2PgP0 + .form--button-filled--2PgP0 {
  margin-left: 25px;
}
.form--button-filled--2PgP0 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.error--ucuNo {
  position: absolute;
  right: 6px;
  top: 0;
}
.wrapper--1ix5U {
  position: relative;
}
.root--1VZ-9 {
  position: relative;
  display: flex;
  align-items: stretch;
  border: solid 1px;
  border-radius: 6px;
}
.errorIcon--1pGvB {
  color: #f2564d;
  margin: 6px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.errorIcon--1pGvB > svg {
  width: 10px;
  height: 10px;
}
.inputArea--JNJNP {
  flex-grow: 1;
  flex-shrink: 1;
  min-width: 20px;
  min-height: 38px;
  padding: 6px 12px;
  margin: 0;
  border: 0;
  outline: 0;
  background: transparent;
  max-width: 100%;
  max-height: 100px;
  min-height: 68px;
  box-sizing: border-box;
}
.counter--30LLO {
  position: absolute;
  top: -30px;
  right: 0;
  font-size: 14px;
  line-height: 1.3;
  color: #7a92a5;
}
.hasError--2VbYX > .inputArea--JNJNP {
  padding-right: 34px;
}
.resizable--35qbS > textarea {
  resize: vertical;
}
.nonResizable--1OSRW > textarea {
  resize: none;
}
.exclamation--1xPGT {
  position: absolute;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  flex-grow: 0;
  min-width: 0;
  user-select: none;
  margin: 0 6px;
  background-color: $paletteR1;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  justify-content: center;
  top: 4px;
  right: 8px;
}
.exclamation--1xPGT:last-child {
  margin: 0;
}
.exclamation--1xPGT path {
  stroke: #fff;
}
.rtl .exclamation--1xPGT {
  left: 8px;
  right: initial;
}
.theme-normal--2TdkI {
  border-color: #45505b;
  background-color: #fafafa;
  color: #666a6e;
}
.theme-normal--2TdkI .inputArea--JNJNP {
  color: #666a6e;
}
.theme-normal--2TdkI:hover:not(.hasFocus--13boo) {
  background-color: #fafafa;
}
.theme-normal--2TdkI.hasHover--2xkXx {
  background-color: #fafafa;
}
.theme-normal--2TdkI.hasFocus--13boo {
  box-shadow: inset 0 0 5px #000;
}
.theme-normal--2TdkI.hasFocus--13boo.hasError--2VbYX {
  box-shadow: inset 0 0 5px #d72d18;
}
.theme-normal--2TdkI.hasError--2VbYX {
  border-color: #d72d18;
  box-shadow: 0 0 5px #d72d18 inset;
}
.theme-paneltitle--1yKyX {
  border-color: #c1e4fe;
  background-color: rgba(22,45,61,0.6);
  color: #fff;
}
.theme-paneltitle--1yKyX .inputArea--JNJNP {
  color: #fff;
}
.theme-paneltitle--1yKyX:hover:not(.hasFocus--13boo) {
  background-color: rgba(22,45,61,0.4);
}
.theme-paneltitle--1yKyX.hasHover--2xkXx {
  background-color: rgba(22,45,61,0.4);
}
.theme-paneltitle--1yKyX.hasFocus--13boo {
  border-color: #4eb7f5;
  box-shadow: inset 0 0 5px 0 rgba(56,153,236,0.6);
}
.theme-paneltitle--1yKyX.hasError--2VbYX {
  border-color: $paletteR1;
  box-shadow: none;
}
.theme-amaterial--27JF8 {
  border-radius: 0;
  border-color: #e0e3e5;
  background-color: $D80;
  color: $D10;
}
.theme-amaterial--27JF8 .inputArea--JNJNP {
  padding-right: 37px;
}
.theme-amaterial--27JF8 .inputArea--JNJNP::-webkit-input-placeholder {
  color: $GR60;
}
.theme-amaterial--27JF8 .inputArea--JNJNP:-moz-placeholder {
  color: $GR60;
}
.theme-amaterial--27JF8 .inputArea--JNJNP::-moz-placeholder {
  color: $GR60;
}
.theme-amaterial--27JF8 .inputArea--JNJNP:-ms-input-placeholder {
  color: $GR60 !important;
}
.theme-amaterial--27JF8 .inputArea--JNJNP {
  color: $D10;
}
.theme-amaterial--27JF8.hasError--2VbYX {
  border-color: $paletteR1;
  box-shadow: none;
}
.theme-material--AiLcR {
  border-radius: 0;
  border-color: transparent;
  background-color: $D80;
  color: $D10;
}
.theme-material--AiLcR .inputArea--JNJNP {
  color: $D10;
}
.rtl .error--ucuNo {
  position: absolute;
  left: 6px;
  top: 0;
  right: auto;
}
.rtl .inputArea--JNJNP {
  direction: rtl;
}
.rtl .counter--30LLO {
  right: auto;
}
.rtl .hasError--2VbYX > .inputArea--JNJNP {
  padding-left: 34px;
  padding-right: 12px;
}

.h1--Cd1UE {
  font-size: 25px;
  color: #45505b;
}
.h2--1jJ6b {
  font-size: 22px;
  color: #45505b;
}
.h3--1-hfG {
  font-size: 18px;
  color: #45505b;
}
.h4--3SJKP {
  font-size: 16px;
  color: #45505b;
}
.h5--3B3-e {
  font-size: 15px;
  color: #45505b;
}
.h6--gg8P3 {
  font-size: 14px;
  color: #45505b;
}
.p1--1_-KD {
  font-size: 12px;
  color: #45505b;
}
.p2--1ybr8 {
  font-size: 11px;
  color: #45505b;
}
.p3--Im5dS {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3Eb_X {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3Eb_X {
    width: 960px;
  }
}
.h-content-absolute--2JIci {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2JIci {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--36ua1,
.form--button-filled--20YJ4 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--36ua1:disabled,
.form--button-filled--20YJ4:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--36ua1:hover,
.form--button-filled--20YJ4:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--36ua1 + .form--button--36ua1,
.form--button-filled--20YJ4 + .form--button-filled--20YJ4 {
  margin-left: 25px;
}
.form--button--36ua1 + .form--button-filled--20YJ4,
.form--button-filled--20YJ4 + .form--button-filled--20YJ4 {
  margin-left: 25px;
}
.form--button-filled--20YJ4 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--19QmV {
  position: relative;
}
.container--19QmV > div:nth-child(1) {
  z-index: 2;
}
.disabled--3WZN9 * {
  cursor: not-allowed;
}
.disabled--3WZN9 input,
.disabled--3WZN9 textarea {
  color: #7e7e7e;
}
.disabled--3WZN9 textarea {
  border: 1px solid #cbd3dc;
}
.disabled--3WZN9 .search--uQpxs {
  fill: #535353;
  pointer-events: none;
}
.input--2WuX_,
.input-error--2FjRn {
  position: relative;
  z-index: 2;
}
.input--2WuX_::-ms-clear,
.input-error--2FjRn::-ms-clear {
  display: none;
}
.input-error--2FjRn {
  border-color: #d72d18;
  box-shadow: 0px 0px 5px 0px #d72d18 inset;
}
.search--uQpxs {
  display: flex;
  position: absolute;
  right: 10px;
  z-index: 2;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  fill: #45505b;
  transition: fill 0.25s ease-out;
}
.textarea--2xjyA,
.textarea-error--3RFvc {
  position: relative;
  z-index: 2;
  max-width: 100%;
  min-width: 100%;
  max-height: 100px;
  min-height: 100px;
  padding: 5px 40px 5px 10px;
  box-sizing: border-box;
  border: 1px solid #45505b;
  border-radius: 7px;
  background: #fafafa;
  color: #000;
  transition: border-color 0.25s ease-out, box-shadow 0.25s ease-out;
}
.textarea--2xjyA:focus,
.textarea-error--3RFvc:focus {
  border-color: #c64c1e;
  box-shadow: 0 0 5px #c64c1e inset;
}
.textarea--2xjyA[data-error='true'],
.textarea-error--3RFvc[data-error='true'] {
  border-color: #d72d18;
  box-shadow: 0 0 5px #d72d18 inset;
}
.textarea-error--3RFvc {
  border-color: #d72d18;
  box-shadow: 0 0 5px 0 #d72d18 inset;
}
.input--2WuX_:focus + .search--uQpxs,
.search--uQpxs:hover {
  fill: #c64c1e;
}
.search--icon--1Tcqt {
  width: 24px;
  height: 24px;
}
.menu--1q-Rh,
.menu-open--lg1Pr {
  z-index: 9;
  position: absolute;
  transform: translateY(103%);
  bottom: 10px;
  left: 0;
  max-height: 210px;
  width: 352px;
  overflow: auto;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  background-color: #fff;
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  opacity: 0;
  transition: opacity 0.25s ease-out;
}
.menu-open--lg1Pr {
  opacity: 1;
}
.menu--option--3x-vD {
  line-height: 40px;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
  padding: 0 5px;
  box-sizing: border-box;
}
.menu--option--3x-vD:first-child {
  padding-top: 1px;
}
.menu--option--found_part--2WQQH {
  font-weight: 800;
  color: #ff6400;
}
.menu--option--3x-vD:hover,
.menu--option--3x-vD[data-selected=true] {
  cursor: pointer;
  color: #fff;
  background-color: #c64c1e;
}
.menu--option--3x-vD:hover .menu--option--found_part--2WQQH,
.menu--option--3x-vD[data-selected=true] .menu--option--found_part--2WQQH {
  color: #fff;
}
.modal--content--_SlCy {
  padding: 0 30px;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
}
.modal--filter-wrap--3jmZs {
  display: flex;
  flex-wrap: wrap;
}
.modal--filter-wrap--3jmZs .modal--filter--row--3KOO- {
  width: calc(50% - 20px/2);
}
.modal--filter-wrap--3jmZs .modal--filter--row--3KOO-:nth-child(2n + 1) {
  margin-right: 20px;
}
.modal--filter--row--3KOO- {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 0;
}
.modal--label--1mMlM {
  display: block;
  width: 170px;
  margin-right: 10px;
  text-align: right;
}
.cell--fmsEU {
  text-align: left;
  justify-content: flex-start !important;
}
/* Pagination */
.modal--2iHzg {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
  margin-bottom: 40px;
  user-select: none;
}
.pagination--24oOd {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  list-style: none;
}
.pagination--24oOd > li + li:not(:first-child) {
  margin-left: 14px;
}
.modal--btn--2KCpB {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 47px;
  width: 47px;
  background-color: #f4f6f8;
  color: #45505b;
  border-radius: 50%;
  overflow: hidden;
  cursor: pointer;
  transition: all 0.25s ease-out;
}
.modal--btn_active--2VpKS > .modal--btn--2KCpB {
  background-color: #ff6400;
  color: #fff;
  transition: all 0.25s ease-out;
}
.modal--btn--2KCpB:hover {
  background: #c64c1e;
  color: #fff;
  transition: all 0.25s ease-out;
}
.modal--btn--2KCpB > a {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.paginationArrow--1w-nq {
  height: 17px;
  width: 10px;
  fill: #45505b;
}
.paginationArrow--1w-nq svg {
  height: 17px;
  width: 10px;
}
.button--3PmK9 {
  margin-right: 0;
  margin-top: 10px;
  border: 0;
  border-radius: 20px;
  background: #ff6400;
  outline: none;
  cursor: pointer;
  color: #f3f3f3;
  text-decoration: none;
  padding: 10px 60px;
  transition: all 0.25s ease-out;
}
.button--3PmK9:hover {
  background: #c64c1e;
}
.grid_wrapper--2dbRP {
  min-height: 240px;
  max-height: calc(100vh - 460px);
  overflow: auto;
}
.table_wrapper--not_found--7fNsw {
  display: flex;
  flex-direction: column;
}
.table_wrapper--not_found--title--2z3CV {
  font-size: 16px;
  color: #45505b;
  margin-bottom: 10px;
}
.table_wrapper--not_found--comment--1x4_J {
  font-size: 12px;
  color: #a1a5a8;
}
.paginate_wrapper--2k0hk {
  flex-shrink: 0;
}

.FieldsContainer--J7chZ {
  display: flex;
  flex-direction: column;
  padding: 15px 50px 10px 50px;
  width: 80%;
}
.InputRow--1Ny5Y {
  display: flex;
  flex-direction: row;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 2px;
  align-items: center;
}
.InputLabel--UkYZb {
  width: 50%;
}
.Input--AdJfG {
  width: 50%;
  margin-left: 10px;
}

.h1--2VmYR {
  font-size: 25px;
  color: #45505b;
}
.h2--iMfcX {
  font-size: 22px;
  color: #45505b;
}
.h3--1mdxN {
  font-size: 18px;
  color: #45505b;
}
.h4--89WWu {
  font-size: 16px;
  color: #45505b;
}
.h5--2vCtj {
  font-size: 15px;
  color: #45505b;
}
.h6--3IRwp {
  font-size: 14px;
  color: #45505b;
}
.p1--11_QK {
  font-size: 12px;
  color: #45505b;
}
.p2--3fFby {
  font-size: 11px;
  color: #45505b;
}
.p3--vP77V {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3QgKB {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3QgKB {
    width: 960px;
  }
}
.h-content-absolute--u3CjH {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--u3CjH {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--fkBr4,
.form--button-filled--1bIeq {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--fkBr4:disabled,
.form--button-filled--1bIeq:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--fkBr4:hover,
.form--button-filled--1bIeq:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--fkBr4 + .form--button--fkBr4,
.form--button-filled--1bIeq + .form--button-filled--1bIeq {
  margin-left: 25px;
}
.form--button--fkBr4 + .form--button-filled--1bIeq,
.form--button-filled--1bIeq + .form--button-filled--1bIeq {
  margin-left: 25px;
}
.form--button-filled--1bIeq {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.specialSumAndAdvanceComment--P40Lu {
  font-size: 12px;
  color: #bc2525;
  padding: 3px 0 3px 0;
}

.h1--ldDZr {
  font-size: 25px;
  color: #45505b;
}
.h2--3f1ww {
  font-size: 22px;
  color: #45505b;
}
.h3--KNHV0 {
  font-size: 18px;
  color: #45505b;
}
.h4--2MEef {
  font-size: 16px;
  color: #45505b;
}
.h5--1Z6Jm {
  font-size: 15px;
  color: #45505b;
}
.h6--Pq2Ke {
  font-size: 14px;
  color: #45505b;
}
.p1--2aB5- {
  font-size: 12px;
  color: #45505b;
}
.p2--TdXIo {
  font-size: 11px;
  color: #45505b;
}
.p3--1Kmq3 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--20KGV {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--20KGV {
    width: 960px;
  }
}
.h-content-absolute--1_Z-h {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1_Z-h {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1XLRs,
.form--button-filled--1ba-g,
.button--2n9YA {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1XLRs:disabled,
.form--button-filled--1ba-g:disabled,
.button--2n9YA:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1XLRs:hover,
.form--button-filled--1ba-g:hover,
.button--2n9YA:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1XLRs + .form--button--1XLRs,
.form--button-filled--1ba-g + .form--button-filled--1ba-g,
.button--2n9YA + .button--2n9YA {
  margin-left: 25px;
}
.form--button--1XLRs + .form--button-filled--1ba-g,
.form--button-filled--1ba-g + .form--button-filled--1ba-g,
.button--2n9YA + .form--button-filled--1ba-g {
  margin-left: 25px;
}
.form--button-filled--1ba-g,
.button--2n9YA {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.GridContainer--2DtJM {
  width: 100%;
}
.table--3kAv0 {
  width: 100%;
  flex: 1;
  table-layout: fixed;
  color: #153f65;
}
.buttonCell--1Y67j {
  width: 50px;
}
.buttons--u2ZuG {
  display: flex;
}
.buttons--u2ZuG > * {
  cursor: pointer;
}
.buttons--u2ZuG > * + * {
  margin-left: 10px;
}
.row--3NO5h,
.tbody--Sm-rL .row--3NO5h {
  width: 100%;
  display: flex;
  padding: 7px 0;
  border-bottom: 1px solid rgba(0,0,0,0.1);
}
.dataTable--393Wl {
  margin-top: 10px;
}
.dataTable--393Wl input {
  font-size: 14px !important;
}
.dataTable--393Wl .rt-table {
  margin-bottom: 0;
}
.dataTable--393Wl .rt-thead {
  height: auto;
  border-bottom: 0 !important;
}
.dataTable--393Wl .rt-noData {
  display: none;
}
.Cell--2ATUH {
  white-space: pre-wrap !important;
}
.thead--zw4U5 {
  font-size: 14px;
  white-space: pre-wrap;
  word-break: break-word;
}
.tbody--Sm-rL {
  width: 100%;
  text-align: center;
}
.tbody--Sm-rL .row--3NO5h:hover {
  cursor: pointer;
  background-color: #fbf3e1;
}
.data--3D8ls,
.data-title--3mLNi {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-grow: 1;
  padding: 0;
}
.data--3D8ls[data-width="true"],
.data-title--3mLNi[data-width="true"] {
  flex-grow: 0;
}
.data-title--3mLNi {
  font-size: 12px;
}
.input--cZAMS {
  border-radius: 5px;
  padding: 2px 4px;
  width: 100%;
  margin-right: 3px;
  width: 100%;
  border-radius: 5px;
  color: #000;
  border-color: #545454;
  background-color: #fafafa;
  border-width: 1px;
  height: 38px;
  line-height: 36px;
  font-size: 18px;
  padding: 0 12px;
}
.input--cZAMS:focus {
  border-color: #c64c1e;
  box-shadow: 0 0 4px #c64c1e;
}
.dot_wrapper--3VQZS {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 24px;
  height: 20px;
  margin: 0 auto;
}
.dot--_3KQQ {
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: rgba(100,100,100,0.6);
  transition: background-color 0.25s ease-out;
}
.dot_wrapper--3VQZS:hover .dot--_3KQQ {
  background-color: #c64c1e;
}
.button--2n9YA {
  padding: 10px 30px;
  align-self: flex-start;
  margin-top: 20px;
}
.popover--wrapper--3mK1s {
  padding: 0;
}
.popover--item--UEI-B {
  padding: 2px;
}
.popover--item--UEI-B:hover {
  color: #c64c1e;
}

.h1--3fN5j {
  font-size: 25px;
  color: #45505b;
}
.h2--1K9f8 {
  font-size: 22px;
  color: #45505b;
}
.h3--2Z_Jl {
  font-size: 18px;
  color: #45505b;
}
.h4--2Kdin {
  font-size: 16px;
  color: #45505b;
}
.h5--gzUdz {
  font-size: 15px;
  color: #45505b;
}
.h6--Jm7Wr {
  font-size: 14px;
  color: #45505b;
}
.p1--1fLML {
  font-size: 12px;
  color: #45505b;
}
.p2--1Qiay {
  font-size: 11px;
  color: #45505b;
}
.p3--2MYDU {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--VJPNd {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--VJPNd {
    width: 960px;
  }
}
.h-content-absolute--3U9fg {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3U9fg {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1XZYX,
.form--button-filled--3xf7t {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1XZYX:disabled,
.form--button-filled--3xf7t:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1XZYX:hover,
.form--button-filled--3xf7t:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1XZYX + .form--button--1XZYX,
.form--button-filled--3xf7t + .form--button-filled--3xf7t {
  margin-left: 25px;
}
.form--button--1XZYX + .form--button-filled--3xf7t,
.form--button-filled--3xf7t + .form--button-filled--3xf7t {
  margin-left: 25px;
}
.form--button-filled--3xf7t {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.option--UDCkx,
.singleOption--wKJy- {
  max-width: 100%;
  user-select: none;
  cursor: pointer;
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: space-between;
  padding: 5px 10px;
}
.option--UDCkx.isSelected--41orl,
.singleOption--wKJy-.isSelected--41orl {
  background-color: rgba(0,0,0,0.1);
}
.option--UDCkx:hover,
.singleOption--wKJy-:hover {
  background-color: #ff6400;
  color: #fff;
}
.option--UDCkx .optionImage--30xRL,
.singleOption--wKJy- .optionImage--30xRL {
  width: 36px;
  height: 25px;
  margin-right: 5px;
}
.option--UDCkx .optionDescriptionWrapper--2OKt5,
.singleOption--wKJy- .optionDescriptionWrapper--2OKt5 {
  display: flex;
}
.option--UDCkx .optionDescription--mcq7c,
.singleOption--wKJy- .optionDescription--mcq7c {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 20px;
  min-width: 0;
}
.option--UDCkx .optionNumber--2ptlG,
.singleOption--wKJy- .optionNumber--2ptlG {
  font-size: 11px;
}
.option--UDCkx .optionBalance--2gkva,
.singleOption--wKJy- .optionBalance--2gkva {
  display: flex;
}
.option--UDCkx .optionBalanceMoney--1aaQE,
.singleOption--wKJy- .optionBalanceMoney--1aaQE {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.singleOption--wKJy- .optionDescription--mcq7c,
.singleOption--wKJy- padding 0,
.singleOption--wKJy-.isSelected--41orl {
  background-color: transparent;
}
.singleOption--wKJy-:hover {
  color: #000;
  background-color: transparent;
}
.checkIcon--19oxW {
  position: absolute;
  left: 10px;
}

.h1--1k17N {
  font-size: 25px;
  color: #45505b;
}
.h2--wCoMq {
  font-size: 22px;
  color: #45505b;
}
.h3--uYwVJ {
  font-size: 18px;
  color: #45505b;
}
.h4--173Tm {
  font-size: 16px;
  color: #45505b;
}
.h5--1TSd6 {
  font-size: 15px;
  color: #45505b;
}
.h6--3y6db {
  font-size: 14px;
  color: #45505b;
}
.p1--1z_mp {
  font-size: 12px;
  color: #45505b;
}
.p2--2tMam {
  font-size: 11px;
  color: #45505b;
}
.p3--2R7ec {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3_Fy_ {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3_Fy_ {
    width: 960px;
  }
}
.h-content-absolute--2SC8G {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2SC8G {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1zJRa,
.form--button-filled--3Va12 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1zJRa:disabled,
.form--button-filled--3Va12:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1zJRa:hover,
.form--button-filled--3Va12:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1zJRa + .form--button--1zJRa,
.form--button-filled--3Va12 + .form--button-filled--3Va12 {
  margin-left: 25px;
}
.form--button--1zJRa + .form--button-filled--3Va12,
.form--button-filled--3Va12 + .form--button-filled--3Va12 {
  margin-left: 25px;
}
.form--button-filled--3Va12 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--VO6GS {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.item--2DPur {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #45505b;
  padding: 10px 0;
  border: 1px solid rgba(69,80,91,0.2);
  transition: background-color 0.25s ease-out;
}
.item--2DPur[data-selected="true"] {
  background-color: #ff6400;
  color: #fff;
}
.item--2DPur:hover {
  background-color: #c64c1e;
  color: #fff;
  cursor: pointer;
}

.h1--3uVdS {
  font-size: 25px;
  color: #45505b;
}
.h2--YxfjT {
  font-size: 22px;
  color: #45505b;
}
.h3--3C89g {
  font-size: 18px;
  color: #45505b;
}
.h4--piBub {
  font-size: 16px;
  color: #45505b;
}
.h5--5FNMe {
  font-size: 15px;
  color: #45505b;
}
.h6--fgYEA {
  font-size: 14px;
  color: #45505b;
}
.p1--1EfvI {
  font-size: 12px;
  color: #45505b;
}
.p2--3iwMO {
  font-size: 11px;
  color: #45505b;
}
.p3--Yn_DR {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3ypfG {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3ypfG {
    width: 960px;
  }
}
.h-content-absolute--1IFZq {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1IFZq {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2PWuQ,
.form--button-filled--DHduD {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2PWuQ:disabled,
.form--button-filled--DHduD:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2PWuQ:hover,
.form--button-filled--DHduD:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2PWuQ + .form--button--2PWuQ,
.form--button-filled--DHduD + .form--button-filled--DHduD {
  margin-left: 25px;
}
.form--button--2PWuQ + .form--button-filled--DHduD,
.form--button-filled--DHduD + .form--button-filled--DHduD {
  margin-left: 25px;
}
.form--button-filled--DHduD {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--6TdJz {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.container--6TdJz.disabled--3Ql9p .textarea--2pBWL,
.container--6TdJz.disabled--3Ql9p .comment--3d4SN {
  border-color: #dfe5eb;
}
.textarea--2pBWL {
  max-width: 100%;
  min-width: 100%;
  max-height: 100px;
  min-height: 100px;
  padding-left: 10px;
  padding-bottom: 21px;
  box-sizing: border-box;
  border: 1px solid #a1a5a8;
  border-top-right-radius: 7px;
  border-top-left-radius: 7px;
  color: #666a6e;
  background: #fafafa;
  outline: none;
}
.select--3qDFA,
.selectAll--3E97K,
.selectGroup--1rTpc,
.selectItem--127Dd {
  width: 100%;
}
.select--3qDFA .Select-control {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.inputText--WKjSc,
.select--3qDFA .Select-control {
  box-shadow: none;
  transition: box-shadow 0.3s ease-out, border 0.2s ease-out;
}
.inputText--WKjSc:focus,
.inputText--WKjSc:focus + .select--3qDFA .Select-control {
  border-color: #0970cd;
  box-shadow: 0px 0px 5px 0px rgba(66,157,239,0.3) inset;
}
.comment--3d4SN {
  background-color: #fafafa;
  z-index: 2;
  position: absolute;
  bottom: 37px;
  width: 100%;
  border-left: 1px solid #a1a5a8;
  border-right: 1px solid #a1a5a8;
  padding: 5px 10px;
  box-sizing: border-box;
  color: #666a6e;
}
/* ------------------- */
.taxable--13TxY .Select-control {
  display: flex;
  border-color: #a1a5a8;
  background: #fafafa;
}
.taxable--13TxY .is-focused:not(.is-open) > .Select-control {
  border-color: #a1a5a8;
  box-shadow: none;
}
.taxable--13TxY .Select-placeholder,
.taxable--13TxY .Select--single > .Select-control .Select-value {
  right: initial;
  padding-left: 14px;
}
.taxable--13TxY .has-value.Select--single > .Select-control .Select-value .Select-value-label {
  color: #153f65;
  font-weight: 600;
}
.taxable--13TxY .Select-value > .Select-value-label {
  font-weight: 600;
}
.taxable--13TxY .Select-arrow-zone {
  display: flex;
  width: 18px;
  align-self: center;
  margin-left: auto;
  margin-right: 10px;
  padding-right: initial;
  fill: #0970cd;
}
.taxable--13TxY .Select-arrow-zone > span {
  width: 100%;
}
.taxable--13TxY .Select-option {
  text-align: center;
}
.Select-value-label--VGT9h {
  font-weight: 600;
  color: #153f65;
  right: initial;
}
.taxable--13TxY .Select-menu {
  max-height: none;
  overflow-y: scroll;
}
.taxable--13TxY .Select-menu-outer {
  border-radius: 7px;
  max-height: none;
  overflow: scroll;
  top: 0;
  background-color: #f4f6f8;
  box-shadow: 0 3px 10px 0px rgba(21,63,101,0.44);
}
.taxable--13TxY .Select-menu-outer .is-selected {
  background-color: transparent;
  color: #153f65;
}
.taxable--13TxY .Select-menu-outer .is-selected > span {
  font-weight: 600;
  position: relative;
  padding-left: 25px;
}
.taxable--13TxY .Select-menu-outer .is-selected > span:before {
  content: url(/assets/2639a0d7c5cf20e06eaf6e20f848c2de.svg);
  position: absolute;
  left: 0;
}
.taxable--13TxY .Select-menu-outer .is-focused {
  background-color: #0970cd;
  color: #fff;
}
.taxable--13TxY .Select .Select-menu-outer {
  padding-bottom: 5px;
  z-index: 2;
  background-color: #fff;
}
.taxable--13TxY .Select-option:last-child {
  border-radius: 0;
}
.select--3qDFA > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.selectAll--3E97K {
  padding-left: 40px;
}
.selectGroup--1rTpc {
  padding-left: 75px;
}
.selectItem--127Dd {
  padding-left: 110px;
}
.selectAll--3E97K.is-selected {
  padding-left: 15px;
}
.selectGroup--1rTpc.is-selected {
  padding-left: 50px;
}
.selectItem--127Dd.is-selected {
  padding-left: 85px;
}
.taxable--13TxY .Select-menu {
  max-height: 300px;
  overflow-y: auto;
}
.taxable--13TxY .Select.is-disabled {
  cursor: not-allowed;
  user-select: none;
}
.taxable--13TxY .Select.is-disabled .Select-value-label--VGT9h {
  color: #bec5cb;
}
.taxable--13TxY .Select.is-disabled .Select-arrow-zone {
  fill: #bec5cb;
}
.error--2DmxF .Select-control {
  border-color: #dc4a38;
  box-shadow: 0px 0px 5px 0px rgba(239,66,66,0.3) inset;
}
.capition--3yuqi {
  font-size: 15px;
  line-height: 18px;
  color: #a1a5a8;
/*position: absolute;*/
/*bottom: -30px;*/
  margin-top: 15px;
}
.error--2DmxF .capition--3yuqi {
  color: #dc4a38;
}
/* ------------- */

.h1--3s-kD {
  font-size: 25px;
  color: #45505b;
}
.h2--283uz {
  font-size: 22px;
  color: #45505b;
}
.h3--3oibT {
  font-size: 18px;
  color: #45505b;
}
.h4--MaH4D {
  font-size: 16px;
  color: #45505b;
}
.h5--2FtbB {
  font-size: 15px;
  color: #45505b;
}
.h6--13AMk {
  font-size: 14px;
  color: #45505b;
}
.p1--2t6VU {
  font-size: 12px;
  color: #45505b;
}
.p2--3QVTc {
  font-size: 11px;
  color: #45505b;
}
.p3--1Mtk6 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1XXDO {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1XXDO {
    width: 960px;
  }
}
.h-content-absolute--1VbQ5 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1VbQ5 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--gdMiZ,
.form--button-filled--3htrI {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--gdMiZ:disabled,
.form--button-filled--3htrI:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--gdMiZ:hover,
.form--button-filled--3htrI:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--gdMiZ + .form--button--gdMiZ,
.form--button-filled--3htrI + .form--button-filled--3htrI {
  margin-left: 25px;
}
.form--button--gdMiZ + .form--button-filled--3htrI,
.form--button-filled--3htrI + .form--button-filled--3htrI {
  margin-left: 25px;
}
.form--button-filled--3htrI {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.h1--3s-kD {
  font-size: 25px;
  color: #45505b;
}
.h2--283uz {
  font-size: 22px;
  color: #45505b;
}
.h3--3oibT {
  font-size: 18px;
  color: #45505b;
}
.h4--MaH4D {
  font-size: 16px;
  color: #45505b;
}
.h5--2FtbB {
  font-size: 15px;
  color: #45505b;
}
.h6--13AMk {
  font-size: 14px;
  color: #45505b;
}
.p1--2t6VU {
  font-size: 12px;
  color: #45505b;
}
.p2--3QVTc {
  font-size: 11px;
  color: #45505b;
}
.p3--1Mtk6 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1XXDO {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1XXDO {
    width: 960px;
  }
}
.h-content-absolute--1VbQ5 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1VbQ5 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--gdMiZ,
.form--button-filled--3htrI {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--gdMiZ:disabled,
.form--button-filled--3htrI:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--gdMiZ:hover,
.form--button-filled--3htrI:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--gdMiZ + .form--button--gdMiZ,
.form--button-filled--3htrI + .form--button-filled--3htrI {
  margin-left: 25px;
}
.form--button--gdMiZ + .form--button-filled--3htrI,
.form--button-filled--3htrI + .form--button-filled--3htrI {
  margin-left: 25px;
}
.form--button-filled--3htrI {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.Select-control {
  display: flex;
  border-radius: 7px;
  border-color: #a1a5a8;
  background: #fafafa;
}
.is-focused:not(.is-open) > .Select-control {
  border-color: #a1a5a8;
  box-shadow: none;
}
.Select-placeholder,
.Select--single > .Select-control .Select-value {
  right: initial;
  padding-right: 40px;
}
.Select-value > .Select-value-label {
  font-weight: 600;
}
.Select-arrow-zone {
  display: flex;
  width: 18px;
  align-self: center;
  margin-left: auto;
  margin-right: 10px;
  padding-right: initial;
  fill: #ff6400;
}
.Select-arrow-zone > span {
  width: 100%;
}
.Select-value-label--1ilQk {
  font-weight: 600;
  color: #45505b;
  right: initial;
}
.Select-menu {
  max-height: none;
  overflow-y: scroll;
}
.Select-menu-outer {
  z-index: 3;
  border-radius: 7px;
  max-height: none;
  top: 0;
  background-color: #f4f6f8;
  box-shadow: 0 3px 10px 0px rgba(21,63,101,0.44);
}
.Select-menu-outer .is-selected {
  background-color: transparent;
  color: #45505b;
}
.Select-menu-outer .is-selected > span {
  font-weight: 600;
  position: relative;
  padding-left: 25px;
}
.Select-menu-outer .is-selected > span:before {
  content: url(/assets/2639a0d7c5cf20e06eaf6e20f848c2de.svg);
  position: absolute;
  left: 0;
}
.Select-menu-outer .is-focused {
  background-color: #ff6400;
  color: #fff;
  fill: #fff;
}
.select--10k9P,
.selectAll--1EMiU,
.selectGroup--2d0of,
.selectItem--LfrSy {
  text-align: left;
  color: #45505b;
  background-color: transparent;
  height: 37px;
  width: 100%;
  white-space: nowrap;
  padding-right: 20px;
}
.select--10k9P > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.selectAll--1EMiU {
  padding-left: 40px;
}
.selectGroup--2d0of {
  padding-left: 75px;
}
.selectItem--LfrSy {
  padding-left: 110px;
}
.selectAll--1EMiU.is-selected {
  padding-left: 15px;
}
.selectGroup--2d0of.is-selected {
  padding-left: 50px;
}
.selectItem--LfrSy.is-selected {
  padding-left: 85px;
}
.Select-menu {
  max-height: 300px;
  overflow-y: auto;
}
.Select.is-disabled {
  cursor: not-allowed;
  user-select: none;
}
.Select.is-disabled .Select-value-label--1ilQk {
  color: #bec5cb;
}
.Select.is-disabled .Select-arrow-zone {
  fill: #bec5cb;
}
.error--Tq5or .Select-control {
  border-color: #d72d18;
  box-shadow: 0px 0px 5px 0px rgba(239,66,66,0.3) inset;
}
.capition--jOgYS {
  font-size: 15px;
  line-height: 18px;
  color: #a1a5a8;
  position: absolute;
  bottom: -30px;
}
.error--Tq5or .capition--jOgYS {
  color: #d72d18;
}
.accounts--option--31Jm4 {
  display: flex;
}
.accounts--option--section--b4vV- {
  display: flex;
  align-items: center;
  width: 65%;
}
.accounts--option--image--1gs1V {
  width: 30px;
  height: 20px;
  object-fit: contain;
  flex-shrink: 0;
  margin-right: 20px;
}
.accounts--option--name--23Ugd {
  font-size: 12px;
  word-wrap: break-word;
  word-break: break-all;
  width: 80%;
}
.accounts--option--number--2vZd9 {
  font-size: 12px;
}
.accounts--option--balance--3Kt09 {
  width: 35%;
  justify-content: flex-end;
  white-space: nowrap;
  font-size: 14px;
  display: flex;
  align-items: center;
}
.accounts--option--balance--icon--ttkQh {
  display: flex;
  margin-left: 2px;
}
.accounts--option--balance--icon--ttkQh > svg {
  line-height: 0;
  width: 8px;
  height: 10px;
}
.Select--single>.Select-control .select-value-accounts--2sE0B {
  padding-right: 0;
  padding-left: 0;
  width: 318px;
}
.accounts--value--3Y8_m {
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 1.1em;
  padding: 0 10px;
  color: #45505b;
  bottom: 0;
  left: 0;
  top: 0;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.accounts--value--section--ugg53 {
  display: flex;
  align-items: center;
}
.accounts--value--image--1bw83 {
  width: 40px;
  max-height: 32px;
  margin-right: 10px;
}
.accounts--value--name--3hX9z {
  font-size: 12px;
  font-weight: 800;
  max-width: 160px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.accounts--value--number--3j8jH {
  font-size: 12px;
}
.accounts--value--balance--1Dgfo {
  font-size: 12px;
  display: flex;
}
.accounts--value--balance--icon--1Olx- {
  margin-left: 2px;
}
.accounts--value--balance--icon--1Olx- > svg {
  line-height: 0;
  width: 8px;
  height: 9px;
}
.Select-menu {
  overflow-x: hidden;
}
/* ------------------- */
.taxable--2c-G1 > div:nth-child(2) {
  flex-basis: 35%;
}
.taxable--2c-G1 .Select-control {
  display: flex;
  border-radius: 7px;
  border-color: #a1a5a8;
  background: #fafafa;
}
.taxable--2c-G1 .is-focused:not(.is-open) > .Select-control {
  border-color: #a1a5a8;
  box-shadow: none;
}
.taxable--2c-G1 .Select-placeholder,
.taxable--2c-G1 .Select--single > .Select-control .Select-value {
  right: initial;
  padding-left: 10px;
}
.taxable--2c-G1 .has-value.Select--single > .Select-control .Select-value .Select-value-label {
  color: #45505b;
  font-weight: 600;
}
.taxable--2c-G1 .Select-value > .Select-value-label {
  font-weight: 600;
}
.taxable--2c-G1 .Select-arrow-zone {
  display: flex;
  width: 18px;
  align-self: center;
  margin-left: auto;
  margin-right: 10px;
  padding-right: initial;
  fill: #ff6400;
}
.taxable--2c-G1 .Select-arrow-zone > span {
  width: 100%;
}
.taxable--2c-G1 .Select-option {
  text-align: center;
}
.Select-value-label--1ilQk {
  font-weight: 600;
  color: #45505b;
  right: initial;
}
.taxable--2c-G1 .Select-menu {
  max-height: none;
  overflow-y: scroll;
}
.taxable--2c-G1 .Select-menu-outer {
  border-radius: 7px;
  max-height: none;
  overflow: scroll;
  top: 0;
  background-color: #f4f6f8;
  box-shadow: 0 3px 10px 0px rgba(21,63,101,0.44);
}
.taxable--2c-G1 .Select-menu-outer .is-selected {
  background-color: transparent;
  color: #45505b;
}
.taxable--2c-G1 .Select-menu-outer .is-selected > span {
  font-weight: 600;
  position: relative;
  padding-left: 25px;
}
.taxable--2c-G1 .Select-menu-outer .is-selected > span:before {
  content: url(/assets/2639a0d7c5cf20e06eaf6e20f848c2de.svg);
  position: absolute;
  left: 0;
}
.taxable--2c-G1 .Select-menu-outer .is-focused {
  background-color: #ff6400;
  color: #fff;
}
.taxable--2c-G1 .Select .Select-menu-outer {
  padding-bottom: 5px;
  z-index: 2;
  background-color: #fff;
}
.taxable--2c-G1 .Select-option:last-child {
  border-radius: 0;
}
.select--10k9P > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.selectAll--1EMiU {
  padding-left: 40px;
}
.selectGroup--2d0of {
  padding-left: 75px;
}
.selectItem--LfrSy {
  padding-left: 110px;
}
.selectAll--1EMiU.is-selected {
  padding-left: 15px;
}
.selectGroup--2d0of.is-selected {
  padding-left: 50px;
}
.selectItem--LfrSy.is-selected {
  padding-left: 85px;
}
.taxable--2c-G1 .Select-menu {
  max-height: 300px;
  overflow-y: auto;
}
.taxable--2c-G1 .Select.is-disabled {
  cursor: not-allowed;
  user-select: none;
}
.taxable--2c-G1 .Select.is-disabled .Select-value-label--1ilQk {
  color: #bec5cb;
}
.taxable--2c-G1 .Select.is-disabled .Select-arrow-zone {
  fill: #bec5cb;
}
.error--Tq5or .Select-control {
  border-color: #d72d18;
  box-shadow: 0px 0px 5px 0px rgba(239,66,66,0.3) inset;
}
.capition--jOgYS {
  font-size: 15px;
  line-height: 18px;
  color: #a1a5a8;
/*position: absolute;*/
/*bottom: -30px;*/
  margin-top: 15px;
}
.error--Tq5or .capition--jOgYS {
  color: #d72d18;
}
/* ------------- */
.taxable--2c-G1 {
  display: flex;
}
.select--10k9P {
  width: 80px;
  padding: 0;
  order: 0;
  height: auto;
  z-index: 9;
}
.select--10k9P > div {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-color: #a1a5a8;
  box-sizing: border-box;
}
.select--10k9P .Select-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.inputText--br3Wv {
  width: 252px;
  max-width: 100px;
  padding-left: 18px;
  border: 1px solid #a1a5a8;
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
  border-left: none;
  background: #fafafa;
  color: #45505b;
  font-weight: 600;
  order: 1;
  outline: none;
}
#taxDate--3HkwP::-webkit-input-placeholder {
  font-weight: 400;
}
#taxDate--3HkwP::-moz-placeholder {
  font-weight: 400;
}
/* firefox 19+ */
#taxDate--3HkwP::-ms-input-placeholder {
  font-weight: 400;
}
/* ie */
.inputText--br3Wv,
.select--10k9P .Select-control {
  box-shadow: none;
  transition: box-shadow 0.3s ease-out, border 0.2s ease-out;
}
.inputText--br3Wv:focus,
.inputText--br3Wv:focus + .select--10k9P .Select-control {
  border-color: #ff6400;
  box-shadow: 0px 0px 5px 0px rgba(66,157,239,0.3) inset;
}

.h1--HsUoS {
  font-size: 25px;
  color: #45505b;
}
.h2--2elDg {
  font-size: 22px;
  color: #45505b;
}
.h3--13UpA {
  font-size: 18px;
  color: #45505b;
}
.h4--3o0hL {
  font-size: 16px;
  color: #45505b;
}
.h5--2nSMA {
  font-size: 15px;
  color: #45505b;
}
.h6--3VGjI {
  font-size: 14px;
  color: #45505b;
}
.p1--14dYI {
  font-size: 12px;
  color: #45505b;
}
.p2--3U2X6 {
  font-size: 11px;
  color: #45505b;
}
.p3--1enew {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1Xkl1 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1Xkl1 {
    width: 960px;
  }
}
.h-content-absolute--89Rtt {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--89Rtt {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3cH4U,
.form--button-filled--1UCO9 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3cH4U:disabled,
.form--button-filled--1UCO9:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3cH4U:hover,
.form--button-filled--1UCO9:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3cH4U + .form--button--3cH4U,
.form--button-filled--1UCO9 + .form--button-filled--1UCO9 {
  margin-left: 25px;
}
.form--button--3cH4U + .form--button-filled--1UCO9,
.form--button-filled--1UCO9 + .form--button-filled--1UCO9 {
  margin-left: 25px;
}
.form--button-filled--1UCO9 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.checkboxWrapper--1pAFE {
  width: 100%;
  position: relative;
  display: inline-flex;
  background-color: #fafafa;
  color: #45505b;
  border: 1px solid #a1a5a8;
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 10px;
  height: 40px;
}
.checkbox_input--2UYsL {
  display: none;
}
.checkboxWrapper--1pAFE .border--1kC9C {
  height: 40px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
  cursor: pointer;
}
.checkboxWrapper--1pAFE label {
  flex-grow: 1;
}
.realCheckbox--1R5Xm {
  width: 100%;
}
.checkboxWrapper--1pAFE label {
  display: block;
}
.checkboxWrapper--1pAFE label:not(:last-of-type) .realCheckbox--1R5Xm {
  border-right: 1px solid #a1a5a8;
}
.checkbox_input--2UYsL:checked ~ .border--1kC9C {
  border-right: none;
}
.checkbox_input--2UYsL ~ .realCheckbox--1R5Xm {
  width: 100%;
  min-width: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
}
.checkbox_input--2UYsL:checked ~ .border--1kC9C {
/*font-weight: 600;*/
  color: #fff;
  background-color: #ff6400;
  box-shadow: 1px 0px 3px 0px rgba(0,0,0,0.23);
}
.checkbox_input--2UYsL:disabled ~ .border--1kC9C {
  background-color: #ededed;
  color: #bec5cb;
  font-weight: 400;
  cursor: not-allowed;
}
.capition--39cec {
  font-size: 15px;
  line-height: 18px;
  margin-left: 5px;
  color: #a1a5a8;
}
.error--1P3Rz .checkboxWrapper--1pAFE,
.error--1P3Rz label:not(:last-child) .border--1kC9C {
  border-color: #d72d18;
}
.error--1P3Rz .checkboxWrapper--1pAFE {
  box-shadow: 0px 0px 5px 0px rgba(239,66,66,0.3) inset;
}
.error--1P3Rz .capition--39cec {
  color: #d72d18;
}

.h1--1n_rc {
  font-size: 25px;
  color: #45505b;
}
.h2--1_XqM {
  font-size: 22px;
  color: #45505b;
}
.h3--2CuiJ {
  font-size: 18px;
  color: #45505b;
}
.h4--58r4W {
  font-size: 16px;
  color: #45505b;
}
.h5--1OHJ4 {
  font-size: 15px;
  color: #45505b;
}
.h6--34iqk {
  font-size: 14px;
  color: #45505b;
}
.p1--1emNW {
  font-size: 12px;
  color: #45505b;
}
.p2--1anoG {
  font-size: 11px;
  color: #45505b;
}
.p3--1npCG {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2tKUj {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2tKUj {
    width: 960px;
  }
}
.h-content-absolute--YbnqF {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--YbnqF {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2--yM,
.form--button-filled--3Mmbk {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2--yM:disabled,
.form--button-filled--3Mmbk:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2--yM:hover,
.form--button-filled--3Mmbk:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2--yM + .form--button--2--yM,
.form--button-filled--3Mmbk + .form--button-filled--3Mmbk {
  margin-left: 25px;
}
.form--button--2--yM + .form--button-filled--3Mmbk,
.form--button-filled--3Mmbk + .form--button-filled--3Mmbk {
  margin-left: 25px;
}
.form--button-filled--3Mmbk {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.lvfContainer--3CYhB {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.iconContainer--2n7qI {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  text-align: center;
  width: 250px;
  margin-top: 20px;
}
.img--2Lua7 {
  width: fit-content;
}

.h1--SU2gd {
  font-size: 25px;
  color: #45505b;
}
.h2--3jGP5 {
  font-size: 22px;
  color: #45505b;
}
.h3--1wThp {
  font-size: 18px;
  color: #45505b;
}
.h4--2sIqf {
  font-size: 16px;
  color: #45505b;
}
.h5--XZ5ei {
  font-size: 15px;
  color: #45505b;
}
.h6--10owF {
  font-size: 14px;
  color: #45505b;
}
.p1--2C8G0 {
  font-size: 12px;
  color: #45505b;
}
.p2--38y5V {
  font-size: 11px;
  color: #45505b;
}
.p3--1GKGX {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--zfHqq {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--zfHqq {
    width: 960px;
  }
}
.h-content-absolute--33AwI {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--33AwI {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3tQ16,
.form--button-filled--27qew {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3tQ16:disabled,
.form--button-filled--27qew:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3tQ16:hover,
.form--button-filled--27qew:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3tQ16 + .form--button--3tQ16,
.form--button-filled--27qew + .form--button-filled--27qew {
  margin-left: 25px;
}
.form--button--3tQ16 + .form--button-filled--27qew,
.form--button-filled--27qew + .form--button-filled--27qew {
  margin-left: 25px;
}
.form--button-filled--27qew {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--2Pc5C {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.container--2Pc5C + .container--2Pc5C {
  margin-top: 15px;
}
.wrapper--19khL {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.wrapper--19khL.scanner--1vhM2 {
  justify-content: flex-start;
}
.wrapper--19khL.column--1xjU3 {
  align-items: initial;
}
.wrapper--19khL.column--1xjU3 .label--3QoTG {
  text-align: left;
}
.wrapper--19khL.column--1xjU3 [data-maxSize='250'] {
  max-width: 100% !important;
}
.button-filled--16c4O {
  border: 1px solid #45505b;
  border-radius: 20px;
  background: transparent;
  outline: none;
  cursor: pointer;
  color: #45505b;
  text-decoration: none;
  padding: 10px 60px;
  transition: all 0.25s ease-out;
  background: #ff6400;
  border-color: #ff6400;
  color: #fff;
}
.button-filled--16c4O + .button-filled--16c4O {
  margin-left: 20px;
}
.button-filled--16c4O:not(:disabled):hover {
  background: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.button-filled--16c4O:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}
.label--3QoTG {
  flex-basis: 20%;
  margin-right: 20px;
  text-align: right;
}
.input--2ORN_ {
  flex-grow: 1;
  max-width: 415px;
}
.input--2ORN_[data-maxSize='255'] > div {
  min-height: 76px;
}
.input--2ORN_[data-maxSize='255'] input {
  height: 38px;
}
.comment--1tfom,
.commentSide--3qznm {
  margin: 10px 0 0 calc(20% + 20px);
  color: #a1a5a8;
  font-size: 12px;
  text-align: left;
}
.comment--1tfom.error--2vhzz,
.commentSide--3qznm.error--2vhzz {
  color: #d72d18;
}
.commentSide--3qznm,
.commentSideSide--2XSbp {
  width: 140px;
  flex-shrink: 0;
  margin: 5px 0 0 calc(20% + 40px);
  font-size: 14px;
}
.oneStepForm--o9sT5 .label--3QoTG {
  flex-basis: initial;
  width: 120px;
  margin-right: 10px;
  padding-left: 10px;
  box-sizing: border-box;
  font-size: 14px;
}
.oneStepForm--o9sT5 .input--2ORN_ {
  flex-grow: 2;
  flex-shrink: 3;
  max-width: initial;
}
.oneStepForm--o9sT5 .input--2ORN_[data-maxSize='255'] > div,
.oneStepForm--o9sT5 .input--2ORN_[data-maxSize='200'] > div {
  min-height: 76px;
}
.oneStepForm--o9sT5 .input--2ORN_[data-maxSize='255'] input,
.oneStepForm--o9sT5 .input--2ORN_[data-maxSize='200'] input {
  height: 38px;
}
.labelLink--3kw6a {
  color: #f47321;
  text-decoration: none;
}
.labelLink--3kw6a:hover {
  color: #545454;
  text-decoration: none;
}
.linkLabelWithoutName--3_G8J {
  padding-top: 10px;
  display: flex;
  justify-content: center;
}

.h1--cZnaP {
  font-size: 25px;
  color: #45505b;
}
.h2--1UMvZ {
  font-size: 22px;
  color: #45505b;
}
.h3--37Sh2 {
  font-size: 18px;
  color: #45505b;
}
.h4--2e0qF {
  font-size: 16px;
  color: #45505b;
}
.h5--1iOaz {
  font-size: 15px;
  color: #45505b;
}
.h6--2TWMD {
  font-size: 14px;
  color: #45505b;
}
.p1--2JNv2 {
  font-size: 12px;
  color: #45505b;
}
.p2--3eYBo {
  font-size: 11px;
  color: #45505b;
}
.p3--1iwXx {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--aBHr7 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--aBHr7 {
    width: 960px;
  }
}
.h-content-absolute--2QUF8 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2QUF8 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--sW_3n,
.form--button-filled--cDJiK {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--sW_3n:disabled,
.form--button-filled--cDJiK:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--sW_3n:hover,
.form--button-filled--cDJiK:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--sW_3n + .form--button--sW_3n,
.form--button-filled--cDJiK + .form--button-filled--cDJiK {
  margin-left: 25px;
}
.form--button--sW_3n + .form--button-filled--cDJiK,
.form--button-filled--cDJiK + .form--button-filled--cDJiK {
  margin-left: 25px;
}
.form--button-filled--cDJiK {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.files_grid--2CVna {
  width: 352px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.files_grid--2CVna .file_row--3QAFg {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px 0;
  border-bottom: 1px solid #f3f3f3;
}
.files_grid--2CVna .file_row--title--25lJ9 {
  font-size: 15px;
  margin-left: 10px;
}
.files_grid--2CVna .file_row--link--1Wo_M {
  display: flex;
  align-items: center;
}
.files_grid--2CVna .file_row--remove--1JWdw {
  width: 20px;
  height: 20px;
  fill: #d72d18;
  cursor: pointer;
  margin-left: 10px;
}
.files_grid--2CVna .file_row--remove--1JWdw > svg {
  width: 20px;
  height: 20px;
}
.files_grid--label--SiBLy {
  right: 0;
  margin-top: 20px;
  display: inline-block;
}
.button-filled--2UUIv {
  border: 1px solid #45505b;
  border-radius: 20px;
  background: transparent;
  outline: none;
  cursor: pointer;
  color: #45505b;
  text-decoration: none;
  padding: 10px 60px;
  transition: all 0.25s ease-out;
  background: #ff6400;
  border-color: #ff6400;
  color: #fff;
}
.button-filled--2UUIv + .button-filled--2UUIv {
  margin-left: 20px;
}
.button-filled--2UUIv:not(:disabled):hover {
  background: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.button-filled--2UUIv:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}

.linkLabel--tv6eA {
  color: #f47321;
  cursor: pointer;
}
.linkLabelContent--2r74L {
  width: 100%;
  display: flex;
  justify-content: center;
}
.linkLabelContent--2r74L .linkLabelDisplayBlock--3-Q31 {
  display: block;
}

.dropdownEdit--2wHYE input {
  opacity: 1 !important;
}

.field--comment-side--7Uuc_ {
  font-weight: 100;
  color: #f00;
  margin-top: 10px;
  width: 100%;
  font-size: 14px;
}

.h1--oNFVl {
  font-size: 25px;
  color: #45505b;
}
.h2--1KW_a {
  font-size: 22px;
  color: #45505b;
}
.h3--3G6tm {
  font-size: 18px;
  color: #45505b;
}
.h4--1JaiE {
  font-size: 16px;
  color: #45505b;
}
.h5--3hceN {
  font-size: 15px;
  color: #45505b;
}
.h6--2tD2D {
  font-size: 14px;
  color: #45505b;
}
.p1--3uifj {
  font-size: 12px;
  color: #45505b;
}
.p2--3_ppU {
  font-size: 11px;
  color: #45505b;
}
.p3--3ccAu {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2HZI4 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2HZI4 {
    width: 960px;
  }
}
.h-content-absolute--2Y9VO {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2Y9VO {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--MrQyu,
.form--button-filled--la0zb {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--MrQyu:disabled,
.form--button-filled--la0zb:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--MrQyu:hover,
.form--button-filled--la0zb:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--MrQyu + .form--button--MrQyu,
.form--button-filled--la0zb + .form--button-filled--la0zb {
  margin-left: 25px;
}
.form--button--MrQyu + .form--button-filled--la0zb,
.form--button-filled--la0zb + .form--button-filled--la0zb {
  margin-left: 25px;
}
.form--button-filled--la0zb {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.h1--oNFVl {
  font-size: 25px;
  color: #45505b;
}
.h2--1KW_a {
  font-size: 22px;
  color: #45505b;
}
.h3--3G6tm {
  font-size: 18px;
  color: #45505b;
}
.h4--1JaiE {
  font-size: 16px;
  color: #45505b;
}
.h5--3hceN {
  font-size: 15px;
  color: #45505b;
}
.h6--2tD2D {
  font-size: 14px;
  color: #45505b;
}
.p1--3uifj {
  font-size: 12px;
  color: #45505b;
}
.p2--3_ppU {
  font-size: 11px;
  color: #45505b;
}
.p3--3ccAu {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2HZI4 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2HZI4 {
    width: 960px;
  }
}
.h-content-absolute--2Y9VO {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2Y9VO {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--MrQyu,
.form--button-filled--la0zb {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--MrQyu:disabled,
.form--button-filled--la0zb:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--MrQyu:hover,
.form--button-filled--la0zb:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--MrQyu + .form--button--MrQyu,
.form--button-filled--la0zb + .form--button-filled--la0zb {
  margin-left: 25px;
}
.form--button--MrQyu + .form--button-filled--la0zb,
.form--button-filled--la0zb + .form--button-filled--la0zb {
  margin-left: 25px;
}
.form--button-filled--la0zb {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--3k42l {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.container--3k42l + .container--3k42l {
  margin-top: 15px;
}
.wrapper--3TG6M {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.wrapper--3TG6M.scanner--3pkCp {
  justify-content: flex-start;
}
.wrapper--3TG6M.column--3b01t {
  align-items: initial;
}
.wrapper--3TG6M.column--3b01t .label--3VNoe {
  text-align: left;
}
.wrapper--3TG6M.column--3b01t [data-maxSize='250'] {
  max-width: 100% !important;
}
.button-filled--3Rbn8 {
  border: 1px solid #45505b;
  border-radius: 20px;
  background: transparent;
  outline: none;
  cursor: pointer;
  color: #45505b;
  text-decoration: none;
  padding: 10px 60px;
  transition: all 0.25s ease-out;
  background: #ff6400;
  border-color: #ff6400;
  color: #fff;
}
.button-filled--3Rbn8 + .button-filled--3Rbn8 {
  margin-left: 20px;
}
.button-filled--3Rbn8:not(:disabled):hover {
  background: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.button-filled--3Rbn8:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}
.label--3VNoe {
  flex-basis: 20%;
  margin-right: 20px;
  text-align: right;
}
.input--1OObB {
  flex-grow: 1;
  max-width: 415px;
}
.input--1OObB[data-maxSize='255'] > div {
  min-height: 76px;
}
.input--1OObB[data-maxSize='255'] input {
  height: 38px;
}
.comment--2qPAA,
.commentSide--1MsDP {
  margin: 10px 0 0 calc(20% + 20px);
  color: #a1a5a8;
  font-size: 12px;
  text-align: left;
}
.comment--2qPAA.error--2tYxA,
.commentSide--1MsDP.error--2tYxA {
  color: #d72d18;
}
.commentSide--1MsDP,
.commentSideSide--2WJev {
  width: 140px;
  flex-shrink: 0;
  margin: 5px 0 0 calc(20% + 40px);
  font-size: 14px;
}
.oneStepForm--2UurI .label--3VNoe {
  flex-basis: initial;
  width: 120px;
  margin-right: 10px;
  padding-left: 10px;
  box-sizing: border-box;
  font-size: 14px;
}
.oneStepForm--2UurI .input--1OObB {
  flex-grow: 2;
  flex-shrink: 3;
  max-width: initial;
}
.oneStepForm--2UurI .input--1OObB[data-maxSize='255'] > div,
.oneStepForm--2UurI .input--1OObB[data-maxSize='200'] > div {
  min-height: 76px;
}
.oneStepForm--2UurI .input--1OObB[data-maxSize='255'] input,
.oneStepForm--2UurI .input--1OObB[data-maxSize='200'] input {
  height: 38px;
}
.labelLink--dsYec {
  color: #f47321;
  text-decoration: none;
}
.labelLink--dsYec:hover {
  color: #545454;
  text-decoration: none;
}
.linkLabelWithoutName--3puFk {
  padding-top: 10px;
  display: flex;
  justify-content: center;
}
.container--3k42l {
  position: relative;
}
.header--1Xn1s {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
.header--1Xn1s .headerLogo--15nlW {
  border: none;
  margin-right: 20px;
  max-height: 50px;
}
.header--1Xn1s .headerDescription--jiQG3 {
  color: #45505b;
  font-size: 32px;
}
.separator--2RutT {
  height: 1px;
  width: 100%;
  background-color: #d8d8d8;
  margin: 40px 0;
}
.inputContainer--sGFAD {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.groupTitle--3RjT_ {
  font-size: 1.5em;
  font-weight: 100;
  padding-bottom: 15px;
}
.group--Rma9F .groupTitle--3RjT_ {
  font-size: 1.5em;
  font-weight: 100;
  padding-bottom: 15px;
}
.group--Rma9F .groupContent--3gZTB {
  margin-top: 20px;
}
.currency_error--bbsko {
  margin: 20px 40px 20px 120px;
}
.currency_error--bbsko .text--ze7pP {
  color: #d72d18;
}
.currency_error--bbsko .buttons--2fpwN {
  display: flex;
  padding: 0;
  margin-top: 10px;
}
.currency_error--bbsko .buttons--2fpwN * + * {
  margin-left: 20px;
}
.row--1PISG,
.columnWrapper--2p7aD {
  box-sizing: border-box;
}
.row--1PISG .inputContainer--sGFAD,
.columnWrapper--2p7aD .inputContainer--sGFAD {
  flex-direction: column;
  align-items: flex-start;
  margin: 0 10px 10px 0;
}
.row--1PISG .inputWrapper--13ePs,
.columnWrapper--2p7aD .inputWrapper--13ePs {
  margin-top: 5px;
  margin-left: 0;
  max-width: 100%;
}
.row--1PISG .inputWrapper--13ePs input,
.columnWrapper--2p7aD .inputWrapper--13ePs input {
  width: 100% !important;
}
.field--error--jMWAp {
  margin-top: 10px;
  font-size: 16px;
  color: #c71600;
  display: flex;
  flex-direction: row;
  align-items: center;
  text-align: left;
  width: 800px;
  bottom: -30px;
  font-weight: 800;
  padding: 10px;
  opacity: 0.75;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}
.imagelogo--value--RZepG {
  max-height: 80px;
  margin-right: 10px;
  display: block;
  margin: 0 auto;
}
.oneStepForm--2UurI {
  background-color: transparent;
}
.oneStepForm--2UurI .stamp--3r4P1 {
  position: static;
  margin-top: 40px;
}
.oneStepForm--2UurI .status--FCmWG {
  position: initial;
  margin-top: 40px;
}
.oneStepForm--2UurI .inputContainer--sGFAD {
  flex-direction: row;
  align-items: center;
}
.oneStepForm--2UurI .inputContainer--sGFAD .withComment--1FSeV {
  position: relative;
}
.oneStepForm--2UurI .inputContainer--sGFAD .withComment--1FSeV .field--comment--35xtJ {
  display: none;
  margin: 5px 0 0 0;
  max-width: 100%;
}
.oneStepForm--2UurI .inputContainer--sGFAD .inputWrapper--13ePs .field--comment--35xtJ {
  position: absolute;
  text-overflow: ellipsis;
  overflow: hidden;
}
.oneStepForm--2UurI .inputContainer--sGFAD .inputLabel--1TkAj {
  min-width: 130px;
  margin-right: 5px;
}
.oneStepForm--2UurI .inputContainer--sGFAD .textNode--2AHS3 {
  min-width: initial;
  flex-grow: 1;
  margin: 0;
}
.oneStepForm--2UurI [data-max-size='200'] .inputContainer--sGFAD,
.oneStepForm--2UurI [data-max-size='255'] .inputContainer--sGFAD,
.oneStepForm--2UurI [data-max-size='250'] .inputContainer--sGFAD {
  flex-direction: column;
  align-items: flex-start;
}
.h1--oNFVl {
  margin: 5px 0;
  font-size: 1.25em;
  font-weight: 100;
  padding-top: 15px;
}
.textForm--n4rlp * {
  opacity: 0.9;
  pointer-events: none;
  user-select: none;
}
.row--1PISG {
  display: flex;
  width: 100%;
  align-items: flex-start;
}
.columnWrapper--2p7aD {
  min-height: 50px;
  min-width: 100px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-self: center;
  justify-content: center;
}
.columnWrapper--2p7aD + .columnWrapper--2p7aD {
  box-sizing: border-box;
}
.columnWrapper--2p7aD .column--3b01t {
  padding: 0 5px 5px 0;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 50px;
  min-width: 100px;
}
.columnWrapper--2p7aD .column--3b01t .columnWrapper--2p7aD .column--3b01t {
  padding: 0 5px 0 0;
}
.status--FCmWG {
  display: flex;
  align-items: center;
  position: absolute;
  right: 200px;
  bottom: 0;
}
.statusIcon--3qmpa {
  margin-right: 20px;
}
.statusIcon--3qmpa svg {
  width: 60px;
  height: 60px;
}
.mobilePhoneIcon--3LUwH {
  fill: #ff6400;
  width: 20px;
  height: 20px;
}
.stamp--3r4P1,
.stamp-hidden--2sNCS {
  position: absolute;
  top: 280px;
  right: 160px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: left;
  width: 318px;
  padding: 15px 20px;
  font-size: 14px;
  font-weight: 300;
  color: #9778bc;
  opacity: 0.75;
  border: 1px solid #9778bc;
  border-radius: 15px;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}
.stamp-hidden--2sNCS,
.stamp-hidden-hidden--LWYP8 {
  opacity: 0;
  transform: scale(1.2);
  transition: none;
}
.stamp--title--3fLKE,
.stamp-hidden--title--3D_v4 {
  font-size: 18px;
  color: #000;
  text-transform: uppercase;
  margin-top: 10px;
  text-align: center;
}
.stamp--date--_MbrP,
.stamp-hidden--date--Oql6l {
  color: #9778bc;
  font-size: 14px;
  margin-top: 5px;
}
.stamp--text--1vPhS,
.stamp-hidden--text--2kGGr {
  width: 100%;
}
.stamp--comment--2TLHZ,
.stamp-hidden--comment--7myTi {
  width: 100%;
  text-align: left;
  margin-top: 5px;
}
.signature--GYVys {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.signature--GYVys + .signature--GYVys {
  margin-top: 20px;
}
.signatureNameWrapper--1lbLC {
  display: flex;
  flex-direction: column;
}
.signatureTime--2eLCg {
  font-size: 14px;
  color: #a1a5a8;
}
.signatureName--PYpvK {
  color: #45505b;
}
.signatures--3wLI2 {
  display: flex;
  flex-direction: column;
  max-width: 460px;
  margin-top: 40px;
  border: 1px solid #979797;
  border-radius: 15px;
  overflow: hidden;
}
.signaturesHeader--2XOn0 {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  height: 60px;
  background-color: #f2f2f2;
  font-size: 22px;
}
.signaturesWrapper--1FDbu {
  padding: 25px;
}
.signaturesIcon--3MIGh {
  fill: #ff6400;
}
.asListContainer--2d-53 {
  display: inline-flex;
  flex-direction: column;
  min-width: 700px;
  max-width: calc(100% - 78px);
}
.informationContainer--1Snst {
  display: flex;
  justify-content: flex-start;
  margin-bottom: 5px;
  margin-left: 68px;
  padding-bottom: 5px;
  border-bottom: 1px solid #d3d3d3;
}
.informationContainerRow--383LH {
  font-size: 16px;
  color: #45505b;
  display: flex;
  flex-direction: column;
  width: calc(100% - 20px);
  line-break: anywhere;
}
.informationContainerRowLabel--YYtdS {
  width: 200px;
  word-break: break-word;
  text-align: left;
  margin-right: 10px;
  font-size: 15px;
  color: #45505b;
}

.h1--2qFff {
  font-size: 25px;
  color: #45505b;
}
.h2--3pdbD {
  font-size: 22px;
  color: #45505b;
}
.h3--3IJjJ {
  font-size: 18px;
  color: #45505b;
}
.h4--2fdqR {
  font-size: 16px;
  color: #45505b;
}
.h5--3StJY {
  font-size: 15px;
  color: #45505b;
}
.h6--1AxmO {
  font-size: 14px;
  color: #45505b;
}
.p1--Jgrgn {
  font-size: 12px;
  color: #45505b;
}
.p2--EKtQK {
  font-size: 11px;
  color: #45505b;
}
.p3--LKmTx {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2NG5s,
.container--p5WVl {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2NG5s,
  .container--p5WVl {
    width: 960px;
  }
}
.h-content-absolute--7tHQ- {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--7tHQ- {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1QycJ,
.form--button-filled--wl7c8 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1QycJ:disabled,
.form--button-filled--wl7c8:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1QycJ:hover,
.form--button-filled--wl7c8:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1QycJ + .form--button--1QycJ,
.form--button-filled--wl7c8 + .form--button-filled--wl7c8 {
  margin-left: 25px;
}
.form--button--1QycJ + .form--button-filled--wl7c8,
.form--button-filled--wl7c8 + .form--button-filled--wl7c8 {
  margin-left: 25px;
}
.form--button-filled--wl7c8 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--p5WVl {
  padding-top: 20px;
  min-height: calc(100vh - 55px - 72px - 160px - 50px);
}
.statusIcon--3vPR1 {
  margin-right: 20px;
}
.statusIcon--3vPR1 svg {
  width: 60px;
  height: 60px;
}
.form--status--2viuv {
  display: flex;
  align-items: center;
  min-height: 30px;
}
.footer--3ZSPL {
  display: flex;
  margin-top: 40px;
  padding-top: 19px;
  border-top: 1px solid #d8d8d8;
}
.footer--3ZSPL .button--1RmgG {
  min-width: 150px;
  min-height: 40px;
  margin-top: 10px;
  font-weight: 600;
  margin-right: 20px;
}
.footer--3ZSPL .button--1RmgG + .footer--3ZSPL .button--1RmgG {
  margin-left: 20px;
}
.oneStep--1Nw7E .footer--3ZSPL {
  margin-top: 10px;
  padding-top: 19px;
}
.button--1RmgG,
.button-filled--3JKdE {
  min-width: 150px;
  min-height: 40px;
  font-weight: 600;
}
.button--1RmgG + .button--1RmgG,
.button-filled--3JKdE + .button-filled--3JKdE {
  margin-left: 20px;
}
.coreContainer--1oRA0 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #a1a5a8;
  margin-top: 20px;
  display: flex;
  flex-flow: column;
}
.docSuccessMessage--1bGML {
  margin-left: 10px;
  font-size: 18px;
  color: #45505b;
}
.coreContainerHeader--3r2lI {
  text-align: center;
  padding: 10px;
  font-size: 22px;
}
.button--1RmgG + .button-filled--3JKdE {
  margin-left: 20px;
}
.button-filled--3JKdE {
  background: #ff6400;
  border-color: #ff6400;
  color: #fff;
}
.template--3M1fl {
  margin: 20px 0 40px 0;
  width: 100%;
}
.template--title--3CZ9m {
  font-size: 18px;
  color: #45505b;
}
.template--row--2lgiV {
  margin: 20px 0;
  padding-left: 40px;
  display: flex;
  align-items: center;
}
.template--input--2rDhV {
  margin-left: 20px;
  width: 250px;
}
.separator--AQJbq {
  height: 1px;
  width: 100%;
  background-color: #d8d8d8;
  margin: 40px 0;
}
.tokenFrame--3wYgD {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 97%;
}
.tokenError--3z_KH {
  display: flex;
  justify-content: center;
  flex-direction: column;
  width: 60%;
  align-items: center;
}
.acknowledgeModal--1cPX- {
  min-height: 200px;
  text-align: center;
  min-width: 100px;
  display: flex;
  flex-flow: column;
  align-items: center;
}
.additionalModal--3kT6z {
  display: flex;
  flex-direction: column;
}
.acknowledgeModalIcon--3WJoN {
  margin-top: 10px;
  width: 64px;
  height: 64px;
  fill: #ff6400;
  padding-bottom: 30px;
}
.additionalTitle--1bibo {
  text-align: center;
  font-size: 22px;
  margin: 24px 24px 0 24px;
  line-height: 1.43;
  color: #45505b;
  text-overflow: ellipsis;
  overflow: hidden;
  max-height: 64px;
  word-wrap: break-word;
}
.warningMessage--1Gohi {
  text-align: center;
  font-size: 18px;
  margin: 24px 24px 0 24px;
  line-height: 1.43;
  color: #45505b;
  text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: break-word;
}
.additionalRow--2bEtw {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 24px;
}
.protocolContainer--hDIYS {
  min-height: 200px;
  padding: 20px 20px 20px 20px;
  display: flex;
  flex-flow: column;
  width: 500px;
  margin: 24px;
}
.protocolOverflow--LHWQJ {
  overflow: auto;
  width: 100%;
  max-height: 600px;
}

.rutokenContainer--2ZfR4 {
  display: flex;
  flex-direction: column;
}
.rutokenContainer--2ZfR4 .rutokenStepsContainer--3XZRW {
  display: flex;
  flex-direction: row;
  display: flex;
  flex-direction: row;
  background-color: #f0f8ff;
  margin: 30px 0px 0px 10px;
}
.rutokenContainer--2ZfR4 .rutokenStepsContainer--3XZRW .numStep--3mbnf {
  color: #87cefa;
  font-weight: bold;
  font-size: 48px;
  margin-top: 30px;
  margin-left: 10px;
}
.rutokenContainer--2ZfR4 .rutokenStepsContainer--3XZRW .stepDescription--1u4UF {
  text-align: left;
  padding: 10px;
}
.rutokenContainer--2ZfR4 .rutokenStepsContainer--3XZRW .stepDescription--1u4UF h1 {
  font-size: 24px;
  font-weight: bold;
}
.rutokenContainer--2ZfR4 .rutokenStepsContainer--3XZRW .stepDescription--1u4UF p {
  font-weight: bold;
}
.askPageReload--3IUZV {
  height: 150px;
  display: flex;
  align-items: center;
}
.askPageReload--3IUZV span {
  text-align: center;
  vertical-align: middle;
}

.container--2xbW7 {
  min-height: 200px;
  min-width: 400px;
  align-items: center;
  display: flex;
  justify-content: center;
  text-align: center;
}

.h1--3vEau {
  font-size: 25px;
  color: #45505b;
}
.h2--27C3u {
  font-size: 22px;
  color: #45505b;
}
.h3--1LY1r {
  font-size: 18px;
  color: #45505b;
}
.h4--ar9TA {
  font-size: 16px;
  color: #45505b;
}
.h5--2vWbb {
  font-size: 15px;
  color: #45505b;
}
.h6--2c9RH {
  font-size: 14px;
  color: #45505b;
}
.p1--3nbcX {
  font-size: 12px;
  color: #45505b;
}
.p2--YLowC {
  font-size: 11px;
  color: #45505b;
}
.p3--1QNeI {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2RNKz {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2RNKz {
    width: 960px;
  }
}
.h-content-absolute--1TEzt {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1TEzt {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3Ql-z,
.form--button-filled--jfthW {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3Ql-z:disabled,
.form--button-filled--jfthW:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3Ql-z:hover,
.form--button-filled--jfthW:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3Ql-z + .form--button--3Ql-z,
.form--button-filled--jfthW + .form--button-filled--jfthW {
  margin-left: 25px;
}
.form--button--3Ql-z + .form--button-filled--jfthW,
.form--button-filled--jfthW + .form--button-filled--jfthW {
  margin-left: 25px;
}
.form--button-filled--jfthW {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.modalWrapper--1pQSe {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 458px;
}
.modalWrapper--1pQSe * {
  box-sizing: border-box;
}
.modalWrapper--1pQSe .modalSubtitleWrapper--W7Gk7 {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
}
.modalWrapper--1pQSe .modalSubtitleWrapper--W7Gk7:after {
  content: '';
  height: 1px;
  width: 100%;
  background-color: #ecedee;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.modalWrapper--1pQSe .modalSubtitle--VlhE2 {
  font-size: 14px;
  padding: 15px 0;
}
.modalWrapper--1pQSe .modalContent--3q6Oq {
  display: flex;
  width: 100%;
  padding: 30px 0;
  padding-left: 25px;
  padding-right: 25px;
  overflow: hidden;
  flex-direction: column;
}
.content--inputs--XBmwL {
  display: flex;
  flex-direction: column;
}
.inputBlock--1u1ev {
  font-size: 18px;
  display: flex;
  align-items: center;
  margin-bottom: 30px;
  cursor: pointer;
}
.input--description--2mBs3 {
  padding-left: 15px;
}
.content--correspondentFilter--26iOo {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 18px;
}
.correspondentFilter--input--cuiqy {
  width: 235px;
}
.content--clearButton--1S4Os {
  margin-top: 25px;
  display: flex;
}
.clearButton--qWnsi {
  color: #ff6400;
  text-decoration: underline;
  cursor: pointer;
}
.clearButton--qWnsi:hover {
  font-weight: bold;
}

.h1--1FeaK {
  font-size: 25px;
  color: #45505b;
}
.h2--1idis {
  font-size: 22px;
  color: #45505b;
}
.h3--2hDWz {
  font-size: 18px;
  color: #45505b;
}
.h4--3RuqE {
  font-size: 16px;
  color: #45505b;
}
.h5--9XwsG {
  font-size: 15px;
  color: #45505b;
}
.h6--TwLsn {
  font-size: 14px;
  color: #45505b;
}
.p1--3Q6IZ {
  font-size: 12px;
  color: #45505b;
}
.p2--2SZ16 {
  font-size: 11px;
  color: #45505b;
}
.p3--qW1Ij {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3I6Ro,
.analytics--1jyEr {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3I6Ro,
  .analytics--1jyEr {
    width: 960px;
  }
}
.h-content-absolute--18FOz {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--18FOz {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--DNTrL,
.form--button-filled--1XSMH {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--DNTrL:disabled,
.form--button-filled--1XSMH:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--DNTrL:hover,
.form--button-filled--1XSMH:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--DNTrL + .form--button--DNTrL,
.form--button-filled--1XSMH + .form--button-filled--1XSMH {
  margin-left: 25px;
}
.form--button--DNTrL + .form--button-filled--1XSMH,
.form--button-filled--1XSMH + .form--button-filled--1XSMH {
  margin-left: 25px;
}
.form--button-filled--1XSMH {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.analytics--1jyEr {
  margin-top: 50px;
}
.balance--1urku,
.income--35yVH {
  display: flex;
  flex-direction: row;
  align-items: start;
  width: 100%;
  justify-content: space-between;
}
.income--35yVH {
  margin-top: 10px;
}
.chart--30YKA {
  position: relative;
  width: 75%;
  height: 440px;
  overflow-x: auto;
}
.chart--error--2VhSf {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #45505b;
}
.donut--25jK3 {
  position: relative;
}
.donut--error--hDDoj {
  width: 700px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
}
.products--error--v9spr {
  margin: 0 auto;
  font-size: 22px;
}
.legend {
  position: absolute;
  font-size: 12px;
  opacity: 0;
  transition: opacity 0.2s ease-in;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  justify-content: center;
  border-radius: 5px;
  background-color: #fff;
  padding: 10px;
  z-index: 1;
  box-shadow: 1px 2px 5px rgba(68,68,68,0.6);
}
.legend--content {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.legend--date {
  text-align: center;
  width: 100%;
  font-weight: bold;
  margin-bottom: 5px;
}
.legend--content--title {
  margin-right: 25px;
}
.legend--content--title--green {
  color: #65d086;
}
.legend--content--title--red {
  color: #d72d18;
}
.dot {
  r: 3;
  transition: fill 0.3s ease-out, stroke-width 0.3s ease-out, stroke 0.8s ease-out;
  stroke: #00f;
  fill: #00f;
  cursor: pointer;
  stroke-width: 2;
  z-index: 2;
}
.dot:hover {
  fill: #00f;
  stroke: rgba(0,0,255,0.4);
  stroke-width: 9;
}
.analytics--info--TUH5x {
  width: 75%;
}
.analytics--info--balance--38_kc {
  width: 25%;
}
.info--4m2Fb + .info--4m2Fb {
  margin-top: 15px;
}
.info--title--3nd9Y {
  font-size: 15px;
  margin-bottom: 5px;
}
.info--value--jeIDp {
  font-size: 22px;
}
.info--row--1e0r8 {
  padding: 5px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  transition: background-color 0.2s;
}
.info--row--1e0r8 + .info--row--1e0r8 {
  margin-top: 5px;
}
.info--sum--1KZ2H {
  font-size: 18px;
  text-align: center;
  margin-bottom: 10px;
}
.row--name--2jp89 {
  width: 350px;
}
.row--valuePrc--2KxZn {
  width: 105px;
}
.row--value--5pXsa {
  width: 105px;
}
.row--color--1UKaa {
  display: flex;
  align-items: center;
  justify-content: end;
  width: 25px;
}
.row--circle--2s45G {
  border-radius: 50%;
  width: 12px;
  height: 12px;
}
.info--table--R9_Qa {
  border-top: 1px solid #a1a5a8;
  padding-top: 5px;
}
.hovered--row--q7PgB {
  background-color: rgba(50,255,150,0.6);
}

.h1--1i9yX {
  font-size: 25px;
  color: #45505b;
}
.h2--Ss6Ak {
  font-size: 22px;
  color: #45505b;
}
.h3--xkWt- {
  font-size: 18px;
  color: #45505b;
}
.h4--2XcDM {
  font-size: 16px;
  color: #45505b;
}
.h5--3bGL8 {
  font-size: 15px;
  color: #45505b;
}
.h6--1hmg9 {
  font-size: 14px;
  color: #45505b;
}
.p1--3c6du {
  font-size: 12px;
  color: #45505b;
}
.p2--1tFVb {
  font-size: 11px;
  color: #45505b;
}
.p3--2ld-s {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2p3hc {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2p3hc {
    width: 960px;
  }
}
.h-content-absolute--LMDv5 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--LMDv5 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1RnWP,
.form--button-filled--24Hsx {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1RnWP:disabled,
.form--button-filled--24Hsx:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1RnWP:hover,
.form--button-filled--24Hsx:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1RnWP + .form--button--1RnWP,
.form--button-filled--24Hsx + .form--button-filled--24Hsx {
  margin-left: 25px;
}
.form--button--1RnWP + .form--button-filled--24Hsx,
.form--button-filled--24Hsx + .form--button-filled--24Hsx {
  margin-left: 25px;
}
.form--button-filled--24Hsx {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}

.h1--1MMy3 {
  font-size: 25px;
  color: #45505b;
}
.h2--3R6vq {
  font-size: 22px;
  color: #45505b;
}
.h3--28Jxr {
  font-size: 18px;
  color: #45505b;
}
.h4--WwNS4 {
  font-size: 16px;
  color: #45505b;
}
.h5--1O6vG {
  font-size: 15px;
  color: #45505b;
}
.h6--1RCPf {
  font-size: 14px;
  color: #45505b;
}
.p1--gzOFo {
  font-size: 12px;
  color: #45505b;
}
.p2--3fJSK {
  font-size: 11px;
  color: #45505b;
}
.p3--1QPjY {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3ZlRS {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3ZlRS {
    width: 960px;
  }
}
.h-content-absolute--1N1g6 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1N1g6 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3W8k_,
.form--button-filled--3lgHR {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3W8k_:disabled,
.form--button-filled--3lgHR:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3W8k_:hover,
.form--button-filled--3lgHR:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3W8k_ + .form--button--3W8k_,
.form--button-filled--3lgHR + .form--button-filled--3lgHR {
  margin-left: 25px;
}
.form--button--3W8k_ + .form--button-filled--3lgHR,
.form--button-filled--3lgHR + .form--button-filled--3lgHR {
  margin-left: 25px;
}
.form--button-filled--3lgHR {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}

.h1--3izSH {
  font-size: 25px;
  color: #45505b;
}
.h2--1cuU1 {
  font-size: 22px;
  color: #45505b;
}
.h3--d1Eie {
  font-size: 18px;
  color: #45505b;
}
.h4--18p3J {
  font-size: 16px;
  color: #45505b;
}
.h5--Eik7H {
  font-size: 15px;
  color: #45505b;
}
.h6--3R6lX {
  font-size: 14px;
  color: #45505b;
}
.p1--3Lq39 {
  font-size: 12px;
  color: #45505b;
}
.p2--2N17s {
  font-size: 11px;
  color: #45505b;
}
.p3--13FJX {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--iaH9J {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--iaH9J {
    width: 960px;
  }
}
.h-content-absolute--3V6iG {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3V6iG {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2NJjz,
.form--button-filled--1mQU0 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2NJjz:disabled,
.form--button-filled--1mQU0:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2NJjz:hover,
.form--button-filled--1mQU0:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2NJjz + .form--button--2NJjz,
.form--button-filled--1mQU0 + .form--button-filled--1mQU0 {
  margin-left: 25px;
}
.form--button--2NJjz + .form--button-filled--1mQU0,
.form--button-filled--1mQU0 + .form--button-filled--1mQU0 {
  margin-left: 25px;
}
.form--button-filled--1mQU0 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}

.h1--1_lpT {
  font-size: 25px;
  color: #45505b;
}
.h2--OORdx {
  font-size: 22px;
  color: #45505b;
}
.h3--3tJ4W {
  font-size: 18px;
  color: #45505b;
}
.h4--2mq_n {
  font-size: 16px;
  color: #45505b;
}
.h5--2RhCC {
  font-size: 15px;
  color: #45505b;
}
.h6--3Ssy0 {
  font-size: 14px;
  color: #45505b;
}
.p1--9_j17 {
  font-size: 12px;
  color: #45505b;
}
.p2--2earY {
  font-size: 11px;
  color: #45505b;
}
.p3--28WqF {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3_y0W {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3_y0W {
    width: 960px;
  }
}
.h-content-absolute--3_tvJ {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3_tvJ {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2-iIF,
.form--button-filled--1XWjC {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2-iIF:disabled,
.form--button-filled--1XWjC:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2-iIF:hover,
.form--button-filled--1XWjC:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2-iIF + .form--button--2-iIF,
.form--button-filled--1XWjC + .form--button-filled--1XWjC {
  margin-left: 25px;
}
.form--button--2-iIF + .form--button-filled--1XWjC,
.form--button-filled--1XWjC + .form--button-filled--1XWjC {
  margin-left: 25px;
}
.form--button-filled--1XWjC {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.donut--legend--3F1Ri {
  position: absolute;
  background-color: #666a6e;
  color: #fff;
  padding: 10px;
  font-size: 15px;
  transition: opacity 0.3s;
}
.legend--header--2SZqb {
  width: 100%;
  text-align: center;
  margin-bottom: 10px;
  font-weight: 600;
}
.legend--row--1Qjnm {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.row--value--383Cb {
  margin-left: 10px;
  font-weight: 600;
}

.mainContainer--2iZvk {
  width: 400px;
  display: flex;
  flex-flow: column;
  margin-top: 15px;
  margin-bottom: 15px;
}
.row--JXStt {
  display: flex;
  flex-flow: row;
  width: 100%;
  align-items: center;
  margin-bottom: 15px;
}
.label--2G59O {
  width: 30%;
  text-align: right;
  margin-right: 10px;
}
.input--1rF2q {
  width: 70%;
}

.h1--1T8OS {
  font-size: 25px;
  color: #45505b;
}
.h2--3c9JM {
  font-size: 22px;
  color: #45505b;
}
.h3--1HTG6 {
  font-size: 18px;
  color: #45505b;
}
.h4--3JW8X {
  font-size: 16px;
  color: #45505b;
}
.h5--nA-kA {
  font-size: 15px;
  color: #45505b;
}
.h6--1Gl8m {
  font-size: 14px;
  color: #45505b;
}
.p1--34eWT {
  font-size: 12px;
  color: #45505b;
}
.p2--2wuNN {
  font-size: 11px;
  color: #45505b;
}
.p3--2UCc4 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3dQEe,
.guides--G2Utr {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3dQEe,
  .guides--G2Utr {
    width: 960px;
  }
}
.h-content-absolute--15I3c {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--15I3c {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3G5DQ,
.form--button-filled--27K5- {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3G5DQ:disabled,
.form--button-filled--27K5-:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3G5DQ:hover,
.form--button-filled--27K5-:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3G5DQ + .form--button--3G5DQ,
.form--button-filled--27K5- + .form--button-filled--27K5- {
  margin-left: 25px;
}
.form--button--3G5DQ + .form--button-filled--27K5-,
.form--button-filled--27K5- + .form--button-filled--27K5- {
  margin-left: 25px;
}
.form--button-filled--27K5- {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.guides--G2Utr {
  margin-top: 50px;
  min-height: calc(100vh - 55px - 72px - 160px - 50px);
}
.ratesContainer--3TGCc {
  min-height: 250px;
}
.guides--header--1iUop {
  border-bottom: 2px solid #f3f3f3;
  height: 40px;
  color: #45505b;
  color: #545454;
  font-size: 32px;
  line-height: 40px;
  padding-bottom: 10px;
}
.content--wzEWO {
  width: 100%;
}
.filter--3LvNH {
  display: flex;
  flex-direction: row;
  position: relative;
  padding-bottom: 10px;
}
.filter--input--3lW5f {
  position: relative;
}
.filter--input--3lW5f + .filter--input--3lW5f {
  margin-left: 20px;
}
.input--1WLxg {
  background-color: #fff;
  border: 1px solid #a1a5a8;
  padding: 15px 10px 5px 10px;
  width: 100%;
  outline: none;
  box-sizing: border-box;
  border-radius: 10px;
  transition: box-shadow 0.25s ease-out;
}
.input--1WLxg:focus {
  box-shadow: 0 0 5px #000 inset;
}
.input--1WLxg:focus + .input--label--3d-KA {
  top: 3px;
  font-size: 12px;
}
.input--label--3d-KA,
.input--label--rate--2yEr8 {
  position: absolute;
  left: 10px;
  top: 11px;
  color: #45505b;
  font-style: italic;
  font-size: 15px;
  transition: font-size 0.3s ease-out, top 0.3s ease-out;
}
.input--label--rate--2yEr8 {
  top: 0px;
  font-size: 10px;
}
.inputSelect--2e1An {
  background-color: #fff;
  border: 1px solid #a1a5a8;
  padding: 15px 10px 0px 10px;
  width: 100%;
  outline: none;
  box-sizing: border-box;
  border-radius: 10px;
  transition: box-shadow 0.25s ease-out;
}
.inputSelect--2e1An:focus {
  box-shadow: 0 0 5px #000 inset;
}
.inputSelect--label--1jhhR {
  position: absolute;
  left: 10px;
  top: 3px;
  color: #45505b;
  font-style: italic;
  font-size: 12px;
  transition: font-size 0.3s ease-out, top 0.3s ease-out;
}
.currency--info--Fh8Sc {
  display: flex;
  flex-direction: column;
  margin-top: 35px;
}
.currency--title--26D5C {
  font-size: 18px;
  margin-bottom: 20px;
}
.iconDown--3-rJh {
  height: 12px;
  width: 10px;
  margin-right: 15px;
  fill: #dc4a38;
}
.iconUp--2qDrV {
  fill: #65d086;
  margin-right: 15px;
  transform: rotate(180Deg);
}
.rateCell--eLUIf {
  display: flex;
  align-items: center;
  justify-content: center;
}

.h1--12Ues {
  font-size: 25px;
  color: #45505b;
}
.h2--3IIAv {
  font-size: 22px;
  color: #45505b;
}
.h3--3j3yM {
  font-size: 18px;
  color: #45505b;
}
.h4--Puqb7 {
  font-size: 16px;
  color: #45505b;
}
.h5--3_mF2 {
  font-size: 15px;
  color: #45505b;
}
.h6--3K6wr {
  font-size: 14px;
  color: #45505b;
}
.p1--1Ahw5 {
  font-size: 12px;
  color: #45505b;
}
.p2--HRBex {
  font-size: 11px;
  color: #45505b;
}
.p3--2PBfV {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--HvXe3 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--HvXe3 {
    width: 960px;
  }
}
.h-content-absolute--39Orv {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--39Orv {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1mnt_,
.form--button-filled--3mLbt {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1mnt_:disabled,
.form--button-filled--3mLbt:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1mnt_:hover,
.form--button-filled--3mLbt:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1mnt_ + .form--button--1mnt_,
.form--button-filled--3mLbt + .form--button-filled--3mLbt {
  margin-left: 25px;
}
.form--button--1mnt_ + .form--button-filled--3mLbt,
.form--button-filled--3mLbt + .form--button-filled--3mLbt {
  margin-left: 25px;
}
.form--button-filled--3mLbt {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.form--10fLB {
  width: 1260px;
  margin: 0 auto;
  min-height: calc(100vh - 55px - 72px - 160px - 50px);
}
.headerDescription--3YPKl {
  color: #545454;
  font-size: 32px;
  padding-left: 20px;
}
.blockHeader--2CDKY {
  font-size: 24px;
  padding: 10px 0;
}
.block--1_cbN {
  border-color: #d8d8d8;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding: 40px 0;
}
.header--AsXNZ {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
.content--1bbi5 {
  display: flex;
  align-items: flex-start;
  margin-left: 30px;
}
.error--gMi4c {
  color: #f00;
}
.list--2Bk_f {
  display: flex;
  flex-flow: column;
  margin: 10px;
}
.smallText--1KXFL {
  color: #9fb2c0;
  margin-top: 20px;
  margin-bottom: -30px;
}
.row--y3utW {
  padding: 0px;
  margin: 0px;
}
.footer--2TiRO {
  display: flex;
  margin-top: 40px;
  padding-top: 39px;
  border-top: 1px solid #d8d8d8;
}
.footer--2TiRO .button--XmdCw {
  min-width: 150px;
  min-height: 40px;
  font-weight: 600;
  margin-right: 20px;
}
.footer--2TiRO .button--XmdCw + .footer--2TiRO .button--XmdCw {
  margin-left: 20px;
}

.h1--3P9dl {
  font-size: 25px;
  color: #45505b;
}
.h2--3og9T {
  font-size: 22px;
  color: #45505b;
}
.h3--DqnxZ {
  font-size: 18px;
  color: #45505b;
}
.h4--3QUhE {
  font-size: 16px;
  color: #45505b;
}
.h5--29vqk {
  font-size: 15px;
  color: #45505b;
}
.h6--11Ah6 {
  font-size: 14px;
  color: #45505b;
}
.p1--20Pwh {
  font-size: 12px;
  color: #45505b;
}
.p2--3hd6Z {
  font-size: 11px;
  color: #45505b;
}
.p3--2aQwL {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3W0AK {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3W0AK {
    width: 960px;
  }
}
.h-content-absolute--27sh8 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--27sh8 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--27Tgv,
.form--button-filled--3DSW9 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--27Tgv:disabled,
.form--button-filled--3DSW9:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--27Tgv:hover,
.form--button-filled--3DSW9:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--27Tgv + .form--button--27Tgv,
.form--button-filled--3DSW9 + .form--button-filled--3DSW9 {
  margin-left: 25px;
}
.form--button--27Tgv + .form--button-filled--3DSW9,
.form--button-filled--3DSW9 + .form--button-filled--3DSW9 {
  margin-left: 25px;
}
.form--button-filled--3DSW9 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--2PyQz {
  width: 1200px;
  margin: 0 auto;
  height: 600px;
}
.container--2PyQz h1 {
  font-size: 25px;
  font-weight: normal;
  color: #45505b;
}
.container--2PyQz h2 {
  font-size: 18px;
  font-weight: normal;
  color: #45505b;
}
.container--2PyQz .grid--uB4bH {
  display: flex;
  flex-flow: column;
}
.container--2PyQz .grid--uB4bH .row--2JdyB {
  display: flex;
  flex-flow: row;
  padding-bottom: 15px;
}
.container--2PyQz .grid--uB4bH .row--2JdyB .fieldName--26h5D {
  text-align: right;
  align-self: center;
  padding-right: 10px;
  width: 180px;
  font-size: 14px;
  color: #000;
}
.container--2PyQz .grid--uB4bH .row--2JdyB .input--170ZD {
  width: 360px;
}
.container--2PyQz .buttons--hcjgf {
  padding-top: 20px;
  padding-left: 10px;
  width: 300px;
  display: flex;
  justify-content: space-between;
}
.smsModalContainer--1FEvV {
  width: 450px;
  height: 200px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.smsModalContainer--1FEvV .smsModalText--zGptc {
  padding: 15px;
  text-align: center;
}
.smsModalContainer--1FEvV .smsModalInput--LEtbT {
  padding-top: 15px;
  width: 200px;
}

.h1--2cX_q {
  font-size: 25px;
  color: #45505b;
}
.h2--2fnl0 {
  font-size: 22px;
  color: #45505b;
}
.h3--_KJ6u {
  font-size: 18px;
  color: #45505b;
}
.h4--36aME {
  font-size: 16px;
  color: #45505b;
}
.h5--1F8Uf {
  font-size: 15px;
  color: #45505b;
}
.h6--3SX_n {
  font-size: 14px;
  color: #45505b;
}
.p1--1G8Dr {
  font-size: 12px;
  color: #45505b;
}
.p2--3aArd {
  font-size: 11px;
  color: #45505b;
}
.p3--3-IBe {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--sU9pK {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--sU9pK {
    width: 960px;
  }
}
.h-content-absolute--Zfncg {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--Zfncg {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1ATJU,
.form--button-filled--3JmNo {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1ATJU:disabled,
.form--button-filled--3JmNo:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1ATJU:hover,
.form--button-filled--3JmNo:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1ATJU + .form--button--1ATJU,
.form--button-filled--3JmNo + .form--button-filled--3JmNo {
  margin-left: 25px;
}
.form--button--1ATJU + .form--button-filled--3JmNo,
.form--button-filled--3JmNo + .form--button-filled--3JmNo {
  margin-left: 25px;
}
.form--button-filled--3JmNo {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.container--2myvT {
  display: flex;
  flex-direction: row;
  background-color: #fafafa;
  color: #666a6e;
  border: 1px solid #545454;
  border-radius: 5px;
}
.containerFocus--2oxRZ {
  box-shadow: inset 0 0 5px #545454;
}
.containerError--1YGrU {
  border-color: #d72d18;
  box-shadow: 0 0 5px #d72d18 inset;
}
.option--1Tahe {
  display: flex;
  flex-direction: row;
}

.h1--27-37 {
  font-size: 25px;
  color: #45505b;
}
.h2--1JlG8 {
  font-size: 22px;
  color: #45505b;
}
.h3--29VVk {
  font-size: 18px;
  color: #45505b;
}
.h4--3PVnw {
  font-size: 16px;
  color: #45505b;
}
.h5--1iF7- {
  font-size: 15px;
  color: #45505b;
}
.h6--1vMFn {
  font-size: 14px;
  color: #45505b;
}
.p1--1y64h {
  font-size: 12px;
  color: #45505b;
}
.p2--3CUSL {
  font-size: 11px;
  color: #45505b;
}
.p3--QwRZ3 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--BcYY7,
.wrapper--3LT6W {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--BcYY7,
  .wrapper--3LT6W {
    width: 960px;
  }
}
.h-content-absolute--27RKh {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--27RKh {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3c_aQ,
.form--button-filled--2qAIr {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3c_aQ:disabled,
.form--button-filled--2qAIr:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3c_aQ:hover,
.form--button-filled--2qAIr:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3c_aQ + .form--button--3c_aQ,
.form--button-filled--2qAIr + .form--button-filled--2qAIr {
  margin-left: 25px;
}
.form--button--3c_aQ + .form--button-filled--2qAIr,
.form--button-filled--2qAIr + .form--button-filled--2qAIr {
  margin-left: 25px;
}
.form--button-filled--2qAIr {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--3LT6W {
  margin: 0 auto;
}
.header--3khHF {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 72px;
}
.logo--3b7zV {
  max-height: 75px;
  max-width: 210px;
  width: 210px;
  height: 46px;
  object-fit: contain;
}
.buttonsWrapper--2MVKS {
  display: flex;
  align-items: center;
}
.buttonsWrapper--2MVKS>*+* {
  margin-left: 65px;
}
.help--10mnC {
  padding: 0;
  color: #ff6400;
}
.help--10mnC .link:after {
  background-color: #ff6400;
}
.help--10mnC:hover {
  color: #000;
}
.help--10mnC:hover .link:after {
  background-color: #000;
}
.phone--nWogc {
  padding: 0;
  color: #000;
}
.phone--nWogc:hover {
  color: #000;
}
.icon--38fJX {
  fill: #ff6400;
  width: 40px;
}

.h1--247jV {
  font-size: 25px;
  color: #45505b;
}
.h2--1_GjO {
  font-size: 22px;
  color: #45505b;
}
.h3--3r5r8 {
  font-size: 18px;
  color: #45505b;
}
.h4--1_WvR {
  font-size: 16px;
  color: #45505b;
}
.h5--i2SOy {
  font-size: 15px;
  color: #45505b;
}
.h6--H5ltx {
  font-size: 14px;
  color: #45505b;
}
.p1--2Y4Yt {
  font-size: 12px;
  color: #45505b;
}
.p2--2Cwcn {
  font-size: 11px;
  color: #45505b;
}
.p3--1arhg {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--38eFH,
.wrapper--s5nMX {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--38eFH,
  .wrapper--s5nMX {
    width: 960px;
  }
}
.h-content-absolute--3fmgf {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3fmgf {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--1LE0g,
.form--button-filled--35etE {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--1LE0g:disabled,
.form--button-filled--35etE:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--1LE0g:hover,
.form--button-filled--35etE:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--1LE0g + .form--button--1LE0g,
.form--button-filled--35etE + .form--button-filled--35etE {
  margin-left: 25px;
}
.form--button--1LE0g + .form--button-filled--35etE,
.form--button-filled--35etE + .form--button-filled--35etE {
  margin-left: 25px;
}
.form--button-filled--35etE {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--s5nMX {
  margin: 0 auto;
}
.popoverSectionHeader--362nd {
  font-size: 16px;
  text-align: center;
  padding: 0 15px 10px;
  color: #a1a5a8;
  text-transform: uppercase;
  border-bottom: 1px solid #ecedee;
}
.popoverSectionHeader--362nd:not(:nth-child(1)) {
  padding-top: 10px;
  border-top: 1px solid #ecedee;
}
.hamburgerButton--2erHB {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 12px;
  cursor: pointer;
}
.hamburger-menu--3T7d3 {
  display: inline-block;
  cursor: pointer;
}
.line--1XCdO {
  width: 38px;
  height: 4px;
  border-radius: 4px;
  background-color: #ff6400;
  margin-bottom: 5px;
}
.line--1XCdO:first-child {
  margin-top: 5px;
}
.line--1XCdO:last-child {
  margin: 0;
}
.create--2uW3W {
  padding: 0;
}
.createButton--1Ivpk {
  padding: 0 10px;
}
.menuWrapper--2rCqC {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-left: 49px;
}
.menuText--26bnz {
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #ff6400;
}
.hamburgerIcon--18LxI {
  fill: #ff6400;
}
.header--26Oe8 {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 20;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 72px;
}
.headerBorder--3z6kp {
  border-bottom: 3px solid #ecedee;
}
.header__wrapper--30xOY {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 72px;
}
.logo--1GwV9 {
  max-height: 75px;
  max-width: 210px;
  width: 210px;
  height: 46px;
  cursor: pointer;
  object-fit: contain;
}
.buttonsWrapper--29-Uw {
  display: flex;
  align-items: center;
}
.buttonsWrapper--29-Uw>button+button {
  margin-left: 65px;
}
.help--2EL4t {
  padding: 0;
  color: #ff6400;
}
.help--2EL4t .link:after {
  background-color: #ff6400;
}
.help--2EL4t:hover {
  color: #000;
}
.help--2EL4t:hover .link:after {
  background-color: #000;
}
.userInfo--2TO21 {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: 20px;
  user-select: none;
  cursor: pointer;
}
.avatar--1OZqO {
  flex-shrink: 0;
  margin-right: 0.5em;
  border-radius: 50%;
  overflow: hidden;
  height: 45px;
  display: inline-block;
  width: 45px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 45%;
  align-self: center;
  object-fit: cover;
}
.userFullName--c21gG {
  margin-right: 10px;
}
.userClientName--1v8d9 {
  font-size: 12px;
  letter-spacing: 0.3px;
  color: #9fb2c0;
}
.down_ico--3YZZ7 {
  fill: #ff6400;
}
.phone--3IF44 {
  color: #000;
}
.phone--3IF44:hover {
  color: #ff6400;
}
.exit--2QLSl {
  padding: 0;
  margin-left: 50px;
  color: #000;
}
.exit--2QLSl:hover {
  color: #ff6400;
}
.message--3pK9h {
  position: relative;
}
.newMessage--30mrc {
  color: #fff;
  font-weight: 300;
  font-size: 10px;
  background: #d72d18;
  display: block;
  text-align: center;
  position: absolute;
  top: -5px;
  right: 0px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 5em;
}
.authHeaderIcon--3LNw6 {
  fill: #ff6400;
  width: 30px;
}
.warningIcon--3oGFt {
  position: absolute;
  width: 24px;
  height: 24px;
  fill: #ff6400;
  top: -5px;
  right: -5px;
}
.imageContainer--1_K2y {
  position: relative;
}

.h1--1iM0l {
  font-size: 25px;
  color: #45505b;
}
.h2--3B6xf {
  font-size: 22px;
  color: #45505b;
}
.h3--2DRCv {
  font-size: 18px;
  color: #45505b;
}
.h4--3lsMH {
  font-size: 16px;
  color: #45505b;
}
.h5--1LvbT {
  font-size: 15px;
  color: #45505b;
}
.h6--3pvD1 {
  font-size: 14px;
  color: #45505b;
}
.p1--25yIG {
  font-size: 12px;
  color: #45505b;
}
.p2--3aIsW {
  font-size: 11px;
  color: #45505b;
}
.p3--2tJP0 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3AmvI {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3AmvI {
    width: 960px;
  }
}
.h-content-absolute--1O9us {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1O9us {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--3cVRI,
.form--button-filled--NVXD2 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--3cVRI:disabled,
.form--button-filled--NVXD2:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--3cVRI:hover,
.form--button-filled--NVXD2:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--3cVRI + .form--button--3cVRI,
.form--button-filled--NVXD2 + .form--button-filled--NVXD2 {
  margin-left: 25px;
}
.form--button--3cVRI + .form--button-filled--NVXD2,
.form--button-filled--NVXD2 + .form--button-filled--NVXD2 {
  margin-left: 25px;
}
.form--button-filled--NVXD2 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--3aDHR {
  display: flex;
  flex-direction: column;
}
.header--354Ov {
  font-size: 18px;
  font-weight: 300;
  color: #fff;
  margin-bottom: 10px;
}
.ratesWrapper--30_8k {
  display: flex;
  flex-direction: row;
}
.rate--38d89 {
  display: flex;
  align-items: center;
  color: #fff;
  font-size: 16px;
  box-sizing: border-box;
}
.rate--38d89+.rate--38d89 {
  margin-left: 15px;
}
.rate--38d89 > *+* {
  margin-left: 5px;
}
.up--1JwVK {
  fill: #7ed321;
}
.down--3HIg_ {
  fill: #b63c4b;
  transform: rotate(180deg);
}
.none--3htOF {
  display: none;
}

.h1--qDz2v {
  font-size: 25px;
  color: #45505b;
}
.h2--1hzMF {
  font-size: 22px;
  color: #45505b;
}
.h3--uDHx2 {
  font-size: 18px;
  color: #45505b;
}
.h4--1hVR4 {
  font-size: 16px;
  color: #45505b;
}
.h5--2yMhS {
  font-size: 15px;
  color: #45505b;
}
.h6--81lVm {
  font-size: 14px;
  color: #45505b;
}
.p1--2Y-fY {
  font-size: 12px;
  color: #45505b;
}
.p2--unTji {
  font-size: 11px;
  color: #45505b;
}
.p3--2Um8w {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1iyLP {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1iyLP {
    width: 960px;
  }
}
.h-content-absolute--2qlkg {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2qlkg {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2p7Vz,
.form--button-filled--SNBaU {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2p7Vz:disabled,
.form--button-filled--SNBaU:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2p7Vz:hover,
.form--button-filled--SNBaU:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2p7Vz + .form--button--2p7Vz,
.form--button-filled--SNBaU + .form--button-filled--SNBaU {
  margin-left: 25px;
}
.form--button--2p7Vz + .form--button-filled--SNBaU,
.form--button-filled--SNBaU + .form--button-filled--SNBaU {
  margin-left: 25px;
}
.form--button-filled--SNBaU {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--XdElA {
  display: flex;
  flex-direction: column;
}
.header--2E9ix {
  font-size: 18px;
  font-weight: 300;
  color: #fff;
  margin-bottom: 10px;
}
.linksWrapper--oqrT8 {
  display: flex;
  flex-direction: row;
}
.link--2hqIU {
  width: 30px;
  height: 30px;
  box-sizing: border-box;
}
.link--2hqIU > img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  overflow: hidden;
  transition: transform 0.25s ease;
}
.link--2hqIU > img:hover {
  transform: scale(1.1);
}
.link--2hqIU+.link--2hqIU {
  margin-left: 10px;
}

.h1--31JJC {
  font-size: 25px;
  color: #45505b;
}
.h2--1pn5g {
  font-size: 22px;
  color: #45505b;
}
.h3--3DKWM {
  font-size: 18px;
  color: #45505b;
}
.h4--3N88S {
  font-size: 16px;
  color: #45505b;
}
.h5--3bfvR {
  font-size: 15px;
  color: #45505b;
}
.h6--3HK9- {
  font-size: 14px;
  color: #45505b;
}
.p1--1zODl {
  font-size: 12px;
  color: #45505b;
}
.p2--1Wmnz {
  font-size: 11px;
  color: #45505b;
}
.p3--1iQdJ {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2NUVh,
.footer--3vKZl {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2NUVh,
  .footer--3vKZl {
    width: 960px;
  }
}
.h-content-absolute--13tke {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--13tke {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2SzID,
.form--button-filled--2mAUd {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2SzID:disabled,
.form--button-filled--2mAUd:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2SzID:hover,
.form--button-filled--2mAUd:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2SzID + .form--button--2SzID,
.form--button-filled--2mAUd + .form--button-filled--2mAUd {
  margin-left: 25px;
}
.form--button--2SzID + .form--button-filled--2mAUd,
.form--button-filled--2mAUd + .form--button-filled--2mAUd {
  margin-left: 25px;
}
.form--button-filled--2mAUd {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--3ysX2 {
  background-color: #45505b;
  color: #fff;
}
.footer--3vKZl {
  display: flex;
  justify-content: space-between;
  min-height: 120px;
  margin-top: 50px;
  padding: 30px 0;
  font-size: 11px;
  line-height: 20px;
}
.link--3UfoE {
  padding: 0 5px;
}
.row--1BP5S {
  display: flex;
  flex-direction: row;
}
.row--1BP5S > *+* {
  margin-left: 50px;
}

.h1--3PoNo {
  font-size: 25px;
  color: #45505b;
}
.h2--1rNiM {
  font-size: 22px;
  color: #45505b;
}
.h3--of__8 {
  font-size: 18px;
  color: #45505b;
}
.h4--3DTns {
  font-size: 16px;
  color: #45505b;
}
.h5--1Eh0y {
  font-size: 15px;
  color: #45505b;
}
.h6--e196t {
  font-size: 14px;
  color: #45505b;
}
.p1--2Xf6j {
  font-size: 12px;
  color: #45505b;
}
.p2--QeesA {
  font-size: 11px;
  color: #45505b;
}
.p3--2-3E0 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--3NMF7,
.menu--26h6n {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--3NMF7,
  .menu--26h6n {
    width: 960px;
  }
}
.h-content-absolute--2RJ6o {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--2RJ6o {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--9qFNR,
.form--button-filled--2RK5j {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--9qFNR:disabled,
.form--button-filled--2RK5j:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--9qFNR:hover,
.form--button-filled--2RK5j:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--9qFNR + .form--button--9qFNR,
.form--button-filled--2RK5j + .form--button-filled--2RK5j {
  margin-left: 25px;
}
.form--button--9qFNR + .form--button-filled--2RK5j,
.form--button-filled--2RK5j + .form--button-filled--2RK5j {
  margin-left: 25px;
}
.form--button-filled--2RK5j {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.wrapper--mMuxO {
  background-color: #45505b;
  box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);
}
.menu--26h6n {
  display: flex;
  align-items: center;
  text-align: center;
  margin-top: 72px;
  height: 55px;
}
.button--hoZ24 {
  height: 100%;
  color: #fff;
  font-size: 14px;
  font-weight: 100;
  background: transparent;
  border: none;
  outline: none;
  padding: 1em 35px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.25s ease-out;
}
.create--1xi7w {
  margin-left: auto;
}
.createButton--S4ZEb {
  padding: 0 15px;
}
.popoverSectionHeader--1Ugk5 {
  font-size: 16px;
  text-align: center;
  padding: 0 15px 10px;
  color: #a1a5a8;
  text-transform: uppercase;
  border-bottom: 1px solid #ecedee;
}
.popoverSectionHeader--1Ugk5:not(:nth-child(1)) {
  padding-top: 10px;
  border-top: 1px solid #ecedee;
}

.h1--MLxxq {
  font-size: 25px;
  color: #45505b;
}
.h2--2ROZa {
  font-size: 22px;
  color: #45505b;
}
.h3--3bsug {
  font-size: 18px;
  color: #45505b;
}
.h4--1K9vk {
  font-size: 16px;
  color: #45505b;
}
.h5--1tE-I {
  font-size: 15px;
  color: #45505b;
}
.h6--gVcc2 {
  font-size: 14px;
  color: #45505b;
}
.p1--3a0xS {
  font-size: 12px;
  color: #45505b;
}
.p2--1BIc0 {
  font-size: 11px;
  color: #45505b;
}
.p3--sQND2 {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--Ts5qs {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--Ts5qs {
    width: 960px;
  }
}
.h-content-absolute--3VLD4 {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--3VLD4 {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--16plh,
.form--button-filled--3Cavo {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--16plh:disabled,
.form--button-filled--3Cavo:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--16plh:hover,
.form--button-filled--3Cavo:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--16plh + .form--button--16plh,
.form--button-filled--3Cavo + .form--button-filled--3Cavo {
  margin-left: 25px;
}
.form--button--16plh + .form--button-filled--3Cavo,
.form--button-filled--3Cavo + .form--button-filled--3Cavo {
  margin-left: 25px;
}
.form--button-filled--3Cavo {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.header--Pi9gW {
  background: #ecedee;
  display: flex;
  align-items: center;
  margin: 0;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.headerImg--1Fw6i {
  background: #45505b;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}
.menuIcon--qbBEu {
  height: 30px;
  fill: #fff;
}
.closeIcon--2XMX7 {
  height: 25px;
  width: 25px;
  position: absolute;
  top: 12px;
  right: 12px;
  opacity: 0.5;
  cursor: pointer;
}
.headerText--33B0G {
  color: #45505b;
  font-size: 16px;
  font-weight: 400;
  padding: 0 1em;
  text-decoration: none;
}
.content--side--overlay--1M0qZ {
  z-index: 2001;
  animation: modalOverlayIn--XLIvK 0.25s ease-out;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row-reverse;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: fixed;
  background-color: rgba(84,84,84,0.4);
}
.content--side--overlay--closed--2RWeb {
  display: none;
  animation: modalOverlayOut--3wJap 0.25s ease-out forwards;
}
.content--side--2V7Sy {
  height: 100%;
  background-color: #fff;
  width: 30%;
}
.content--side--closed--1-9n- {
  display: none;
  animation: modalOut--AKpsw 0.5s cubic-bezier(0.71, 0.02, 0.18, 0.99) forwards;
}
.btn--237ib {
  color: #45505b;
  font-weight: 400;
  font-size: 14px;
  background: transparent;
  text-decoration: none;
}
.btn--237ib:hover svg,
.isActive.btn--237ib svg {
  fill: #fff;
}
.menuBtn--1PDX9 {
  padding: 8px;
  display: flex;
  align-items: center;
  height: 40px;
  cursor: pointer;
  transition: all 0.25s ease-out;
  border-bottom: 1px solid #ddd;
}
.menuBtn--1PDX9:hover {
  background-color: #ff6400;
}
.menuBtn--1PDX9:hover .liText--1fjbZ {
  color: #fff;
}
.liText--1fjbZ {
  font-weight: 400;
  font-size: 16px;
  margin-left: 20px;
  color: inherit;
}
.exit--JsBRI {
  position: fixed;
  width: 23%;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  background: #ecedee;
  padding: 8px 0;
}
.exitBtn--8YIaU {
  padding: 0;
  margin-left: 50px;
  color: #000;
}
.exitBtn--8YIaU:hover {
  color: #ff6400;
}
.authHeaderIcon--3j4PT {
  fill: #ff6400;
  width: 30px;
}
@-moz-keyframes modalOverlayIn--XLIvK {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes modalOverlayIn--XLIvK {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes modalOverlayIn--XLIvK {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes modalOverlayIn--XLIvK {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes modalOverlayOut--3wJap {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    z-index: -100;
  }
}
@-webkit-keyframes modalOverlayOut--3wJap {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    z-index: -100;
  }
}
@-o-keyframes modalOverlayOut--3wJap {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    z-index: -100;
  }
}
@keyframes modalOverlayOut--3wJap {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    z-index: -100;
  }
}
@-moz-keyframes modalOut--AKpsw {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(275px);
  }
}
@-webkit-keyframes modalOut--AKpsw {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(275px);
  }
}
@-o-keyframes modalOut--AKpsw {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(275px);
  }
}
@keyframes modalOut--AKpsw {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(275px);
  }
}

.container--1DjEl {
  margin: 20px 20px 20px 20px;
  text-align: center;
  max-width: 450px;
}

.h1--3eJ9H {
  font-size: 25px;
  color: #45505b;
}
.h2--ra2O- {
  font-size: 22px;
  color: #45505b;
}
.h3--2_CZL {
  font-size: 18px;
  color: #45505b;
}
.h4--3qAo5 {
  font-size: 16px;
  color: #45505b;
}
.h5--xrJsI {
  font-size: 15px;
  color: #45505b;
}
.h6--1Opap {
  font-size: 14px;
  color: #45505b;
}
.p1--PaLeV {
  font-size: 12px;
  color: #45505b;
}
.p2--2d_lm {
  font-size: 11px;
  color: #45505b;
}
.p3---ZD-W {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--2fscG {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--2fscG {
    width: 960px;
  }
}
.h-content-absolute--_PRPE {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--_PRPE {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--2Z_Q4,
.form--button-filled--NzB9X {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--2Z_Q4:disabled,
.form--button-filled--NzB9X:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--2Z_Q4:hover,
.form--button-filled--NzB9X:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--2Z_Q4 + .form--button--2Z_Q4,
.form--button-filled--NzB9X + .form--button-filled--NzB9X {
  margin-left: 25px;
}
.form--button--2Z_Q4 + .form--button-filled--NzB9X,
.form--button-filled--NzB9X + .form--button-filled--NzB9X {
  margin-left: 25px;
}
.form--button-filled--NzB9X {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.button--2OlS3 {
  position: fixed;
  border-radius: 50%;
  left: 94%;
  bottom: 40px;
  height: 58px;
  z-index: 1;
  cursor: pointer;
  background-color: #ff6400;
}
.hide__button--1nw02 {
  display: none !important;
}

.h1--20IzH {
  font-size: 25px;
  color: #45505b;
}
.h2--3dCUY {
  font-size: 22px;
  color: #45505b;
}
.h3--n-f8Z {
  font-size: 18px;
  color: #45505b;
}
.h4--3OR5O {
  font-size: 16px;
  color: #45505b;
}
.h5--1GIY4 {
  font-size: 15px;
  color: #45505b;
}
.h6--D-37j {
  font-size: 14px;
  color: #45505b;
}
.p1--1Zu0o {
  font-size: 12px;
  color: #45505b;
}
.p2--1Lgm8 {
  font-size: 11px;
  color: #45505b;
}
.p3--3cgLa {
  font-size: 10px;
  color: #45505b;
}
.h-content,
.h-content--1K0v9 {
  width: 1260px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .h-content,
  .h-content--1K0v9 {
    width: 960px;
  }
}
.h-content-absolute--1-wuT {
  width: 1260px;
  position: absolute;
  left: calc(50% - $contentWidthX / 2);
}
@media (max-width: 1024px) {
  .h-content-absolute--1-wuT {
    width: 960px;
    left: calc(50% - $contentWidthM / 2);
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .burger-menu {
    position: relative;
  }
}
.form--button--N2_hc,
.form--button-filled--3EBv1 {
  height: 2.5em;
  border-radius: calc(3em * 0.5);
  padding: 10px 20px;
  border: 1px solid #45505b;
  color: #45505b;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  font-weight: 100;
  opacity: 1;
  transition: all 0.25s ease;
}
.form--button--N2_hc:disabled,
.form--button-filled--3EBv1:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.form--button--N2_hc:hover,
.form--button-filled--3EBv1:hover {
  background-color: #c64c1e;
  border-color: #c64c1e;
  color: #fff;
}
.form--button--N2_hc + .form--button--N2_hc,
.form--button-filled--3EBv1 + .form--button-filled--3EBv1 {
  margin-left: 25px;
}
.form--button--N2_hc + .form--button-filled--3EBv1,
.form--button-filled--3EBv1 + .form--button-filled--3EBv1 {
  margin-left: 25px;
}
.form--button-filled--3EBv1 {
  border: 1px solid #ff6400;
  background-color: #ff6400;
  color: #fff;
}
.iconWrapper--14DfZ {
  display: flex;
  justify-content: center;
  margin-top: 8px;
}
.icon--3XvGx {
  width: 60px;
  height: 60px;
  fill: #ff6400;
}
.icon--3XvGx path {
  stroke: #ff6400;
}
.text--10SwS {
  line-height: 1.5em;
  text-align: center;
  font-weight: 800;
  font-size: 15px;
  margin: 8px;
}

body {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
body.fontLoaded {
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#app--219OB {
  background-color: #fafafa;
}
.link {
  position: relative;
}
.link:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: inherit;
  transition: background-color 100ms linear;
}

