.form-consult__content {
  margin-bottom: calc(2.4rem + 8 * (var(--resizer)));
}
.form-consult__content p {
  font-size: calc(1.4rem + 6 * (var(--resizer)));
  line-height: 120%;
}
.form-consult__content ul {
  font-size: calc(1.4rem + 6 * (var(--resizer)));
  gap: calc(1.2rem + 4 * (var(--resizer)));
  line-height: 130%;
  margin-bottom: 1.6rem;
}
.form-consult__content ul li {
  padding-left: 2rem;
}
.form-consult__content ul li::before {
  content: "";
  display: block;
  background: url("../img/icons/li-black.svg") center no-repeat;
  background-size: contain;
  top: 0rem;
  width: 1rem;
  height: 2.2rem;
}
.form-consult__left {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-top: calc(3.2rem + 48 * (var(--resizer)));
  padding-right: calc(3.2rem + 48 * (var(--resizer)));
  padding-bottom: calc(0.8rem + -8 * (var(--resizer)));
  padding-left: calc(3.2rem + 48 * (var(--resizer)));
  background-color: var(--accent-color);
}
.form-consult__photo {
  width: 100%;
}
@media (max-width: 991.98px) {
  .form-consult__photo {
    display: none;
  }
}
.form-consult__right {
  background-color: #F7F7F7;
  padding-top: calc(2.4rem + 24 * (var(--resizer)));
  padding-bottom: calc(3.2rem + 16 * (var(--resizer)));
}
.form-consult__title {
  font-size: calc(2.6rem + 20 * (var(--resizer)));
  font-family: var(--font-bold);
  margin-bottom: calc(1.6rem + 16 * (var(--resizer)));
  line-height: 120%;
}
.form-consult__wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 991.98px) {
  .form-consult__wrapper {
    grid-template-columns: 1fr;
  }
}

.action-consult__buttons {
  display: flex;
  margin-left: calc(3.2rem + 16 * (var(--resizer)));
  margin-top: calc(0.8rem + 16 * (var(--resizer)));
  gap: calc(1.6rem + -2 * (var(--resizer)));
}
@media (max-width: 991.98px) {
  .action-consult__buttons {
    flex-direction: column;
  }
}
.action-consult__check {
  content: "";
  display: block;
  background: var(--main-color) url("../img/icons/accept-white.svg") center no-repeat;
  border-radius: 50%;
  background-size: calc(0.8rem + 2 * (var(--resizer)));
  width: calc(2rem + 4 * (var(--resizer)));
  height: calc(2rem + 4 * (var(--resizer)));
  position: absolute;
  top: calc(0rem + 8 * (var(--resizer)));
  left: calc(0rem + 8 * (var(--resizer)));
  opacity: 0;
  transition: opacity 0.2s ease;
}
.action-consult__item {
  cursor: pointer;
  display: grid;
  grid-template-columns: 12rem auto;
  row-gap: 1.2rem;
  column-gap: 2.4rem;
  padding-top: calc(1.6rem + 16 * (var(--resizer)));
  padding-right: calc(3.2rem + 16 * (var(--resizer)));
  padding-bottom: calc(1.6rem + 16 * (var(--resizer)));
  padding-left: calc(3.2rem + 16 * (var(--resizer)));
}
@media (max-width: 991.98px) {
  .action-consult__item {
    grid-template-columns: 7.2rem auto;
  }
}
.action-consult__item:not(:last-child) {
  border-bottom: 1px solid #D9D9D9;
}
.action-consult__item--active .action-consult__photo {
  border-color: var(--accent-color);
}
.action-consult__item--active .action-consult__check {
  opacity: 1;
}
.action-consult__jobtitle {
  font-size: calc(1.2rem + 2 * (var(--resizer)));
  color: #5E5E5E;
  line-height: 130%;
}
.action-consult__ul {
  font-size: calc(1.2rem + 2 * (var(--resizer))) !important;
  gap: calc(0rem + 4 * (var(--resizer)));
}
.action-consult__li::before {
  top: 0.4rem;
}
.action-consult__name {
  font-size: calc(1.6rem + 4 * (var(--resizer)));
  font-family: var(--font-bold);
  margin-bottom: 0.8rem;
}
@media (max-width: 991.98px) {
  .action-consult__part--mobile-wide {
    grid-column: 1/3;
  }
}
.action-consult__photo {
  width: calc(7.2rem + 48 * (var(--resizer)));
  height: calc(7.2rem + 48 * (var(--resizer)));
  object-fit: cover;
  object-position: top center;
  border-radius: 50%;
  border: 0.4rem solid #fff;
}
.action-consult__photo-container {
  position: relative;
}
@media (min-width: 991.98px) {
  .action-consult__photo-container {
    grid-row: 1/3;
  }
}
.action-consult__subtitle {
  font-size: calc(1.4rem + 2 * (var(--resizer)));
  font-family: var(--font-bold);
  margin-bottom: 0.8rem;
}
.action-consult__title {
  font-size: calc(2.4rem + 8 * (var(--resizer)));
  font-family: var(--font-bold);
  margin-left: calc(3.2rem + 16 * (var(--resizer)));
}
@media (max-width: 991.98px) {
  .action-consult__title {
    display: none;
  }
}

.additional-rates {
  display: flex;
  align-items: center;
  margin-top: calc(2.4rem + 16 * (var(--resizer)));
  background-color: #363636;
  color: #fff;
}
.additional-rates__button {
  justify-content: center;
  margin-left: 3.2rem;
}
@media (max-width: 991.98px) {
  .additional-rates__button {
    width: 100%;
    margin-left: 0;
  }
}
.additional-rates__content {
  display: flex;
  align-items: center;
  gap: calc(2.4rem + 8 * (var(--resizer)));
  padding-top: calc(4rem + 20 * (var(--resizer)));
  padding-right: calc(2.4rem + 56 * (var(--resizer)));
  padding-bottom: calc(3.2rem + 28 * (var(--resizer)));
  padding-left: calc(2.4rem + 56 * (var(--resizer)));
}
@media (max-width: 991.98px) {
  .additional-rates__content {
    flex-direction: column;
  }
}
.additional-rates__icon {
  width: 37.5rem;
}
@media (max-width: 991.98px) {
  .additional-rates__icon {
    width: 100%;
  }
}
.additional-rates__price {
  font-size: calc(3.2rem + 8 * (var(--resizer)));
  line-height: 90%;
}
.additional-rates__price-container {
  display: flex;
  align-items: flex-end;
  font-family: var(--font-light);
}
.additional-rates__term {
  font-size: calc(1.6rem + 2 * (var(--resizer)));
}
.additional-rates__title {
  font-size: calc(2.4rem + 16 * (var(--resizer)));
  font-family: var(--font--semi);
  line-height: 120%;
}
@media (max-width: 991.98px) {
  .additional-rates__title {
    text-align: center;
  }
}
.additional-rates__wrapper {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 991.98px) {
  .additional-rates__wrapper {
    flex-direction: column;
  }
}