.ed-search {
  padding-top: 102px;
  margin-bottom: 32px; }
.ed-search__title {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  color: #323232;
  display: inline-block;
  margin-right: 32px;
  margin-bottom: 6px; }
.ed-search__link {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #323232;
  padding: 8px 15px;
  background: -webkit-gradient(linear, left bottom, left top, from(#F6F7F9), to(#FFFFFF));
  background: -o-linear-gradient(bottom, #F6F7F9 0%, #FFFFFF 100%);
  background: linear-gradient(0deg, #F6F7F9 0%, #FFFFFF 100%);
  /* CTA */
  border: 1px solid #28A745;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  text-align: center; }
.ed-search__link:hover {
  text-decoration: none;
  color: #fff;
  background: #28A745; }
.ed-search__content {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap; }
.ed-search .input-wrapper {
  border: 1px solid #000;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  max-width: 503px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: #FFFFFF;
  border: 1px solid #D8DCE6;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  margin-bottom: 6px; }
.ed-search .input-wrapper .place {
  margin-right: 4px;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  color: #9EA0A5;
  padding: 8px 2px 8px 15px; }
.ed-search .input-wrapper input[type=search],
.ed-search .input-wrapper [type=text] {
  border: none;
  outline: none;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #47484B;
  padding-left: 2px;
  padding-right: 33px;
  width: 100%;
  max-width: 302px; }
.ed-search .input-wrapper input[type=submit] {
  padding: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 14H14.71L14.43 13.73C15.41 12.59 16 11.11 16 9.5C16 5.91 13.09 3 9.5 3C5.91 3 3 5.91 3 9.5C3 13.09 5.91 16 9.5 16C11.11 16 12.59 15.41 13.73 14.43L14 14.71V15.5L19 20.49L20.49 19L15.5 14ZM9.5 14C7.01 14 5 11.99 5 9.5C5 7.01 7.01 5 9.5 5C11.99 5 14 7.01 14 9.5C14 11.99 11.99 14 9.5 14Z' fill='%2347484B'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  width: 50px;
  background-color: transparent;
  border: none; }

.ed-tabs-wrapper {
  margin-bottom: 32px; }
.ed-tabs-wrapper .nav-item {
  margin-right: 15px; }
.ed-tabs-wrapper .nav-link {
  background: #8990a5;
  background: rgba(137, 144, 165, 0.25);
  border-radius: 4px 4px 0px 0px;
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  /* Secondary */
  color: #47484B; }
.ed-tabs-wrapper .nav-link.active {
  border: none;
  border-bottom: 2px solid #0D66D0;
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  /* Main */
  color: #323232;
  outline: none; }
.ed-tabs-wrapper .tab-content {
  padding: 33px 0; }

.ed-step-wrapper .ed-step-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none; }
.ed-step-wrapper .ed-step-title .domain {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 24px;
  /* identical to box height, or 100% */
  /* Main */
  color: #323232;
  margin-right: 11px; }
.ed-step-wrapper .ed-step-title .plus-domains {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  /* Secondary */
  color: #47484B;
  margin-right: 20px; }
.ed-step-wrapper .ed-step-title .received {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  /* Form Label */
  color: #8990A5; }

.ed-step-wrapper .ed-step {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 70px; }
.ed-step-wrapper .ed-step__item {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
.ed-step-wrapper .ed-step__item .icon {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 12C21 16.9706 16.9706 21 12 21C7.02942 21 3 16.9706 3 12C3 7.02942 7.02942 3 12 3C16.9706 3 21 7.02942 21 12ZM10.959 16.7654L17.6364 10.088C17.8631 9.86127 17.8631 9.49361 17.6364 9.26687L16.8153 8.44573C16.5885 8.21895 16.2209 8.21895 15.9941 8.44573L10.5484 13.8914L8.00592 11.3489C7.77918 11.1222 7.41152 11.1222 7.18475 11.3489L6.3636 12.1701C6.13686 12.3968 6.13686 12.7645 6.3636 12.9912L10.1378 16.7654C10.3646 16.9922 10.7322 16.9922 10.959 16.7654Z' fill='%238990A5' fill-opacity='0.5'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  display: block;
  margin-bottom: 4px; }
.ed-step-wrapper .ed-step__item .text {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* or 171% */
  text-align: center;
  /* Disbaled */
  color: #8990a5;
  color: rgba(137, 144, 165, 0.5); }
.ed-step-wrapper .ed-step__item.active .icon {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 12C21 16.9706 16.9706 21 12 21C7.02942 21 3 16.9706 3 12C3 7.02942 7.02942 3 12 3C16.9706 3 21 7.02942 21 12ZM10.959 16.7654L17.6364 10.088C17.8631 9.86127 17.8631 9.49361 17.6364 9.26687L16.8153 8.44573C16.5885 8.21895 16.2209 8.21895 15.9941 8.44573L10.5484 13.8914L8.00592 11.3489C7.77918 11.1222 7.41152 11.1222 7.18475 11.3489L6.3636 12.1701C6.13686 12.3968 6.13686 12.7645 6.3636 12.9912L10.1378 16.7654C10.3646 16.9922 10.7322 16.9922 10.959 16.7654Z' fill='%2328A745'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  margin-bottom: 4px; }
.ed-step-wrapper .ed-step__item.active .text {
  font-family: Roboto;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 24px;
  /* or 171% */
  text-align: center;
  /* CTA */
  color: #28A745; }

.ed-scroll-block__title {
  margin-bottom: 8px;
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  /* identical to box height, or 120% */
  /* Secondary */
  color: #47484B; }

.ed-scroll-block__content {
  overflow-y: scroll;
  height: 100%;
  height: 182px;
  padding-right: 60px; }
.ed-scroll-block__content p {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  /* or 162% */
  /* Secondary */
  color: #47484B; }

.hr-main {
  background: #8990a5;
  background: rgba(137, 144, 165, 0.25);
  height: 1px;
  margin: 27px 0;
  border: none; }

.ed-collapse .card {
  margin-bottom: 24px; }
.ed-collapse .card .card-header {
  padding: 0; }
.ed-collapse .card .card-header .collapse-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  border: none;
  padding: 12px 18px;
  background: #FFFFFF;
  border: 1px solid #8990a5;
  border: 1px solid rgba(137, 144, 165, 0.25);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.05);
  border-radius: 4px; }
.ed-collapse .card .card-header .collapse-btn .domain {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  /* Main */
  color: #323232; }
.ed-collapse .card .card-header .collapse-btn .price {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  /* Main */
  color: #323232;
  margin-left: auto;
  margin-right: auto; }
.ed-collapse .card .card-header .collapse-btn .price .us-dollar {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Form Label */
  color: #8990A5; }
.ed-collapse .card .card-header .collapse-btn .assets {
  font-family: Roboto;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Link */
  color: #0D66D0;
  margin-left: auto; }

.ed-collapse-list {
  list-style: decimal;
  list-style-position: inside; }
.ed-collapse-list__item {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Secondary */
  color: #47484B;
  padding: 8px 0;
  border-bottom: 1px solid rgba(137, 144, 165, 0.25); }

.sidebar {
  padding: 24px 24px 35px 24px;
  background: #FFFFFF;
  border: 1px solid #EFEFEF;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.1);
  border-radius: 4px; }
.sidebar__header {
  padding-bottom: 16px; }
.sidebar__title {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  /* Main */
  color: #323232; }
.sidebar__price {
  font-family: Roboto;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 32px;
  /* or 145% */
  /* Main */
  color: #323232; }
.sidebar__content {
  padding: 16px 0;
  border-top: 1px solid #EAEDF3; }
.sidebar .email-list {
  list-style: none;
  padding: 0;
  margin: 0; }
.sidebar .email-list__item {
  padding: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start; }
.sidebar .email-list__item:not(:last-child) {
  border-bottom: 1px solid #EAEDF3; }
.sidebar .email-list__item .avatar {
  margin-right: 13px;
  width: 32px;
  height: 32px; }
.sidebar .email-list__item .title {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  /* or 150% */
  /* Main */
  color: #323232;
  margin: 0;
  padding: 0; }
.sidebar .email-list__item .email {
  font-family: Roboto;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
  /* or 150% */
  /* Main */
  color: #323232; }
.sidebar .email-list__item .mutted-text {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Form Label */
  color: #8990A5; }
.sidebar__footer {
  border-top: 1px solid #EAEDF3;
  padding-top: 16px; }
.sidebar__footer .info {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Secondary */
  color: #47484B;
  border-bottom: 1px solid #EAEDF3;
  padding-bottom: 16px;
  margin-bottom: 16px; }
.sidebar__footer .custom-control {
  margin-bottom: 24px; }
.sidebar__footer .accept-btn {
  background: #28A745;
  border: 1px solid #28A745;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08), 0px 1px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08), 0px 1px 2px rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  text-align: center;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 8px 16px;
  width: 100%;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
.sidebar__footer .accept-btn:hover {
  text-decoration: none;
  background-color: transparent;
  color: #323232; }

.dashboard-table thead tr th {
  font-family: Roboto;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 150%;
  /* identical to box height, or 21px */
  text-transform: uppercase;
  /* Form Label */
  color: #8990A5;
  border: none; }

.dashboard-table tbody tr {
  background: #FFFFFF;
  border: 1px solid #8990a5;
  border: 1px solid rgba(137, 144, 165, 0.25);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  padding-bottom: 20px; }
.dashboard-table tbody tr td {
  border: none;
  vertical-align: middle; }
.dashboard-table tbody tr span.domen {
  font-family: Roboto;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  /* Main */
  color: #323232; }
.dashboard-table tbody tr span.number {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Secondary */
  color: #47484B; }
.dashboard-table tbody tr span.role {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Secondary */
  color: #47484B; }
.dashboard-table tbody tr span.status {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Secondary */
  color: #47484B; }
.dashboard-table tbody tr span.status.open {
  color: #28A745 !important; }
.dashboard-table tbody tr span.amount {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Secondary */
  color: #47484B; }
.dashboard-table tbody tr span.date {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  /* Secondary */
  color: #47484B; }
.dashboard-table tbody tr span.state {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  /* or 167% */
  /* Secondary */
  color: #47484B; }
.dashboard-table tbody tr .view-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 8px 15px;
  background: -webkit-gradient(linear, left bottom, left top, from(#F6F7F9), to(#FFFFFF));
  background: -o-linear-gradient(bottom, #F6F7F9 0%, #FFFFFF 100%);
  background: linear-gradient(0deg, #F6F7F9 0%, #FFFFFF 100%);
  border: 1px solid #D8DCE6;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  color: #323232;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
.dashboard-table tbody tr .view-btn:hover {
  text-decoration: none;
  -webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.13);
  box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.13); }

.table-bottom-block {
  margin-top: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
.table-bottom-block__item .input-group-text {
  background-color: #fff;
  border-right: none;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  /* identical to box height, or 171% */
  color: #9EA0A5; }
.table-bottom-block__item .custom-select {
  border-left: none; }
.table-bottom-block__item .pagination {
  margin: 0; }
.table-bottom-block__item .pagination .page-link {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  /* identical to box height, or 157% */
  text-align: center;
  color: #3E3F42; }
.table-bottom-block__item .pagination .active .page-link {
  color: #fff; }

.step-block {
  padding-top: 102px;
  margin-bottom: 48px; }

.step-content__header {
  margin-bottom: 32px; }

.step-content__title {
  font-family: Roboto;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 32px;
  /* identical to box height, or 145% */
  text-align: center;
  /* Main */
  color: #323232;
  margin-bottom: 16px; }

.step-content__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  /* or 24px */
  text-align: center;
  /* Main */
  color: #323232;
  margin: 0; }
.step-content__text:last-child {
  margin-bottom: 0; }

.step-num {
  padding: 0;
  margin: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
.step-num__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
.step-num .active .step-num__num {
  color: #323232;
  border-color: #323232; }
.step-num .active .step-num__text {
  color: #323232;
  font-weight: 500; }
.step-num__num {
  font-family: Roboto;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  /* Form Label */
  color: #8990A5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 1px solid #8990A5;
  border-radius: 100%;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  margin-right: 8px; }
.step-num__text {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  /* Form Label */
  color: #8990A5; }
.step-num .seporator {
  height: 2px;
  background: #8990a5;
  background: rgba(137, 144, 165, 0.25);
  width: 100%;
  max-width: 24px;
  margin: 0 16px; }

.step-form-wrapper {
  background: #FFFFFF;
  border: 1px solid #8990a5;
  border: 1px solid rgba(137, 144, 165, 0.25);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  margin-top: 48px; }
.step-form-wrapper__header {
  padding: 40px 97px 0 97px; }
.step-form-wrapper__header h3 {
  font-family: Roboto;
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 150%;
  /* identical to box height, or 27px */
  /* Main */
  color: #323232; }
.step-form-wrapper__header p {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  /* identical to box height, or 24px */
  text-transform: capitalize;
  /* Secondary */
  color: #47484B;
  padding: 0;
  margin: 0; }
.step-form-wrapper__content {
  padding: 32px 97px; }
.step-form-wrapper__content label {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  /* identical to box height, or 150% */
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #8990A5; }
.step-form-wrapper__content textarea {
  width: 100%;
  background: #FFFFFF;
  border: 1px solid #D8DCE6;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  height: 189px; }
.step-form-wrapper__content .bottom-text {
  text-align: center;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  /* Secondary */
  color: #47484B;
  text-align: center; }
.step-form-wrapper__footer {
  background: #8990a5;
  background: rgba(137, 144, 165, 0.1);
  border-radius: 0px 0px 4px 4px;
  padding: 24px 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.back-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 8px 16px;
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #323232;
  background: -webkit-gradient(linear, left bottom, left top, from(#F6F7F9), to(#FFFFFF));
  background: -o-linear-gradient(bottom, #F6F7F9 0%, #FFFFFF 100%);
  background: linear-gradient(0deg, #F6F7F9 0%, #FFFFFF 100%);
  border: 1px solid #D8DCE6;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear; }
.back-btn:hover {
  color: #323232;
  -webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.08);
  box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.08);
  text-decoration: none; }

.submit-btn {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 8px 16px;
  background: #28A745;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08), 0px 1px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08), 0px 1px 2px rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  border: 1px solid #28A745;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear; }
.submit-btn:hover {
  background-color: #fff;
  color: #323232;
  text-decoration: none; }

.custom-radio {
  background: #8990a5;
  background: rgba(137, 144, 165, 0.1);
  border-radius: 4px;
  padding: 8px 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%; }
.custom-radio label {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Roboto;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
  /* identical to box height, or 150% */
  text-transform: capitalize;
  /* Main */
  color: #323232; }
.custom-radio input {
  height: 0.001em;
  width: 0.001em;
  visibility: hidden; }
.custom-radio input:checked + .radio:before {
  content: '';
  background-color: #28A745;
  border-radius: 6px;
  width: 10px;
  height: 10px; }
.custom-radio .radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  background: -webkit-gradient(linear, left bottom, left top, from(#F6F7F9), to(#FFFFFF));
  background: -o-linear-gradient(bottom, #F6F7F9 0%, #FFFFFF 100%);
  background: linear-gradient(0deg, #F6F7F9 0%, #FFFFFF 100%);
  border: 1px solid #D8DCE6;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 1px 1px rgba(22, 29, 37, 0.05), inset 0px 2px 0px rgba(255, 255, 255, 0.05);
  box-shadow: 0px 1px 1px rgba(22, 29, 37, 0.05), inset 0px 2px 0px rgba(255, 255, 255, 0.05);
  border-radius: 8px;
  margin-right: 8px; }

.end-content img {
  margin: 0 auto;
  display: block;
  max-width: 100%;
  margin-bottom: 43px; }

.end-content .submit-btn {
  max-width: 210px;
  margin: 0 auto; }

.bg-gray-sect {
  background: #8990a5;
  background: rgba(137, 144, 165, 0.1);
  border-radius: 4px;
  padding: 8px 0;
  margin-bottom: 16px; }

.foot-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.ada-btn {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #0D66D0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
.ada-btn img {
  margin-right: 8px; }
@media (max-width: 767px) {
  .ed-tabs-wrapper .nav-item {
    width: 100%;
    display: block;
    margin-bottom: 8px; }
  .custom-radio {
    margin-bottom: 10px; } }
@media (max-width: 991px) {
  .ed-step-wrapper .ed-step {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .step-form-wrapper__header {
    padding: 40px 20px 0 20px; }
  .step-form-wrapper__content {
    padding: 40px 20px 0 20px; } }
@media (max-width: 470px) {
  .ed-step-wrapper .ed-step {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
  .ed-step-wrapper .ed-step .ed-step__item {
    margin-bottom: 20px; } }
@media (max-width: 479px) {
  .ed-collapse .card .card-header .collapse-btn {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
  .ed-collapse .card .card-header .collapse-btn .price {
    margin-left: 0;
    margin-right: 0; }
  .ed-collapse .card .card-header .collapse-btn .assets {
    margin-left: 0; } }
@media (max-width: 521px) {
  .table-bottom-block__item .pagination {
    margin-top: 10px; } }
@media (max-width: 560px) {
  .step-num {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
  .step-num .seporator {
    display: none; }
  .step-num .step-num__item {
    padding: 8px 0; } }

/*# sourceMappingURL=style.css.map */
