/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.fund-program__logo {
  max-width: 80px;
  max-height: 80px;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.fund-program__logo-wrapper {
  display: flex!important;
  align-items: center;
  justify-content: flex-end;
}
@media (max-width: 575px) {
  .fund-program__when .ant-row {
    row-gap: 8px!important;
  }
}
.fund-program__favorite.ant-col {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 575px) {
  .fund-program__favorite.ant-col {
    justify-content: flex-start;
  }
}
.fund-program__favorite .ant-spin-nested-loading {
  display: inline-block;
}
@media (min-width: 1441px) {
  .fund-program .section-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .fund-program .section-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .fund-program .section-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .fund-program .section-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .fund-program .section-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .fund-program .section-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .fund-program .section-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .fund-program .section-margin {
    margin-bottom: 24px!important;
  }
}
.fund-program__gray-section {
  background: #FAFAFA;
  border-radius: 24px;
  padding: 16px;
}
@media (max-width: 575px) {
  .fund-program__gray-section {
    border-radius: 0;
    margin-bottom: 0;
    padding: 16px 8px;
  }
}
.fund-program__purpose-of-program table {
  width: 100%!important;
}
.fund-program__purpose-of-program ul,
.fund-program__purpose-of-program ol {
  margin-left: 20px;
}
.fund-program .margin-b-16 {
  margin-bottom: 16px;
}
.fund-program__section-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (min-width: 1441px) {
  .fund-program__section-head {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .fund-program__section-head {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .fund-program__section-head {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .fund-program__section-head {
    margin-bottom: 16px!important;
  }
}
@media (min-width: 1441px) {
  .fund-program__section-head {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .fund-program__section-head {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .fund-program__section-head {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .fund-program__section-head {
    margin-bottom: 16px!important;
  }
}
.fund-program__section-head a {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #3231c2;
}
@media (min-width: 1441px) {
  .fund-program__section-head a {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .fund-program__section-head a {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .fund-program__section-head a {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .fund-program__section-head a {
    font-size: 12px;
    line-height: 14px;
  }
}
.complexity-steps__wrapper {
  flex: 0 0 340px!important;
}
@media (max-width: 1024px) {
  .complexity-steps__wrapper {
    flex: 0 0 350px!important;
  }
}
@media (max-width: 575px) {
  .complexity-steps__wrapper {
    flex: 0 0 100%!important;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.ant-layout-header.ttmt-header {
  top: 0;
  z-index: 100;
  position: sticky;
  background: #FFFFFF;
  border-radius: 24px;
  padding: 0;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
}
@media (max-width: 767px) {
  .ant-layout-header.ttmt-header {
    border-radius: 0;
  }
}
.ant-layout-header.ttmt-header .ttmt-header-content {
  padding: 9px 16px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 2;
}
.ttmt-header__search-input-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  margin: auto;
  padding: 10px 20px;
  background: white;
  display: flex;
  align-items: center;
}
.ttmt-header__search-input.ant-input-affix-wrapper {
  height: 100%;
  border-radius: 150px;
  width: 100%;
}
.ttmt-header__search-input.ant-input-affix-wrapper .ant-input-suffix svg {
  margin: 0;
}
.ttmt-header__mobile-menu {
  display: flex;
  gap: 25px;
  align-items: center;
}
.ttmt-header__mobile-menu svg {
  width: 18px;
  height: 18px;
  padding: 0;
  margin-left: -10px;
  cursor: pointer;
}
.ttmt-header__mobile-menu svg path {
  fill: black;
}
.ttmt-header__mobile-menu-content {
  z-index: 90;
  height: 100%;
  width: 100%;
  background: white;
  position: fixed;
  left: 0;
  top: 0;
  padding: 70px 8px 0;
}
.ttmt-header__mobile-menu-item {
  padding: 16px;
  display: flex;
  width: 100%;
}
.ttmt-header__mobile-menu-item:not(:first-child) {
  border-top: 1px solid #F2F6F8;
}
.ttmt-header__mobile-menu-item svg {
  width: 17px;
  height: 17px;
}
.ttmt-header__mobile-menu-item svg.rub path {
  fill: #3231c2;
}
.ttmt-header__logo {
  color: #3231c2;
  font-size: 32px;
  font-weight: 500;
  margin: 3px 15px 3px 8px;
  cursor: pointer;
  font-family: 'Manrope', serif;
}
.ttmt-header__menu-item {
  border-radius: 100px;
  text-align: center;
  white-space: nowrap;
}
.ttmt-header__menu-item--active {
  color: #3231c2 !important;
}
.ttmt-header__left,
.ttmt-header__center,
.ttmt-header__right {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
.ttmt-header__right {
  width: 100%;
  flex-direction: column;
  align-items: flex-end;
  padding-left: 30px;
}
.ttmt-header__right .subscription-indicator {
  cursor: pointer;
  padding: 5px 10px;
  line-height: normal;
  border-radius: 100px;
  font-weight: 500;
  font-size: 10px;
  display: flex;
  align-items: center;
  gap: 4px;
  transition: all 0.2s ease-in-out;
  border: 0;
}
.ttmt-header__right .subscription-indicator .subscription-emoji {
  font-size: 13px;
}
.ttmt-header__right .subscription-indicator.active {
  color: #276c2e;
  background-color: rgba(39, 108, 46, 0.1);
}
.ttmt-header__right .subscription-indicator.inactive {
  color: #6F4E37;
  background-color: #F2F6F8;
}
.ttmt-header__right .subscription-indicator:hover {
  transform: translateY(-1px);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.08);
}
.ttmt-header__right .complete-percentage {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  letter-spacing: 0.01em;
  margin-bottom: 0;
  color: #3231c2;
}
@media (min-width: 1441px) {
  .ttmt-header__right .complete-percentage {
    font-size: 28px;
    line-height: 30px;
  }
}
@media (max-width: 1440px) {
  .ttmt-header__right .complete-percentage {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1024px) {
  .ttmt-header__right .complete-percentage {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 767px) {
  .ttmt-header__right .complete-percentage {
    font-size: 20px;
    line-height: 24px;
  }
}
.ttmt-header__right .complete-status {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: normal;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #525252;
  display: flex;
  align-items: center;
}
@media (min-width: 1441px) {
  .ttmt-header__right .complete-status {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1440px) {
  .ttmt-header__right .complete-status {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 1024px) {
  .ttmt-header__right .complete-status {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 767px) {
  .ttmt-header__right .complete-status {
    font-size: 12px;
    line-height: 14px;
  }
}
.ttmt-header__progress {
  top: 0;
  z-index: 1;
  position: absolute;
  border-radius: 24px;
  overflow: hidden;
  width: 100%;
  height: 64px;
}
@media (max-width: 767px) {
  .ttmt-header__progress {
    border-radius: 0;
  }
}
.ttmt-header__progress-default-line {
  position: absolute;
  width: 100%;
  background: #fafafa;
  z-index: 1;
  height: 4px;
  bottom: 0;
}
.ttmt-header__progress-line {
  transition: width ease-in 0.8s;
  position: absolute;
  width: 50%;
  background: linear-gradient(90deg, #2C33B1 -0.82%, #52D2FF 100%);
  z-index: 2;
  height: 4px;
  bottom: 0;
}
.ant-tooltip .ant-tooltip-inner {
  background-color: #fafafa;
  border-radius: 8px;
  padding: 8px 12px;
  font-size: 13px;
  color: #666666;
  /* Добавлен серый цвет текста */
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
}
.ant-tooltip .ant-tooltip-arrow-content {
  background-color: #fafafa;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.achievementWrapper {
  position: fixed;
  z-index: 10;
  right: 16px;
  bottom: 16px;
  max-width: 450px;
  width: 100%;
  border-radius: 24px;
  background: #FFFFFF;
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  box-shadow: 0px -3px 9px -4px rgba(0, 0, 0, 0.15), 0 6px 16px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 1441px) {
  .achievementWrapper {
    padding: 24px 24px 16px;
    max-width: 550px;
  }
}
@media (max-width: 575px) {
  .achievementWrapper {
    bottom: 8px;
    right: 8px;
    left: 8px;
    max-width: 100%;
    width: calc(100% - 16px);
  }
}
.achievementWrapper .header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.achievementWrapper .header svg {
  cursor: pointer;
  width: 16px;
  height: 16px;
}
.achievementWrapper .header svg path {
  fill: black;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
a.custom-btn.ant-btn {
  padding: 16px 32px!important;
}
@media (max-width: 575px) {
  a.custom-btn.ant-btn {
    padding: 12px 80px!important;
    width: 100%;
    max-width: 100%;
  }
}
.custom-btn.ant-btn {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 600;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: auto;
  padding: 16px 32px;
  border-radius: 30px;
  font-size: 20px;
}
@media (min-width: 1441px) {
  .custom-btn.ant-btn {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-btn.ant-btn {
    font-size: 20px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-btn.ant-btn {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 767px) {
  .custom-btn.ant-btn {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 575px) {
  .custom-btn.ant-btn {
    padding: 12px 80px;
    width: 100%;
    max-width: 100%;
  }
}
.custom-btn.ant-btn.custom-btn--text {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  padding: 0;
  border: 0;
  box-shadow: none;
  color: #3231c2;
  height: auto;
  min-height: auto;
  transition: fill 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
@media (min-width: 1441px) {
  .custom-btn.ant-btn.custom-btn--text {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .custom-btn.ant-btn.custom-btn--text {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .custom-btn.ant-btn.custom-btn--text {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .custom-btn.ant-btn.custom-btn--text {
    font-size: 12px;
    line-height: 14px;
  }
}
.custom-btn.ant-btn.custom-btn--text:hover path {
  fill: #52d2ff;
}
.custom-btn.ant-btn.custom-btn--text:hover {
  color: #52d2ff;
}
.custom-btn.ant-btn.custom-btn--remove {
  font-weight: 400;
  background: rgba(255, 66, 66, 0.05);
  color: #FF4242 !important;
  padding: 3px 8px;
  height: 24px;
  min-height: 24px;
  font-size: 14px;
}
.custom-btn.ant-btn.custom-btn--remove svg {
  margin-right: 5px;
  width: 10px;
  height: 10px;
}
@media (min-width: 1441px) {
  .custom-btn.ant-btn.custom-btn--remove {
    padding: 6px 8px;
    height: 32px;
    min-height: 32px;
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  .custom-btn.ant-btn.custom-btn--remove {
    padding: 3px;
    width: 24px;
    height: 24px;
  }
  .custom-btn.ant-btn.custom-btn--remove svg {
    margin-right: 0;
  }
  .custom-btn.ant-btn.custom-btn--remove span {
    display: none;
  }
}
.custom-btn.ant-btn.custom-btn--remove:hover {
  background: rgba(255, 66, 66, 0.1) !important;
}
.custom-btn.ant-btn.custom-btn--slim {
  font-size: 16px;
  min-height: 45px;
  padding: 12px 80px;
  display: flex;
  align-items: center;
}
.custom-btn.ant-btn.ant-btn-danger {
  color: #FFFFFF;
}
.custom-btn.ant-btn.ant-btn-default {
  border: 0;
  color: #3231c2;
}
.custom-btn.ant-btn.ant-btn-primary {
  border: 0;
  background: #3231c2;
}
.custom-btn.ant-btn.ant-btn-primary span {
  color: #FFFFFF;
}
.custom-btn.ant-btn.ant-btn-primary path {
  transition: fill 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.custom-btn.ant-btn.ant-btn-primary:hover path {
  fill: #3231c2;
}
.custom-btn.ant-btn.ant-btn-default:hover:not(:disabled),
.custom-btn.ant-btn.ant-btn-primary:hover:not(:disabled) {
  background: #52d2ff;
  color: #3231c2;
}
.custom-btn.ant-btn.ant-btn-default:disabled,
.custom-btn.ant-btn.ant-btn-primary:disabled {
  background: #DADADA;
}
.custom-btn.ant-btn.ant-btn-ghost {
  background: transparent;
  color: #3231c2;
  border-color: #3231c2;
}
.custom-btn.ant-btn.ant-btn-ghost:hover {
  background: transparent;
}
.custom-btn.ant-btn.ant-btn-ghost:hover:not(:disabled) {
  color: #52d2ff;
  border-color: #52d2ff;
}
.custom-btn.ant-btn.ant-btn-ghost:disabled {
  border-color: #DADADA;
  color: #DADADA;
}

.z2vMzYBb{color:#fff}.c3iadZ42{color:#fafafa}.TYaNCAbC{color:#f2f6f8}.CMNi3L6q{color:#dadada}.ma5FoUJm{color:#73747a}.UqzvNJ3P{color:#525252}.YsoZS_6w{color:#000a2d}.lWgKx0nt{color:#e7fdee}.Nb8EL9hn{color:#63cc86}.W5YtPWWU{color:#fcefe8}.DEIxju36{color:#1890ff}@media(min-width: 1441px){.Wb7snFBr{margin-top:56px !important}}@media(max-width: 1440px){.Wb7snFBr{margin-top:40px !important}}@media(max-width: 1024px){.Wb7snFBr{margin-top:32px !important}}@media(max-width: 575px){.Wb7snFBr{margin-top:24px !important}}@media(min-width: 1441px){.Am9Si2dG{margin-bottom:56px !important}}@media(max-width: 1440px){.Am9Si2dG{margin-bottom:40px !important}}@media(max-width: 1024px){.Am9Si2dG{margin-bottom:32px !important}}@media(max-width: 575px){.Am9Si2dG{margin-bottom:24px !important}}@media(min-width: 1441px){.g1Rq8K8D{margin-top:24px !important}}@media(max-width: 1440px){.g1Rq8K8D{margin-top:16px !important}}@media(max-width: 1024px){.g1Rq8K8D{margin-top:12px !important}}@media(max-width: 768px){.g1Rq8K8D{margin-top:12px !important}}@media(max-width: 575px){.g1Rq8K8D{margin-top:8px !important}}@media(min-width: 1441px){.vfVIRUDA{margin-bottom:24px !important}}@media(max-width: 1440px){.vfVIRUDA{margin-bottom:16px !important}}@media(max-width: 1024px){.vfVIRUDA{margin-bottom:12px !important}}@media(max-width: 768px){.vfVIRUDA{margin-bottom:12px !important}}@media(max-width: 575px){.vfVIRUDA{margin-bottom:8px !important}}@media(min-width: 1441px){.PoElAfu0{margin-top:32px !important}}@media(max-width: 1440px){.PoElAfu0{margin-top:24px !important}}@media(max-width: 1024px){.PoElAfu0{margin-top:24px !important}}@media(max-width: 768px){.PoElAfu0{margin-top:16px !important}}@media(min-width: 1441px){.W_QfzUTs{margin-bottom:32px !important}}@media(max-width: 1440px){.W_QfzUTs{margin-bottom:24px !important}}@media(max-width: 1024px){.W_QfzUTs{margin-bottom:24px !important}}@media(max-width: 768px){.W_QfzUTs{margin-bottom:16px !important}}.l6J8k_wo{margin-top:0 !important}.v7Tk6XMc{margin-bottom:0 !important}.tBGabNd1{display:flex;align-items:center;justify-content:center;height:auto !important;padding:8px 16px !important}.tBGabNd1 span{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.tBGabNd1 span{font-size:20px}}@media(max-width: 1440px){.tBGabNd1 span{font-size:16px}}@media(max-width: 768px){.tBGabNd1 span{font-size:14px}}@media(min-width: 1441px){.tBGabNd1 span{line-height:26px}}@media(max-width: 1440px){.tBGabNd1 span{line-height:20px}}@media(max-width: 1024px){.tBGabNd1 span{line-height:18px}}@media(max-width: 768px){.tBGabNd1 span{line-height:16px}}.tBGabNd1.NLdW9HKP{background:red}.Ve8xJrqT.jdhBylKP{background:#f2f7fe !important;border:1px solid rgba(0,0,0,0) !important}.Ve8xJrqT.jdhBylKP span{color:#0b1c4e !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.Ve8xJrqT:hover.jdhBylKP{background:#f2f7fe !important;border:1px solid rgba(0,0,0,0) !important}.Ve8xJrqT:hover.jdhBylKP span{color:#142b6f !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.Ve8xJrqT.sFSdZJjw{background:#0b1c4e !important;border:1px solid rgba(0,0,0,0) !important}.Ve8xJrqT.sFSdZJjw span{color:#f2f7fe !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.Ve8xJrqT:hover.sFSdZJjw{background:#142b6f !important;border:1px solid rgba(0,0,0,0) !important}.Ve8xJrqT:hover.sFSdZJjw span{color:#f2f7fe !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.swglc4MS.jdhBylKP{background:rgba(0,0,0,0) !important;border:1px solid #f2f7fe !important}.swglc4MS.jdhBylKP span{color:#f2f7fe !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.swglc4MS:hover.jdhBylKP{background:rgba(0,0,0,0) !important;border:1px solid #52d2ff !important}.swglc4MS:hover.jdhBylKP span{color:#52d2ff !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.swglc4MS.sFSdZJjw{background:rgba(0,0,0,0) !important;border:1px solid #0b1c4e !important}.swglc4MS.sFSdZJjw span{color:#0b1c4e !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.swglc4MS:hover.sFSdZJjw{background:rgba(0,0,0,0) !important;border:1px solid #142b6f !important}.swglc4MS:hover.sFSdZJjw span{color:#142b6f !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.lQ9Dqb66{padding:4px 0 !important}.lQ9Dqb66.jdhBylKP{background:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0) !important}.lQ9Dqb66.jdhBylKP span{color:#f2f7fe !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.lQ9Dqb66:hover.jdhBylKP{background:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0) !important}.lQ9Dqb66:hover.jdhBylKP span{color:#52d2ff !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.lQ9Dqb66.sFSdZJjw{background:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0) !important}.lQ9Dqb66.sFSdZJjw span{color:#0b1c4e !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.lQ9Dqb66:hover.sFSdZJjw{background:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0) !important}.lQ9Dqb66:hover.sFSdZJjw span{color:#142b6f !important;text-shadow:none !important;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1) !important}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-badge.ant-badge .ant-badge-count {
  background: #3231c2;
}
.custom-badge.ant-badge .ant-badge-count.ant-badge-count-sm {
  min-width: 16px;
  height: 16px;
  border-radius: 8px;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-checkbox.ant-checkbox-wrapper {
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #000a2d;
}
@media (min-width: 1441px) {
  .custom-checkbox.ant-checkbox-wrapper {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-checkbox.ant-checkbox-wrapper {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-checkbox.ant-checkbox-wrapper {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .custom-checkbox.ant-checkbox-wrapper {
    font-size: 14px;
    line-height: 18px;
  }
}
.custom-checkbox.ant-checkbox-wrapper .ant-checkbox-input + .ant-checkbox-inner {
  border-color: #DADADA;
}
.custom-checkbox.ant-checkbox-wrapper .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #525252;
  border-color: #525252;
}
.custom-checkbox.ant-checkbox-wrapper .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: #FFFFFF;
}
.custom-checkbox.ant-checkbox-wrapper .ant-checkbox-checked.ant-checkbox-disabled + span {
  color: #525252;
}
.custom-checkbox.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #3231c2;
  border-color: #3231c2;
}
.custom-checkbox.ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner {
  border-color: #525252;
}
.custom-checkbox.ant-checkbox-wrapper .ant-checkbox-disabled + span {
  color: #525252;
}
.custom-checkbox.ant-checkbox-wrapper:hover {
  color: #52d2ff;
}
.custom-checkbox.ant-checkbox-wrapper:hover .ant-checkbox-inner {
  border-color: #52d2ff;
}
.custom-checkbox.ant-checkbox-wrapper:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner {
  background-color: #52d2ff;
}
.custom-checkbox.ant-checkbox-wrapper:hover .ant-checkbox-checked:not(.ant-checkbox-disabled)::after {
  border-color: #52d2ff;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-date-picker.ant-picker {
  width: 100%;
  height: 56px;
  border-radius: 8px;
}
.custom-date-picker.ant-picker-focused:not(.ant-picker-disabled) {
  border-color: #3231c2;
  box-shadow: 0 0 0 1px rgba(50, 49, 194, 0.2);
}
.custom-date-picker.ant-picker:not(.ant-picker-disabled):not(.ant-picker-focused):hover {
  border-color: #52d2ff;
}
.custom-date-picker.ant-picker .ant-picker-input input {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .custom-date-picker.ant-picker .ant-picker-input input {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-date-picker.ant-picker .ant-picker-input input {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-date-picker.ant-picker .ant-picker-input input {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .custom-date-picker.ant-picker .ant-picker-input input {
    font-size: 14px;
    line-height: 18px;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.dialog-modal.ant-modal {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15);
  border-radius: 24px;
  max-width: calc(1048px - 32px);
}
.dialog-modal .ant-modal-header {
  background: #FAFAFA;
  padding: 24px;
  border-bottom: 0;
}
.dialog-modal .ant-modal-header .ant-modal-title {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  letter-spacing: 0.01em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .dialog-modal .ant-modal-header .ant-modal-title {
    font-size: 28px;
    line-height: 30px;
  }
}
@media (max-width: 1440px) {
  .dialog-modal .ant-modal-header .ant-modal-title {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1024px) {
  .dialog-modal .ant-modal-header .ant-modal-title {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 767px) {
  .dialog-modal .ant-modal-header .ant-modal-title {
    font-size: 20px;
    line-height: 24px;
  }
}
.dialog-modal .ant-modal-content {
  background: #FAFAFA;
  border-radius: 24px;
  overflow: hidden;
}
.dialog-modal .ant-modal-body {
  padding: 0 24px;
}
.dialog-modal .ant-modal-footer {
  border-top: 0;
  padding: 24px;
}
.dialog-modal__content {
  height: 350px;
  overflow: auto;
  padding-right: 15px;
}
.dialog-modal__content::-webkit-scrollbar {
  width: 8px;
  border-radius: 8px;
  background: #F0F0F0;
}
.dialog-modal__content::-webkit-scrollbar-thumb {
  background: #DADADA;
  border-radius: 8px;
}
.dialog-modal__form-item {
  flex: 1;
}
.dialog-modal__form-item .ant-form-item-control {
  max-width: 100%;
}
.dialog-modal__form-item--file {
  cursor: pointer;
  flex: 0;
}
.dialog-modal__form-item--file svg {
  width: 25px;
  height: 40px;
  font-size: 20px;
}
.dialog-modal__form-item--file svg path {
  fill: black;
}
.dialog-modal__files-preview {
  display: block;
  margin-bottom: 15px;
}
.dialog-modal__files-preview .ant-upload-list {
  display: flex;
  flex-wrap: wrap;
}
.dialog-modal__files-preview .ant-upload-list button.ant-upload-list-item-card-actions-btn {
  opacity: 1;
}
.dialog-modal__item {
  margin-bottom: 16px;
}
.dialog-modal__comment-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.dialog-modal__comment-user--is_technobroker.figma-body-1 {
  color: #3231c2;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-form-item.ant-form-item .ant-form-item-label {
  line-height: 1;
}
.custom-form-item.ant-form-item .ant-form-item-label > label {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: normal;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #525252;
  height: auto;
}
@media (min-width: 1441px) {
  .custom-form-item.ant-form-item .ant-form-item-label > label {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1440px) {
  .custom-form-item.ant-form-item .ant-form-item-label > label {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 1024px) {
  .custom-form-item.ant-form-item .ant-form-item-label > label {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 767px) {
  .custom-form-item.ant-form-item .ant-form-item-label > label {
    font-size: 12px;
    line-height: 14px;
  }
}

@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
.accent-section {
  border-radius: 16px;
  padding: 20px 16px;
}
@media (max-width: 575px) {
  .accent-section {
    border-radius: 0;
    padding: 20px 0;
  }
}

@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
.gray-section {
  background: rgba(0, 0, 0, 0.02);
}
.gray-section p,
.gray-section span {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .gray-section p,
  .gray-section span {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .gray-section p,
  .gray-section span {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .gray-section p,
  .gray-section span {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .gray-section p,
  .gray-section span {
    font-size: 14px;
    line-height: 18px;
  }
}
.gray-section p.figma-body-2 p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .gray-section p.figma-body-2 p {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .gray-section p.figma-body-2 p {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .gray-section p.figma-body-2 p {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .gray-section p.figma-body-2 p {
    font-size: 12px;
    line-height: 14px;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.section-container {
  border-radius: 24px;
  padding: 24px 32px;
  background: #FFFFFF;
  margin-bottom: 24px;
}
@media (min-width: 1441px) {
  .section-container {
    padding: 32px;
    margin-bottom: 32px;
  }
}
@media (max-width: 1440px) {
  .section-container {
    padding: 24px 28px;
  }
}
@media (max-width: 1024px) {
  .section-container {
    padding: 24px 32px;
  }
}
@media (max-width: 767px) {
  .section-container {
    border-radius: 0;
    padding: 16px 8px;
  }
}
.section-container__title {
  margin-bottom: 0;
}
.section-container__title-container {
  cursor: pointer;
}
.section-container__title svg {
  stroke: black;
}
.section-container__step.figma-body-2 {
  color: #525252;
  margin-bottom: 8px;
}
@media (min-width: 1441px) {
  .section-container__step.figma-body-2 {
    margin-bottom: 16px;
  }
}
.section-container__label.figma-label-1 {
  color: #73747A;
  margin-bottom: 0;
  text-transform: uppercase;
  padding: 8px;
  border-radius: 8px;
  background: #F2F6F8;
  display: inline-block;
}
@media (min-width: 1441px) {
  .section-container .section-img {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .section-container .section-img {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .section-container .section-img {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .section-container .section-img {
    margin-bottom: 16px!important;
  }
}
.section-container__children--closed {
  display: none;
}
.section-container__title-container .ant-space-item svg {
  position: relative;
  top: 2px;
}

.error-boundary {
  border-radius: 8px;
  margin: 20px 0;
  padding: 10px;
  border: 1px solid red;
  background-color: rgba(255, 10, 0, 0.4);
  box-shadow: 0 0 4px 6px rgba(255, 10, 0, 0.2);
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.dropdown-section__title-container {
  cursor: pointer;
}
.dropdown-section__title-container .ant-space-item svg {
  position: relative;
  top: 4px;
}
.dropdown-section__content {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: normal;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .dropdown-section__content {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1440px) {
  .dropdown-section__content {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 1024px) {
  .dropdown-section__content {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 767px) {
  .dropdown-section__content {
    font-size: 12px;
    line-height: 14px;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
.custom-input-number.ant-input-number-affix-wrapper,
.custom-input-number.ant-input-number,
.custom-input--password .ant-input,
.custom-input.ant-input {
  font-family: 'Manrope';
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 24px;
  width: 100%;
  border-radius: 8px;
}
.custom-input--password {
  font-size: 16px!important;
  line-height: 24px!important;
  width: 100%!important;
  border-radius: 8px!important;
}
.custom-input--password .ant-input,
.custom-input.ant-input {
  height: 56px;
}
.custom-input--password .ant-input:focus,
.custom-input.ant-input:focus {
  border-color: #3231c2;
  box-shadow: 0 0 0 1px rgba(50, 49, 194, 0.2);
}
.custom-input--password .ant-input:hover:not(.custom-input--password .ant-input:focus):not(.custom-input--password .ant-input:disabled),
.custom-input.ant-input:hover:not(.custom-input--password .ant-input:focus):not(.custom-input--password .ant-input:disabled),
.custom-input--password .ant-input:hover:not(.custom-input.ant-input:focus):not(.custom-input--password .ant-input:disabled),
.custom-input.ant-input:hover:not(.custom-input.ant-input:focus):not(.custom-input--password .ant-input:disabled),
.custom-input--password .ant-input:hover:not(.custom-input--password .ant-input:focus):not(.custom-input.ant-input:disabled),
.custom-input.ant-input:hover:not(.custom-input--password .ant-input:focus):not(.custom-input.ant-input:disabled),
.custom-input--password .ant-input:hover:not(.custom-input.ant-input:focus):not(.custom-input.ant-input:disabled),
.custom-input.ant-input:hover:not(.custom-input.ant-input:focus):not(.custom-input.ant-input:disabled) {
  border-color: #52d2ff;
}
.custom-input--password .ant-input.custom-input--textarea,
.custom-input.ant-input.custom-input--textarea {
  min-height: 56px!important;
  padding: 14px 11px;
}
.custom-input--password {
  height: 56px;
  overflow: hidden;
}
.custom-input--password .ant-input {
  height: auto;
}
.custom-input--password.ant-input-affix-wrapper-focused {
  border-color: #3231c2 !important;
  box-shadow: 0 0 0 1px rgba(50, 49, 194, 0.2) !important;
}
.custom-input--password.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-color: #52d2ff !important;
}
.custom-input-number.ant-input-number:hover {
  border-color: #52d2ff;
}
.custom-input-number.ant-input-number-focused {
  border-color: #3231c2;
  box-shadow: 0 0 0 1px rgba(50, 49, 194, 0.2);
}
.custom-input-number.ant-input-number-focused:hover {
  border-color: #3231c2;
}
.custom-input-number.ant-input-number .ant-input-number-handler-wrap {
  display: none;
}
.custom-input-number.ant-input-number .ant-input-number-input {
  height: 56px;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-link {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #3231c2;
  display: inline-flex;
  align-items: center;
}
@media (min-width: 1441px) {
  .custom-link {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-link {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-link {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .custom-link {
    font-size: 14px;
    line-height: 18px;
  }
}
.custom-link:hover {
  color: #52d2ff;
}
.custom-link:hover path {
  fill: #52d2ff;
}
.custom-link svg path {
  transition: fill 0.2s;
  fill: #3231c2;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.line-chart {
  width: 100%;
  display: flex;
  gap: 4px;
}
.chart-item {
  width: 100%;
}
.chart-item:first-child .chart-item__line {
  background: #3231c2;
}
.chart-item__line {
  background: #C3D8FC;
  border-radius: 8px;
  height: 12px;
  margin-bottom: 4px;
}
.chart-item .dangerouslySetInnerHTML.figma-label-2 {
  color: black;
}
.section-with-line__title {
  text-transform: uppercase;
  font-weight: bold;
}
.section-with-line__title.figma-label-1 {
  color: black;
}
@media (min-width: 1441px) {
  .section-with-line__chart {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .section-with-line__chart {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .section-with-line__chart {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .section-with-line__chart {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .section-with-line__chart {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .section-with-line__chart {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .section-with-line__chart {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .section-with-line__chart {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .section-with-line__chart {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .section-with-line__chart {
    margin-top: 8px!important;
  }
}
.section-with-line__left-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-basis: 50%;
}
.section-with-line__percentage {
  display: flex;
  align-items: center;
}
.section-with-line__percentage p.figma-label-1 {
  color: #3231c2;
  text-transform: uppercase;
  font-weight: bold;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-pagination.ant-pagination .ant-pagination-disabled {
  display: none;
}
.custom-pagination.ant-pagination .ant-pagination-next button {
  border-color: transparent;
}
.custom-pagination.ant-pagination .ant-pagination-prev button {
  border-color: transparent;
}
.custom-pagination.ant-pagination .ant-pagination-item {
  border-color: transparent;
}
.custom-pagination.ant-pagination .ant-pagination-item-active {
  border-color: #3231c2;
  border-radius: 50%;
  width: 52px;
  height: 52px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: border-radius 0s;
}
@media (max-width: 767px) {
  .custom-pagination.ant-pagination .ant-pagination-item-active {
    max-width: initial!important;
    width: 40px!important;
    height: 40px!important;
  }
}
.custom-pagination.ant-pagination .ant-pagination-item-active a {
  color: #3231c2;
}


/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-radio.ant-radio-wrapper {
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #000a2d;
}
@media (min-width: 1441px) {
  .custom-radio.ant-radio-wrapper {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-radio.ant-radio-wrapper {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-radio.ant-radio-wrapper {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .custom-radio.ant-radio-wrapper {
    font-size: 14px;
    line-height: 18px;
  }
}
.custom-radio.ant-radio-wrapper .ant-radio-checked.ant-radio-disabled .ant-radio-inner {
  border-color: #525252 !important;
}
.custom-radio.ant-radio-wrapper .ant-radio-checked.ant-radio-disabled .ant-radio-inner::after {
  background-color: #525252;
}
.custom-radio.ant-radio-wrapper .ant-radio-checked.ant-radio-disabled + span {
  color: #525252;
}
.custom-radio.ant-radio-wrapper .ant-radio-checked .ant-radio-inner {
  border-color: #3231c2;
}
.custom-radio.ant-radio-wrapper .ant-radio-checked .ant-radio-inner::after {
  background-color: #3231c2;
  transition: all 0.1s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  height: 23px;
  width: 23px;
  left: 3.5px;
  top: 3.5px;
}
.custom-radio.ant-radio-wrapper .ant-radio-disabled .ant-radio-inner::after {
  border-color: #525252 !important;
}
.custom-radio.ant-radio-wrapper .ant-radio-disabled + span {
  color: #525252;
}
.custom-radio.ant-radio-wrapper:hover {
  color: #52d2ff;
}
.custom-radio.ant-radio-wrapper:hover .ant-radio-inner {
  border-color: #52d2ff;
}
.custom-radio.ant-radio-wrapper:hover .ant-radio-checked:not(.ant-radio-disabled) .ant-radio-inner::after {
  background-color: #52d2ff;
}
.custom-radio.ant-radio-wrapper:hover .ant-radio-checked:not(.ant-radio-disabled)::after {
  border-color: #52d2ff;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.slideContent-enter {
  opacity: 0.01;
}
.slideContent-enter-active {
  opacity: 1;
  transition: opacity 500ms ease-in;
}
.slideContent-leave {
  opacity: 1;
}
.slideContent-leave-active {
  opacity: 0.01;
  transition: opacity 300ms ease-in;
}
.steps {
  position: relative;
}
.steps__line {
  position: absolute;
  z-index: 0;
  left: 12px;
  top: 0;
  height: 100%;
  border-left: 1px solid #3231c2;
}
.steps-item {
  margin-top: 12px;
  position: relative;
  z-index: 2;
}
.steps-item:first-child {
  margin: 0;
}
.steps-item__head {
  display: flex;
  align-items: baseline;
  gap: 8px;
}
.steps-item__cap {
  height: 100%;
  width: 24px;
  position: absolute;
  z-index: 0;
  top: 0;
}
.steps-item__number {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #3231c2 !important;
  border: 1px solid #3231c2;
  border-radius: 60px;
  height: 24px;
  width: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  flex-shrink: 0;
}
@media (min-width: 1441px) {
  .steps-item__number {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .steps-item__number {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .steps-item__number {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .steps-item__number {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1441px) {
  .steps-item__number {
    height: 30px;
    width: 30px;
  }
}
@media (max-width: 1440px) {
  .steps-item__number {
    height: 28px;
    width: 28px;
  }
}
.steps-item__title {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .steps-item__title {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .steps-item__title {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .steps-item__title {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .steps-item__title {
    font-size: 14px;
    line-height: 18px;
  }
}
.steps-item__content {
  margin: 8px 42px 0;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-select.ant-select {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  width: 100%;
  border-radius: 8px;
}
@media (min-width: 1441px) {
  .custom-select.ant-select {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-select.ant-select {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-select.ant-select {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .custom-select.ant-select {
    font-size: 14px;
    line-height: 18px;
  }
}
.custom-select.ant-select.custom-select--without-border .ant-select-selector {
  border: 0;
  box-shadow: none!important;
  padding-left: 0;
}
.custom-select.ant-select.custom-select--without-border .ant-select-arrow {
  color: black;
  font-size: 15px;
}
.custom-select.ant-select.custom-select--without-border .ant-select-selection-item {
  color: black!important;
}
.custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector {
  min-height: 56px;
  height: auto!important;
  padding-top: 5px;
  padding-bottom: 5px;
}
.custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-overflow {
  gap: 5px;
}
.custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item {
  margin: 0;
  background: #F2F6F8;
  height: 40px;
  border-radius: 50px;
  display: flex;
  align-items: center;
  padding: 10px 15px;
  border: 0;
}
.custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-select-selection-item-content {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #3231c2;
}
@media (min-width: 1441px) {
  .custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-select-selection-item-content {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-select-selection-item-content {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-select-selection-item-content {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-select-selection-item-content {
    font-size: 14px;
    line-height: 18px;
  }
}
.custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove {
  height: 12px;
  display: flex;
}
.custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove svg {
  width: 12px;
  height: 12px;
}
.custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove svg path {
  fill: #3231c2;
}
.custom-select.ant-select-multiple:not(.ant-select-customize-input) .ant-select-selector,
.custom-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  height: 56px;
  border-radius: 8px;
}
.custom-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #3231c2;
  box-shadow: 0 0 0 1px rgba(50, 49, 194, 0.2);
}
.custom-select.ant-select:not(.ant-select-disabled):not(.ant-select-focused):hover .ant-select-selector {
  border-color: #52d2ff;
}
.custom-select.ant-select .ant-select-selection-item,
.custom-select.ant-select .ant-select-selection-search,
.custom-select.ant-select .ant-select-selection-placeholder {
  display: inline-block;
}
.custom-select.ant-select-single .ant-select-selection-item,
.custom-select.ant-select-single .ant-select-selection-search,
.custom-select.ant-select-single .ant-select-selection-placeholder {
  padding-top: 11px;
}
.custom-dropdown.ant-select-dropdown {
  border-radius: 8px;
  max-width: 700px;
}
@media (max-width: 767px) {
  .custom-dropdown.ant-select-dropdown {
    max-width: 97%;
  }
}
@media (max-width: 575px) {
  .custom-dropdown.ant-select-dropdown {
    max-width: 95%;
  }
}
.custom-dropdown.ant-select-dropdown .ant-select-item-option {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  padding: 6px 25px 6px 8px;
}
@media (min-width: 1441px) {
  .custom-dropdown.ant-select-dropdown .ant-select-item-option {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-dropdown.ant-select-dropdown .ant-select-item-option {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-dropdown.ant-select-dropdown .ant-select-item-option {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .custom-dropdown.ant-select-dropdown .ant-select-item-option {
    font-size: 14px;
    line-height: 18px;
  }
}
.custom-dropdown.ant-select-dropdown .ant-select-item-option-content {
  white-space: normal;
}
.custom-dropdown.ant-select-dropdown .ant-select-item-option-selected {
  background: transparent;
}
.custom-dropdown.ant-select-dropdown .ant-select-item-option-active {
  background: transparent;
  color: #1DAEFF;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-switch.ant-switch {
  width: 70px;
  height: 25px;
}
.custom-switch.ant-switch .ant-switch-handle {
  width: 20px!important;
  height: 20px!important;
}
.custom-switch.ant-switch.ant-switch-checked {
  background: #3231c2;
}
.custom-switch.ant-switch.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 20px - 2px) !important;
}
.custom-switch.ant-switch .ant-switch-inner {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #FFFFFF;
}
@media (min-width: 1441px) {
  .custom-switch.ant-switch .ant-switch-inner {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-switch.ant-switch .ant-switch-inner {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-switch.ant-switch .ant-switch-inner {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .custom-switch.ant-switch .ant-switch-inner {
    font-size: 14px;
    line-height: 18px;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-tabs {
  background: #F2F6F8;
  border: 0;
  padding: 8px;
  border-radius: 100px;
  display: flex;
  align-items: center;
  overflow-x: auto;
}
.custom-tabs__left {
  left: 0;
  background: linear-gradient(-90deg, rgba(242, 246, 248, 0) 0%, #F2F6F8 100%);
  justify-content: flex-start;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  padding-left: 8px;
}
.custom-tabs__right {
  right: 0;
  background: linear-gradient(90deg, rgba(242, 246, 248, 0) 0%, #F2F6F8 100%);
  justify-content: flex-end;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  padding-right: 8px;
}
.custom-tabs__left,
.custom-tabs__right {
  cursor: pointer;
  position: absolute;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: 15;
  width: 80px;
  display: flex;
  align-items: center;
}
.custom-tabs::-webkit-scrollbar {
  display: none;
}
.custom-tabs--wrapper {
  position: relative;
  display: inline-flex;
}
@media (max-width: 1440px) {
  .custom-tabs--wrapper {
    width: 100%;
  }
}
.custom-tabs .custom-tab {
  cursor: pointer;
  border-radius: 50px !important;
  border: 0 !important;
  background: transparent !important;
  white-space: nowrap;
}
@media (min-width: 1441px) {
  .custom-tabs .custom-tab {
    padding: 10px 16px !important;
  }
}
@media (max-width: 1440px) {
  .custom-tabs .custom-tab {
    padding: 7px 16px !important;
  }
}
@media (max-width: 1024px) {
  .custom-tabs .custom-tab {
    padding: 7px 16px !important;
  }
}
@media (max-width: 767px) {
  .custom-tabs .custom-tab {
    padding: 7px 16px !important;
  }
}
@media (max-width: 575px) {
  .custom-tabs .custom-tab {
    padding: 8px 16px !important;
  }
}
.custom-tabs .custom-tab div {
  color: #73747A;
}
.custom-tabs .custom-tab--active {
  background: #FAFAFA !important;
  box-shadow: 0 4px 4px rgba(23, 71, 158, 0.1);
  border: 0 !important;
  color: #3231c2;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.ghost-tabs.ant-space {
  display: flex;
}
.ghost-tabs__item {
  padding: 4px 16px;
  border: 1px solid #DADADA;
  border-radius: 100px;
  cursor: pointer;
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .ghost-tabs__item {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .ghost-tabs__item {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .ghost-tabs__item {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .ghost-tabs__item {
    font-size: 14px;
    line-height: 18px;
  }
}
.ghost-tabs__item--active {
  color: #3231c2;
  border-color: #3231c2;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.favorite {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  cursor: pointer;
  color: #3231c2;
  user-select: none;
  white-space: nowrap;
}
@media (min-width: 1441px) {
  .favorite {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .favorite {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .favorite {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .favorite {
    font-size: 12px;
    line-height: 14px;
  }
}
.favorite svg {
  position: relative;
  top: 1px;
}
.favorite__popover {
  max-width: 480px;
  width: 100%;
}
.favorite__popover .ant-popover-inner {
  padding: 24px;
  border-radius: 24px;
}
.favorite__popover .ant-popover-inner .ant-popover-inner-content {
  padding: 0;
}
.favorite__popover-content {
  width: 100%;
}
.favorite__popover-content .ant-space {
  width: 100%;
}
.favorite__popover-content .ant-space button {
  width: 100%;
  margin-top: 0!important;
}
.favorite__popover-content .favorite__cross {
  padding: 5px;
  cursor: pointer;
}
.favorite__popover-content .favorite__cross svg {
  width: 16px;
  height: 16px;
}
.favorite__popover-content .favorite__cross svg path {
  fill: black;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.dangerouslySetInnerHTML ul,
.dangerouslySetInnerHTML ol {
  margin-left: 1.3em;
}
.dangerouslySetInnerHTML ul li,
.dangerouslySetInnerHTML ol li {
  margin-bottom: 4px;
}
.dangerouslySetInnerHTML ul li::marker,
.dangerouslySetInnerHTML ol li::marker {
  color: #3231c2;
  width: 8px;
  height: 8px;
  font-size: larger;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.value-with-label__wrapper {
  margin-top: 24px;
}
@media (max-width: 1440px) {
  .value-with-label__wrapper {
    margin-top: 16px;
  }
}
@media (max-width: 767px) {
  .value-with-label__wrapper {
    margin-top: 8px;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.list-cards {
  position: relative;
}
.list-cards__title {
  margin: 0;
}
.list-cards__header {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
  gap: 12px;
}
.list-cards__items p.figma-label-1 {
  text-transform: uppercase;
  color: black;
  margin-bottom: 8px;
}
.list-cards__items p.dangerouslySetInnerHTML p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .list-cards__items p.dangerouslySetInnerHTML p {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .list-cards__items p.dangerouslySetInnerHTML p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .list-cards__items p.dangerouslySetInnerHTML p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .list-cards__items p.dangerouslySetInnerHTML p {
    font-size: 14px;
    line-height: 18px;
  }
}
.list-cards__items img {
  width: 50px;
  height: 50px;
  object-fit: contain;
  margin-bottom: 8px;
}
.list-cards__pages {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 575px) {
  .list-cards__pages {
    top: -38px;
  }
}
.list-cards__pages > div > div {
  cursor: pointer;
}
.list-cards__pages svg {
  cursor: pointer;
}
.list-cards__pages svg path {
  fill: black;
}
.list-cards__pages p {
  margin: 0;
}

.fund-logo {
  width: 56px;
  height: 56px;
  object-fit: contain;
}
.fund-logo__wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.inform-base__header {
  gap: 0!important;
}
@media (max-width: 767px) {
  .inform-base__header {
    gap: 16px!important;
  }
}
.inform-base__img {
  display: block;
}
@media (max-width: 767px) {
  .inform-base__img {
    display: none;
  }
}
.inform-base__img--mobile {
  display: none;
}
@media (max-width: 767px) {
  .inform-base__img--mobile {
    display: block;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.rating {
  position: relative;
  display: inline-flex;
  border-radius: 145px;
  padding: 8px 16px;
}
@media (max-width: 575px) {
  .rating {
    margin-bottom: 16px;
  }
}
.rating h3 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  margin-bottom: 0;
  font-weight: 400;
  color: #FFFFFF;
}
@media (min-width: 1441px) {
  .rating h3 {
    font-size: 102px;
    line-height: 102px;
  }
}
@media (max-width: 1440px) {
  .rating h3 {
    font-size: 80px;
    line-height: 80px;
  }
}
@media (max-width: 1024px) {
  .rating h3 {
    font-size: 56px;
    line-height: 56px;
  }
}
@media (max-width: 767px) {
  .rating h3 {
    font-size: 26px;
    line-height: 26px;
  }
}
@media (min-width: 1441px) {
  .rating h3 {
    font-size: 40px!important;
    line-height: 40px!important;
  }
}
@media (max-width: 1440px) {
  .rating h3 {
    font-size: 32px!important;
    line-height: 32px!important;
  }
}
@media (max-width: 575px) {
  .rating h3 {
    font-size: 42px!important;
    line-height: 42px!important;
  }
}
.rating span {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: bold;
  letter-spacing: 0.05em;
  margin-bottom: 0;
  font-weight: 500;
  display: block;
  margin: 8px 0 0 8px;
  opacity: 0.8;
  color: #FFFFFF;
}
@media (min-width: 1441px) {
  .rating span {
    font-size: 20px;
    line-height: 22px;
  }
}
@media (max-width: 1440px) {
  .rating span {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .rating span {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .rating span {
    font-size: 14px;
    line-height: 16px;
  }
}
@media (min-width: 1441px) {
  .rating span {
    font-size: 14px;
    line-height: 14px;
  }
}
@media (max-width: 1440px) {
  .rating span {
    font-size: 12px;
    line-height: 12px;
  }
}
@media (max-width: 575px) {
  .rating span {
    font-size: 14px;
    line-height: 14px;
  }
}
.rating--small span {
  margin: 0 0 0 8px;
  display: flex;
  align-items: center;
}
.rating--small h3 {
  font-size: 46px;
  line-height: 46px;
}
@media (max-width: 575px) {
  .rating--small h3 {
    font-size: 42px;
    line-height: 42px;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-slider.ant-slider .ant-slider-track {
  background: #3231c2;
}
.custom-slider.ant-slider .ant-slider-handle {
  width: 20px;
  height: 20px;
  margin-top: -8px;
  background: #3231c2;
  border-color: #3231c2;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.hashtags {
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .hashtags {
    margin-bottom: 20px;
    width: 100%;
    overflow: auto;
    flex-wrap: nowrap!important;
    padding-bottom: 16px;
  }
}
.hashtags span {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  border: 1px solid #DADADA;
  border-radius: 40px;
  padding: 4px 16px;
  display: block;
  white-space: nowrap;
}
@media (min-width: 1441px) {
  .hashtags span {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .hashtags span {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .hashtags span {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .hashtags span {
    font-size: 14px;
    line-height: 18px;
  }
}
.hashtags span svg path {
  fill: black;
}
.hashtags__more {
  cursor: pointer;
}

@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (max-width: 575px) {
  .share-on-social-network.ant-space {
    flex-direction: column;
    align-items: baseline;
  }
}
.share-on-social-network svg {
  cursor: pointer;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.search-component .custom-input {
  border-radius: 150px;
  height: 56px;
  padding-inline: 24px;
}
@media (max-width: 767px) {
  .search-component .custom-input {
    height: 42px;
  }
}
.search-component .custom-input input {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .search-component .custom-input input {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .search-component .custom-input input {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .search-component .custom-input input {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .search-component .custom-input input {
    font-size: 14px;
    line-height: 18px;
  }
}
.search-component__title {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .search-component__title {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .search-component__title {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .search-component__title {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .search-component__title {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1441px) {
  .search-component__title {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .search-component__title {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .search-component__title {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .search-component__title {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .search-component__title {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .search-component__title {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .search-component__title {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .search-component__title {
    margin-top: 16px!important;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.quarter {
  cursor: pointer;
  border-radius: 16px;
  background: #FAFAFA;
  border: 1px solid transparent;
  width: 100%;
}
.quarter--desktop {
  display: block;
}
@media (max-width: 575px) {
  .quarter--desktop {
    display: none;
  }
}
.quarter__our-assessment--desktop {
  position: sticky !important;
  top: 75px;
}
.quarter__efficiency-ratio-popover .ant-popover-arrow {
  display: none;
}
.quarter--mobile {
  display: none;
  background: rgba(0, 0, 0, 0.02) !important;
}
@media (max-width: 575px) {
  .quarter--mobile {
    display: block;
  }
}
.quarter--mobile p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .quarter--mobile p {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .quarter--mobile p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .quarter--mobile p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .quarter--mobile p {
    font-size: 14px;
    line-height: 18px;
  }
}
.quarter--mobile .quarter__logo .fund-logo {
  width: 100px;
  height: auto;
  box-shadow: -1px 0 4px 0 rgba(0, 0, 0, 0.1);
}
.quarter--mobile .quarter__num {
  font-family: 'Manrope';
  font-weight: bold;
  letter-spacing: 0.05em;
  margin-bottom: 0;
  color: #000a2d;
  font-weight: 700!important;
}
@media (min-width: 1441px) {
  .quarter--mobile .quarter__num {
    font-size: 20px;
    line-height: 22px;
  }
}
@media (max-width: 1440px) {
  .quarter--mobile .quarter__num {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .quarter--mobile .quarter__num {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .quarter--mobile .quarter__num {
    font-size: 14px;
    line-height: 16px;
  }
}
.quarter--mobile .quarter__date {
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #000a2d;
  margin-left: 16px;
}
@media (min-width: 1441px) {
  .quarter--mobile .quarter__date {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .quarter--mobile .quarter__date {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .quarter--mobile .quarter__date {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .quarter--mobile .quarter__date {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .quarter--mobile .quarter__date {
    margin-left: 0;
  }
}
.quarter--mobile .quarter__chance-percentage {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  margin-bottom: 0;
  color: #3231c2;
  font-size: 24px!important;
}
@media (min-width: 1441px) {
  .quarter--mobile .quarter__chance-percentage {
    font-size: 102px;
    line-height: 102px;
  }
}
@media (max-width: 1440px) {
  .quarter--mobile .quarter__chance-percentage {
    font-size: 80px;
    line-height: 80px;
  }
}
@media (max-width: 1024px) {
  .quarter--mobile .quarter__chance-percentage {
    font-size: 56px;
    line-height: 56px;
  }
}
@media (max-width: 767px) {
  .quarter--mobile .quarter__chance-percentage {
    font-size: 26px;
    line-height: 26px;
  }
}
.quarter--mobile .quarter__chance-percentage span {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #3231c2;
  font-weight: 700;
  font-size: 16px!important;
}
@media (min-width: 1441px) {
  .quarter--mobile .quarter__chance-percentage span {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .quarter--mobile .quarter__chance-percentage span {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .quarter--mobile .quarter__chance-percentage span {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .quarter--mobile .quarter__chance-percentage span {
    font-size: 14px;
    line-height: 18px;
  }
}
.quarter--mobile .gray-section {
  background: rgba(0, 0, 0, 0.04) !important;
}
@media (max-width: 575px) {
  .quarter--mobile .quarter__btn-detailed {
    width: 100%;
  }
}
@media (min-width: 1441px) {
  .quarter {
    padding: 27px 24px;
  }
}
@media (max-width: 1440px) {
  .quarter {
    padding: 19px 16px;
  }
}
@media (max-width: 1024px) {
  .quarter {
    padding: 19px 16px;
  }
}
@media (max-width: 767px) {
  .quarter {
    padding: 17px 0;
    border-radius: 16px;
  }
}
.quarter__modal .ant-modal-body {
  padding-top: 40px;
}
.quarter__modal .ant-modal-footer {
  display: none;
}
.quarter__wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 16px;
  position: relative;
}
@media (min-width: 1441px) {
  .quarter__wrapper {
    margin-top: 24px;
  }
}
.quarter--selected .quarter {
  background: white;
  border: 1px solid #3231c2;
}
@media (max-width: 767px) {
  .quarter--selected .quarter {
    border-color: transparent;
  }
}
.quarter--selected .quarter .gray-section {
  background: rgba(0, 0, 0, 0.02);
}
.quarter__program-name {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  margin-bottom: 16px;
  font-weight: 700;
}
@media (min-width: 1441px) {
  .quarter__program-name {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .quarter__program-name {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .quarter__program-name {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .quarter__program-name {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .quarter__program-name {
    margin-bottom: 12px;
  }
}
@media (max-width: 767px) {
  .quarter__program-name {
    margin-bottom: 12px;
  }
}
@media (max-width: 575px) {
  .quarter__program-name {
    margin-bottom: 16px;
  }
}
.quarter__gray-card p {
  color: #000a2d !important;
}
.quarter__rating-wrapper {
  display: flex;
  align-items: center;
}
@media (max-width: 575px) {
  .quarter__rating-wrapper .rating {
    margin-bottom: 0;
  }
}
.quarter__rating-text {
  margin-left: 16px;
}
@media (max-width: 1440px) {
  .quarter__rating-text {
    margin-left: 8px;
  }
}
@media (max-width: 1440px) {
  .quarter__rating-text p {
    font-size: 11px!important;
  }
}
.quarter__rating-description {
  margin-top: 16px;
}
@media (max-width: 1024px) {
  .quarter__rating-description {
    margin-top: 12px;
  }
}
@media (max-width: 1024px) and (min-width: 1441px) {
  .quarter__rating-description {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  .quarter__rating-description {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  .quarter__rating-description {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) and (max-width: 767px) {
  .quarter__rating-description {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) and (min-width: 1441px) {
  .quarter__rating-description {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  .quarter__rating-description {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  .quarter__rating-description {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) and (max-width: 767px) {
  .quarter__rating-description {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 767px) {
  .quarter__rating-description {
    margin-top: 12px;
  }
}
@media (max-width: 575px) {
  .quarter__rating-description {
    margin-top: 16px;
  }
}
.quarter .gray-section {
  background: transparent;
}
@media (max-width: 575px) {
  .quarter .gray-section {
    padding: 16px 8px;
  }
}
@media (max-width: 1024px) {
  .quarter__rating-content {
    flex-direction: column;
  }
}
@media (max-width: 1024px) {
  .quarter__rating-content .quarter__rating-left,
  .quarter__rating-content .quarter__rating-right {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.quarter p {
  font-family: 'Manrope';
  font-weight: normal;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #000a2d;
}
@media (min-width: 1441px) {
  .quarter p {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1440px) {
  .quarter p {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 1024px) {
  .quarter p {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 767px) {
  .quarter p {
    font-size: 12px;
    line-height: 14px;
  }
}
.quarter__head > div {
  display: flex;
}
.quarter__head > div.quarter__head-btns {
  justify-content: space-between;
}
@media (min-width: 1441px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .quarter__head > div.quarter__head-btns {
    margin-bottom: 8px!important;
  }
}
.quarter__num {
  font-family: 'Manrope';
  font-weight: bold;
  letter-spacing: 0.05em;
  margin-bottom: 0;
  color: #000a2d;
  font-weight: 700!important;
}
@media (min-width: 1441px) {
  .quarter__num {
    font-size: 20px;
    line-height: 22px;
  }
}
@media (max-width: 1440px) {
  .quarter__num {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .quarter__num {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .quarter__num {
    font-size: 14px;
    line-height: 16px;
  }
}
.quarter__date {
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #000a2d;
  margin-left: 8px;
}
@media (min-width: 1441px) {
  .quarter__date {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .quarter__date {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .quarter__date {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .quarter__date {
    font-size: 14px;
    line-height: 18px;
  }
}
.quarter__chance-percentage {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: bold;
  letter-spacing: 0.05em;
  margin-bottom: 0;
  color: #3231c2;
}
@media (min-width: 1441px) {
  .quarter__chance-percentage {
    font-size: 20px;
    line-height: 22px;
  }
}
@media (max-width: 1440px) {
  .quarter__chance-percentage {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .quarter__chance-percentage {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .quarter__chance-percentage {
    font-size: 14px;
    line-height: 16px;
  }
}
.quarter__btn-favourite {
  padding: 15px;
  margin: -15px;
}
@media (max-width: 767px) {
  .quarter__btn-favourite {
    padding: 10px;
    margin: -10px 0 -10px -10px;
  }
}
.quarter__btn-detailed {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  cursor: pointer;
  color: #3231c2 !important;
}
@media (min-width: 1441px) {
  .quarter__btn-detailed {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .quarter__btn-detailed {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .quarter__btn-detailed {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .quarter__btn-detailed {
    font-size: 12px;
    line-height: 14px;
  }
}
.quarter__btn-detailed path {
  fill: #3231c2;
}
@media (max-width: 575px) {
  .quarter__btn-detailed {
    display: none;
  }
}
.quarter__btn-detailed--mobile {
  display: none;
}
@media (max-width: 575px) {
  .quarter__btn-detailed--mobile {
    display: flex;
  }
}
@media (max-width: 575px) {
  .quarter__btn-detailed--mobile .custom-btn {
    width: 100%;
  }
}
.quarter__tooltip {
  position: relative;
  display: inline-block;
}
.quarter__tooltip .quarter__tooltiptext {
  visibility: hidden;
  width: 300px;
  background-color: #89c10d;
  color: #FFFFFF;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}
.quarter__tooltip:hover .quarter__tooltiptext {
  visibility: visible;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
@media (max-width: 575px) {
  .search-list-component__empty h3 {
    display: inline;
  }
}
.search-list-component__items-wrapper {
  min-height: 400px;
}
@media (min-width: 1441px) {
  .search-list-component__items-wrapper {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .search-list-component__items-wrapper {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .search-list-component__items-wrapper {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .search-list-component__items-wrapper {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .search-list-component__items-wrapper {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .search-list-component__items-wrapper {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .search-list-component__items-wrapper {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .search-list-component__items-wrapper {
    margin-top: 24px!important;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.link-popover__overlay {
  max-width: 480px;
  width: 100%;
}
.link-popover__overlay--light .ant-popover-inner {
  background: #FFFFFF !important;
}
.link-popover__overlay--light .ant-popover-arrow-content {
  background: #FFFFFF !important;
}
.link-popover__overlay--light h3 {
  color: #000a2d !important;
}
.link-popover__overlay--light p {
  color: #000a2d !important;
}
.link-popover__overlay .ant-popover-arrow-content::after,
.link-popover__overlay .ant-popover-arrow-content::before {
  display: none;
}
@media (max-width: 575px) {
  .link-popover__overlay {
    top: auto !important;
    bottom: 0 !important;
  }
}
.link-popover__overlay .ant-popover-inner {
  background: #3231c2;
  border-radius: 24px;
}
@media (max-width: 575px) {
  .link-popover__overlay .ant-popover-inner {
    position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    width: 95%;
    margin: auto;
  }
}
.link-popover__overlay .ant-popover-inner-content {
  padding: 24px;
}
.link-popover__overlay .ant-popover-arrow {
  top: -6px !important;
  left: 40px!important;
  width: 40px;
  height: 40px;
}
@media (max-width: 575px) {
  .link-popover__overlay .ant-popover-arrow {
    display: none;
  }
}
.link-popover__overlay .ant-popover-arrow-content {
  width: 36px;
  height: 20px;
  background: #3231c2;
}
.link-popover__overlay .ant-popover-arrow-content:after {
  content: '';
  width: 100px;
  height: 100px;
  background: white;
  position: absolute;
  transform: rotate(-45deg);
  top: -12px;
}
.link-popover__overlay h3 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: bold;
  letter-spacing: 0.05em;
  margin-bottom: 0;
  color: #FFFFFF;
  margin-bottom: 16px;
}
@media (min-width: 1441px) {
  .link-popover__overlay h3 {
    font-size: 20px;
    line-height: 22px;
  }
}
@media (max-width: 1440px) {
  .link-popover__overlay h3 {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .link-popover__overlay h3 {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .link-popover__overlay h3 {
    font-size: 14px;
    line-height: 16px;
  }
}
.link-popover__overlay p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: normal;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #FFFFFF;
  margin-bottom: 16px;
}
@media (min-width: 1441px) {
  .link-popover__overlay p {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1440px) {
  .link-popover__overlay p {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 1024px) {
  .link-popover__overlay p {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 767px) {
  .link-popover__overlay p {
    font-size: 12px;
    line-height: 14px;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-tooltip .ant-tooltip-arrow-content {
  --antd-arrow-background-color: rgba(50, 49, 194, 0.8) !important;
}
.custom-tooltip .ant-tooltip-inner {
  background-color: rgba(50, 49, 194, 0.8) !important;
  border-radius: 8px;
  color: white;
}

.UC7YHjCd{color:#fff}.ISGyUnW_{color:#fafafa}.jjWmcFna{color:#f2f6f8}.gOVpWnuC{color:#dadada}.MYhgiTYZ{color:#73747a}.Odaoyl3j{color:#525252}.dK0mAqR3{color:#000a2d}.a18x1NYw{color:#e7fdee}.sRtoGBGv{color:#63cc86}.oVozrBLs{color:#fcefe8}.q__lQclN{color:#1890ff}@media(min-width: 1441px){.cZTGoVAq{margin-top:56px !important}}@media(max-width: 1440px){.cZTGoVAq{margin-top:40px !important}}@media(max-width: 1024px){.cZTGoVAq{margin-top:32px !important}}@media(max-width: 575px){.cZTGoVAq{margin-top:24px !important}}@media(min-width: 1441px){.Ko_dziCG{margin-bottom:56px !important}}@media(max-width: 1440px){.Ko_dziCG{margin-bottom:40px !important}}@media(max-width: 1024px){.Ko_dziCG{margin-bottom:32px !important}}@media(max-width: 575px){.Ko_dziCG{margin-bottom:24px !important}}@media(min-width: 1441px){.Hz5NtiPO{margin-top:24px !important}}@media(max-width: 1440px){.Hz5NtiPO{margin-top:16px !important}}@media(max-width: 1024px){.Hz5NtiPO{margin-top:12px !important}}@media(max-width: 768px){.Hz5NtiPO{margin-top:12px !important}}@media(max-width: 575px){.Hz5NtiPO{margin-top:8px !important}}@media(min-width: 1441px){.kjTItUVn{margin-bottom:24px !important}}@media(max-width: 1440px){.kjTItUVn{margin-bottom:16px !important}}@media(max-width: 1024px){.kjTItUVn{margin-bottom:12px !important}}@media(max-width: 768px){.kjTItUVn{margin-bottom:12px !important}}@media(max-width: 575px){.kjTItUVn{margin-bottom:8px !important}}@media(min-width: 1441px){.NWHAuIGP{margin-top:32px !important}}@media(max-width: 1440px){.NWHAuIGP{margin-top:24px !important}}@media(max-width: 1024px){.NWHAuIGP{margin-top:24px !important}}@media(max-width: 768px){.NWHAuIGP{margin-top:16px !important}}@media(min-width: 1441px){.uON503wz{margin-bottom:32px !important}}@media(max-width: 1440px){.uON503wz{margin-bottom:24px !important}}@media(max-width: 1024px){.uON503wz{margin-bottom:24px !important}}@media(max-width: 768px){.uON503wz{margin-bottom:16px !important}}.RaOlX4Di{margin-top:0 !important}.To9MmxCc{margin-bottom:0 !important}.PJcWLNTx{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.PJcWLNTx iframe{left:0;top:0;height:100%;width:100%;position:absolute}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.ttmt-footer.ant-layout-footer {
  background: #0B1C4E;
  border-radius: 24px;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (min-width: 1441px) {
  .ttmt-footer.ant-layout-footer {
    padding: 40px 24px;
  }
}
@media (max-width: 1440px) {
  .ttmt-footer.ant-layout-footer {
    padding: 32px 24px;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer.ant-layout-footer {
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .ttmt-footer.ant-layout-footer {
    padding: 16px;
  }
}
@media (min-width: 1441px) {
  .ttmt-footer.ant-layout-footer {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .ttmt-footer.ant-layout-footer {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer.ant-layout-footer {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .ttmt-footer.ant-layout-footer {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .ttmt-footer.ant-layout-footer {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .ttmt-footer.ant-layout-footer {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer.ant-layout-footer {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .ttmt-footer.ant-layout-footer {
    margin-bottom: 16px!important;
  }
}
@media (min-width: 1441px) {
  .ttmt-footer.ant-layout-footer {
    margin-left: 24px!important;
  }
}
@media (max-width: 1440px) {
  .ttmt-footer.ant-layout-footer {
    margin-left: 16px!important;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer.ant-layout-footer {
    margin-left: 12px!important;
  }
}
@media (max-width: 767px) {
  .ttmt-footer.ant-layout-footer {
    margin-left: 12px!important;
  }
}
@media (max-width: 575px) {
  .ttmt-footer.ant-layout-footer {
    margin-left: 8px!important;
  }
}
@media (min-width: 1441px) {
  .ttmt-footer.ant-layout-footer {
    margin-right: 24px!important;
  }
}
@media (max-width: 1440px) {
  .ttmt-footer.ant-layout-footer {
    margin-right: 16px!important;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer.ant-layout-footer {
    margin-right: 12px!important;
  }
}
@media (max-width: 767px) {
  .ttmt-footer.ant-layout-footer {
    margin-right: 12px!important;
  }
}
@media (max-width: 575px) {
  .ttmt-footer.ant-layout-footer {
    margin-right: 8px!important;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer.ant-layout-footer {
    height: auto;
  }
}
@media (max-width: 767px) {
  .ttmt-footer.ant-layout-footer {
    height: auto;
  }
}
.ttmt-footer__head {
  row-gap: 24px;
}
@media (max-width: 767px) {
  .ttmt-footer__head {
    flex-direction: column;
  }
}
.ttmt-footer__flex-wrapper {
  display: flex;
  width: 100%;
  column-gap: 10px;
  row-gap: 12px;
  justify-content: space-between;
}
.ttmt-footer__foot-wrapper {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: 40px;
}
.ttmt-footer__foot-content {
  row-gap: 8px;
}
@media (max-width: 767px) {
  .ttmt-footer__foot-content {
    flex-direction: column-reverse;
  }
}
@media (max-width: 575px) {
  .ttmt-footer__foot-content {
    row-gap: 4px;
  }
}
.ttmt-footer__left {
  flex: 1;
  min-width: 260px;
  max-width: 300px;
}
@media (min-width: 1441px) {
  .ttmt-footer__left {
    max-width: 380px;
    min-width: 380px;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer__left {
    min-width: 230px;
  }
}
.ttmt-footer__left .figma-label-2 {
  color: #F2F6F8;
}
.ttmt-footer__center {
  display: flex;
  justify-content: center;
}
@media (max-width: 767px) {
  .ttmt-footer__center {
    justify-content: flex-start;
  }
}
.ttmt-footer__center > div {
  flex: 2;
  display: flex;
  flex-direction: column;
  gap: 24px;
  max-width: 350px;
}
@media (max-width: 1440px) {
  .ttmt-footer__center > div {
    gap: 16px;
  }
}
@media (max-width: 767px) {
  .ttmt-footer__center > div img {
    max-width: 90px;
  }
}
@media (max-width: 767px) {
  .ttmt-footer__center--partners > div {
    gap: 0;
    margin: 14px 0;
  }
}
.ttmt-footer__center--footer {
  flex: 2;
  display: flex;
  gap: 24px;
}
@media (max-width: 1440px) {
  .ttmt-footer__center--footer {
    gap: 16px;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer__center--desktop {
    display: none;
  }
}
.ttmt-footer__center--tablet {
  display: none;
}
@media (max-width: 1024px) {
  .ttmt-footer__center--tablet {
    display: flex;
    justify-content: flex-start;
  }
}
@media (max-width: 575px) {
  .ttmt-footer__center--tablet {
    gap: 4px;
    flex-direction: column;
  }
}
.ttmt-footer__right {
  flex: 1;
  min-width: 250px;
  max-width: 250px;
}
.ttmt-footer__left,
.ttmt-footer__center,
.ttmt-footer__right {
  height: 100%;
  width: 100%;
}
.ttmt-footer__left h2,
.ttmt-footer__center h2,
.ttmt-footer__right h2 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  color: #FFFFFF;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .ttmt-footer__left h2,
  .ttmt-footer__center h2,
  .ttmt-footer__right h2 {
    font-size: 36px;
    line-height: 38px;
  }
}
@media (max-width: 1440px) {
  .ttmt-footer__left h2,
  .ttmt-footer__center h2,
  .ttmt-footer__right h2 {
    font-size: 32px;
    line-height: 36px;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer__left h2,
  .ttmt-footer__center h2,
  .ttmt-footer__right h2 {
    font-size: 30px;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .ttmt-footer__left h2,
  .ttmt-footer__center h2,
  .ttmt-footer__right h2 {
    font-size: 24px;
    line-height: 26px;
  }
}
.ttmt-footer__left p,
.ttmt-footer__center p,
.ttmt-footer__right p,
.ttmt-footer__left a,
.ttmt-footer__center a,
.ttmt-footer__right a {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  color: #FFFFFF;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .ttmt-footer__left p,
  .ttmt-footer__center p,
  .ttmt-footer__right p,
  .ttmt-footer__left a,
  .ttmt-footer__center a,
  .ttmt-footer__right a {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .ttmt-footer__left p,
  .ttmt-footer__center p,
  .ttmt-footer__right p,
  .ttmt-footer__left a,
  .ttmt-footer__center a,
  .ttmt-footer__right a {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .ttmt-footer__left p,
  .ttmt-footer__center p,
  .ttmt-footer__right p,
  .ttmt-footer__left a,
  .ttmt-footer__center a,
  .ttmt-footer__right a {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .ttmt-footer__left p,
  .ttmt-footer__center p,
  .ttmt-footer__right p,
  .ttmt-footer__left a,
  .ttmt-footer__center a,
  .ttmt-footer__right a {
    font-size: 12px;
    line-height: 14px;
  }
}
.ttmt-footer__left--gray a,
.ttmt-footer__center--gray a,
.ttmt-footer__right--gray a,
.ttmt-footer__left--gray p,
.ttmt-footer__center--gray p,
.ttmt-footer__right--gray p {
  opacity: 0.5;
  color: #F2F6F8;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.fund-program-section__title {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  letter-spacing: 0.01em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .fund-program-section__title {
    font-size: 28px;
    line-height: 30px;
  }
}
@media (max-width: 1440px) {
  .fund-program-section__title {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1024px) {
  .fund-program-section__title {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 767px) {
  .fund-program-section__title {
    font-size: 20px;
    line-height: 24px;
  }
}
@media (min-width: 1441px) {
  .fund-program-section__title {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .fund-program-section__title {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .fund-program-section__title {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .fund-program-section__title {
    margin-bottom: 16px!important;
  }
}
@media (min-width: 1441px) {
  .fund-program-section__title {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .fund-program-section__title {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .fund-program-section__title {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .fund-program-section__title {
    margin-bottom: 16px!important;
  }
}
.fund-program-section p {
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #000a2d;
  margin: 4px 0;
}
@media (min-width: 1441px) {
  .fund-program-section p {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .fund-program-section p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .fund-program-section p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .fund-program-section p {
    font-size: 14px;
    line-height: 18px;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.complexity-steps {
  padding-top: 10px;
}
@media (max-width: 575px) {
  .complexity-steps {
    margin-bottom: 36px;
  }
}
.complexity-steps__item {
  width: 56px;
  height: 12px;
  position: relative;
  opacity: 0.3;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.complexity-steps__item--selected {
  opacity: 1;
}
.complexity-steps__emoji {
  width: 24px;
  height: 24px;
  background: #FAFAFA;
  border-radius: 50%;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.complexity-steps__text {
  position: absolute;
  top: 20px;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.rating-section__rating-info {
  display: flex;
  align-items: center;
}
@media (max-width: 575px) {
  .rating-section__rating-info {
    flex-direction: column;
    align-items: flex-start;
  }
}
.rating-section__rating-info-text {
  margin-left: 35px;
}
@media (max-width: 575px) {
  .rating-section__rating-info-text {
    margin-left: 0;
  }
}
.rating-section__video {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
.rating-section__video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.technobroker {
  display: flex;
  align-items: center;
}
@media (max-width: 575px) {
  .technobroker {
    flex-direction: column;
    align-items: center!important;
  }
}
@media (max-width: 1024px) {
  .technobroker img {
    width: 300px;
  }
}
@media (max-width: 767px) {
  .technobroker img {
    width: 250px;
  }
}
@media (max-width: 575px) {
  .technobroker img {
    width: 100%;
    max-width: 300px;
  }
}
@media (min-width: 1441px) {
  .technobroker__content {
    margin-left: 32px!important;
  }
}
@media (max-width: 1440px) {
  .technobroker__content {
    margin-left: 24px!important;
  }
}
@media (max-width: 1024px) {
  .technobroker__content {
    margin-left: 24px!important;
  }
}
@media (max-width: 767px) {
  .technobroker__content {
    margin-left: 16px!important;
  }
}
@media (max-width: 575px) {
  .technobroker__content {
    margin-left: 0!important;
  }
}
@media (max-width: 575px) and (min-width: 1441px) {
  .technobroker__content {
    margin-top: 56px!important;
  }
}
@media (max-width: 575px) and (max-width: 1440px) {
  .technobroker__content {
    margin-top: 40px!important;
  }
}
@media (max-width: 575px) and (max-width: 1024px) {
  .technobroker__content {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) and (max-width: 575px) {
  .technobroker__content {
    margin-top: 24px!important;
  }
}
@media (max-width: 575px) and (min-width: 1441px) {
  .technobroker__content {
    margin-top: 56px!important;
  }
}
@media (max-width: 575px) and (max-width: 1440px) {
  .technobroker__content {
    margin-top: 40px!important;
  }
}
@media (max-width: 575px) and (max-width: 1024px) {
  .technobroker__content {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) and (max-width: 575px) {
  .technobroker__content {
    margin-top: 24px!important;
  }
}
.technobroker__content h2 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  letter-spacing: 0.01em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .technobroker__content h2 {
    font-size: 28px;
    line-height: 30px;
  }
}
@media (max-width: 1440px) {
  .technobroker__content h2 {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1024px) {
  .technobroker__content h2 {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 767px) {
  .technobroker__content h2 {
    font-size: 20px;
    line-height: 24px;
  }
}
.technobroker__content p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .technobroker__content p {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .technobroker__content p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .technobroker__content p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .technobroker__content p {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 575px) {
  .technobroker__content .custom-btn {
    padding: 12px;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.finance__volumes .value-with-label__wrapper:first-child {
  margin: 0;
}
.finance__can-spend-money {
  background: #E7FDEE;
}
.finance__cant-spend-money {
  background: #FCEFE8;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
@media (max-width: 575px) {
  .empty-page-content__title img {
    width: 24px;
    height: 24px;
  }
}
.empty-page-content__btn-favourite {
  width: 100%;
}
@media (max-width: 575px) {
  .empty-page-content__btn-favourite .ant-space-item {
    width: 100%;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.requirement-route__importance-title {
  text-transform: uppercase;
}
.requirement-route__importance-title.figma-label-1 {
  color: black;
  margin-bottom: 8px!important;
}
.requirement-route__importance-title.figma-label-1.color-green-200 {
  color: #63CC86;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.officially__description p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .officially__description p {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .officially__description p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .officially__description p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .officially__description p {
    font-size: 14px;
    line-height: 18px;
  }
}
.officially__gray-section .dangerouslySetInnerHTML p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .officially__gray-section .dangerouslySetInnerHTML p {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .officially__gray-section .dangerouslySetInnerHTML p {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .officially__gray-section .dangerouslySetInnerHTML p {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .officially__gray-section .dangerouslySetInnerHTML p {
    font-size: 12px;
    line-height: 14px;
  }
}
.ant-progress-text .progress-value {
  font-family: 'Manrope';
  font-size: 24px;
  font-weight: 500;
  color: #3231c2;
}
.ant-progress-text .progress-value span {
  font-size: 20px;
  font-weight: 500;
  color: #3231c2;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
@media (min-width: 1441px) {
  .navigation-list {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .navigation-list {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .navigation-list {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .navigation-list {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .navigation-list {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .navigation-list {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .navigation-list {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .navigation-list {
    margin-top: 16px!important;
  }
}
@media (max-width: 1440px) {
  .navigation-list__tabs {
    width: 100%;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.ttmt-page__wrapper {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 8px 16px 0;
}
@media (min-width: 1441px) {
  .ttmt-page__wrapper {
    max-width: 1745px;
  }
}
@media (max-width: 767px) {
  .ttmt-page__wrapper {
    padding: 0;
  }
}
.ttmt-page__content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.ttmt-page__content-wrapper {
  width: 100%;
  max-width: 1048px;
  padding: 32px 16px;
}
@media (min-width: 1441px) {
  .ttmt-page__content-wrapper {
    max-width: 1470px;
  }
}
@media (max-width: 767px) {
  .ttmt-page__content-wrapper {
    padding: 16px 0;
  }
}
.ttmt-page .complete-page .ttmt-page__section-text,
.ttmt-page .projectInfoForm .ttmt-page__section-text,
.ttmt-page .helloForm .ttmt-page__section-text {
  max-width: 700px;
}
@media (min-width: 1441px) {
  .ttmt-page .complete-page .ttmt-page__section-text,
  .ttmt-page .projectInfoForm .ttmt-page__section-text,
  .ttmt-page .helloForm .ttmt-page__section-text {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .ttmt-page .complete-page .ttmt-page__section-text,
  .ttmt-page .projectInfoForm .ttmt-page__section-text,
  .ttmt-page .helloForm .ttmt-page__section-text {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .ttmt-page .complete-page .ttmt-page__section-text,
  .ttmt-page .projectInfoForm .ttmt-page__section-text,
  .ttmt-page .helloForm .ttmt-page__section-text {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .ttmt-page .complete-page .ttmt-page__section-text,
  .ttmt-page .projectInfoForm .ttmt-page__section-text,
  .ttmt-page .helloForm .ttmt-page__section-text {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .ttmt-page .complete-page .ttmt-page__section-text,
  .ttmt-page .projectInfoForm .ttmt-page__section-text,
  .ttmt-page .helloForm .ttmt-page__section-text {
    max-width: 860px;
  }
}
.ttmt-page__section-text {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #525252;
}
@media (min-width: 1441px) {
  .ttmt-page__section-text {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .ttmt-page__section-text {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .ttmt-page__section-text {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .ttmt-page__section-text {
    font-size: 14px;
    line-height: 18px;
  }
}
.ttmt-page .privacy_polite {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .ttmt-page .privacy_polite {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .ttmt-page .privacy_polite {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .ttmt-page .privacy_polite {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .ttmt-page .privacy_polite {
    font-size: 14px;
    line-height: 18px;
  }
}
.personal-area-btn {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #525252;
  cursor: pointer;
}
@media (min-width: 1441px) {
  .personal-area-btn {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .personal-area-btn {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .personal-area-btn {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .personal-area-btn {
    font-size: 14px;
    line-height: 18px;
  }
}
.login-btn,
.logout-btn {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #525252;
  display: flex;
  align-items: center;
  cursor: pointer;
}
@media (min-width: 1441px) {
  .login-btn,
  .logout-btn {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .login-btn,
  .logout-btn {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .login-btn,
  .logout-btn {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .login-btn,
  .logout-btn {
    font-size: 14px;
    line-height: 18px;
  }
}
.login-btn svg,
.logout-btn svg {
  width: 24px;
  height: 24px;
  margin-left: 5px;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.form-section {
  margin-top: 40px;
}
@media (min-width: 1441px) {
  .form-section {
    margin-top: 60px;
  }
}
.form-section__head {
  display: flex;
  align-items: center;
}
.form-section__title {
  max-width: 700px;
  margin: 0 10px 0 0;
}
@media (min-width: 1441px) {
  .form-section__title {
    max-width: 850px;
  }
}
@media (max-width: 1024px) {
  .form-section__title {
    max-width: 650px;
  }
}
.form-element {
  margin-top: 24px;
}
@media (min-width: 1441px) {
  .form-element {
    margin-top: 32px;
  }
}
@media (max-width: 767px) {
  .form-element {
    margin-top: 16px;
  }
}
.formElements__left-col {
  max-width: 500px!important;
}
@media (max-width: 767px) {
  .formElements__left-col {
    max-width: 300px!important;
  }
}
@media (max-width: 575px) {
  .formElements__left-col {
    max-width: 100%!important;
  }
}
.formElements__right-col:not(.formElements__right-col--text) {
  max-width: 300px!important;
}
@media (max-width: 575px) {
  .formElements__right-col:not(.formElements__right-col--text) {
    max-width: 100%!important;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.custom-upload.ant-upload {
  background: #F2F6F8 !important;
  width: 400px!important;
  height: 180px!important;
  border-radius: 8px!important;
}
@media (min-width: 1441px) {
  .custom-upload.ant-upload {
    width: 688px!important;
    height: 168px!important;
  }
}
@media (max-width: 1440px) {
  .custom-upload.ant-upload {
    width: 460px!important;
    height: 185px!important;
  }
}
@media (max-width: 767px) {
  .custom-upload.ant-upload {
    width: 100%!important;
    height: 156px!important;
  }
}
.custom-upload.ant-upload .upload-wrapper {
  max-width: 310px;
  height: 84px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: auto;
}
@media (min-width: 1441px) {
  .custom-upload.ant-upload .upload-wrapper {
    max-width: 500px;
  }
}
.custom-upload.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #52d2ff !important;
}
.custom-upload.ant-upload .ant-upload-text {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #3231c2 !important;
}
@media (min-width: 1441px) {
  .custom-upload.ant-upload .ant-upload-text {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .custom-upload.ant-upload .ant-upload-text {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .custom-upload.ant-upload .ant-upload-text {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .custom-upload.ant-upload .ant-upload-text {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .custom-upload.ant-upload .ant-upload-text span {
    display: none;
  }
}
@media (min-width: 1441px) {
  .ant-upload-list-picture-card-container {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .ant-upload-list-picture-card-container {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .ant-upload-list-picture-card-container {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .ant-upload-list-picture-card-container {
    margin-top: 16px!important;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.content-footer-buttons {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 48px;
  padding: 0 8px;
}
@media (max-width: 575px) {
  .content-footer-buttons {
    justify-content: center;
    margin-bottom: 16px;
  }
  .content-footer-buttons .ant-row {
    flex-flow: wrap-reverse;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
@media (min-width: 1441px) {
  .auth__title {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .auth__title {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .auth__title {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .auth__title {
    margin-bottom: 16px!important;
  }
}
@media (min-width: 1441px) {
  .auth__title {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .auth__title {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .auth__title {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .auth__title {
    margin-bottom: 16px!important;
  }
}
.auth__wrapper {
  max-width: 460px;
  margin: 0 auto;
}
@media (max-width: 575px) {
  .auth__wrapper {
    max-width: 100%;
  }
}
.auth-restore-link {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #3231c2;
}
@media (min-width: 1441px) {
  .auth-restore-link {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .auth-restore-link {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .auth-restore-link {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .auth-restore-link {
    font-size: 12px;
    line-height: 14px;
  }
}
.auth__error-text {
  color: #FF4242 !important;
  text-align: center;
  margin-top: -15px;
}
.auth__text-custom-color {
  color: #525252 !important;
}
.auth__forgot-password-text {
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 1441px) {
  .auth__forgot-password-text {
    width: 310px;
  }
}
@media (max-width: 1440px) {
  .auth__forgot-password-text {
    width: 240px;
  }
}
.auth__already-account {
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 1441px) {
  .auth__already-account {
    width: 350px;
  }
}
@media (max-width: 1440px) {
  .auth__already-account {
    width: 270px;
  }
}
@media (max-width: 1024px) {
  .auth .section-container {
    border-radius: 24px!important;
  }
}
@media (max-width: 575px) {
  .auth .section-container {
    border-radius: 0px!important;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
#main-container {
  min-height: 100vh;
}
.ttmt-page__wrapper {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 8px 16px 0;
}
@media (min-width: 1441px) {
  .ttmt-page__wrapper {
    max-width: 1745px;
  }
}
@media (max-width: 767px) {
  .ttmt-page__wrapper {
    padding: 0;
  }
}
.ttmt-page__content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.ttmt-page__content-wrapper {
  width: 100%;
  max-width: 1048px;
  padding: 32px 16px;
}
@media (min-width: 1441px) {
  .ttmt-page__content-wrapper {
    max-width: 1470px;
  }
}
@media (max-width: 767px) {
  .ttmt-page__content-wrapper {
    padding: 16px 0;
  }
}
.ttmt-page__section-text {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #525252;
}
@media (min-width: 1441px) {
  .ttmt-page__section-text {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .ttmt-page__section-text {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .ttmt-page__section-text {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .ttmt-page__section-text {
    font-size: 14px;
    line-height: 18px;
  }
}
.ttmt-page__section-text--black {
  color: #000a2d;
}
.ttmt-page .privacy_polite {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .ttmt-page .privacy_polite {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .ttmt-page .privacy_polite {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .ttmt-page .privacy_polite {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .ttmt-page .privacy_polite {
    font-size: 14px;
    line-height: 18px;
  }
}

.ItOY_s_R{color:#fff}.q2tD4jo8{color:#fafafa}.L83SvweP{color:#f2f6f8}.EhKjYoHI{color:#dadada}.LUFtKouQ{color:#73747a}.fwGZko7r{color:#525252}.V_wiECLM{color:#000a2d}.fwo_vZEU{color:#e7fdee}.QAm9WPSz{color:#63cc86}.wPqHI8SL{color:#fcefe8}.aQh0sOhx{color:#1890ff}@media(min-width: 1441px){.Ug9hppoi{margin-top:56px !important}}@media(max-width: 1440px){.Ug9hppoi{margin-top:40px !important}}@media(max-width: 1024px){.Ug9hppoi{margin-top:32px !important}}@media(max-width: 575px){.Ug9hppoi{margin-top:24px !important}}@media(min-width: 1441px){.i0mcS0k7{margin-bottom:56px !important}}@media(max-width: 1440px){.i0mcS0k7{margin-bottom:40px !important}}@media(max-width: 1024px){.i0mcS0k7{margin-bottom:32px !important}}@media(max-width: 575px){.i0mcS0k7{margin-bottom:24px !important}}@media(min-width: 1441px){.w06Cz5CG{margin-top:24px !important}}@media(max-width: 1440px){.w06Cz5CG{margin-top:16px !important}}@media(max-width: 1024px){.w06Cz5CG{margin-top:12px !important}}@media(max-width: 768px){.w06Cz5CG{margin-top:12px !important}}@media(max-width: 575px){.w06Cz5CG{margin-top:8px !important}}@media(min-width: 1441px){.mH6CWfMg{margin-bottom:24px !important}}@media(max-width: 1440px){.mH6CWfMg{margin-bottom:16px !important}}@media(max-width: 1024px){.mH6CWfMg{margin-bottom:12px !important}}@media(max-width: 768px){.mH6CWfMg{margin-bottom:12px !important}}@media(max-width: 575px){.mH6CWfMg{margin-bottom:8px !important}}@media(min-width: 1441px){.UEZAK9PG{margin-top:32px !important}}@media(max-width: 1440px){.UEZAK9PG{margin-top:24px !important}}@media(max-width: 1024px){.UEZAK9PG{margin-top:24px !important}}@media(max-width: 768px){.UEZAK9PG{margin-top:16px !important}}@media(min-width: 1441px){.fYrBMLPE{margin-bottom:32px !important}}@media(max-width: 1440px){.fYrBMLPE{margin-bottom:24px !important}}@media(max-width: 1024px){.fYrBMLPE{margin-bottom:24px !important}}@media(max-width: 768px){.fYrBMLPE{margin-bottom:16px !important}}.UDBkEXxN{margin-top:0 !important}.nPH3IVjO{margin-bottom:0 !important}.RZVBr57C{background:#f2f7fe !important;position:relative}.RZVBr57C .PPdkCQJM{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0}@media(max-width: 1024px){.RZVBr57C .PPdkCQJM{background:#d4f99e !important}}@media(min-width: 1441px){.RZVBr57C .PPdkCQJM .ORGqxSKF{padding:40px 72px}}@media(max-width: 1440px){.RZVBr57C .PPdkCQJM .ORGqxSKF{padding:24px 48px}}@media(max-width: 1024px){.RZVBr57C .PPdkCQJM .ORGqxSKF{padding:24px 16px}}@media(max-width: 768px){.RZVBr57C .PPdkCQJM .ORGqxSKF{padding:24px 8px}}.RZVBr57C .PPdkCQJM .ORGqxSKF .Xu__3UK1{margin:0 !important}
.p58yarFA{color:#fff}.YflGH0Uv{color:#fafafa}.k6uo6vpx{color:#f2f6f8}.wkSCfMM_{color:#dadada}.cN4ihxja{color:#73747a}.mSoiNDm1{color:#525252}.sQk3lpVv{color:#000a2d}.sxi8xlrY{color:#e7fdee}.L9_s3izl{color:#63cc86}.nuINj7TM{color:#fcefe8}.mVcA4dUB{color:#1890ff}@media(min-width: 1441px){.KKT71arA{margin-top:56px !important}}@media(max-width: 1440px){.KKT71arA{margin-top:40px !important}}@media(max-width: 1024px){.KKT71arA{margin-top:32px !important}}@media(max-width: 575px){.KKT71arA{margin-top:24px !important}}@media(min-width: 1441px){._38SmG1it{margin-bottom:56px !important}}@media(max-width: 1440px){._38SmG1it{margin-bottom:40px !important}}@media(max-width: 1024px){._38SmG1it{margin-bottom:32px !important}}@media(max-width: 575px){._38SmG1it{margin-bottom:24px !important}}@media(min-width: 1441px){.Fg3PYxbM{margin-top:24px !important}}@media(max-width: 1440px){.Fg3PYxbM{margin-top:16px !important}}@media(max-width: 1024px){.Fg3PYxbM{margin-top:12px !important}}@media(max-width: 768px){.Fg3PYxbM{margin-top:12px !important}}@media(max-width: 575px){.Fg3PYxbM{margin-top:8px !important}}@media(min-width: 1441px){.CterPFua{margin-bottom:24px !important}}@media(max-width: 1440px){.CterPFua{margin-bottom:16px !important}}@media(max-width: 1024px){.CterPFua{margin-bottom:12px !important}}@media(max-width: 768px){.CterPFua{margin-bottom:12px !important}}@media(max-width: 575px){.CterPFua{margin-bottom:8px !important}}@media(min-width: 1441px){.EuqU4YmR{margin-top:32px !important}}@media(max-width: 1440px){.EuqU4YmR{margin-top:24px !important}}@media(max-width: 1024px){.EuqU4YmR{margin-top:24px !important}}@media(max-width: 768px){.EuqU4YmR{margin-top:16px !important}}@media(min-width: 1441px){.sd0WamAJ{margin-bottom:32px !important}}@media(max-width: 1440px){.sd0WamAJ{margin-bottom:24px !important}}@media(max-width: 1024px){.sd0WamAJ{margin-bottom:24px !important}}@media(max-width: 768px){.sd0WamAJ{margin-bottom:16px !important}}.loq0I1tf{margin-top:0 !important}.mX4gMPWC{margin-bottom:0 !important}.mfHCxfYB{display:flex;padding-top:0 !important;flex-direction:row !important;justify-content:space-between}@media(max-width: 1024px){.mfHCxfYB{flex-direction:column !important}}.mfHCxfYB .DJEW5PyJ{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#0b1c4e;font-size:64px;line-height:64px;font-weight:400;margin:0;white-space:nowrap;margin:auto}@media(min-width: 1441px){.mfHCxfYB .DJEW5PyJ{font-size:64px}}@media(max-width: 1440px){.mfHCxfYB .DJEW5PyJ{font-size:48px}}@media(max-width: 1024px){.mfHCxfYB .DJEW5PyJ{font-size:38px}}@media(max-width: 768px){.mfHCxfYB .DJEW5PyJ{font-size:24px}}@media(min-width: 1441px){.mfHCxfYB .DJEW5PyJ{line-height:66px}}@media(max-width: 1440px){.mfHCxfYB .DJEW5PyJ{line-height:50px}}@media(max-width: 1024px){.mfHCxfYB .DJEW5PyJ{line-height:40px}}@media(max-width: 768px){.mfHCxfYB .DJEW5PyJ{line-height:26px}}@media(min-width: 1441px){.mfHCxfYB .DJEW5PyJ{max-width:1180px}}@media(max-width: 1440px){.mfHCxfYB .DJEW5PyJ{max-width:882px}}@media(max-width: 1024px){.mfHCxfYB .DJEW5PyJ{max-width:744px}}@media(max-width: 768px){.mfHCxfYB .DJEW5PyJ{max-width:auto}}.mfHCxfYB .sZJd0H6e{display:flex;flex-direction:column}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e{max-width:1180px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e{max-width:880px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e{max-width:620px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e{max-width:100%}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e{gap:56px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e{gap:40px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e{gap:32px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e{gap:24px}}.mfHCxfYB .sZJd0H6e .o8MBgCae{display:flex;flex-direction:column}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .o8MBgCae{gap:32px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .o8MBgCae{gap:24px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .o8MBgCae{gap:16px}}.mfHCxfYB .sZJd0H6e .o8MBgCae .NngqXxDr{color:#0b1c4e;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .o8MBgCae .NngqXxDr{font-size:40px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .o8MBgCae .NngqXxDr{font-size:32px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .o8MBgCae .NngqXxDr{font-size:24px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .o8MBgCae .NngqXxDr{font-size:20px}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .o8MBgCae .NngqXxDr{line-height:48px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .o8MBgCae .NngqXxDr{line-height:40px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .o8MBgCae .NngqXxDr{line-height:32px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .o8MBgCae .NngqXxDr{line-height:28px}}.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{font-size:20px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{font-size:16px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{font-size:14px}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{line-height:26px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{line-height:20px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{line-height:18px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{line-height:16px}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{max-width:944px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{max-width:704px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .o8MBgCae .WxdlxDa1{max-width:auto}}.mfHCxfYB .sZJd0H6e .xyA_lxSc{background:#fff;border-radius:24px;display:flex;flex-direction:column}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc{gap:32px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc{gap:24px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc{gap:16px}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc{padding:20px 40px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc{padding:40px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .xyA_lxSc{padding:32px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc{padding:24px 16px}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ{display:flex;align-items:flex-start;gap:16px 24px}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ{flex-direction:column}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .GQNHMs1K{object-fit:contain}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .GQNHMs1K{max-width:140px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .GQNHMs1K{max-width:96px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .GQNHMs1K{max-width:88px}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae{display:flex;flex-direction:column;gap:8px}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae{gap:12px}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .TAm_4pr0{color:#0b1c4e;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .TAm_4pr0{font-size:20px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .TAm_4pr0{font-size:16px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .TAm_4pr0{font-size:14px}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .TAm_4pr0{line-height:26px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .TAm_4pr0{line-height:20px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .TAm_4pr0{line-height:18px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .TAm_4pr0{line-height:16px}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .ZGFBKFQq{color:#0b1c4e;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .ZGFBKFQq{font-size:40px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .ZGFBKFQq{font-size:32px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .ZGFBKFQq{font-size:24px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .ZGFBKFQq{font-size:20px}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .ZGFBKFQq{line-height:48px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .ZGFBKFQq{line-height:40px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .ZGFBKFQq{line-height:32px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .ZGFBKFQq{line-height:28px}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .WxdlxDa1{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .WxdlxDa1{font-size:20px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .WxdlxDa1{font-size:16px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .WxdlxDa1{font-size:14px}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .WxdlxDa1{line-height:26px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .WxdlxDa1{line-height:20px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .WxdlxDa1{line-height:18px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .EkXE0OJJ .o8MBgCae .WxdlxDa1{line-height:16px}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ{display:flex;flex-direction:column}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ{gap:24px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ{gap:16px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ{gap:12px}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b{display:flex;flex-direction:column;gap:8px}.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b p{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b p{font-size:20px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b p{font-size:16px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b p{font-size:14px}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b p{line-height:26px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b p{line-height:20px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b p{line-height:18px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b p{line-height:16px}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b a{display:flex;align-items:center;gap:5px;color:#0b1c4e;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b a{font-size:20px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b a{font-size:16px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b a{font-size:14px}}@media(min-width: 1441px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b a{line-height:26px}}@media(max-width: 1440px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b a{line-height:20px}}@media(max-width: 1024px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b a{line-height:18px}}@media(max-width: 768px){.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b a{line-height:16px}}.mfHCxfYB .sZJd0H6e .xyA_lxSc .llY5aacQ .OEXfRO5b a svg{width:10px}
.TXOBHlRt{color:#fff}.t8VNe4Bc{color:#fafafa}.mcgqy2w1{color:#f2f6f8}.eOXzIQjc{color:#dadada}.nHDxr3hP{color:#73747a}.pPuwhIrE{color:#525252}.bD2oFZNe{color:#000a2d}.kgxukarF{color:#e7fdee}.Eg8YTPlf{color:#63cc86}.X8eq5E5k{color:#fcefe8}.DWqgV7E2{color:#1890ff}@media(min-width: 1441px){.hhk78GAW{margin-top:56px !important}}@media(max-width: 1440px){.hhk78GAW{margin-top:40px !important}}@media(max-width: 1024px){.hhk78GAW{margin-top:32px !important}}@media(max-width: 575px){.hhk78GAW{margin-top:24px !important}}@media(min-width: 1441px){.iBPsXlJL{margin-bottom:56px !important}}@media(max-width: 1440px){.iBPsXlJL{margin-bottom:40px !important}}@media(max-width: 1024px){.iBPsXlJL{margin-bottom:32px !important}}@media(max-width: 575px){.iBPsXlJL{margin-bottom:24px !important}}@media(min-width: 1441px){.Tsah5PvV{margin-top:24px !important}}@media(max-width: 1440px){.Tsah5PvV{margin-top:16px !important}}@media(max-width: 1024px){.Tsah5PvV{margin-top:12px !important}}@media(max-width: 768px){.Tsah5PvV{margin-top:12px !important}}@media(max-width: 575px){.Tsah5PvV{margin-top:8px !important}}@media(min-width: 1441px){.FTS9UuqA{margin-bottom:24px !important}}@media(max-width: 1440px){.FTS9UuqA{margin-bottom:16px !important}}@media(max-width: 1024px){.FTS9UuqA{margin-bottom:12px !important}}@media(max-width: 768px){.FTS9UuqA{margin-bottom:12px !important}}@media(max-width: 575px){.FTS9UuqA{margin-bottom:8px !important}}@media(min-width: 1441px){.Q78GTAAX{margin-top:32px !important}}@media(max-width: 1440px){.Q78GTAAX{margin-top:24px !important}}@media(max-width: 1024px){.Q78GTAAX{margin-top:24px !important}}@media(max-width: 768px){.Q78GTAAX{margin-top:16px !important}}@media(min-width: 1441px){.elNkYTVn{margin-bottom:32px !important}}@media(max-width: 1440px){.elNkYTVn{margin-bottom:24px !important}}@media(max-width: 1024px){.elNkYTVn{margin-bottom:24px !important}}@media(max-width: 768px){.elNkYTVn{margin-bottom:16px !important}}.vF_l6YUi{margin-top:0 !important}.NLq45OFc{margin-bottom:0 !important}.yngHwQCC{position:relative;display:flex;flex-direction:column}@media(min-width: 1441px){.yngHwQCC{padding:144px 16px}}@media(max-width: 1440px){.yngHwQCC{padding:120px 16px}}@media(max-width: 1024px){.yngHwQCC{padding:96px 16px}}@media(max-width: 768px){.yngHwQCC{padding:56px 8px}}@media(min-width: 1441px){.yngHwQCC{gap:104px}}@media(max-width: 1440px){.yngHwQCC{gap:80px}}@media(max-width: 1024px){.yngHwQCC{gap:72px}}@media(max-width: 768px){.yngHwQCC{gap:40px}}.yngHwQCC.expPvKgI{background-color:#f2f7fe}.yngHwQCC.expPvKgI .dY9By9PN{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#0b1c4e;font-size:64px;line-height:64px;font-weight:400;margin:0}@media(min-width: 1441px){.yngHwQCC.expPvKgI .dY9By9PN{font-size:64px}}@media(max-width: 1440px){.yngHwQCC.expPvKgI .dY9By9PN{font-size:48px}}@media(max-width: 1024px){.yngHwQCC.expPvKgI .dY9By9PN{font-size:38px}}@media(max-width: 768px){.yngHwQCC.expPvKgI .dY9By9PN{font-size:24px}}@media(min-width: 1441px){.yngHwQCC.expPvKgI .dY9By9PN{line-height:66px}}@media(max-width: 1440px){.yngHwQCC.expPvKgI .dY9By9PN{line-height:50px}}@media(max-width: 1024px){.yngHwQCC.expPvKgI .dY9By9PN{line-height:40px}}@media(max-width: 768px){.yngHwQCC.expPvKgI .dY9By9PN{line-height:26px}}@media(min-width: 1441px){.yngHwQCC.expPvKgI .dY9By9PN{max-width:1180px}}@media(max-width: 1440px){.yngHwQCC.expPvKgI .dY9By9PN{max-width:882px}}@media(max-width: 1024px){.yngHwQCC.expPvKgI .dY9By9PN{max-width:744px}}@media(max-width: 768px){.yngHwQCC.expPvKgI .dY9By9PN{max-width:auto}}.yngHwQCC.AqW2HRM0{background-color:#0b1c4e}.yngHwQCC.AqW2HRM0 .dY9By9PN{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#f2f7fe;font-size:64px;line-height:64px;font-weight:400;margin:0}@media(min-width: 1441px){.yngHwQCC.AqW2HRM0 .dY9By9PN{font-size:64px}}@media(max-width: 1440px){.yngHwQCC.AqW2HRM0 .dY9By9PN{font-size:48px}}@media(max-width: 1024px){.yngHwQCC.AqW2HRM0 .dY9By9PN{font-size:38px}}@media(max-width: 768px){.yngHwQCC.AqW2HRM0 .dY9By9PN{font-size:24px}}@media(min-width: 1441px){.yngHwQCC.AqW2HRM0 .dY9By9PN{line-height:66px}}@media(max-width: 1440px){.yngHwQCC.AqW2HRM0 .dY9By9PN{line-height:50px}}@media(max-width: 1024px){.yngHwQCC.AqW2HRM0 .dY9By9PN{line-height:40px}}@media(max-width: 768px){.yngHwQCC.AqW2HRM0 .dY9By9PN{line-height:26px}}@media(min-width: 1441px){.yngHwQCC.AqW2HRM0 .dY9By9PN{max-width:1180px}}@media(max-width: 1440px){.yngHwQCC.AqW2HRM0 .dY9By9PN{max-width:882px}}@media(max-width: 1024px){.yngHwQCC.AqW2HRM0 .dY9By9PN{max-width:744px}}@media(max-width: 768px){.yngHwQCC.AqW2HRM0 .dY9By9PN{max-width:auto}}
.gcNy6RRL{color:#fff}.z0326q8h{color:#fafafa}.AuOaNfi4{color:#f2f6f8}.cLLFe0Wp{color:#dadada}.kZMz1dTx{color:#73747a}.cyl1Jgse{color:#525252}.BiT0hzdi{color:#000a2d}.tqtjKikT{color:#e7fdee}.SlbTs_FW{color:#63cc86}.IBWD3XCW{color:#fcefe8}.CO93Bum2{color:#1890ff}@media(min-width: 1441px){.HMKzm2yj{margin-top:56px !important}}@media(max-width: 1440px){.HMKzm2yj{margin-top:40px !important}}@media(max-width: 1024px){.HMKzm2yj{margin-top:32px !important}}@media(max-width: 575px){.HMKzm2yj{margin-top:24px !important}}@media(min-width: 1441px){.Ttj_luSj{margin-bottom:56px !important}}@media(max-width: 1440px){.Ttj_luSj{margin-bottom:40px !important}}@media(max-width: 1024px){.Ttj_luSj{margin-bottom:32px !important}}@media(max-width: 575px){.Ttj_luSj{margin-bottom:24px !important}}@media(min-width: 1441px){.WyNOFbeW{margin-top:24px !important}}@media(max-width: 1440px){.WyNOFbeW{margin-top:16px !important}}@media(max-width: 1024px){.WyNOFbeW{margin-top:12px !important}}@media(max-width: 768px){.WyNOFbeW{margin-top:12px !important}}@media(max-width: 575px){.WyNOFbeW{margin-top:8px !important}}@media(min-width: 1441px){.U469oGk2{margin-bottom:24px !important}}@media(max-width: 1440px){.U469oGk2{margin-bottom:16px !important}}@media(max-width: 1024px){.U469oGk2{margin-bottom:12px !important}}@media(max-width: 768px){.U469oGk2{margin-bottom:12px !important}}@media(max-width: 575px){.U469oGk2{margin-bottom:8px !important}}@media(min-width: 1441px){.rMwUT48b{margin-top:32px !important}}@media(max-width: 1440px){.rMwUT48b{margin-top:24px !important}}@media(max-width: 1024px){.rMwUT48b{margin-top:24px !important}}@media(max-width: 768px){.rMwUT48b{margin-top:16px !important}}@media(min-width: 1441px){.xldedqbp{margin-bottom:32px !important}}@media(max-width: 1440px){.xldedqbp{margin-bottom:24px !important}}@media(max-width: 1024px){.xldedqbp{margin-bottom:24px !important}}@media(max-width: 768px){.xldedqbp{margin-bottom:16px !important}}.wBuJhQQX{margin-top:0 !important}.qUBuDdTo{margin-bottom:0 !important}.i_fHyGFj .zcICC6yq{display:flex;gap:24px}@media(max-width: 768px){.i_fHyGFj .zcICC6yq{padding-bottom:20px}}@media(max-width: 768px){.i_fHyGFj .zcICC6yq{overflow:auto}}@media(max-width: 1024px){.i_fHyGFj .zcICC6yq{flex-wrap:wrap}}@media(max-width: 768px){.i_fHyGFj .zcICC6yq{flex-wrap:nowrap}}@media(max-width: 1024px){.i_fHyGFj .zcICC6yq{gap:16px}}@media(min-width: 1441px){.i_fHyGFj .zcICC6yq>div{width:100%}}@media(max-width: 1440px){.i_fHyGFj .zcICC6yq>div{width:calc(50% - 12px)}}@media(max-width: 1024px){.i_fHyGFj .zcICC6yq>div{width:calc(50% - 8px)}}@media(max-width: 768px){.i_fHyGFj .zcICC6yq>div{width:90%}}@media(max-width: 768px){.i_fHyGFj .zcICC6yq>div{flex-shrink:0}}
.zjX6LqeX{color:#fff}.Bf1YLhGY{color:#fafafa}.zHAkuqQs{color:#f2f6f8}.W5bniLdn{color:#dadada}.L722WE8z{color:#73747a}.YxWvSeh3{color:#525252}.o5p3MkIi{color:#000a2d}.zOevbrpm{color:#e7fdee}.RB6ihtDT{color:#63cc86}.SK1NHKuU{color:#fcefe8}.NWPprQAs{color:#1890ff}@media(min-width: 1441px){.INuewDcS{margin-top:56px !important}}@media(max-width: 1440px){.INuewDcS{margin-top:40px !important}}@media(max-width: 1024px){.INuewDcS{margin-top:32px !important}}@media(max-width: 575px){.INuewDcS{margin-top:24px !important}}@media(min-width: 1441px){.Wi8JUffJ{margin-bottom:56px !important}}@media(max-width: 1440px){.Wi8JUffJ{margin-bottom:40px !important}}@media(max-width: 1024px){.Wi8JUffJ{margin-bottom:32px !important}}@media(max-width: 575px){.Wi8JUffJ{margin-bottom:24px !important}}@media(min-width: 1441px){.FPkXi9bF{margin-top:24px !important}}@media(max-width: 1440px){.FPkXi9bF{margin-top:16px !important}}@media(max-width: 1024px){.FPkXi9bF{margin-top:12px !important}}@media(max-width: 768px){.FPkXi9bF{margin-top:12px !important}}@media(max-width: 575px){.FPkXi9bF{margin-top:8px !important}}@media(min-width: 1441px){._8kvAfHYa{margin-bottom:24px !important}}@media(max-width: 1440px){._8kvAfHYa{margin-bottom:16px !important}}@media(max-width: 1024px){._8kvAfHYa{margin-bottom:12px !important}}@media(max-width: 768px){._8kvAfHYa{margin-bottom:12px !important}}@media(max-width: 575px){._8kvAfHYa{margin-bottom:8px !important}}@media(min-width: 1441px){.aniS5Aux{margin-top:32px !important}}@media(max-width: 1440px){.aniS5Aux{margin-top:24px !important}}@media(max-width: 1024px){.aniS5Aux{margin-top:24px !important}}@media(max-width: 768px){.aniS5Aux{margin-top:16px !important}}@media(min-width: 1441px){.S7j5Xa9M{margin-bottom:32px !important}}@media(max-width: 1440px){.S7j5Xa9M{margin-bottom:24px !important}}@media(max-width: 1024px){.S7j5Xa9M{margin-bottom:24px !important}}@media(max-width: 768px){.S7j5Xa9M{margin-bottom:16px !important}}.HOCREBin{margin-top:0 !important}.osVuibNp{margin-bottom:0 !important}.ltEON5uF{display:flex;border:1px solid #8196b2;position:relative;overflow:hidden}@media(min-width: 1441px){.ltEON5uF{border-radius:24px}}@media(max-width: 1440px){.ltEON5uF{border-radius:24px}}@media(max-width: 768px){.ltEON5uF{border-radius:8px}}.ltEON5uF.tIZ771PD{border:0}.ltEON5uF.k4mFz3th{background:#fff}.ltEON5uF.QWfbeqkW{background:#f2f7fe}@media(min-width: 1441px){.ltEON5uF .JfRUgZrU{width:460px}}@media(max-width: 1440px){.ltEON5uF .JfRUgZrU{width:216px}}@media(max-width: 1024px){.ltEON5uF .JfRUgZrU{display:none}}.ltEON5uF .EpCbYUfy{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 1441px){.ltEON5uF .EpCbYUfy{padding:56px 40px}}@media(max-width: 1440px){.ltEON5uF .EpCbYUfy{padding:40px}}@media(max-width: 1024px){.ltEON5uF .EpCbYUfy{padding:32px}}@media(max-width: 768px){.ltEON5uF .EpCbYUfy{padding:16px}}@media(min-width: 1441px){.ltEON5uF .EpCbYUfy{gap:56px}}@media(max-width: 1440px){.ltEON5uF .EpCbYUfy{gap:40px}}@media(max-width: 1024px){.ltEON5uF .EpCbYUfy{gap:32px}}@media(max-width: 768px){.ltEON5uF .EpCbYUfy{gap:24px}}.ltEON5uF .EpCbYUfy .Gy6dqdit{height:26px;display:flex;align-items:center;padding:4px 12px;border:1px solid #2253ff;border-radius:40px;color:#2253ff;font-family:Manrope;font-weight:400;margin-bottom:0;display:flex;align-items:center;gap:8px}@media(min-width: 1441px){.ltEON5uF .EpCbYUfy .Gy6dqdit{font-size:18px}}@media(max-width: 1440px){.ltEON5uF .EpCbYUfy .Gy6dqdit{font-size:16px}}@media(max-width: 768px){.ltEON5uF .EpCbYUfy .Gy6dqdit{font-size:14px}}@media(min-width: 1441px){.ltEON5uF .EpCbYUfy .Gy6dqdit{line-height:18px}}@media(max-width: 1440px){.ltEON5uF .EpCbYUfy .Gy6dqdit{line-height:16px}}@media(max-width: 768px){.ltEON5uF .EpCbYUfy .Gy6dqdit{line-height:14px}}.ltEON5uF .EpCbYUfy .Gy6dqdit .PkiDUTXe{opacity:.4}.ltEON5uF .EpCbYUfy .jh4cVA6H{color:#0b1c4e;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.ltEON5uF .EpCbYUfy .jh4cVA6H{font-size:32px}}@media(max-width: 1440px){.ltEON5uF .EpCbYUfy .jh4cVA6H{font-size:24px}}@media(max-width: 1024px){.ltEON5uF .EpCbYUfy .jh4cVA6H{font-size:20px}}@media(max-width: 768px){.ltEON5uF .EpCbYUfy .jh4cVA6H{font-size:18px}}@media(min-width: 1441px){.ltEON5uF .EpCbYUfy .jh4cVA6H{line-height:36px}}@media(max-width: 1440px){.ltEON5uF .EpCbYUfy .jh4cVA6H{line-height:28px}}@media(max-width: 1024px){.ltEON5uF .EpCbYUfy .jh4cVA6H{line-height:24px}}@media(max-width: 768px){.ltEON5uF .EpCbYUfy .jh4cVA6H{line-height:22px}}.ltEON5uF .EpCbYUfy .LYddazgb{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.ltEON5uF .EpCbYUfy .LYddazgb{font-size:20px}}@media(max-width: 1440px){.ltEON5uF .EpCbYUfy .LYddazgb{font-size:16px}}@media(max-width: 768px){.ltEON5uF .EpCbYUfy .LYddazgb{font-size:14px}}@media(min-width: 1441px){.ltEON5uF .EpCbYUfy .LYddazgb{line-height:26px}}@media(max-width: 1440px){.ltEON5uF .EpCbYUfy .LYddazgb{line-height:20px}}@media(max-width: 1024px){.ltEON5uF .EpCbYUfy .LYddazgb{line-height:18px}}@media(max-width: 768px){.ltEON5uF .EpCbYUfy .LYddazgb{line-height:16px}}
.AVEJAMCx{color:#fff}.FSUJrhBc{color:#fafafa}.NnPhAkal{color:#f2f6f8}.LEaiTl2y{color:#dadada}.LMkx8BeJ{color:#73747a}.YGx85zmT{color:#525252}.h78yE2Om{color:#000a2d}.Pjp8AjYs{color:#e7fdee}.KDH8EPwO{color:#63cc86}.C2HOySrf{color:#fcefe8}.INSXaScS{color:#1890ff}@media(min-width: 1441px){.OjLz4QQ8{margin-top:56px !important}}@media(max-width: 1440px){.OjLz4QQ8{margin-top:40px !important}}@media(max-width: 1024px){.OjLz4QQ8{margin-top:32px !important}}@media(max-width: 575px){.OjLz4QQ8{margin-top:24px !important}}@media(min-width: 1441px){.P7ylr0G1{margin-bottom:56px !important}}@media(max-width: 1440px){.P7ylr0G1{margin-bottom:40px !important}}@media(max-width: 1024px){.P7ylr0G1{margin-bottom:32px !important}}@media(max-width: 575px){.P7ylr0G1{margin-bottom:24px !important}}@media(min-width: 1441px){.LJcABVyg{margin-top:24px !important}}@media(max-width: 1440px){.LJcABVyg{margin-top:16px !important}}@media(max-width: 1024px){.LJcABVyg{margin-top:12px !important}}@media(max-width: 768px){.LJcABVyg{margin-top:12px !important}}@media(max-width: 575px){.LJcABVyg{margin-top:8px !important}}@media(min-width: 1441px){.xygcBMGm{margin-bottom:24px !important}}@media(max-width: 1440px){.xygcBMGm{margin-bottom:16px !important}}@media(max-width: 1024px){.xygcBMGm{margin-bottom:12px !important}}@media(max-width: 768px){.xygcBMGm{margin-bottom:12px !important}}@media(max-width: 575px){.xygcBMGm{margin-bottom:8px !important}}@media(min-width: 1441px){.kID7qbbE{margin-top:32px !important}}@media(max-width: 1440px){.kID7qbbE{margin-top:24px !important}}@media(max-width: 1024px){.kID7qbbE{margin-top:24px !important}}@media(max-width: 768px){.kID7qbbE{margin-top:16px !important}}@media(min-width: 1441px){.l03286Dt{margin-bottom:32px !important}}@media(max-width: 1440px){.l03286Dt{margin-bottom:24px !important}}@media(max-width: 1024px){.l03286Dt{margin-bottom:24px !important}}@media(max-width: 768px){.l03286Dt{margin-bottom:16px !important}}.rjeoMwzM{margin-top:0 !important}.GENPWYO1{margin-bottom:0 !important}.oMJzyBf3{display:flex}@media(min-width: 1441px){.oMJzyBf3{gap:56px}}@media(max-width: 1440px){.oMJzyBf3{gap:32px}}@media(max-width: 768px){.oMJzyBf3{gap:24px}}@media(max-width: 1024px){.oMJzyBf3{flex-direction:column-reverse}}@media(max-width: 1024px){.oMJzyBf3{align-items:center}}@media(min-width: 1441px){.oMJzyBf3{font-size:36px}}@media(max-width: 1440px){.oMJzyBf3{font-size:32px}}@media(max-width: 1024px){.oMJzyBf3{font-size:30px}}@media(max-width: 768px){.oMJzyBf3{font-size:24px}}.oMJzyBf3 .d_XMrpYr{display:flex;flex-direction:column;gap:16px}@media(max-width: 1024px){.oMJzyBf3 .d_XMrpYr{flex-direction:row}}@media(min-width: 1441px){.oMJzyBf3 .d_XMrpYr{padding-top:80px}}@media(max-width: 1440px){.oMJzyBf3 .d_XMrpYr{padding-top:56px}}.oMJzyBf3 .d_XMrpYr .htB2nvpc{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;cursor:pointer;border-radius:100%;color:#8196b2;border:1px solid #8196b2;display:flex;align-items:center;justify-content:center}@media(min-width: 1441px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{font-size:20px}}@media(max-width: 1440px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{font-size:16px}}@media(max-width: 768px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{font-size:14px}}@media(min-width: 1441px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{line-height:26px}}@media(max-width: 1440px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{line-height:20px}}@media(max-width: 1024px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{line-height:18px}}@media(max-width: 768px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{line-height:16px}}@media(min-width: 1441px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{width:40px}}@media(max-width: 1440px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{width:32px}}@media(min-width: 1441px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{height:40px}}@media(max-width: 1440px){.oMJzyBf3 .d_XMrpYr .htB2nvpc{height:32px}}.oMJzyBf3 .d_XMrpYr .htB2nvpc.B6DsGUQ2{color:#0b1c4e;border:1px solid #0b1c4e}.oMJzyBf3 .rnwOCuNv{position:relative}.oMJzyBf3 .rnwOCuNv .vvq2yLia{display:none;margin-bottom:20px;background:#efefe6;box-shadow:0px -7px 30px -6px rgba(135,135,135,.15)}.oMJzyBf3 .rnwOCuNv .vvq2yLia.B6DsGUQ2{display:flex}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia{border-radius:24px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia{border-radius:24px}}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia{border-radius:8px}}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia{padding:56px 0 0 40px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia{padding:40px 0 0 40px}}@media(max-width: 1024px){.oMJzyBf3 .rnwOCuNv .vvq2yLia{padding:32px 0 0 32px}}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia{padding:24px 16px}}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia{gap:40px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia{gap:24px}}.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46{display:flex;flex-direction:column}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46{gap:56px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46{gap:40px}}@media(max-width: 1024px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46{gap:32px}}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46{gap:24px}}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD,.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07{max-width:1032px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD,.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07{max-width:720px}}@media(max-width: 1024px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD,.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07{max-width:448px}}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD,.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07{max-width:356px}}.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD{color:#0b1c4e;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD{font-size:40px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD{font-size:32px}}@media(max-width: 1024px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD{font-size:24px}}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD{font-size:20px}}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD{line-height:48px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD{line-height:40px}}@media(max-width: 1024px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD{line-height:32px}}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .jukYJfFD{line-height:28px}}.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07{display:flex;flex-direction:column;gap:15px}.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07 p{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07 p{font-size:20px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07 p{font-size:16px}}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07 p{font-size:14px}}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07 p{line-height:26px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07 p{line-height:20px}}@media(max-width: 1024px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07 p{line-height:18px}}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 .MXELKB07 p{line-height:16px}}.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 button{width:min-content;margin-bottom:20px}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .uTILGb46 button{margin-bottom:0}}.oMJzyBf3 .rnwOCuNv .vvq2yLia .wwBpCUmW{object-fit:contain}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .wwBpCUmW{display:none}}@media(min-width: 1441px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .wwBpCUmW{max-width:680px}}@media(max-width: 1440px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .wwBpCUmW{max-width:528px}}@media(max-width: 1024px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .wwBpCUmW{max-width:424px}}@media(max-width: 768px){.oMJzyBf3 .rnwOCuNv .vvq2yLia .wwBpCUmW{max-width:324px}}.oMJzyBf3 .koHXmttt{color:#0b1c4e;font-weight:500}.oMJzyBf3 .koHXmttt h4{color:#0b1c4e;font-weight:500}.oMJzyBf3 .koHXmttt .tvJqqkXV{padding:0 0 70px 0;line-height:50px}.oMJzyBf3 .koHXmttt ol{margin-left:54px}.oMJzyBf3 .koHXmttt ol li{padding:15px 0}.oMJzyBf3 .koHXmttt .zfii1Mef{line-height:50px}
.VzwXmdgv{color:#fff}.fZoNJILj{color:#fafafa}.kjDTGtr9{color:#f2f6f8}.tqsIr8X6{color:#dadada}.ijQBPzqK{color:#73747a}.Jpp_oQOc{color:#525252}.JFEDB_bN{color:#000a2d}.XpUYWMXx{color:#e7fdee}.Cf6ui7IB{color:#63cc86}.tYRplBbP{color:#fcefe8}.veT7yaZJ{color:#1890ff}@media(min-width: 1441px){.FCC2K7mN{margin-top:56px !important}}@media(max-width: 1440px){.FCC2K7mN{margin-top:40px !important}}@media(max-width: 1024px){.FCC2K7mN{margin-top:32px !important}}@media(max-width: 575px){.FCC2K7mN{margin-top:24px !important}}@media(min-width: 1441px){.uAUZnHxB{margin-bottom:56px !important}}@media(max-width: 1440px){.uAUZnHxB{margin-bottom:40px !important}}@media(max-width: 1024px){.uAUZnHxB{margin-bottom:32px !important}}@media(max-width: 575px){.uAUZnHxB{margin-bottom:24px !important}}@media(min-width: 1441px){.rITJFtzC{margin-top:24px !important}}@media(max-width: 1440px){.rITJFtzC{margin-top:16px !important}}@media(max-width: 1024px){.rITJFtzC{margin-top:12px !important}}@media(max-width: 768px){.rITJFtzC{margin-top:12px !important}}@media(max-width: 575px){.rITJFtzC{margin-top:8px !important}}@media(min-width: 1441px){.BUjlkGRb{margin-bottom:24px !important}}@media(max-width: 1440px){.BUjlkGRb{margin-bottom:16px !important}}@media(max-width: 1024px){.BUjlkGRb{margin-bottom:12px !important}}@media(max-width: 768px){.BUjlkGRb{margin-bottom:12px !important}}@media(max-width: 575px){.BUjlkGRb{margin-bottom:8px !important}}@media(min-width: 1441px){.K2egXTJh{margin-top:32px !important}}@media(max-width: 1440px){.K2egXTJh{margin-top:24px !important}}@media(max-width: 1024px){.K2egXTJh{margin-top:24px !important}}@media(max-width: 768px){.K2egXTJh{margin-top:16px !important}}@media(min-width: 1441px){.ea8Oqdcb{margin-bottom:32px !important}}@media(max-width: 1440px){.ea8Oqdcb{margin-bottom:24px !important}}@media(max-width: 1024px){.ea8Oqdcb{margin-bottom:24px !important}}@media(max-width: 768px){.ea8Oqdcb{margin-bottom:16px !important}}.fJNbNVex{margin-top:0 !important}.o0rrwagI{margin-bottom:0 !important}.sLiEGTGx{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1024px){.sLiEGTGx{background-position:right center}}@media(max-width: 768px){.sLiEGTGx{background-position:center center}}@media(min-width: 1441px){.sLiEGTGx{height:900px}}@media(max-width: 1440px){.sLiEGTGx{height:720px}}@media(max-width: 1024px){.sLiEGTGx{height:1024px}}@media(max-width: 768px){.sLiEGTGx{height:435px}}.sLiEGTGx .Y66mXofL{display:flex;flex-direction:column}@media(min-width: 1441px){.sLiEGTGx .Y66mXofL{padding:0 16px 64px 16px}}@media(max-width: 1440px){.sLiEGTGx .Y66mXofL{padding:0 16px 48px 16px}}@media(max-width: 1024px){.sLiEGTGx .Y66mXofL{padding:0 16px 40px 16px}}@media(max-width: 768px){.sLiEGTGx .Y66mXofL{padding:0 8px 32px 8px}}@media(min-width: 1441px){.sLiEGTGx .Y66mXofL{gap:72px}}@media(max-width: 1440px){.sLiEGTGx .Y66mXofL{gap:48px}}@media(max-width: 768px){.sLiEGTGx .Y66mXofL{gap:24px}}.sLiEGTGx .Y66mXofL ._7I4SF5v{display:flex;flex-direction:column}@media(min-width: 1441px){.sLiEGTGx .Y66mXofL ._7I4SF5v{gap:40px}}@media(max-width: 1440px){.sLiEGTGx .Y66mXofL ._7I4SF5v{gap:24px}}@media(max-width: 768px){.sLiEGTGx .Y66mXofL ._7I4SF5v{gap:16px}}.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#f2f7fe}@media(min-width: 1441px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{font-size:64px}}@media(max-width: 1440px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{font-size:48px}}@media(max-width: 1024px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{font-size:38px}}@media(max-width: 768px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{font-size:24px}}@media(min-width: 1441px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{line-height:66px}}@media(max-width: 1440px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{line-height:50px}}@media(max-width: 1024px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{line-height:40px}}@media(max-width: 768px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{line-height:26px}}@media(min-width: 1441px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{width:970px}}@media(max-width: 1440px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{width:620px}}@media(max-width: 1024px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{width:555px}}@media(max-width: 768px){.sLiEGTGx .Y66mXofL ._7I4SF5v .OPVSYkq9{width:100%}}.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#f2f7fe}@media(min-width: 1441px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{font-size:20px}}@media(max-width: 1440px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{font-size:16px}}@media(max-width: 768px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{font-size:14px}}@media(min-width: 1441px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{line-height:26px}}@media(max-width: 1440px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{line-height:20px}}@media(max-width: 1024px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{line-height:18px}}@media(max-width: 768px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{line-height:16px}}@media(min-width: 1441px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{width:700px}}@media(max-width: 1440px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{width:620px}}@media(max-width: 1024px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{width:555px}}@media(max-width: 768px){.sLiEGTGx .Y66mXofL ._7I4SF5v .epz1raNK{width:100%}}.sLiEGTGx .Y66mXofL .eQS5Wr8k{height:85px}.sLiEGTGx .Y66mXofL .gk_yVR7F{display:flex;gap:16px 24px}@media(max-width: 768px){.sLiEGTGx .Y66mXofL .gk_yVR7F{flex-direction:column}}.sLiEGTGx .Y66mXofL .gk_yVR7F button{width:min-content}.sLiEGTGx .Y66mXofL .gk_yVR7F .Lj4FkKrL span{display:flex;align-items:center;gap:5px}.sLiEGTGx .Y66mXofL .gk_yVR7F .Lj4FkKrL span svg{width:12px;height:18px}
.AR5OO71D{color:#fff}.NBWaEYt9{color:#fafafa}.yVNaQO5c{color:#f2f6f8}.KOL9d2ZS{color:#dadada}.u5YgL6a3{color:#73747a}.n3KNk7Rk{color:#525252}.JkwZpvl8{color:#000a2d}.NqPJCgu2{color:#e7fdee}.I1lCERMp{color:#63cc86}.UB5Wijih{color:#fcefe8}.ayvRxIrC{color:#1890ff}@media(min-width: 1441px){.OabC0wjK{margin-top:56px !important}}@media(max-width: 1440px){.OabC0wjK{margin-top:40px !important}}@media(max-width: 1024px){.OabC0wjK{margin-top:32px !important}}@media(max-width: 575px){.OabC0wjK{margin-top:24px !important}}@media(min-width: 1441px){.dxVKziJA{margin-bottom:56px !important}}@media(max-width: 1440px){.dxVKziJA{margin-bottom:40px !important}}@media(max-width: 1024px){.dxVKziJA{margin-bottom:32px !important}}@media(max-width: 575px){.dxVKziJA{margin-bottom:24px !important}}@media(min-width: 1441px){.ynYDjylR{margin-top:24px !important}}@media(max-width: 1440px){.ynYDjylR{margin-top:16px !important}}@media(max-width: 1024px){.ynYDjylR{margin-top:12px !important}}@media(max-width: 768px){.ynYDjylR{margin-top:12px !important}}@media(max-width: 575px){.ynYDjylR{margin-top:8px !important}}@media(min-width: 1441px){.oTj29H0i{margin-bottom:24px !important}}@media(max-width: 1440px){.oTj29H0i{margin-bottom:16px !important}}@media(max-width: 1024px){.oTj29H0i{margin-bottom:12px !important}}@media(max-width: 768px){.oTj29H0i{margin-bottom:12px !important}}@media(max-width: 575px){.oTj29H0i{margin-bottom:8px !important}}@media(min-width: 1441px){.ivQSncVs{margin-top:32px !important}}@media(max-width: 1440px){.ivQSncVs{margin-top:24px !important}}@media(max-width: 1024px){.ivQSncVs{margin-top:24px !important}}@media(max-width: 768px){.ivQSncVs{margin-top:16px !important}}@media(min-width: 1441px){.cfkVvoDG{margin-bottom:32px !important}}@media(max-width: 1440px){.cfkVvoDG{margin-bottom:24px !important}}@media(max-width: 1024px){.cfkVvoDG{margin-bottom:24px !important}}@media(max-width: 768px){.cfkVvoDG{margin-bottom:16px !important}}.UYkt6E9N{margin-top:0 !important}.h88wevnD{margin-bottom:0 !important}header.Hr6YOTz6{background:rgba(0,0,0,0);display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2;padding:22px 16px;height:auto}@media(max-width: 768px){header.Hr6YOTz6{padding:16px 8px}}header.Hr6YOTz6 .XdEvQDb8{display:flex;gap:40px}@media(max-width: 768px){header.Hr6YOTz6 .XdEvQDb8{display:none}}header.Hr6YOTz6 .M_73LWMH{display:flex;gap:24px}.STbprGss{display:flex;gap:24px}.NVF1wLWi span{display:flex !important;align-items:center;gap:5px}.NVF1wLWi span svg{width:12px;height:18px}@media(max-width: 768px){.xztCGNlw{visibility:hidden}}.rBeW17la{width:76px !important}.s0VwXlLE{cursor:pointer;margin-right:5px}.zar1AsZf{line-height:1;display:none}@media(max-width: 768px){.zar1AsZf{display:block}}.mUlcAZ4E{position:fixed;left:0;top:0;width:100%;z-index:1000}.C4SBNBVb{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:16px 8px}.C4SBNBVb .rBeW17la{display:none}@media(max-width: 768px){.C4SBNBVb .rBeW17la{display:block}}.ji2r6_ep{position:relative;z-index:2;padding:16px;display:flex;flex-direction:column;gap:40px}.ji2r6_ep .M_73LWMH{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ji2r6_ep .M_73LWMH button{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.ji2r6_ep .M_73LWMH button{font-size:20px}}@media(max-width: 1440px){.ji2r6_ep .M_73LWMH button{font-size:16px}}@media(max-width: 768px){.ji2r6_ep .M_73LWMH button{font-size:14px}}@media(min-width: 1441px){.ji2r6_ep .M_73LWMH button{line-height:26px}}@media(max-width: 1440px){.ji2r6_ep .M_73LWMH button{line-height:20px}}@media(max-width: 1024px){.ji2r6_ep .M_73LWMH button{line-height:18px}}@media(max-width: 768px){.ji2r6_ep .M_73LWMH button{line-height:16px}}.sirpXE85{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:rgba(11,28,78,.2);backdrop-filter:blur(16px)}
.iV4syhEH{color:#fff}.hjTVzQWk{color:#fafafa}._tXZIPV6{color:#f2f6f8}.M8yv6FdI{color:#dadada}.Dbcw5CQS{color:#73747a}.qWINjJuH{color:#525252}.cgdcXmki{color:#000a2d}._7mBglrZb{color:#e7fdee}.Xa2_0kbG{color:#63cc86}.kjofHvET{color:#fcefe8}.cTrRjvNC{color:#1890ff}@media(min-width: 1441px){.qQ12UYE6{margin-top:56px !important}}@media(max-width: 1440px){.qQ12UYE6{margin-top:40px !important}}@media(max-width: 1024px){.qQ12UYE6{margin-top:32px !important}}@media(max-width: 575px){.qQ12UYE6{margin-top:24px !important}}@media(min-width: 1441px){.HXDmjqvR{margin-bottom:56px !important}}@media(max-width: 1440px){.HXDmjqvR{margin-bottom:40px !important}}@media(max-width: 1024px){.HXDmjqvR{margin-bottom:32px !important}}@media(max-width: 575px){.HXDmjqvR{margin-bottom:24px !important}}@media(min-width: 1441px){.BQ_m79O4{margin-top:24px !important}}@media(max-width: 1440px){.BQ_m79O4{margin-top:16px !important}}@media(max-width: 1024px){.BQ_m79O4{margin-top:12px !important}}@media(max-width: 768px){.BQ_m79O4{margin-top:12px !important}}@media(max-width: 575px){.BQ_m79O4{margin-top:8px !important}}@media(min-width: 1441px){.Bnh5TUhV{margin-bottom:24px !important}}@media(max-width: 1440px){.Bnh5TUhV{margin-bottom:16px !important}}@media(max-width: 1024px){.Bnh5TUhV{margin-bottom:12px !important}}@media(max-width: 768px){.Bnh5TUhV{margin-bottom:12px !important}}@media(max-width: 575px){.Bnh5TUhV{margin-bottom:8px !important}}@media(min-width: 1441px){.uLs_ptbG{margin-top:32px !important}}@media(max-width: 1440px){.uLs_ptbG{margin-top:24px !important}}@media(max-width: 1024px){.uLs_ptbG{margin-top:24px !important}}@media(max-width: 768px){.uLs_ptbG{margin-top:16px !important}}@media(min-width: 1441px){.egNJFGo2{margin-bottom:32px !important}}@media(max-width: 1440px){.egNJFGo2{margin-bottom:24px !important}}@media(max-width: 1024px){.egNJFGo2{margin-bottom:24px !important}}@media(max-width: 768px){.egNJFGo2{margin-bottom:16px !important}}.u1mkdRQ9{margin-top:0 !important}.RxNZZytl{margin-bottom:0 !important}.oJHZ6ANF{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 768px){.oJHZ6ANF{flex-direction:column}}.oJHZ6ANF .lRyRpZnE{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#0b1c4e;font-size:64px;line-height:64px;font-weight:400;margin:0;flex-shrink:0}@media(min-width: 1441px){.oJHZ6ANF .lRyRpZnE{font-size:64px}}@media(max-width: 1440px){.oJHZ6ANF .lRyRpZnE{font-size:48px}}@media(max-width: 1024px){.oJHZ6ANF .lRyRpZnE{font-size:38px}}@media(max-width: 768px){.oJHZ6ANF .lRyRpZnE{font-size:24px}}@media(min-width: 1441px){.oJHZ6ANF .lRyRpZnE{line-height:66px}}@media(max-width: 1440px){.oJHZ6ANF .lRyRpZnE{line-height:50px}}@media(max-width: 1024px){.oJHZ6ANF .lRyRpZnE{line-height:40px}}@media(max-width: 768px){.oJHZ6ANF .lRyRpZnE{line-height:26px}}@media(min-width: 1441px){.oJHZ6ANF .lRyRpZnE{max-width:1180px}}@media(max-width: 1440px){.oJHZ6ANF .lRyRpZnE{max-width:882px}}@media(max-width: 1024px){.oJHZ6ANF .lRyRpZnE{max-width:744px}}@media(max-width: 768px){.oJHZ6ANF .lRyRpZnE{max-width:auto}}@media(min-width: 1441px){.oJHZ6ANF .lRyRpZnE{max-width:320px}}@media(max-width: 1440px){.oJHZ6ANF .lRyRpZnE{max-width:250px}}@media(max-width: 1024px){.oJHZ6ANF .lRyRpZnE{max-width:185px}}@media(max-width: 768px){.oJHZ6ANF .lRyRpZnE{max-width:100%}}.oJHZ6ANF.uvoOqOJX a,.oJHZ6ANF.uvoOqOJX span,.oJHZ6ANF.uvoOqOJX p{color:#0b1c4e}.oJHZ6ANF.uvoOqOJX a:hover,.oJHZ6ANF.uvoOqOJX span:hover,.oJHZ6ANF.uvoOqOJX p:hover{color:#0b1c4e}.oJHZ6ANF._WLKnGUU a,.oJHZ6ANF._WLKnGUU span,.oJHZ6ANF._WLKnGUU p{color:#f2f7fe}.oJHZ6ANF._WLKnGUU a:hover,.oJHZ6ANF._WLKnGUU span:hover,.oJHZ6ANF._WLKnGUU p:hover{color:#f2f7fe}.oJHZ6ANF .Y0GTtfK9{padding:25px 80px;background-color:#0b1c4e;color:#fff;border:none;border-radius:8px;font-size:18px;font-weight:700;cursor:pointer;transition:background-color .3s;margin-right:auto;margin-left:auto}.oJHZ6ANF .FyaRJ7Me{display:block;color:#fff !important;margin-right:auto;color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;background-color:#0b1c4e;border:none;border-radius:8px;font-size:37px !important;padding:30px}@media(min-width: 1441px){.oJHZ6ANF .FyaRJ7Me{font-size:64px}}@media(max-width: 1440px){.oJHZ6ANF .FyaRJ7Me{font-size:48px}}@media(max-width: 1024px){.oJHZ6ANF .FyaRJ7Me{font-size:38px}}@media(max-width: 768px){.oJHZ6ANF .FyaRJ7Me{font-size:24px}}@media(min-width: 1441px){.oJHZ6ANF .FyaRJ7Me{line-height:76px}}@media(max-width: 1440px){.oJHZ6ANF .FyaRJ7Me{line-height:64px}}@media(max-width: 1024px){.oJHZ6ANF .FyaRJ7Me{line-height:50px}}@media(max-width: 768px){.oJHZ6ANF .FyaRJ7Me{line-height:32px}}@media(min-width: 1441px){.oJHZ6ANF .FyaRJ7Me{max-width:1180px}}@media(max-width: 1440px){.oJHZ6ANF .FyaRJ7Me{max-width:880px}}@media(max-width: 1024px){.oJHZ6ANF .FyaRJ7Me{max-width:620px}}@media(max-width: 768px){.oJHZ6ANF .FyaRJ7Me{max-width:100%}}.oJHZ6ANF .Y0GTtfK9 a{color:#fff !important}.oJHZ6ANF ._2HpdiVmr{position:absolute;z-index:0;right:0;pointer-events:none}@media(min-width: 1441px){.oJHZ6ANF ._2HpdiVmr{bottom:-300px}}@media(max-width: 1440px){.oJHZ6ANF ._2HpdiVmr{bottom:-200px}}@media(max-width: 1024px){.oJHZ6ANF ._2HpdiVmr{bottom:-200px}}@media(max-width: 768px){.oJHZ6ANF ._2HpdiVmr{bottom:-70px}}@media(min-width: 1441px){.oJHZ6ANF ._2HpdiVmr{width:1140px}}@media(max-width: 1440px){.oJHZ6ANF ._2HpdiVmr{width:780px}}@media(max-width: 1024px){.oJHZ6ANF ._2HpdiVmr{width:725px}}@media(max-width: 768px){.oJHZ6ANF ._2HpdiVmr{width:320px}}.IsEnWgib{display:flex;flex-direction:row;justify-content:space-between;padding:0}@media(max-width: 768px){.IsEnWgib{flex-direction:column}}.IsEnWgib .lRyRpZnE{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#0b1c4e;font-size:64px;line-height:64px;font-weight:400;margin:0;flex-shrink:0}@media(min-width: 1441px){.IsEnWgib .lRyRpZnE{font-size:64px}}@media(max-width: 1440px){.IsEnWgib .lRyRpZnE{font-size:48px}}@media(max-width: 1024px){.IsEnWgib .lRyRpZnE{font-size:38px}}@media(max-width: 768px){.IsEnWgib .lRyRpZnE{font-size:24px}}@media(min-width: 1441px){.IsEnWgib .lRyRpZnE{line-height:66px}}@media(max-width: 1440px){.IsEnWgib .lRyRpZnE{line-height:50px}}@media(max-width: 1024px){.IsEnWgib .lRyRpZnE{line-height:40px}}@media(max-width: 768px){.IsEnWgib .lRyRpZnE{line-height:26px}}@media(min-width: 1441px){.IsEnWgib .lRyRpZnE{max-width:1180px}}@media(max-width: 1440px){.IsEnWgib .lRyRpZnE{max-width:882px}}@media(max-width: 1024px){.IsEnWgib .lRyRpZnE{max-width:744px}}@media(max-width: 768px){.IsEnWgib .lRyRpZnE{max-width:auto}}@media(min-width: 1441px){.IsEnWgib .lRyRpZnE{max-width:320px}}@media(max-width: 1440px){.IsEnWgib .lRyRpZnE{max-width:250px}}@media(max-width: 1024px){.IsEnWgib .lRyRpZnE{max-width:185px}}@media(max-width: 768px){.IsEnWgib .lRyRpZnE{max-width:100%}}.IsEnWgib.uvoOqOJX a,.IsEnWgib.uvoOqOJX span,.IsEnWgib.uvoOqOJX p{color:#0b1c4e}.IsEnWgib.uvoOqOJX a:hover,.IsEnWgib.uvoOqOJX span:hover,.IsEnWgib.uvoOqOJX p:hover{color:#0b1c4e}.IsEnWgib._WLKnGUU a,.IsEnWgib._WLKnGUU span,.IsEnWgib._WLKnGUU p{color:#f2f7fe}.IsEnWgib._WLKnGUU a:hover,.IsEnWgib._WLKnGUU span:hover,.IsEnWgib._WLKnGUU p:hover{color:#f2f7fe}.IsEnWgib .Y0GTtfK9{padding:25px 80px;background-color:#0b1c4e;color:#fff;border:none;border-radius:8px;font-size:18px;font-weight:700;cursor:pointer;transition:background-color .3s;margin-right:auto;margin-left:auto}.IsEnWgib .FyaRJ7Me{display:block;color:#fff !important;margin-right:auto;color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;background-color:#0b1c4e;border:none;border-radius:8px;font-size:37px !important;padding:30px}@media(min-width: 1441px){.IsEnWgib .FyaRJ7Me{font-size:64px}}@media(max-width: 1440px){.IsEnWgib .FyaRJ7Me{font-size:48px}}@media(max-width: 1024px){.IsEnWgib .FyaRJ7Me{font-size:38px}}@media(max-width: 768px){.IsEnWgib .FyaRJ7Me{font-size:24px}}@media(min-width: 1441px){.IsEnWgib .FyaRJ7Me{line-height:76px}}@media(max-width: 1440px){.IsEnWgib .FyaRJ7Me{line-height:64px}}@media(max-width: 1024px){.IsEnWgib .FyaRJ7Me{line-height:50px}}@media(max-width: 768px){.IsEnWgib .FyaRJ7Me{line-height:32px}}@media(min-width: 1441px){.IsEnWgib .FyaRJ7Me{max-width:1180px}}@media(max-width: 1440px){.IsEnWgib .FyaRJ7Me{max-width:880px}}@media(max-width: 1024px){.IsEnWgib .FyaRJ7Me{max-width:620px}}@media(max-width: 768px){.IsEnWgib .FyaRJ7Me{max-width:100%}}.IsEnWgib .Y0GTtfK9 a{color:#fff !important}.IsEnWgib ._2HpdiVmr{position:absolute;z-index:0;right:0;pointer-events:none}@media(min-width: 1441px){.IsEnWgib ._2HpdiVmr{bottom:-300px}}@media(max-width: 1440px){.IsEnWgib ._2HpdiVmr{bottom:-200px}}@media(max-width: 1024px){.IsEnWgib ._2HpdiVmr{bottom:-200px}}@media(max-width: 768px){.IsEnWgib ._2HpdiVmr{bottom:-70px}}@media(min-width: 1441px){.IsEnWgib ._2HpdiVmr{width:1140px}}@media(max-width: 1440px){.IsEnWgib ._2HpdiVmr{width:780px}}@media(max-width: 1024px){.IsEnWgib ._2HpdiVmr{width:725px}}@media(max-width: 768px){.IsEnWgib ._2HpdiVmr{width:320px}}
.iD9PFOob{color:#fff}.wqT4Vkib{color:#fafafa}.xCP4jMfE{color:#f2f6f8}.MhmzK2fJ{color:#dadada}.WR36eEOS{color:#73747a}.g8wmfNHm{color:#525252}._U4p0POG{color:#000a2d}.SAlr6lhP{color:#e7fdee}.Z56NTv6P{color:#63cc86}.NNL5kcMe{color:#fcefe8}.bj0lOq9D{color:#1890ff}@media(min-width: 1441px){.wPCf9wL3{margin-top:56px !important}}@media(max-width: 1440px){.wPCf9wL3{margin-top:40px !important}}@media(max-width: 1024px){.wPCf9wL3{margin-top:32px !important}}@media(max-width: 575px){.wPCf9wL3{margin-top:24px !important}}@media(min-width: 1441px){.CzBZcX0c{margin-bottom:56px !important}}@media(max-width: 1440px){.CzBZcX0c{margin-bottom:40px !important}}@media(max-width: 1024px){.CzBZcX0c{margin-bottom:32px !important}}@media(max-width: 575px){.CzBZcX0c{margin-bottom:24px !important}}@media(min-width: 1441px){.WQ8H0uvy{margin-top:24px !important}}@media(max-width: 1440px){.WQ8H0uvy{margin-top:16px !important}}@media(max-width: 1024px){.WQ8H0uvy{margin-top:12px !important}}@media(max-width: 768px){.WQ8H0uvy{margin-top:12px !important}}@media(max-width: 575px){.WQ8H0uvy{margin-top:8px !important}}@media(min-width: 1441px){.puPHDYFT{margin-bottom:24px !important}}@media(max-width: 1440px){.puPHDYFT{margin-bottom:16px !important}}@media(max-width: 1024px){.puPHDYFT{margin-bottom:12px !important}}@media(max-width: 768px){.puPHDYFT{margin-bottom:12px !important}}@media(max-width: 575px){.puPHDYFT{margin-bottom:8px !important}}@media(min-width: 1441px){.RLFhoGlm{margin-top:32px !important}}@media(max-width: 1440px){.RLFhoGlm{margin-top:24px !important}}@media(max-width: 1024px){.RLFhoGlm{margin-top:24px !important}}@media(max-width: 768px){.RLFhoGlm{margin-top:16px !important}}@media(min-width: 1441px){.Ntq2aR6W{margin-bottom:32px !important}}@media(max-width: 1440px){.Ntq2aR6W{margin-bottom:24px !important}}@media(max-width: 1024px){.Ntq2aR6W{margin-bottom:24px !important}}@media(max-width: 768px){.Ntq2aR6W{margin-bottom:16px !important}}.QTij5ZB6{margin-top:0 !important}.d3Oo8yBr{margin-bottom:0 !important}a.xP3KJ513{text-decoration:none;transition:border-color .2s;border-bottom:2px solid rgba(0,0,0,0)}a.xP3KJ513.Myjx0HHo{border-color:#0b1c4e}a.xP3KJ513.TDVPPxqW{border-color:#f2f7fe}a.xP3KJ513:hover{border-color:rgba(0,0,0,0)}
.tttxd_MX{color:#fff}.BjziA1rj{color:#fafafa}.cOfMU7Wu{color:#f2f6f8}.P43d6qpI{color:#dadada}.yQkifBAB{color:#73747a}.G_6PSHXq{color:#525252}.w4OqHlAU{color:#000a2d}.KiwjuOgg{color:#e7fdee}.SbNtSVD1{color:#63cc86}.PgJpgmHC{color:#fcefe8}.mVNu91OQ{color:#1890ff}@media(min-width: 1441px){.zMmfSaFM{margin-top:56px !important}}@media(max-width: 1440px){.zMmfSaFM{margin-top:40px !important}}@media(max-width: 1024px){.zMmfSaFM{margin-top:32px !important}}@media(max-width: 575px){.zMmfSaFM{margin-top:24px !important}}@media(min-width: 1441px){.n4ci63Au{margin-bottom:56px !important}}@media(max-width: 1440px){.n4ci63Au{margin-bottom:40px !important}}@media(max-width: 1024px){.n4ci63Au{margin-bottom:32px !important}}@media(max-width: 575px){.n4ci63Au{margin-bottom:24px !important}}@media(min-width: 1441px){.PzYAYKSj{margin-top:24px !important}}@media(max-width: 1440px){.PzYAYKSj{margin-top:16px !important}}@media(max-width: 1024px){.PzYAYKSj{margin-top:12px !important}}@media(max-width: 768px){.PzYAYKSj{margin-top:12px !important}}@media(max-width: 575px){.PzYAYKSj{margin-top:8px !important}}@media(min-width: 1441px){.Rz6EzbPx{margin-bottom:24px !important}}@media(max-width: 1440px){.Rz6EzbPx{margin-bottom:16px !important}}@media(max-width: 1024px){.Rz6EzbPx{margin-bottom:12px !important}}@media(max-width: 768px){.Rz6EzbPx{margin-bottom:12px !important}}@media(max-width: 575px){.Rz6EzbPx{margin-bottom:8px !important}}@media(min-width: 1441px){.auqUwSYG{margin-top:32px !important}}@media(max-width: 1440px){.auqUwSYG{margin-top:24px !important}}@media(max-width: 1024px){.auqUwSYG{margin-top:24px !important}}@media(max-width: 768px){.auqUwSYG{margin-top:16px !important}}@media(min-width: 1441px){.ptmX5d9B{margin-bottom:32px !important}}@media(max-width: 1440px){.ptmX5d9B{margin-bottom:24px !important}}@media(max-width: 1024px){.ptmX5d9B{margin-bottom:24px !important}}@media(max-width: 768px){.ptmX5d9B{margin-bottom:16px !important}}.vry5hGqo{margin-top:0 !important}.EFhHLYQd{margin-bottom:0 !important}._bcLzWCZ{display:flex}@media(min-width: 1441px){._bcLzWCZ{padding:144px 72px}}@media(max-width: 1440px){._bcLzWCZ{padding:96px 48px}}@media(max-width: 1024px){._bcLzWCZ{padding:96px 16px}}@media(max-width: 768px){._bcLzWCZ{padding:56px 8px}}@media(min-width: 1441px){._bcLzWCZ{justify-content:flex-end}}@media(max-width: 1440px){._bcLzWCZ{justify-content:flex-end}}._bcLzWCZ>div{display:flex;flex-direction:column}@media(min-width: 1441px){._bcLzWCZ>div{max-width:1310px}}@media(max-width: 1440px){._bcLzWCZ>div{max-width:976px}}@media(max-width: 1024px){._bcLzWCZ>div{max-width:696px}}@media(max-width: 768px){._bcLzWCZ>div{max-width:100%}}@media(min-width: 1441px){._bcLzWCZ>div{gap:104px}}@media(max-width: 1440px){._bcLzWCZ>div{gap:72px}}@media(max-width: 768px){._bcLzWCZ>div{gap:40px}}._bcLzWCZ p{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#0b1c4e}@media(min-width: 1441px){._bcLzWCZ p{font-size:64px}}@media(max-width: 1440px){._bcLzWCZ p{font-size:48px}}@media(max-width: 1024px){._bcLzWCZ p{font-size:38px}}@media(max-width: 768px){._bcLzWCZ p{font-size:24px}}@media(min-width: 1441px){._bcLzWCZ p{line-height:76px}}@media(max-width: 1440px){._bcLzWCZ p{line-height:64px}}@media(max-width: 1024px){._bcLzWCZ p{line-height:50px}}@media(max-width: 768px){._bcLzWCZ p{line-height:32px}}._bcLzWCZ a{color:#0b1c4e;margin-right:12px}._bcLzWCZ a:hover{color:#0b1c4e}._mC4WHAb{position:relative}@media(min-width: 1441px){._mC4WHAb{top:4px}}@media(max-width: 1440px){._mC4WHAb{top:10px}}@media(max-width: 1024px){._mC4WHAb{top:12px}}@media(max-width: 768px){._mC4WHAb{top:8px}}@media(min-width: 1441px){._mC4WHAb path{stroke-width:4}}@media(max-width: 1440px){._mC4WHAb path{stroke-width:4}}@media(max-width: 1024px){._mC4WHAb path{stroke-width:3}}@media(max-width: 768px){._mC4WHAb path{stroke-width:2}}@media(min-width: 1441px){._mC4WHAb{width:48px}}@media(max-width: 1440px){._mC4WHAb{width:48px}}@media(max-width: 768px){._mC4WHAb{width:30px}}@media(min-width: 1441px){._mC4WHAb{height:48px}}@media(max-width: 1440px){._mC4WHAb{height:48px}}@media(max-width: 768px){._mC4WHAb{height:30px}}
.MfDSfXkM{color:#fff}.hr_ihCDd{color:#fafafa}.hkEB36A6{color:#f2f6f8}.BPg8y0f7{color:#dadada}.k_EQT5WO{color:#73747a}.GiUHGEp4{color:#525252}.Hn8v79oL{color:#000a2d}.QZAkgEKA{color:#e7fdee}.sq8onzR4{color:#63cc86}.rlrihKvC{color:#fcefe8}.ZeZNXJBP{color:#1890ff}@media(min-width: 1441px){.kBE0jpP7{margin-top:56px !important}}@media(max-width: 1440px){.kBE0jpP7{margin-top:40px !important}}@media(max-width: 1024px){.kBE0jpP7{margin-top:32px !important}}@media(max-width: 575px){.kBE0jpP7{margin-top:24px !important}}@media(min-width: 1441px){.rl33qDf0{margin-bottom:56px !important}}@media(max-width: 1440px){.rl33qDf0{margin-bottom:40px !important}}@media(max-width: 1024px){.rl33qDf0{margin-bottom:32px !important}}@media(max-width: 575px){.rl33qDf0{margin-bottom:24px !important}}@media(min-width: 1441px){.pD4Ov2Dv{margin-top:24px !important}}@media(max-width: 1440px){.pD4Ov2Dv{margin-top:16px !important}}@media(max-width: 1024px){.pD4Ov2Dv{margin-top:12px !important}}@media(max-width: 768px){.pD4Ov2Dv{margin-top:12px !important}}@media(max-width: 575px){.pD4Ov2Dv{margin-top:8px !important}}@media(min-width: 1441px){.kbCKyQhf{margin-bottom:24px !important}}@media(max-width: 1440px){.kbCKyQhf{margin-bottom:16px !important}}@media(max-width: 1024px){.kbCKyQhf{margin-bottom:12px !important}}@media(max-width: 768px){.kbCKyQhf{margin-bottom:12px !important}}@media(max-width: 575px){.kbCKyQhf{margin-bottom:8px !important}}@media(min-width: 1441px){.KKSBra6U{margin-top:32px !important}}@media(max-width: 1440px){.KKSBra6U{margin-top:24px !important}}@media(max-width: 1024px){.KKSBra6U{margin-top:24px !important}}@media(max-width: 768px){.KKSBra6U{margin-top:16px !important}}@media(min-width: 1441px){.IknCCiuh{margin-bottom:32px !important}}@media(max-width: 1440px){.IknCCiuh{margin-bottom:24px !important}}@media(max-width: 1024px){.IknCCiuh{margin-bottom:24px !important}}@media(max-width: 768px){.IknCCiuh{margin-bottom:16px !important}}.NZsKY0Kr{margin-top:0 !important}.cy_dAwdm{margin-bottom:0 !important}.SkKBdRgA .fbK5s5rW{display:flex;flex-wrap:wrap}@media(min-width: 1441px){.SkKBdRgA .fbK5s5rW{gap:32px}}@media(max-width: 1440px){.SkKBdRgA .fbK5s5rW{gap:24px}}@media(max-width: 1024px){.SkKBdRgA .fbK5s5rW{gap:16px}}@media(max-width: 768px){.SkKBdRgA .fbK5s5rW{flex-wrap:nowrap}}@media(max-width: 768px){.SkKBdRgA .fbK5s5rW{flex-direction:column}}@media(min-width: 1441px){.SkKBdRgA .fbK5s5rW>div{width:calc(50% - 16px)}}@media(max-width: 1440px){.SkKBdRgA .fbK5s5rW>div{width:calc(50% - 12px)}}@media(max-width: 1024px){.SkKBdRgA .fbK5s5rW>div{width:calc(50% - 8px)}}@media(max-width: 768px){.SkKBdRgA .fbK5s5rW>div{width:100%}}@media(max-width: 768px){.SkKBdRgA .fbK5s5rW>div{flex-shrink:0}}
.UmV51qKn{color:#fff}.YoTq0Cks{color:#fafafa}.oClRPruK{color:#f2f6f8}.K53SRIvF{color:#dadada}.i0WQQ08_{color:#73747a}.h2xVgkks{color:#525252}.R8RwuS9D{color:#000a2d}.vYXsfsCB{color:#e7fdee}.leZOlLrp{color:#63cc86}.MTjUTZm8{color:#fcefe8}.qVLgl0A9{color:#1890ff}@media(min-width: 1441px){.aOH_J4G8{margin-top:56px !important}}@media(max-width: 1440px){.aOH_J4G8{margin-top:40px !important}}@media(max-width: 1024px){.aOH_J4G8{margin-top:32px !important}}@media(max-width: 575px){.aOH_J4G8{margin-top:24px !important}}@media(min-width: 1441px){.ZwOkWuYF{margin-bottom:56px !important}}@media(max-width: 1440px){.ZwOkWuYF{margin-bottom:40px !important}}@media(max-width: 1024px){.ZwOkWuYF{margin-bottom:32px !important}}@media(max-width: 575px){.ZwOkWuYF{margin-bottom:24px !important}}@media(min-width: 1441px){.Mpig2yje{margin-top:24px !important}}@media(max-width: 1440px){.Mpig2yje{margin-top:16px !important}}@media(max-width: 1024px){.Mpig2yje{margin-top:12px !important}}@media(max-width: 768px){.Mpig2yje{margin-top:12px !important}}@media(max-width: 575px){.Mpig2yje{margin-top:8px !important}}@media(min-width: 1441px){.Ble8mrod{margin-bottom:24px !important}}@media(max-width: 1440px){.Ble8mrod{margin-bottom:16px !important}}@media(max-width: 1024px){.Ble8mrod{margin-bottom:12px !important}}@media(max-width: 768px){.Ble8mrod{margin-bottom:12px !important}}@media(max-width: 575px){.Ble8mrod{margin-bottom:8px !important}}@media(min-width: 1441px){.fGje5Ni8{margin-top:32px !important}}@media(max-width: 1440px){.fGje5Ni8{margin-top:24px !important}}@media(max-width: 1024px){.fGje5Ni8{margin-top:24px !important}}@media(max-width: 768px){.fGje5Ni8{margin-top:16px !important}}@media(min-width: 1441px){.JHPMH89w{margin-bottom:32px !important}}@media(max-width: 1440px){.JHPMH89w{margin-bottom:24px !important}}@media(max-width: 1024px){.JHPMH89w{margin-bottom:24px !important}}@media(max-width: 768px){.JHPMH89w{margin-bottom:16px !important}}.sSbxK7do{margin-top:0 !important}.AKDFNJF8{margin-bottom:0 !important}.Vf_t3Kk2{margin-bottom:-1px}.Vf_t3Kk2 .D0nJqdhf{display:flex;justify-content:space-between;align-items:flex-end}@media(min-width: 1441px){.Vf_t3Kk2 .D0nJqdhf{flex-direction:row}}@media(max-width: 1440px){.Vf_t3Kk2 .D0nJqdhf{flex-direction:row}}@media(max-width: 1024px){.Vf_t3Kk2 .k0_yPMbs{display:none}}.f6dLK2TK{display:flex;gap:24px}.aMPogwCx{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #f2f7fe;flex-shrink:0}@media(min-width: 1441px){.aMPogwCx{gap:56px}}@media(max-width: 1440px){.aMPogwCx{gap:32px}}@media(max-width: 768px){.aMPogwCx{gap:24px}}@media(min-width: 1441px){.aMPogwCx{border-radius:16px}}@media(max-width: 1440px){.aMPogwCx{border-radius:16px}}@media(max-width: 768px){.aMPogwCx{border-radius:8px}}@media(min-width: 1441px){.aMPogwCx{padding:24px}}@media(max-width: 1440px){.aMPogwCx{padding:12px 16px}}@media(max-width: 768px){.aMPogwCx{padding:16px}}@media(min-width: 1441px){.aMPogwCx{width:700px}}@media(max-width: 1440px){.aMPogwCx{width:460px}}@media(max-width: 768px){.aMPogwCx{width:288px}}.aMPogwCx .PckuOEfo{display:flex;flex-direction:column}@media(min-width: 1441px){.aMPogwCx .PckuOEfo{gap:64px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo{gap:40px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo{gap:24px}}.aMPogwCx .PckuOEfo .NxfDj6_s{display:flex;flex-direction:column}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .NxfDj6_s{gap:24px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .NxfDj6_s{gap:12px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .NxfDj6_s{gap:8px}}.aMPogwCx .PckuOEfo .NxfDj6_s .r1vTttsv{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#f2f7fe}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .NxfDj6_s .r1vTttsv{font-size:40px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .NxfDj6_s .r1vTttsv{font-size:32px}}@media(max-width: 1024px){.aMPogwCx .PckuOEfo .NxfDj6_s .r1vTttsv{font-size:24px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .NxfDj6_s .r1vTttsv{font-size:20px}}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .NxfDj6_s .r1vTttsv{line-height:48px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .NxfDj6_s .r1vTttsv{line-height:40px}}@media(max-width: 1024px){.aMPogwCx .PckuOEfo .NxfDj6_s .r1vTttsv{line-height:32px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .NxfDj6_s .r1vTttsv{line-height:28px}}.aMPogwCx .PckuOEfo .NxfDj6_s .Kc19EVwy{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#f2f7fe}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .NxfDj6_s .Kc19EVwy{font-size:20px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .NxfDj6_s .Kc19EVwy{font-size:16px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .NxfDj6_s .Kc19EVwy{font-size:14px}}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .NxfDj6_s .Kc19EVwy{line-height:26px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .NxfDj6_s .Kc19EVwy{line-height:20px}}@media(max-width: 1024px){.aMPogwCx .PckuOEfo .NxfDj6_s .Kc19EVwy{line-height:18px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .NxfDj6_s .Kc19EVwy{line-height:16px}}.aMPogwCx .PckuOEfo .HgmGcbw_{display:flex;flex-direction:column}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .HgmGcbw_{gap:32px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .HgmGcbw_{gap:16px}}.aMPogwCx .PckuOEfo .HgmGcbw_ .c6McYIuz{display:flex}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .HgmGcbw_ .c6McYIuz{gap:40px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .HgmGcbw_ .c6McYIuz{gap:16px}}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .HgmGcbw_ .c6McYIuz{flex-direction:row}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .HgmGcbw_ .c6McYIuz{flex-direction:row}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .HgmGcbw_ .c6McYIuz{flex-direction:column}}.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB{display:flex;flex-direction:column;gap:8px}.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB p{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#f2f7fe}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB p{font-size:20px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB p{font-size:16px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB p{font-size:14px}}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB p{line-height:26px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB p{line-height:20px}}@media(max-width: 1024px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB p{line-height:18px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB p{line-height:16px}}.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB span{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#f2f7fe}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB span{font-size:32px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB span{font-size:24px}}@media(max-width: 1024px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB span{font-size:20px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB span{font-size:18px}}@media(min-width: 1441px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB span{line-height:36px}}@media(max-width: 1440px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB span{line-height:28px}}@media(max-width: 1024px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB span{line-height:24px}}@media(max-width: 768px){.aMPogwCx .PckuOEfo .HgmGcbw_ .jxCMPHXB span{line-height:22px}}@media(min-width: 1441px){.aMPogwCx .y2lhKWfY{width:350px}}@media(max-width: 1440px){.aMPogwCx .y2lhKWfY{width:300px}}@media(max-width: 768px){.aMPogwCx .y2lhKWfY{width:auto}}.jRckk0KR{max-width:1600px !important}@media(max-width: 1440px){.jRckk0KR{width:90% !important}}@media(max-width: 768px){.jRckk0KR{width:100% !important}}.jRckk0KR img{border-radius:50px;object-fit:contain;width:100%;height:100%}@media(max-width: 1440px){.jRckk0KR img{border-radius:50px}}@media(max-width: 768px){.jRckk0KR img{border-radius:10px}}
.ahl4d_K7{color:#fff}.tpcwfTos{color:#fafafa}.wxuHwPaE{color:#f2f6f8}.YNHf_DD9{color:#dadada}.qOT_XQJ_{color:#73747a}.rBvoVbDf{color:#525252}.iSTaKyG0{color:#000a2d}.EschWITX{color:#e7fdee}._yEBX8F5{color:#63cc86}.CuKg6Tw4{color:#fcefe8}.EasBb94e{color:#1890ff}@media(min-width: 1441px){.tlRwyhno{margin-top:56px !important}}@media(max-width: 1440px){.tlRwyhno{margin-top:40px !important}}@media(max-width: 1024px){.tlRwyhno{margin-top:32px !important}}@media(max-width: 575px){.tlRwyhno{margin-top:24px !important}}@media(min-width: 1441px){.slVcxkbN{margin-bottom:56px !important}}@media(max-width: 1440px){.slVcxkbN{margin-bottom:40px !important}}@media(max-width: 1024px){.slVcxkbN{margin-bottom:32px !important}}@media(max-width: 575px){.slVcxkbN{margin-bottom:24px !important}}@media(min-width: 1441px){.duVI7oZQ{margin-top:24px !important}}@media(max-width: 1440px){.duVI7oZQ{margin-top:16px !important}}@media(max-width: 1024px){.duVI7oZQ{margin-top:12px !important}}@media(max-width: 768px){.duVI7oZQ{margin-top:12px !important}}@media(max-width: 575px){.duVI7oZQ{margin-top:8px !important}}@media(min-width: 1441px){.ucw5kOaD{margin-bottom:24px !important}}@media(max-width: 1440px){.ucw5kOaD{margin-bottom:16px !important}}@media(max-width: 1024px){.ucw5kOaD{margin-bottom:12px !important}}@media(max-width: 768px){.ucw5kOaD{margin-bottom:12px !important}}@media(max-width: 575px){.ucw5kOaD{margin-bottom:8px !important}}@media(min-width: 1441px){.O0cjk5eb{margin-top:32px !important}}@media(max-width: 1440px){.O0cjk5eb{margin-top:24px !important}}@media(max-width: 1024px){.O0cjk5eb{margin-top:24px !important}}@media(max-width: 768px){.O0cjk5eb{margin-top:16px !important}}@media(min-width: 1441px){.h843IdqT{margin-bottom:32px !important}}@media(max-width: 1440px){.h843IdqT{margin-bottom:24px !important}}@media(max-width: 1024px){.h843IdqT{margin-bottom:24px !important}}@media(max-width: 768px){.h843IdqT{margin-bottom:16px !important}}.C4lhYVsx{margin-top:0 !important}.GLRbghDN{margin-bottom:0 !important}.xgg_Pi_X{display:flex;align-items:center;gap:16px}.xgg_Pi_X .Wi5cedWh{border-radius:50%;width:48px;height:48px !important;display:flex;align-items:center;justify-content:center}.xgg_Pi_X.vRDFNavL .DN3C_uhw{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#0b1c4e}@media(min-width: 1441px){.xgg_Pi_X.vRDFNavL .DN3C_uhw{font-size:18px}}@media(max-width: 1440px){.xgg_Pi_X.vRDFNavL .DN3C_uhw{font-size:16px}}@media(max-width: 768px){.xgg_Pi_X.vRDFNavL .DN3C_uhw{font-size:14px}}@media(min-width: 1441px){.xgg_Pi_X.vRDFNavL .DN3C_uhw{line-height:18px}}@media(max-width: 1440px){.xgg_Pi_X.vRDFNavL .DN3C_uhw{line-height:16px}}@media(max-width: 768px){.xgg_Pi_X.vRDFNavL .DN3C_uhw{line-height:14px}}.xgg_Pi_X.cgP_ZqXh .DN3C_uhw{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#f2f7fe}@media(min-width: 1441px){.xgg_Pi_X.cgP_ZqXh .DN3C_uhw{font-size:18px}}@media(max-width: 1440px){.xgg_Pi_X.cgP_ZqXh .DN3C_uhw{font-size:16px}}@media(max-width: 768px){.xgg_Pi_X.cgP_ZqXh .DN3C_uhw{font-size:14px}}@media(min-width: 1441px){.xgg_Pi_X.cgP_ZqXh .DN3C_uhw{line-height:18px}}@media(max-width: 1440px){.xgg_Pi_X.cgP_ZqXh .DN3C_uhw{line-height:16px}}@media(max-width: 768px){.xgg_Pi_X.cgP_ZqXh .DN3C_uhw{line-height:14px}}.xgg_Pi_X .DN3C_uhw{display:flex;gap:8px}.xgg_Pi_X .DN3C_uhw .vRDFNavL{opacity:.4}
.uOrRZRiw{color:#fff}.uimgQmrs{color:#fafafa}.xidBZYV2{color:#f2f6f8}.xigGdUgx{color:#dadada}.Uqg_tRFb{color:#73747a}.Rddi6wH3{color:#525252}.nw7C6EnB{color:#000a2d}.nIu4F6cf{color:#e7fdee}.SPdrMagb{color:#63cc86}.lYmd0TkN{color:#fcefe8}.qjOopIh_{color:#1890ff}@media(min-width: 1441px){.bh7WoIWB{margin-top:56px !important}}@media(max-width: 1440px){.bh7WoIWB{margin-top:40px !important}}@media(max-width: 1024px){.bh7WoIWB{margin-top:32px !important}}@media(max-width: 575px){.bh7WoIWB{margin-top:24px !important}}@media(min-width: 1441px){.U6bFcFef{margin-bottom:56px !important}}@media(max-width: 1440px){.U6bFcFef{margin-bottom:40px !important}}@media(max-width: 1024px){.U6bFcFef{margin-bottom:32px !important}}@media(max-width: 575px){.U6bFcFef{margin-bottom:24px !important}}@media(min-width: 1441px){.nOjshBH_{margin-top:24px !important}}@media(max-width: 1440px){.nOjshBH_{margin-top:16px !important}}@media(max-width: 1024px){.nOjshBH_{margin-top:12px !important}}@media(max-width: 768px){.nOjshBH_{margin-top:12px !important}}@media(max-width: 575px){.nOjshBH_{margin-top:8px !important}}@media(min-width: 1441px){.OK2Nv3a9{margin-bottom:24px !important}}@media(max-width: 1440px){.OK2Nv3a9{margin-bottom:16px !important}}@media(max-width: 1024px){.OK2Nv3a9{margin-bottom:12px !important}}@media(max-width: 768px){.OK2Nv3a9{margin-bottom:12px !important}}@media(max-width: 575px){.OK2Nv3a9{margin-bottom:8px !important}}@media(min-width: 1441px){.E4R7Cc92{margin-top:32px !important}}@media(max-width: 1440px){.E4R7Cc92{margin-top:24px !important}}@media(max-width: 1024px){.E4R7Cc92{margin-top:24px !important}}@media(max-width: 768px){.E4R7Cc92{margin-top:16px !important}}@media(min-width: 1441px){.NqEiAN8F{margin-bottom:32px !important}}@media(max-width: 1440px){.NqEiAN8F{margin-bottom:24px !important}}@media(max-width: 1024px){.NqEiAN8F{margin-bottom:24px !important}}@media(max-width: 768px){.NqEiAN8F{margin-bottom:16px !important}}.xd0GYRSO{margin-top:0 !important}.QwAOKsCl{margin-bottom:0 !important}.LTZE_spq{overflow:hidden}@media(min-width: 1441px){.LTZE_spq{margin:0 -16px}}@media(max-width: 1440px){.LTZE_spq{margin:0 -16px}}@media(max-width: 768px){.LTZE_spq{margin:0 -8px}}@media(min-width: 1441px){.LTZE_spq{padding:0 16px}}@media(max-width: 1440px){.LTZE_spq{padding:0 16px}}@media(max-width: 768px){.LTZE_spq{padding:0 8px}}.LTZE_spq .RPWONhZt{display:flex;padding-bottom:20px}@media(max-width: 1024px){.LTZE_spq .RPWONhZt{overflow:auto !important}}
.TGnlBADr{color:#fff}.w5xNqzsw{color:#fafafa}.DddwXWNB{color:#f2f6f8}.zEjlLuf9{color:#dadada}.xoGANMx8{color:#73747a}.E3ExPMcv{color:#525252}.UgyTlBHw{color:#000a2d}.Z5bE4aCO{color:#e7fdee}.axZXjA6Q{color:#63cc86}.xL0dkBlL{color:#fcefe8}.hlS1T4uh{color:#1890ff}@media(min-width: 1441px){.sAfb8woq{margin-top:56px !important}}@media(max-width: 1440px){.sAfb8woq{margin-top:40px !important}}@media(max-width: 1024px){.sAfb8woq{margin-top:32px !important}}@media(max-width: 575px){.sAfb8woq{margin-top:24px !important}}@media(min-width: 1441px){.VL1ziHrx{margin-bottom:56px !important}}@media(max-width: 1440px){.VL1ziHrx{margin-bottom:40px !important}}@media(max-width: 1024px){.VL1ziHrx{margin-bottom:32px !important}}@media(max-width: 575px){.VL1ziHrx{margin-bottom:24px !important}}@media(min-width: 1441px){.fidHFL2D{margin-top:24px !important}}@media(max-width: 1440px){.fidHFL2D{margin-top:16px !important}}@media(max-width: 1024px){.fidHFL2D{margin-top:12px !important}}@media(max-width: 768px){.fidHFL2D{margin-top:12px !important}}@media(max-width: 575px){.fidHFL2D{margin-top:8px !important}}@media(min-width: 1441px){.kqKGw5PR{margin-bottom:24px !important}}@media(max-width: 1440px){.kqKGw5PR{margin-bottom:16px !important}}@media(max-width: 1024px){.kqKGw5PR{margin-bottom:12px !important}}@media(max-width: 768px){.kqKGw5PR{margin-bottom:12px !important}}@media(max-width: 575px){.kqKGw5PR{margin-bottom:8px !important}}@media(min-width: 1441px){.ZscuAErO{margin-top:32px !important}}@media(max-width: 1440px){.ZscuAErO{margin-top:24px !important}}@media(max-width: 1024px){.ZscuAErO{margin-top:24px !important}}@media(max-width: 768px){.ZscuAErO{margin-top:16px !important}}@media(min-width: 1441px){.qTQsOKfe{margin-bottom:32px !important}}@media(max-width: 1440px){.qTQsOKfe{margin-bottom:24px !important}}@media(max-width: 1024px){.qTQsOKfe{margin-bottom:24px !important}}@media(max-width: 768px){.qTQsOKfe{margin-bottom:16px !important}}.QRYKW_qp{margin-top:0 !important}.D1EoetYV{margin-bottom:0 !important}.kDi9Mheg{overflow:hidden;border-radius:24px}
.zTsdZyV8{color:#fff}._8E6r0yLR{color:#fafafa}.AymOxYK4{color:#f2f6f8}.BEDbhg5v{color:#dadada}.aR0ZfnQv{color:#73747a}.c3VnnZ8d{color:#525252}.uyLlfelS{color:#000a2d}.QYRv73Wf{color:#e7fdee}.t9Rna_UE{color:#63cc86}.DTzXImo_{color:#fcefe8}.MspphuKP{color:#1890ff}@media(min-width: 1441px){.BkTrDxEa{margin-top:56px !important}}@media(max-width: 1440px){.BkTrDxEa{margin-top:40px !important}}@media(max-width: 1024px){.BkTrDxEa{margin-top:32px !important}}@media(max-width: 575px){.BkTrDxEa{margin-top:24px !important}}@media(min-width: 1441px){.M8owq7XB{margin-bottom:56px !important}}@media(max-width: 1440px){.M8owq7XB{margin-bottom:40px !important}}@media(max-width: 1024px){.M8owq7XB{margin-bottom:32px !important}}@media(max-width: 575px){.M8owq7XB{margin-bottom:24px !important}}@media(min-width: 1441px){.MYey0wWz{margin-top:24px !important}}@media(max-width: 1440px){.MYey0wWz{margin-top:16px !important}}@media(max-width: 1024px){.MYey0wWz{margin-top:12px !important}}@media(max-width: 768px){.MYey0wWz{margin-top:12px !important}}@media(max-width: 575px){.MYey0wWz{margin-top:8px !important}}@media(min-width: 1441px){.NbhUNAIl{margin-bottom:24px !important}}@media(max-width: 1440px){.NbhUNAIl{margin-bottom:16px !important}}@media(max-width: 1024px){.NbhUNAIl{margin-bottom:12px !important}}@media(max-width: 768px){.NbhUNAIl{margin-bottom:12px !important}}@media(max-width: 575px){.NbhUNAIl{margin-bottom:8px !important}}@media(min-width: 1441px){.BQldRnVC{margin-top:32px !important}}@media(max-width: 1440px){.BQldRnVC{margin-top:24px !important}}@media(max-width: 1024px){.BQldRnVC{margin-top:24px !important}}@media(max-width: 768px){.BQldRnVC{margin-top:16px !important}}@media(min-width: 1441px){.LTmd2kUJ{margin-bottom:32px !important}}@media(max-width: 1440px){.LTmd2kUJ{margin-bottom:24px !important}}@media(max-width: 1024px){.LTmd2kUJ{margin-bottom:24px !important}}@media(max-width: 768px){.LTmd2kUJ{margin-bottom:16px !important}}.PqHBZkoL{margin-top:0 !important}.wRVPCCyB{margin-bottom:0 !important}.qIAH39ux{display:flex}@media(min-width: 1441px){.qIAH39ux{gap:64px}}@media(max-width: 1440px){.qIAH39ux{gap:40px}}@media(max-width: 768px){.qIAH39ux{gap:24px}}.qIAH39ux .o4tVrYkj{height:100%;flex-shrink:0;display:flex;flex-direction:column;gap:32px}@media(min-width: 1441px){.qIAH39ux .o4tVrYkj{width:700px}}@media(max-width: 1440px){.qIAH39ux .o4tVrYkj{width:460px}}@media(max-width: 768px){.qIAH39ux .o4tVrYkj{width:288px}}.qIAH39ux .o4tVrYkj .hhToYPMJ{margin-left:20px}@media(min-width: 1441px){.qIAH39ux .o4tVrYkj .hhToYPMJ{height:700px}}@media(max-width: 1440px){.qIAH39ux .o4tVrYkj .hhToYPMJ{height:600px}}@media(max-width: 1024px){.qIAH39ux .o4tVrYkj .hhToYPMJ{height:550px}}@media(max-width: 768px){.qIAH39ux .o4tVrYkj .hhToYPMJ{height:580px}}@media(min-width: 1441px){.qIAH39ux .o4tVrYkj .hhToYPMJ{margin-left:40px}}@media(max-width: 1440px){.qIAH39ux .o4tVrYkj .hhToYPMJ{margin-left:16px}}@media(max-width: 768px){.qIAH39ux .o4tVrYkj .hhToYPMJ{margin-left:8px}}.qIAH39ux .o4tVrYkj .ZkKiugTu{display:flex;gap:16px}.qIAH39ux .o4tVrYkj .ZkKiugTu .Ea5WONzQ{border-radius:50%;width:100px;height:100px;object-fit:cover;flex-shrink:0}.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L{width:300px}.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L p{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0}@media(min-width: 1441px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L p{font-size:20px}}@media(max-width: 1440px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L p{font-size:16px}}@media(max-width: 768px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L p{font-size:14px}}@media(min-width: 1441px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L p{line-height:26px}}@media(max-width: 1440px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L p{line-height:20px}}@media(max-width: 1024px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L p{line-height:18px}}@media(max-width: 768px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L p{line-height:16px}}.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L span{color:#000;font-family:Manrope;font-weight:400;margin-bottom:0;color:#73747a}@media(min-width: 1441px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L span{font-size:16px}}@media(max-width: 1440px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L span{font-size:14px}}@media(max-width: 768px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L span{font-size:12px}}@media(min-width: 1441px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L span{line-height:18px}}@media(max-width: 1440px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L span{line-height:16px}}@media(max-width: 768px){.qIAH39ux .o4tVrYkj .ZkKiugTu .L7u5uU9L span{line-height:14px}}.RwVGU3tn{display:flex;justify-content:space-between;align-items:flex-end}@media(min-width: 1441px){.RwVGU3tn{flex-direction:row}}@media(max-width: 1440px){.RwVGU3tn{flex-direction:row}}@media(max-width: 1024px){.RwVGU3tn .VmDx2HrM{display:none}}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.technobroker-modal.ant-modal {
  max-width: 700px;
  width: 100% !important;
  border-radius: 30px;
  overflow: hidden;
  padding: 0;
}
@media (max-width: 575px) {
  .technobroker-modal.ant-modal {
    border-radius: 0;
  }
}
@media (min-width: 1441px) {
  .technobroker-modal .ant-modal-body {
    padding: 32px;
  }
}
@media (max-width: 767px) {
  .technobroker-modal .ant-modal-body {
    padding: 24px;
  }
}
@media (max-width: 575px) {
  .technobroker-modal .ant-modal-body {
    padding: 24px 12px;
  }
}
.technobroker-modal .ant-modal-footer {
  display: none;
}
.technobroker-modal__button {
  margin-top: 8px;
  width: 100%;
}
.technobroker-modal__text {
  text-align: center;
  font-size: 16px;
  margin: 0;
}
.technobroker-modal__text a {
  text-decoration: underline;
  font-size: 15px;
}
.technobroker-modal--success.ant-modal {
  max-width: 450px;
}

@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
.profile__available-amount {
  padding: 36px 24px;
}
@media (max-width: 575px) {
  .profile__available-amount {
    padding: 16px;
    margin-top: 16px;
  }
}
.profile__page-tabs {
  overflow: auto;
}
@media (max-width: 575px) {
  .profile__page-tabs {
    width: 100%;
  }
}
.profile__page-tabs .ant-tabs-tab div {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .profile__page-tabs .ant-tabs-tab div {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .profile__page-tabs .ant-tabs-tab div {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .profile__page-tabs .ant-tabs-tab div {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .profile__page-tabs .ant-tabs-tab div {
    font-size: 12px;
    line-height: 14px;
  }
}
.profile__wrapper .profile__tabs-wrapper--solid {
  margin: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.profile__wrapper .saved-resume__first-section {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.profile__edit-btn {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  color: #3231c2;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .profile__edit-btn {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .profile__edit-btn {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .profile__edit-btn {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .profile__edit-btn {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (min-width: 1441px) {
  .profile__edit-btn {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .profile__edit-btn {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .profile__edit-btn {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .profile__edit-btn {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .profile__edit-btn {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .profile__edit-btn {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .profile__edit-btn {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .profile__edit-btn {
    margin-top: 16px!important;
  }
}
.profile__edit-btn path {
  fill: #3231c2;
}
.profile__quarters-wrapper {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .profile__quarters-wrapper {
    flex-direction: column;
  }
}
.profile__select--without-border .ant-select-selection-item {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .profile__select--without-border .ant-select-selection-item {
    font-size: 36px;
    line-height: 38px;
  }
}
@media (max-width: 1440px) {
  .profile__select--without-border .ant-select-selection-item {
    font-size: 32px;
    line-height: 36px;
  }
}
@media (max-width: 1024px) {
  .profile__select--without-border .ant-select-selection-item {
    font-size: 30px;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .profile__select--without-border .ant-select-selection-item {
    font-size: 24px;
    line-height: 26px;
  }
}
.profile__select--without-border .custom-select {
  width: auto;
  padding-right: 10px;
}
@media (max-width: 575px) {
  .profile__select--without-border .custom-select {
    width: 100%;
    padding-right: 0px;
  }
}

@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
.our-assessment {
  width: 100%;
  position: relative;
}
.our-assessment--visible {
  display: block;
}
@media (max-width: 767px) {
  .our-assessment--visible {
    display: none;
  }
}
.our-assessment.gray-section {
  background: #F2F6F8;
}
.our-assessment__title {
  margin-bottom: 24px!important;
}
@media (min-width: 1441px) {
  .our-assessment__title {
    margin-bottom: 32px!important;
  }
}
.our-assessment__txt {
  margin-bottom: 16px;
}
.our-assessment__txt p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: normal;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .our-assessment__txt p {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1440px) {
  .our-assessment__txt p {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 1024px) {
  .our-assessment__txt p {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 767px) {
  .our-assessment__txt p {
    font-size: 12px;
    line-height: 14px;
  }
}
.our-assessment__txt table {
  width: 100%!important;
}
.our-assessment__txt ul,
.our-assessment__txt ol {
  margin-top: 4px;
  margin-left: 27px;
}
.our-assessment__txt ul li,
.our-assessment__txt ol li {
  margin-bottom: 4px;
}
.our-assessment__txt ul li::marker,
.our-assessment__txt ol li::marker {
  color: #3231c2;
  width: 8px;
  height: 8px;
  font-size: larger;
}
.our-assessment--desktop {
  margin-top: 16px;
  margin-left: 24px;
  flex-shrink: 0;
}
@media (min-width: 1441px) {
  .our-assessment--desktop {
    margin-top: 24px;
    margin-left: 32px;
    width: 328px;
  }
}
@media (max-width: 1440px) {
  .our-assessment--desktop {
    width: 304px;
  }
}
@media (max-width: 1024px) {
  .our-assessment--desktop {
    width: 260px;
  }
}
@media (max-width: 767px) {
  .our-assessment--desktop {
    margin-top: 32px;
    margin-left: 0;
    width: 100%;
  }
}
@media (max-width: 575px) {
  .our-assessment--desktop {
    display: none;
  }
}
.our-assessment--mobile {
  display: none!important;
}
@media (max-width: 767px) {
  .our-assessment--mobile {
    display: block!important;
  }
}
@media (max-width: 575px) {
  .our-assessment--mobile {
    display: block!important;
    text-align: center;
  }
}
.our-assessment__link {
  margin: 16px 0;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.route-tasks .section-container__title-container h2 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  letter-spacing: 0.01em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .route-tasks .section-container__title-container h2 {
    font-size: 28px;
    line-height: 30px;
  }
}
@media (max-width: 1440px) {
  .route-tasks .section-container__title-container h2 {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1024px) {
  .route-tasks .section-container__title-container h2 {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 767px) {
  .route-tasks .section-container__title-container h2 {
    font-size: 20px;
    line-height: 24px;
  }
}
.route-tasks__settings-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
}
@media (max-width: 1024px) {
  .route-tasks__settings-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }
}
.route-tasks__tabs-wrapper {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 575px) {
  .route-tasks__tabs-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }
}
.route-tasks__filter-select {
  width: 265px;
}
.route-tasks__filter-select .ant-select-selector {
  height: auto!important;
}
.route-tasks__filter-select .ant-select-selector .ant-select-selection-item,
.route-tasks__filter-select .ant-select-selector .ant-select-selection-placeholder {
  padding-top: 0!important;
}
.route-tasks__block-head {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 575px) {
  .route-tasks__block-head {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
  }
}
.route-tasks__block-head h2 {
  margin-bottom: 0;
}
.file-name-link {
  max-width: 300px;
}
@media (max-width: 575px) {
  .file-name-link {
    max-width: 200px;
  }
}
@media (min-width: 1441px) {
  .task-table {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .task-table {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .task-table {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .task-table {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .task-table {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .task-table {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .task-table {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .task-table {
    margin-top: 24px!important;
  }
}
.task-table .ant-table-expanded-row > td:hover,
.task-table .ant-table .ant-table-tbody > tr > td.ant-table-cell-row-hover {
  background: inherit;
}
.task-table .ant-table-row-expand-icon-cell > div,
.task-table .task-column__checkbox > div,
.task-table .task-column__comment > div {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .task-table .ant-table-row-expand-icon-cell > div,
  .task-table .task-column__checkbox > div,
  .task-table .task-column__comment > div {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .task-table .ant-table-row-expand-icon-cell,
  .task-table .task-column__checkbox,
  .task-table .task-column__comment {
    vertical-align: top;
    padding-inline: 8px;
    text-align: center;
    width: 5%;
    max-width: 50px;
  }
}
.task-table .ant-table-thead .ant-table-cell {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  background: transparent;
  padding: 8px 16px;
}
@media (min-width: 1441px) {
  .task-table .ant-table-thead .ant-table-cell {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .task-table .ant-table-thead .ant-table-cell {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .task-table .ant-table-thead .ant-table-cell {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .task-table .ant-table-thead .ant-table-cell {
    font-size: 14px;
    line-height: 18px;
  }
}
.task-table .ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  display: none;
}
.task-table .ant-table-cell {
  border-bottom: 1px solid #DADADA;
  padding-bottom: 40px;
}
@media (max-width: 767px) {
  .task-table .ant-table-cell {
    padding-bottom: 20px;
  }
}
.task-table .ant-table-cell.task-column__comment {
  position: relative!important;
}
.task-table .ant-table-row > td {
  border-bottom: 0;
}
.task-table .ant-table-expanded-row > td {
  background: transparent;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 65px;
}
@media (max-width: 767px) {
  .task-table .ant-table-expanded-row > td {
    padding-left: 50px;
  }
}
.task-table .ant-table-expanded-row > td .dialog-modal__item {
  margin-bottom: 24px;
}
.task-table .ant-table .ant-table-row {
  position: relative;
}
.task-table .ant-table .ant-table-cell {
  position: static;
}
.task-table--hot .ant-table-tbody .ant-table-cell {
  background: #FCEFE8;
}
.task-table--hot .ant-table-tbody .task-row__date {
  color: #FF4242;
}
.task-table--hot .ant-table-tbody > tr.ant-table-row:hover > td,
.task-table--hot .ant-table-expanded-row > td:hover,
.task-table--hot .ant-table .ant-table-tbody > tr > td.ant-table-cell-row-hover {
  background: #FCEFE8;
}
.task-row__task-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 1024px) {
  .task-row__task-container {
    word-break: break-word;
  }
}
@media (max-width: 767px) {
  .task-row__task-container .task-row__name-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }
}
.task-row__task-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.task-row__add-files {
  position: absolute;
  right: -70px;
  bottom: 20px;
  width: 230px;
  white-space: nowrap;
}
@media (min-width: 1441px) {
  .task-row__add-files {
    right: -20px;
  }
}
@media (max-width: 1440px) {
  .task-row__add-files {
    white-space: normal;
  }
}
@media (max-width: 767px) {
  .task-row__add-files {
    right: 0;
    position: static;
    margin-top: 24px;
  }
}
.task-row__status {
  white-space: nowrap;
}
.task-row--checked .task-row__name,
.task-row--checked .task-row__program,
.task-row--checked .task-row__description,
.task-row--checked .task-row__percentage,
.task-row--checked.task-row__date {
  opacity: 0.5;
}
.task-row--checked .task-row__name {
  text-decoration-line: line-through;
}
.task-row__name,
.task-row__program,
.task-row__description,
.task-row__date {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .task-row__name,
  .task-row__program,
  .task-row__description,
  .task-row__date {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .task-row__name,
  .task-row__program,
  .task-row__description,
  .task-row__date {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .task-row__name,
  .task-row__program,
  .task-row__description,
  .task-row__date {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .task-row__name,
  .task-row__program,
  .task-row__description,
  .task-row__date {
    font-size: 14px;
    line-height: 18px;
  }
}
.task-row__name {
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 8px;
}
.task-row__percentage {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #89C10D;
  white-space: nowrap;
}
@media (min-width: 1441px) {
  .task-row__percentage {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .task-row__percentage {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .task-row__percentage {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .task-row__percentage {
    font-size: 12px;
    line-height: 14px;
  }
}
.task-row__program {
  color: #73747A;
}
.status__review,
.status__complete {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  padding: 4px 16px;
  color: white;
  border-radius: 40px;
}
@media (min-width: 1441px) {
  .status__review,
  .status__complete {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .status__review,
  .status__complete {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .status__review,
  .status__complete {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .status__review,
  .status__complete {
    font-size: 12px;
    line-height: 14px;
  }
}
.status__review {
  background: #63CC86;
}
.status__complete {
  background: #89C10D;
}


/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
.progressInfoWrapper {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.progressInfoWrapper .progressItem {
  display: flex;
  gap: 8px;
}
.progressInfoWrapper .progressItem .progress {
  color: #89C10D;
  width: 45%;
}
.progressInfoWrapper .progressItem .fund {
  width: 55%;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.resume-tabs {
  display: flex;
  width: 100%;
  overflow: auto;
  gap: 24px;
  padding-bottom: 20px;
}
@media (min-width: 1441px) {
  .resume-tabs {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .resume-tabs {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .resume-tabs {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .resume-tabs {
    margin-bottom: 16px!important;
  }
}
@media (min-width: 1441px) {
  .resume-tabs {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .resume-tabs {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .resume-tabs {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .resume-tabs {
    margin-bottom: 16px!important;
  }
}
.resume-tabs__item {
  cursor: pointer;
  height: 125px;
  position: relative;
  width: 300px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  border: 1px solid transparent;
}
@media (max-width: 575px) {
  .resume-tabs__item {
    height: 80px;
    border-radius: 16px;
    padding: 16px;
  }
}
.resume-tabs__item--active {
  border-color: #3231c2;
}
.resume-tabs__item--create-btn {
  align-items: center;
  justify-content: center;
}
.resume-tabs__item--create-btn svg {
  margin-top: 5px;
  width: 15px;
  height: 15px;
}
@media (max-width: 575px) {
  .resume-tabs__item--create-btn {
    width: 60px;
  }
  .resume-tabs__item--create-btn p {
    display: none;
  }
}
@media (max-width: 575px) {
  .resume-tabs__item--create-btn .ant-space {
    gap: 0!important;
  }
}
.resume-tabs__menu .ant-dropdown-menu {
  border-radius: 8px;
  box-shadow: 0 4px 4px 2px rgba(23, 71, 158, 0.1);
}
.resume-tabs__content {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
@media (max-width: 575px) {
  .action-modal.ant-modal {
    bottom: 0;
    position: fixed;
    left: 0;
    top: auto!important;
    width: 100%!important;
    right: 0;
    margin: auto;
    max-width: 100%;
  }
}
.action-modal .ant-modal-content {
  border-radius: 24px;
}
@media (max-width: 575px) {
  .action-modal .ant-modal-content {
    border-radius: 0;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.organization-resume__space-between {
  display: flex;
  justify-content: space-between;
}
.organization-resume__list ul {
  list-style: none;
}
.organization-resume__list ul li {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .organization-resume__list ul li {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .organization-resume__list ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .organization-resume__list ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .organization-resume__list ul li {
    font-size: 14px;
    line-height: 18px;
  }
}
.organization-resume__list ul li::before {
  content: "\2022";
  color: #3231c2;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  font-size: 25px;
  max-height: 20px;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.catalog-content-list__content {
  padding-top: 0;
}
.catalog-content-list__pagination {
  display: flex;
  justify-content: center;
}
@media (min-width: 1441px) {
  .catalog-content-list__pagination {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .catalog-content-list__pagination {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .catalog-content-list__pagination {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .catalog-content-list__pagination {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .catalog-content-list__pagination {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .catalog-content-list__pagination {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .catalog-content-list__pagination {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .catalog-content-list__pagination {
    margin-top: 24px!important;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
@media (max-width: 575px) {
  .saved-resume__modal.ant-modal {
    bottom: 0;
    position: fixed;
    left: 0;
    top: auto!important;
    width: 100%!important;
    right: 0;
    margin: auto;
    max-width: 100%;
  }
}
.saved-resume__modal .ant-modal-content {
  border-radius: 24px;
}
@media (max-width: 575px) {
  .saved-resume__modal .ant-modal-content {
    border-radius: 0;
  }
}

@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .favourite__tabs {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .favourite__tabs {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .favourite__tabs {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .favourite__tabs {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .favourite__tabs {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .favourite__tabs {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .favourite__tabs {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .favourite__tabs {
    margin-top: 16px!important;
  }
}
.favourite__catalog-program {
  padding-top: 25px;
}
.favourite__empty-list {
  max-width: 620px;
}
.favourite__alert {
  max-width: 620px;
  width: 100%;
}
@media (max-width: 1024px) {
  .favourite__alert .ant-space {
    gap: 8px!important;
  }
}
.favourite__alert img {
  width: 48px;
  height: 48px;
}
@media (max-width: 1024px) {
  .favourite__alert img {
    width: 32px;
    height: 32px;
  }
}
@media (max-width: 575px) {
  .favourite__alert img {
    width: 24px;
    height: 24px;
  }
}
.favourite__catalog-content .filter-value-display__filters-tags {
  padding-bottom: 0!important;
  padding-inline: 0!important;
}
.favourite__catalog-content--sets-empty .filter-value-display__filters-tags {
  padding-top: 0!important;
}
.favourite__filter-values {
  padding: 0!important;
}
.favourite__catalog-tab-item {
  cursor: pointer;
  border: 1.5px solid transparent;
}
.favourite__catalog-tab-item--active {
  border-color: #3231c2;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.programs-sets .custom-tabs {
  background: transparent;
  border-radius: 0;
  gap: 22px;
  padding: 0;
}
.programs-sets .custom-tabs__left,
.programs-sets .custom-tabs__right {
  border-radius: 0;
  background: transparent;
}
.programs-sets .custom-tabs__arrow-left,
.programs-sets .custom-tabs__arrow-right {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15) !important;
}
.programs-sets__item {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 18px 12px;
  background: #FAFAFA;
  border-radius: 16px;
  max-height: 225px;
  height: 225px;
  width: 208px;
}
.programs-sets__item > div {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.programs-sets__item > div p {
  max-height: 50px;
  overflow: hidden;
}
.programs-sets__item img {
  height: 90px;
  width: 90px;
  border-radius: 8px;
  object-fit: cover;
}
.funds-set .section-container__children {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.funds-set.funds-catalog {
  padding: 30px;
}
.funds-set__info {
  margin-top: 8px;
  display: flex;
  gap: 4px 24px;
}
@media (max-width: 767px) {
  .funds-set__info {
    flex-direction: column;
  }
}
.funds-set__info-txt {
  max-width: 100%;
}
.funds-set__info-txt p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .funds-set__info-txt p {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .funds-set__info-txt p {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .funds-set__info-txt p {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .funds-set__info-txt p {
    font-size: 12px;
    line-height: 14px;
  }
}
.funds-set__info-txt span {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #525252;
  cursor: pointer;
  line-height: 50px!important;
  display: inline-flex;
  gap: 8px;
  align-items: center;
}
@media (min-width: 1441px) {
  .funds-set__info-txt span {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .funds-set__info-txt span {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .funds-set__info-txt span {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .funds-set__info-txt span {
    font-size: 12px;
    line-height: 14px;
  }
}
.funds-set__info-expert {
  width: 100%;
  min-width: 300px;
  max-width: 300px;
}
@media (min-width: 1441px) {
  .funds-set__info-expert {
    min-width: 500px;
    max-width: 500px;
  }
}
.funds-set__info-expert img {
  border-radius: 50%;
  width: 48px;
  height: 48px;
  object-fit: cover;
}
.funds-set__header a {
  margin-bottom: 12px;
}
.funds-set__logo {
  max-height: 320px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px;
}
.funds-set__logo-wrapper {
  display: flex!important;
  align-items: center;
  justify-content: flex-end;
}
.funds-set .funds-catalog__setting-btns {
  margin-top: 0!important;
}
@media (max-width: 1024px) {
  .funds-set .funds-catalog__btns-space {
    flex-direction: column;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.filter-value-display__filters-tags {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0;
  margin: 0 -10px;
}
@media (min-width: 1441px) {
  .filter-value-display__filters-tags {
    padding: 40px 24px;
  }
}
@media (max-width: 1440px) {
  .filter-value-display__filters-tags {
    padding: 32px 24px;
  }
}
@media (max-width: 1024px) {
  .filter-value-display__filters-tags {
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .filter-value-display__filters-tags {
    padding: 16px;
  }
}
@media (max-width: 767px) {
  .filter-value-display__filters-tags {
    padding-top: 0;
  }
}
.filter-value-display__filters-tags div {
  display: flex;
  align-items: center;
  padding-right: 10px;
}
.filter-value-display__filters-tags div p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  margin: 0;
}
@media (min-width: 1441px) {
  .filter-value-display__filters-tags div p {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .filter-value-display__filters-tags div p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .filter-value-display__filters-tags div p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .filter-value-display__filters-tags div p {
    font-size: 14px;
    line-height: 18px;
  }
}
.filter-value-display__filters-tags div p span {
  padding: 5px 10px;
  display: flex;
  align-items: center;
  margin-right: 5px;
}
.filter-value-display__filters-tags div p svg {
  cursor: pointer;
  min-width: 14px;
}
.filter-value-display__filters-tags div p svg path {
  fill: black;
}
.filter-value-display__read-only {
  padding-right: 0!important;
}
.filter-value-display__read-only::after {
  content: ';';
}
.filter-value-display__read-only p > span {
  padding-right: 0!important;
  margin-right: 0!important;
}

.ZwZ9Re7VhkvizSICeTi5 {
  width: 100%;
  height: 80vh;
  position: relative;
  overflow: hidden;
  background-color: #f5f5f5;
  user-select: none;
  -webkit-touch-callout: none;
  --viewport-width: 30px;
  --viewport-height: 24px;
  --viewport-x: 0px;
  --viewport-y: 0px;
}
@media (max-width: 768px) {
  .ZwZ9Re7VhkvizSICeTi5 {
    height: 70vh;
  }
}
.vl3iHbQKF_7C_RQKidh0 {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.vQZRGsxD2rP2oF0NnW1G {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  pointer-events: none;
}
.KmmCeZFWjody6Gdw3nJG {
  position: absolute;
  bottom: 20px;
  left: 20px;
  z-index: 10;
  display: flex;
  gap: 10px;
}
@media (max-width: 480px) {
  .KmmCeZFWjody6Gdw3nJG {
    bottom: 10px;
    left: 10px;
    gap: 5px;
  }
}
.OQvszcGdIlSs7MKEJBGN {
  padding: 8px 12px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  cursor: pointer;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  font-size: 16px;
}
@media (max-width: 480px) {
  .OQvszcGdIlSs7MKEJBGN {
    padding: 6px 10px;
    font-size: 14px;
  }
}
.SWvuiJ9rh5qwBXLalFEq {
  position: absolute;
  bottom: 20px;
  right: 20px;
  width: 150px;
  height: 120px;
  border: 2px solid #dddddd;
  border-radius: 4px;
  overflow: hidden;
  background-color: #ffffff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 10;
  pointer-events: none;
}
@media (max-width: 480px) {
  .SWvuiJ9rh5qwBXLalFEq {
    bottom: 10px;
    right: 10px;
    width: 100px;
    height: 80px;
  }
}
.j1cKXLLX494EEI_U8MJP {
  width: 100%;
  height: 100%;
  object-fit: contain;
  pointer-events: none;
}
.V85pIJFglXZnSVeJSCD3 {
  position: absolute;
  border: 2px solid #ff6b6b;
  background-color: rgba(255, 107, 107, 0.1);
  pointer-events: none;
  width: var(--viewport-width);
  height: var(--viewport-height);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) translate(var(--viewport-x), var(--viewport-y));
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.funds-catalog {
  padding: 0;
}
@media (min-width: 1441px) {
  .funds-catalog__padding {
    padding: 40px 24px;
  }
}
@media (max-width: 1440px) {
  .funds-catalog__padding {
    padding: 32px 24px;
  }
}
@media (max-width: 1024px) {
  .funds-catalog__padding {
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .funds-catalog__padding {
    padding: 16px;
  }
}
.funds-catalog__programs-set {
  margin-top: 24px;
  padding-top: 0!important;
  padding-bottom: 0!important;
}
@media (min-width: 1441px) {
  .funds-catalog__programs-set {
    padding: 40px 24px;
  }
}
@media (max-width: 1440px) {
  .funds-catalog__programs-set {
    padding: 32px 24px;
  }
}
@media (max-width: 1024px) {
  .funds-catalog__programs-set {
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .funds-catalog__programs-set {
    padding: 16px;
  }
}
.funds-catalog__settings-form {
  position: relative;
}
.funds-catalog__sort {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .funds-catalog__btns-space {
    flex-direction: column;
  }
}
@media (min-width: 1441px) {
  .funds-catalog__search-list {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .funds-catalog__search-list {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .funds-catalog__search-list {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .funds-catalog__search-list {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .funds-catalog__search-list {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .funds-catalog__search-list {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .funds-catalog__search-list {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .funds-catalog__search-list {
    margin-top: 24px!important;
  }
}
.funds-catalog__pagination {
  display: flex;
  justify-content: center;
}
@media (min-width: 1441px) {
  .funds-catalog__pagination {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .funds-catalog__pagination {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .funds-catalog__pagination {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .funds-catalog__pagination {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .funds-catalog__pagination {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .funds-catalog__pagination {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .funds-catalog__pagination {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .funds-catalog__pagination {
    margin-top: 24px!important;
  }
}
.funds-catalog__setting-btns {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 1441px) {
  .funds-catalog__setting-btns {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .funds-catalog__setting-btns {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .funds-catalog__setting-btns {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .funds-catalog__setting-btns {
    margin-top: 16px!important;
  }
}
@media (max-width: 767px) {
  .funds-catalog__setting-btns {
    align-items: flex-start;
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .funds-catalog__setting-btns button {
    width: initial!important;
    padding: 16px 32px!important;
  }
}
@media (max-width: 767px) {
  .funds-catalog__setting-btns .ant-select-selector {
    margin: 16px 0;
  }
}
.funds-catalog__empty {
  background: #FAFAFA;
  border-radius: 16px;
  padding: 24px;
}
.funds-catalog__empty h2 {
  line-height: 50px!important;
  text-align: center;
  font-family: 'Manrope' !important;
  font-weight: bold!important;
}
.funds-catalog__empty p {
  text-align: center;
  margin-top: 16px;
}
.funds-catalog__empty button {
  margin-top: 16px;
}
.funds-catalog__empty > div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 800px;
  width: 100%;
  margin: auto;
}
.funds-catalog__sorting-select .ant-select-selector {
  height: auto!important;
}
.funds-catalog__sorting-select .ant-select-selector .ant-select-selection-item,
.funds-catalog__sorting-select .ant-select-selector .ant-select-selection-placeholder {
  padding-top: 0!important;
}
@media (max-width: 767px) {
  .funds-catalog__sorting-select {
    width: 265px;
  }
}
.funds-catalog__content {
  padding-top: 0;
}
.funds-catalog__filters-tags {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0;
  margin: 0 -10px;
}
@media (max-width: 767px) {
  .funds-catalog__filters-tags {
    padding-top: 0;
  }
}
.funds-catalog__filters-tags div {
  display: flex;
  align-items: center;
  padding-right: 10px;
}
.funds-catalog__filters-tags div p {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  margin: 0;
}
@media (min-width: 1441px) {
  .funds-catalog__filters-tags div p {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .funds-catalog__filters-tags div p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .funds-catalog__filters-tags div p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .funds-catalog__filters-tags div p {
    font-size: 14px;
    line-height: 18px;
  }
}
.funds-catalog__filters-tags div p span {
  padding: 5px 10px;
  display: flex;
  align-items: center;
  margin-right: 5px;
}
.funds-catalog__filters-tags div p svg {
  cursor: pointer;
  min-width: 14px;
}
.funds-catalog__filters-tags div p svg path {
  fill: black;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.filters-modal {
  position: absolute;
  background: #FFFFFF;
  box-shadow: 2px 2px 40px rgba(0, 0, 0, 0.1);
  z-index: 5;
  width: 100%;
  min-height: 200px;
  top: -10000px;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.2s, visibility 0.2s;
}
@media (min-width: 1441px) {
  .filters-modal {
    padding: 40px 24px;
  }
}
@media (max-width: 1440px) {
  .filters-modal {
    padding: 32px 24px;
  }
}
@media (max-width: 1024px) {
  .filters-modal {
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .filters-modal {
    padding: 16px;
  }
}
@media (max-width: 767px) {
  .filters-modal {
    position: fixed;
    top: 64px;
    max-height: 100%;
    overflow: auto;
    padding-bottom: 100px;
  }
}
.filters-modal--visible {
  visibility: visible;
  opacity: 1;
  top: -24px;
}
@media (max-width: 1024px) {
  .filters-modal--visible {
    top: -16px;
  }
}
@media (min-width: 1441px) {
  .filters-modal--visible {
    top: -32px;
  }
}
@media (max-width: 767px) {
  .filters-modal--visible {
    top: 64px;
  }
}
.filters-modal .marginBottom24 {
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  .filters-modal__close-button {
    width: initial!important;
    padding: 16px 32px!important;
  }
}
.filters-modal__close-button svg {
  width: 20px;
}
.filters-modal__divider {
  background: #F2F6F8;
  width: 100%;
  height: 4px;
}
@media (min-width: 1441px) {
  .filters-modal__divider {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .filters-modal__divider {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .filters-modal__divider {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .filters-modal__divider {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .filters-modal__section {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .filters-modal__section {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .filters-modal__section {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .filters-modal__section {
    margin-top: 16px!important;
  }
}
.filters-modal__section .form-element {
  margin-top: 0;
}
.filters-modal__section--slider {
  max-width: 460px;
}
.filters-modal__section--slider .custom-input-number {
  flex-direction: row-reverse;
}
.filters-modal__section--slider .ant-input-number-prefix {
  margin-right: 15px;
}
.filters-modal__section--slider .custom-input-number.ant-input-number .ant-input-number-input {
  height: 40px;
}
.filters-modal__title {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  margin-bottom: 12px;
}
@media (min-width: 1441px) {
  .filters-modal__title {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .filters-modal__title {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .filters-modal__title {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .filters-modal__title {
    font-size: 14px;
    line-height: 18px;
  }
}
.filters-modal .custom-checkbox.ant-checkbox-wrapper,
.filters-modal .custom-radio.ant-radio-wrapper {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  line-height: 28px!important;
}
@media (min-width: 1441px) {
  .filters-modal .custom-checkbox.ant-checkbox-wrapper,
  .filters-modal .custom-radio.ant-radio-wrapper {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .filters-modal .custom-checkbox.ant-checkbox-wrapper,
  .filters-modal .custom-radio.ant-radio-wrapper {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .filters-modal .custom-checkbox.ant-checkbox-wrapper,
  .filters-modal .custom-radio.ant-radio-wrapper {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .filters-modal .custom-checkbox.ant-checkbox-wrapper,
  .filters-modal .custom-radio.ant-radio-wrapper {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 1440px) {
  .filters-modal .custom-checkbox.ant-checkbox-wrapper,
  .filters-modal .custom-radio.ant-radio-wrapper {
    line-height: 22px!important;
  }
}
@media (max-width: 1024px) {
  .filters-modal .custom-checkbox.ant-checkbox-wrapper,
  .filters-modal .custom-radio.ant-radio-wrapper {
    line-height: 20px!important;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.short-anketa__leftCol {
  max-width: 500px!important;
}
@media (max-width: 767px) {
  .short-anketa__leftCol {
    max-width: 100%!important;
  }
}
@media (max-width: 575px) {
  .short-anketa__leftCol {
    max-width: 100%!important;
  }
}
.short-anketa__rightCol.formElements__right-col {
  max-width: 500px !important;
}
@media (max-width: 767px) {
  .short-anketa__rightCol.formElements__right-col {
    max-width: 100%!important;
  }
}
@media (max-width: 575px) {
  .short-anketa__rightCol.formElements__right-col {
    max-width: 100% !important;
  }
}
.short-anketa__long-single {
  max-width: 1000px!important;
}
@media (max-width: 767px) {
  .short-anketa__long-single {
    max-width: 100%!important;
  }
}
@media (max-width: 575px) {
  .short-anketa__long-single {
    max-width: 100%!important;
  }
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.measure__page-actions {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
.measure__download-pdf svg path {
  fill: #3231c2;
}

.modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  backdrop-filter: blur(3px);
}
.modal-window {
  background-color: #fff;
  padding: 30px 30px;
  border-radius: 12px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  max-width: 500px;
  width: 90%;
  text-align: center;
}
.action-block button {
  font-size: 18px !important;
  line-height: 18px !important;
}
.action-block {
  display: flex;
  justify-content: space-evenly;
}

.blue-block {
  background: #3231C1;
}
.blue-block__content,
.blue-block__content h1 {
  color: #fff;
}
.blue-block__content h1 {
  font-size: 60px;
  font-weight: 800;
}
.blue-block__content p {
  font-size: 32px;
  width: 95%;
}
.blue-block__content {
  padding: 100px;
}
.miniroute__wrapper .ttmt-page__content-wrapper {
  max-width: none;
}
.miniroute__wrapper .custom-btn.ant-btn.ant-btn-primary {
  background: #fff;
}
.miniroute__wrapper .custom-btn.ant-btn.ant-btn-primary span {
  color: #3231C1;
}
/* Добавьте эти стили в конец вашего CSS файла */
.faq-toggle {
  cursor: pointer;
  position: relative;
}
.faq-collapse {
  opacity: 0;
}
.faq-collapse--active {
  opacity: 1;
}
.faq-content {
  padding: 15px 0;
  line-height: 1.6;
}
.white-block {
  padding: 0 100px 100px 100px;
  background: #fff;
}
.white-block h3 {
  font-size: 34px;
  font-weight: 800;
}
.inclusion-items {
  display: flex;
  padding: 60px 0;
  gap: 8%;
}
.inclusion-items__item div {
  display: flex;
}
.inclusion-items__item div h4 {
  font-size: 28px;
  font-weight: 700;
  padding: 10px;
  line-height: 34px;
}
.inclusion-items__item p {
  font-size: 18px;
}
.white-block li {
  font-size: 18px;
}
.white-block ul {
  margin-left: 40px;
}
#dark-btn {
  margin-top: 60px;
  background: #3231C1 !important;
}
#dark-btn span {
  color: #fff !important;
}
.white-block .without-icon h4 {
  padding: 0;
}
.blue-block-center__content {
  padding: 100px 280px;
  text-align: center;
}
.blue-block-center__content h3 {
  font-size: 32px;
  color: #fff;
  font-weight: 700;
}
.blue-block-center__content p {
  font-size: 22px;
  color: #fff;
}
.price {
  font-size: 22px;
  font-weight: 700;
  margin-top: 20px;
}
.price span {
  color: #3231C1;
}
.first-images {
  padding: 60px;
  justify-content: space-between;
}
.second-images {
  padding: 0 60px 60px 60px;
  justify-content: space-between;
}
.offer-btns {
  display: flex;
  justify-content: space-around;
  padding: 40px 40px 0 40px;
}
.padding-block {
  padding: 100px;
}
.padding-block-finish {
  padding: 100px 100px 50px 100px;
}
.faq-item {
  width: 60%;
  font-size: 18px;
  margin: 50px 0;
}
.faq-item .ant-select-selection-item {
  font-weight: 700;
}
.faq-item div {
  margin: 10px 0;
}
.flex-block-image {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
.img1 {
  width: 150px;
  height: 125px;
}
.img2 {
  width: 205px;
  height: 191px;
}
.img3 {
  width: 350px;
  height: 139px;
}
.img4 {
  width: 350px;
  height: 103px;
}
.img5 {
  width: 487px;
  height: 55px;
}
.img6 {
  width: 350px;
  height: 65px;
}
.img7 {
  width: 178px;
  height: 80px;
}
.img8 {
  width: 150px;
  height: 68px;
}
.offer-btns button:hover {
  background: #fff;
}
@media (max-width: 1600px) {
  .img1 {
    width: 120px;
    height: 95px;
  }
  .img2 {
    width: 160px;
    height: 150px;
  }
  .img3 {
    width: 300px;
    height: 109px;
  }
  .img4 {
    width: 300px;
    height: 73px;
  }
  .img5 {
    width: 400px;
    height: 55px;
  }
  .img6 {
    width: 300px;
    height: 55px;
  }
  .img7 {
    width: 120px;
    height: 60px;
  }
  .img8 {
    width: 110px;
    height: 50px;
  }
}
@media (max-width: 1440px) {
  .img1 {
    width: 100px;
    height: 80px;
  }
  .img2 {
    width: 110px;
    height: 100px;
  }
  .img3 {
    width: 250px;
    height: 80px;
  }
  .img4 {
    width: 200px;
    height: 50px;
  }
  .img5 {
    width: 300px;
    height: 37px;
  }
  .img6 {
    width: 250px;
    height: 50px;
  }
  .img7 {
    width: 90px;
    height: 50px;
  }
  .img8 {
    width: 70px;
    height: 40px;
  }
}
@media (max-width: 1280px) {
  .inclusion-items {
    gap: 5%;
  }
  .inclusion-items__item img {
    width: 70px;
    height: 70px;
  }
  .inclusion-items__item div h4 {
    font-size: 22px;
    font-weight: 700;
    padding: 10px;
    line-height: 34px;
  }
  .offer-btns {
    padding: 40px 0 0 0;
    display: flex;
    justify-content: space-around;
  }
}
@media (max-width: 1080px) {
  .first-images,
  .second-images {
    padding: 60px 0 0 0;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
    gap: 10px;
  }
  .second-images {
    padding: 0 0 60px 0;
  }
  .first-images img,
  .second-images img {
    margin: 0 auto;
  }
  .img7 {
    width: 151px;
    height: 75px;
  }
  .img8 {
    width: 111px;
    height: 59px;
  }
  .inclusion-items__item img {
    width: 50px;
    height: 50px;
  }
  .inclusion-items__item div h4 {
    font-size: 19px;
    font-weight: 700;
    padding: 10px;
    line-height: 25px;
  }
  .inclusion-items__item p {
    font-size: 16px;
  }
  .blue-block-center__content {
    padding: 100px 130px;
    text-align: center;
  }
}
@media (max-width: 820px) {
  .inclusion-items {
    gap: 2%;
    flex-flow: column;
  }
  .inclusion-items .inclusion-items__item {
    margin: 10px 0;
  }
  .blue-block-center__content {
    padding: 100px 70px;
    text-align: center;
  }
  .faq-item {
    width: 90%;
    font-size: 18px;
    margin: 50px 0;
  }
}
@media (max-width: 768px) {
  .img7 {
    width: 151px;
    height: 75px;
  }
  .img8 {
    width: 111px;
    height: 59px;
  }
  .inclusion-items img {
    margin: 20px auto;
  }
}
@media (max-width: 738px) {
  .first-images,
  .second-images {
    display: flex;
    flex-flow: column;
  }
}
@media (max-width: 620px) {
  .offer-btns {
    display: flex;
    flex-flow: column;
  }
  .offer-btns button {
    margin: 20px 0;
  }
  .blue-block__content h1 {
    font-size: 40px;
    font-weight: 800;
  }
  .blue-block__content p {
    font-size: 22px;
    width: 95%;
  }
  .blue-block__content {
    padding: 40px;
  }
  .white-block {
    padding: 0 40px 40px 40px;
    background: #fff;
  }
  .padding-block {
    padding: 40px;
  }
  .inclusion-items__item div h4 {
    font-size: 23px;
    font-weight: 700;
    padding: 10px;
    line-height: 25px;
  }
  .padding-block-finish {
    padding: 40px;
  }
}

.anketa__section-about {
  display: flex;
  flex-direction: column;
  gap: 50px;
}
.anketa__flex-block {
  display: flex;
  gap: 40px;
  flex-wrap: wrap;
}
.form-column {
  flex: 1;
  min-width: 300px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.form-column > div {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1441px) {
  .custom-select .ant-select-selection-placeholder {
    font-size: 20px;
    line-height: 44px;
    display: flex;
    height: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 1440px) {
  .custom-select .ant-select-selection-placeholder {
    font-size: 16px;
    line-height: 24px;
    padding: 0 !important;
  }
}
@media (max-width: 1024px) {
  .custom-select .ant-select-selection-placeholder {
    font-size: 16px;
    line-height: 24px;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .custom-select .ant-select-selection-placeholder {
    font-size: 14px;
    line-height: 18px;
    padding: 0 !important;
  }
}
.anketa-select {
  margin-top: 23px;
}
.permission-form .ant-select-arrow {
  margin-top: 5px;
}
.ant-select-selection-item {
  font-size: 18px;
}
.custom-input.ant-input {
  font-size: 18px;
}
.input-error {
  border-color: red !important;
}
.error-message {
  color: red;
  font-size: 12px;
  margin-top: 4px;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.favorite-notification {
  position: fixed;
  right: 32px;
  bottom: 32px;
  max-width: 400px;
  width: 100%;
  height: auto;
  background: white;
  border-radius: 24px;
  padding: 24px;
  box-shadow: 2px 2px 40px rgba(0, 0, 0, 0.1);
}
@media (max-width: 575px) {
  .favorite-notification {
    right: 8px;
    bottom: 8px;
    left: 8px;
    margin-inline: auto;
  }
}
.favorite-notification__head {
  display: flex;
  justify-content: space-between;
}
.favorite-notification__head svg {
  width: 16px;
  height: 16px;
}
.favorite-notification__head svg path {
  fill: black;
}
.favorite-notification__cross {
  padding: 5px;
  cursor: pointer;
}
.favorite-notification button {
  width: 100%;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.tariffs ul {
  list-style: none;
}
.tariffs ul li {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .tariffs ul li {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .tariffs ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .tariffs ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .tariffs ul li {
    font-size: 14px;
    line-height: 18px;
  }
}
.tariffs ul li::before {
  content: "\2022";
  color: #3231c2;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  font-size: 25px;
  max-height: 20px;
}
.tariffs__fast-begin {
  display: flex;
  align-items: flex-start;
}
@media (min-width: 1441px) {
  .tariffs__fast-begin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__fast-begin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__fast-begin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .tariffs__fast-begin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .tariffs__fast-begin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__fast-begin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__fast-begin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .tariffs__fast-begin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .tariffs__fast-begin h3.figma-caption {
    margin-bottom: 8px!important;
  }
}
.tariffs__integration-options-item {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  /* Новые стили для перемещения блока стоимости вниз */
  /* Стили для блока стоимости */
  /* Стили для кнопки */
}
.tariffs__integration-options-item button {
  margin: 0 auto;
}
.tariffs__integration-options-item button span {
  font-weight: bold;
}
@media (min-width: 1441px) {
  .tariffs__integration-options-item button {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__integration-options-item button {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__integration-options-item button {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .tariffs__integration-options-item button {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .tariffs__integration-options-item button {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .tariffs__integration-options-item button {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__integration-options-item button {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__integration-options-item button {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .tariffs__integration-options-item button {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .tariffs__integration-options-item button {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .tariffs__integration-options-item button {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__integration-options-item button {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__integration-options-item button {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .tariffs__integration-options-item button {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .tariffs__integration-options-item button {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .tariffs__integration-options-item button {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__integration-options-item button {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__integration-options-item button {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .tariffs__integration-options-item button {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .tariffs__integration-options-item button {
    margin-bottom: 8px!important;
  }
}
.tariffs__integration-options-item .subscription-card-block {
  flex: 1;
}
.tariffs__integration-options-item div[style*="textAlign: center"] {
  order: 1;
  margin-top: auto;
}
.tariffs__integration-options-item button {
  order: 2;
}
.tariffs__additional .accent-section {
  height: 100%;
  max-height: 320px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
}
.tariffs__additional .accent-section * {
  position: relative;
  z-index: 1;
}
.tariffs__additional .accent-section img {
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0.4;
}
@media (min-width: 1441px) {
  .tariffs__additional button {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__additional button {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__additional button {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .tariffs__additional button {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .tariffs__additional button {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .tariffs__additional button {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .tariffs__additional button {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .tariffs__additional button {
    margin-top: 16px!important;
  }
}
.tariffs__additional button.custom-btn.ant-btn.ant-btn-ghost {
  background: white;
}
.tariffs__investment-route-count {
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 100%;
}
.tariffs .image-block {
  height: 270px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 18px;
}
@media (max-width: 767px) {
  .tariffs .image-block {
    padding: 10px 20px;
  }
}
@media (max-width: 575px) {
  .tariffs .image-block {
    height: 200px;
    padding: 10px 40px;
  }
}
.tariffs .image-block a {
  text-align: center;
}
.subscription-card-block div {
  margin: 15px 0;
}
.subscription-card-block div h3 {
  margin-bottom: 7px;
}
.tariffs__integration-options-item > div:first-child {
  flex: 1;
}
.tariffs__integration-options-item > div:not(:first-child):not(:last-child) {
  order: 1;
  margin-top: auto;
}
.tariff-description-list {
  margin: 0;
  padding-left: 0;
}
.tariff-description-list li {
  margin-bottom: 5px;
  padding-left: 20px;
  position: relative;
}
.tariff-description-list li:last-child {
  margin-bottom: 0;
}
.tariff-description-list li::before {
  position: absolute;
  left: 0;
  top: 0;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
.overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  left: 0;
  top: 0;
  z-index: 100000;
  overflow: auto;
  padding: 0;
  cursor: pointer;
}
.modal {
  width: 80%;
  display: block;
  margin: 0 auto;
  position: relative;
}
@media (min-width: 1441px) {
  .modal {
    width: 70%;
  }
}
@media (max-width: 1440px) {
  .modal {
    width: 80%;
  }
}
@media (max-width: 767px) {
  .modal {
    width: 100%;
  }
}
.modal .header .button {
  background: white!important;
  position: fixed;
  top: 20px;
  right: 20px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
}
.modal img {
  object-fit: contain;
  width: 100%;
  cursor: initial;
}

/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}

@font-face {
  font-family: 'Manrope';
  src: url(/208484cc7bf6b952d90a.eot);
  src: local('Manrope Bold'), local('Manrope-Bold'), url(/208484cc7bf6b952d90a.eot) format('embedded-opentype'), url(/1fc53579e1040cbf987d.woff2) format('woff2'), url(/b6c4aa0b0b711186d005.woff) format('woff'), url(/5b3c8d2d19fbbcbadad6.ttf) format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Manrope';
  src: url(/b34dccc5230dcfa25754.eot);
  src: local('Manrope Semibold'), local('Manrope-Semibold'), url(/b34dccc5230dcfa25754.eot) format('embedded-opentype'), url(/0d44fe833dd4c7229544.woff2) format('woff2'), url(/f4e54434d986b1395b3b.woff) format('woff'), url(/6dbafb64c6f4e28f8cc1.ttf) format('truetype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Manrope';
  src: url(/0419daf944551412efbf.eot);
  src: local('Manrope Regular'), local('Manrope-Regular'), url(/0419daf944551412efbf.eot) format('embedded-opentype'), url(/cb78aabfaaf5d95c8665.woff2) format('woff2'), url(/2046a49b5fa996c43f44.woff) format('woff'), url(/892a89f7015e492f6e21.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Manrope';
  src: url(/29edcb31b435b91a0d69.eot);
  src: local('Manrope Light'), local('Manrope-Light'), url(/29edcb31b435b91a0d69.eot) format('embedded-opentype'), url(/4fd67bb050c2faa01db8.woff2) format('woff2'), url(/5893ddfd10c17e34c95b.woff) format('woff'), url(/452d7eadd88137be5705.ttf) format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Manrope';
  src: url(/1fe909d3dd3d2713c34e.eot);
  src: local('Manrope Thin'), local('Manrope-Thin'), url(/1fe909d3dd3d2713c34e.eot) format('embedded-opentype'), url(/270c4d6c4c0046a961da.woff2) format('woff2'), url(/7be1290f01a23cfa7732.woff) format('woff'), url(/64827b2e027b52a12255.ttf) format('truetype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Manrope';
  src: url(/0600410565bbf41fb9d4.eot);
  src: local('Manrope Medium'), local('Manrope-Medium'), url(/0600410565bbf41fb9d4.eot) format('embedded-opentype'), url(/9cccfee0f8d3153ae547.woff2) format('woff2'), url(/4e55dc20921a95ef83f4.woff) format('woff'), url(/101a50f661e51b761ca1.ttf) format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Manrope';
  src: url(/3097b2795bdcda15769a.eot);
  src: local('Manrope ExtraBold'), local('Manrope-ExtraBold'), url(/3097b2795bdcda15769a.eot) format('embedded-opentype'), url(/a90ad203eaed8bfd3323.woff2) format('woff2'), url(/af754df8afbc222b77e8.woff) format('woff'), url(/f51189cd27d0d0318509.ttf) format('truetype');
  font-weight: 800;
  font-style: normal;
}

/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}

@media (min-width: 1441px) {
  .top-resp-big-margin {
    margin-top: 56px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-big-margin {
    margin-top: 40px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-big-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-big-margin {
    margin-top: 24px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-big-margin {
    margin-bottom: 56px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-big-margin {
    margin-bottom: 40px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-big-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-big-margin {
    margin-bottom: 24px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-small-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-small-margin {
    margin-top: 16px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-small-margin {
    margin-top: 12px!important;
  }
}
@media (max-width: 575px) {
  .top-resp-small-margin {
    margin-top: 8px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-small-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-small-margin {
    margin-bottom: 16px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-small-margin {
    margin-bottom: 12px!important;
  }
}
@media (max-width: 575px) {
  .bottom-resp-small-margin {
    margin-bottom: 8px!important;
  }
}
@media (min-width: 1441px) {
  .top-resp-margin {
    margin-top: 32px!important;
  }
}
@media (max-width: 1440px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 1024px) {
  .top-resp-margin {
    margin-top: 24px!important;
  }
}
@media (max-width: 767px) {
  .top-resp-margin {
    margin-top: 16px!important;
  }
}
@media (min-width: 1441px) {
  .bottom-resp-margin {
    margin-bottom: 32px!important;
  }
}
@media (max-width: 1440px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 1024px) {
  .bottom-resp-margin {
    margin-bottom: 24px!important;
  }
}
@media (max-width: 767px) {
  .bottom-resp-margin {
    margin-bottom: 16px!important;
  }
}
.top-no-margin {
  margin-top: 0!important;
}
.bottom-no-margin {
  margin-bottom: 0!important;
}
/*
   Figma UI colors:
   https://www.figma.com/file/qkL5w51ZgD2HoAgJeiC7Db/T2MT?node-id=312%3A2151
 */
/* Gray */
.color-gray-0 {
  color: #FFFFFF;
}
.color-gray-50 {
  color: #FAFAFA;
}
.color-gray-100 {
  color: #F2F6F8;
}
.color-gray-200 {
  color: #DADADA;
}
.color-gray-300 {
  color: #73747A;
}
.color-gray-400 {
  color: #525252;
}
.color-gray-500 {
  color: #000a2d;
}
.color-green-100 {
  color: #E7FDEE;
}
.color-green-200 {
  color: #63CC86;
}
.color-orange-100 {
  color: #FCEFE8;
}
/* Accent */
/* Signals */
/*
  all vars for antd:
  https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less
 */
.link-color {
  color: #1890ff;
}
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  outline: none;
  border-color: rgba(0, 0, 0, 0.2);
  font-family: 'Manrope';
}
p {
  margin-bottom: 0;
}
body {
  margin: 0;
  font-family: 'Manrope', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*font: 62.5%/1.5  "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif; !* font-size - 10px *!*/
  color: #000000;
  text-align: left;
  min-width: 300px;
}
html {
  --antd-wave-shadow-color: #3231c2;
}
.figma-headline-1 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .figma-headline-1 {
    font-size: 102px;
    line-height: 102px;
  }
}
@media (max-width: 1440px) {
  .figma-headline-1 {
    font-size: 80px;
    line-height: 80px;
  }
}
@media (max-width: 1024px) {
  .figma-headline-1 {
    font-size: 56px;
    line-height: 56px;
  }
}
@media (max-width: 767px) {
  .figma-headline-1 {
    font-size: 26px;
    line-height: 26px;
  }
}
.figma-headline-2 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .figma-headline-2 {
    font-size: 36px;
    line-height: 38px;
  }
}
@media (max-width: 1440px) {
  .figma-headline-2 {
    font-size: 32px;
    line-height: 36px;
  }
}
@media (max-width: 1024px) {
  .figma-headline-2 {
    font-size: 30px;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .figma-headline-2 {
    font-size: 24px;
    line-height: 26px;
  }
}
.figma-caption {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 500;
  letter-spacing: 0.01em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .figma-caption {
    font-size: 28px;
    line-height: 30px;
  }
}
@media (max-width: 1440px) {
  .figma-caption {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1024px) {
  .figma-caption {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 767px) {
  .figma-caption {
    font-size: 20px;
    line-height: 24px;
  }
}
.figma-body-1 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .figma-body-1 {
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .figma-body-1 {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .figma-body-1 {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .figma-body-1 {
    font-size: 14px;
    line-height: 18px;
  }
}
.figma-body-2 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  .figma-body-2 {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1440px) {
  .figma-body-2 {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .figma-body-2 {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .figma-body-2 {
    font-size: 12px;
    line-height: 14px;
  }
}
.figma-label-1 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: bold;
  letter-spacing: 0.05em;
  margin-bottom: 0;
  color: #73747A;
}
@media (min-width: 1441px) {
  .figma-label-1 {
    font-size: 20px;
    line-height: 22px;
  }
}
@media (max-width: 1440px) {
  .figma-label-1 {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .figma-label-1 {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .figma-label-1 {
    font-size: 14px;
    line-height: 16px;
  }
}
.figma-label-2 {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: normal;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  color: #525252;
}
@media (min-width: 1441px) {
  .figma-label-2 {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1440px) {
  .figma-label-2 {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 1024px) {
  .figma-label-2 {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 767px) {
  .figma-label-2 {
    font-size: 12px;
    line-height: 14px;
  }
}
.figma-button {
  color: #000a2d;
  font-family: 'Manrope';
  font-weight: 600;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  padding: 16px 32px;
}
@media (min-width: 1441px) {
  .figma-button {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1440px) {
  .figma-button {
    font-size: 20px;
    line-height: 24px;
  }
}
@media (max-width: 1024px) {
  .figma-button {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 767px) {
  .figma-button {
    font-size: 16px;
    line-height: 20px;
  }
}
.margin-b-16 {
  margin-bottom: 16px;
}
.no-wrap {
  white-space: nowrap;
}
.text-ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
}
.useful-link-list {
  list-style-type: none;
  display: flex;
  gap: 21px;
  width: 60%;
  justify-content: flex-end;
}
.useful-link-list li a {
  opacity: 0.5;
  color: #F2F6F8;
  font-size: 18px;
}
.useful-link-container {
  display: flex;
}
.empty-block {
  width: 35%;
}
@media (max-width: 1440px) {
  .useful-link-list li a {
    opacity: 0.5;
    color: #F2F6F8;
    font-size: 14px;
  }
  .empty-block {
    width: 30%;
  }
}
@media (max-width: 1024px) {
  .empty-block {
    width: 0;
  }
  .useful-link-list {
    list-style-type: none;
    width: 60%;
    display: block;
  }
}
@media (max-width: 767px) {
  .empty-block {
    width: 0;
  }
  .useful-link-list li a {
    opacity: 0.5;
    color: #F2F6F8;
    font-size: 12px;
  }
  .useful-link-list {
    list-style-type: none;
    width: 60%;
    display: block;
  }
}

