
@media (min-width: 991px) {
  .consultantStatement__base.consultantStatement--cornerTopLeft {
    border-radius: 0 0 0 0;
  }
  .consultantStatement__base.consultantStatement--cornerTopRight {
    border-radius: 0 0 0 0;
  }
  .consultantStatement__base.consultantStatement--cornerBottomRight {
    margin-bottom: 30px;
  }
  .consultantStatement__base.consultantStatement--cornerBottomRight::before {
    width: 36px;
    height: 29px;
    border-style: solid;
    border-width: 15px 18px 15px 18px;
  }
  .consultantStatement__base.consultantStatement--cornerBottomRight::before {
    right: 0;
    border-right-color: #e4e4e4;
    border-left-color: transparent;
  }
  .consultantStatement__base.consultantStatement--cornerBottomRight {
    margin-bottom: 25px;
  }
  .consultantStatement__base.consultantStatement--cornerBottomRight::before {
    top: 100%;
    border-top-color: #e4e4e4;
    border-bottom-color: transparent;
  }
  .consultantStatement__base.consultantStatement--cornerBottomRight {
    border-radius: 0 0 0 0;
  }
  .consultantStatement__base.consultantStatement--cornerBottomLeft {
    margin-bottom: 30px;
  }
  .consultantStatement__base.consultantStatement--cornerBottomLeft::before {
    width: 36px;
    height: 29px;
    border-style: solid;
    border-width: 15px 18px 15px 18px;
  }
  .consultantStatement__base.consultantStatement--cornerBottomLeft::before {
    left: 0;
    border-right-color: transparent;
    border-left-color: #e4e4e4;
  }
  .consultantStatement__base.consultantStatement--cornerBottomLeft {
    margin-bottom: 25px;
  }
  .consultantStatement__base.consultantStatement--cornerBottomLeft::before {
    top: 100%;
    border-top-color: #e4e4e4;
    border-bottom-color: transparent;
  }
  .consultantStatement__base.consultantStatement--cornerBottomLeft {
    border-radius: 0 0 0 0;
  }
  .consultantStatement__base.consultantStatement--hasConsultant {
    min-height: 206px;
    padding: 30px 40px 64px 170px;
  }
  .consultantStatement__base.consultantStatement--hasConsultant.consultantStatement-is-selecting-consultant {
    padding: 20px;
  }
  .consultantStatement__img {
    display: block;
    position: absolute;
    top: 30px;
    left: 40px;
    width: 110px;
    height: 146px;
  }
  .consultantStatement__footer {
    display: block;
    position: absolute;
    bottom: 30px;
    left: 170px;
    right: 40px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #808080;
  }
  .trackerHeader__base {
    padding: 40px 20px 40px 115px;
  }
  .trackerHeader__icons {
    top: 18px;
    left: 11px;
  }
  .trackerHeader__sectionIcon {
    top: 33px;
    left: 28px;
  }
  .trackerHeader__sectionIcon.icon::before {
    font-size: 45px;
  }
  .trackerHeader__progressIcon.icon::before {
    font-size: 79px;
  }
  .trackerHeader__feedback {
    display: none;
  }
  .trackerStepButton__base {
    padding: 13px 10px 13px 30px;
  }
  .tracker__stepButtonWrapper:only-child .trackerStepButton__base {
    padding: 13px 0;
  }
  .tracker__stepButtonWrapper:only-child .trackerStepButton__base.is-active {
    padding: 13px 10px 13px 19px;
  }
  .tracker__stepButtonWrapper:first-child:not(:only-child) .trackerStepButton__base {
    padding: 13px 10px 13px 30px;
  }
  .trackerStepButton__base.is-active {
    padding: 15px 10px 11px 30px;
    text-align: left;
  }
  .trackerStepButton__base.is-active.trackerStepButton--finished {
    padding: 15px 0 30px;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  .trackerStepButton__base.is-readonly {
    padding: 15px 10px 11px 30px;
    justify-content: flex-start;
    align-items: flex-start;
    text-align: left;
  }
  .trackerStepButton__title {
    display: inline-block;
    padding: 0 0 12px 41px;
  }
  .is-current > .trackerStepButton__title, .is-disabled > .trackerStepButton__title, .trackerStepButton--finished > .trackerStepButton__title {
    display: block;
    padding: 0;
  }
  .is-current .trackerStepButton__icon, .is-disabled .trackerStepButton__icon {
    display: block;
    text-align: center;
    margin: 0 0 5px;
  }
  .is-active .trackerStepButton__icon, .is-readonly .trackerStepButton__icon {
    position: absolute;
    display: block;
    top: -5px;
    left: 0;
  }
  .is-active .trackerStepButton__icon {
    color: #1a1a1a;
  }
  .is-current .trackerStepButton__icon, .is-active:hover .trackerStepButton__icon, .is-active:active .trackerStepButton__icon, .is-active:focus .trackerStepButton__icon {
    color: #fff;
  }
  .is-readonly:hover .trackerStepButton__icon, .is-readonly:active .trackerStepButton__icon, .is-readonly:focus .trackerStepButton__icon {
    color: #1a1a1a;
  }
  .is-active.trackerStepButton--finished .trackerStepButton__icon {
    position: relative;
  }
  .trackerStepButton__info {
    padding-bottom: 3px;
    width: 100%;
  }
  .is-active > .trackerStepButton__info, .is-readonly > .trackerStepButton__info {
    font: var(--standard);
    letter-spacing: var(--lspacing-standard, normal);
    color: #1a1a1a;
    display: block;
  }
  .is-active:hover > .trackerStepButton__info, .is-active:focus > .trackerStepButton__info {
    color: #fff;
  }
  .hotlinks--2-items .hotlink__base .hotlink__link {
    max-width: 200px;
  }
  .hotlinks--2-items .hotlink__base:first-child {
    width: auto;
    float: none;
    display: inline-flex;
    margin-right: 0;
  }
  .hotlinks--2-items .hotlink__base:last-child {
    width: auto;
    float: none;
    display: inline-flex;
    margin-right: 0;
  }
  .hotlinks--3-items {
    display: block;
  }
  .hotlinks--3-items .hotlink__base .hotlink__link {
    max-width: 200px;
  }
  .hotlinks--3-items .hotlink__base:nth-child(2n+1) {
    width: auto;
    float: none;
    display: inline-flex;
    margin-right: 0;
  }
  .hotlinks--3-items .hotlink__base:nth-child(2) {
    width: auto;
    float: none;
    display: inline-flex;
    margin-right: 0;
  }
  .hotlinks--4-items {
    display: block;
  }
  .hotlinks--4-items .hotlink__base .hotlink__link {
    max-width: 200px;
  }
  .hotlinks--4-items .hotlink__base:nth-child(2n+1) {
    width: auto;
    float: none;
    display: inline-flex;
    margin-right: 0;
  }
  .hotlinks--4-items .hotlink__base:nth-child(2n) {
    width: auto;
    float: none;
    display: inline-flex;
    margin-right: 0;
  }
  .hotlinks__list {
    justify-content: center;
  }
  .errorOverlay__modal {
    width: 370px;
  }
  .errorOverlay__title {
    padding: 6px 0 5px;
  }
  .confirmationInfoBox__base {
    padding: 15px 20px 14px;
  }
  .confirmationInfoBox__base.confirmationInfoBox--withIcon {
    padding: 15px 20px 14px 100px;
  }
  .confirmationInfoBox--withFooter > .confirmationInfoBox__base {
    padding: 15px 20px 44px;
  }
  .confirmationInfoBox--withFooter > .confirmationInfoBox__base.confirmationInfoBox--withIcon {
    padding: 15px 20px 44px 100px;
  }
  .confirmationInfoBox--withRating > .confirmationInfoBox__base {
    padding: 15px 20px 59px;
  }
  .confirmationInfoBox--withRating > .confirmationInfoBox__base.confirmationInfoBox--withIcon {
    padding: 15px 20px 59px 100px;
  }
  .confirmationInfoBox__text {
    margin: 1px 0;
  }
  .confirmationInfoBox__title + .confirmationInfoBox__text {
    margin: 9px 0 1px;
  }
  .confirmationInfoBox__footer {
    bottom: 14px;
  }
  .confirmationInfoBox__profile {
    padding: 0 0 0 32px;
  }
  .confirmationInfoBox__profile:last-child {
    margin: 0 0 5px;
  }
  .confirmationInfoBox__doubleProfile:last-child {
    margin: 0 0 5px;
  }
  .confirmationInfoBox__profileIcon::before {
    font-size: 25px;
  }
  .expandableBox__base {
    padding: 45px 0 34px;
  }
  .expandableBox__base.no-expand {
    padding: 45px 0 43px;
  }
  .expandableBox__container {
    padding-left: 17%;
    padding-right: 17%;
    margin: 0;
  }
  .expandableBox__summary {
    margin: 7px 0 0;
  }
  .expandableBox__summary:last-child {
    margin: 7px 0 9px;
  }
  .expandableBox__expandLink {
    margin: 10px 0 0;
  }
  .is-expanded .expandableBox__expandLink {
    margin: 11px 0 0;
  }
  .adjacentGroup__wrapper {
    padding: 0 105px 0 0;
  }
  .adjacentGroup__wrapper > .adjacentGroup__adjacent {
    width: 100px;
  }
  .numericalInput__base.numericalInput--withUnit > .numericalInput__input, .numericalInput__base.numericalInput--withUnit > .numericalInput__preview {
    padding: 1px 18px 0 100px;
  }
  .numericalInput__base.numericalInput--withSign > .numericalInput__input, .numericalInput__base.numericalInput--withSign > .numericalInput__preview {
    padding: 1px 18px 0 100px;
  }
  .numericalInput__base.numericalInput--withUnit.numericalInput--withSign > .numericalInput__input, .numericalInput__base.numericalInput--withUnit.numericalInput--withSign > .numericalInput__preview {
    padding: 1px 18px 0 155px;
  }
  .numericalInput__unit {
    padding: 1px 0 0 19px;
    width: 100px;
  }
  .numericalInput--withSign > .numericalInput__unit {
    width: 62px;
    left: 99px;
  }
  .numericalInput__plus, .numericalInput__minus {
    width: 50px;
  }
  .numericalInput__plus {
    border-right: 0;
  }
  .numericalInput__minus {
    border-left: 0;
    left: 49px;
  }
  .numericalInput__preview {
    padding: 1px 18px 0;
  }
  .selectBoxWrapper__input--withoutLabel {
    margin: 10px 0 0;
  }
  .selectBoxWrapper__dropdown {
    margin: 10px 0;
  }
  .selectBoxWrapper__totalCost {
    flex-basis: 150px;
  }
}

@media (min-width: 991px) and (min-width: 991px) {
  .consultantStatement__base.consultantStatement--cornerBottomRight {
    margin-bottom: 30px;
  }
  .consultantStatement__base.consultantStatement--cornerBottomLeft {
    margin-bottom: 30px;
  }
}