.desktop-hidden {
    display: none !important;
}
header.header {
    padding:12px;
}
.slider-banner-title{
    font-size: 60px;
}
.spotlight-container{
    height: calc(100vh - 68px);
}
.step-icon,
.step-icon img {
    height: 80px;
    margin-bottom: 8px;
}
.get-started-img-container h3 {
     font-size: 28px;
}
.steps-container {
    padding: 50px 28px;
}
.step-title h4 {
    font-size: 24px;
}
.step-even .step-content-wrapper {
    margin-top: 28px;
}
.step-arrow-container {
     text-align: left;
}
.step-arrow-container img {
     height: 68px;
}
.step-even .step-arrow-container img {
    margin-left: -38px;
}
.step-odd .step-arrow-container img {
    margin-left: -18px;
}
.step-even .step-data-container {
     margin-top: 28px;
}
.get-started-details-container > .row {
    padding: 32px;
}
.get-started-details-step-container {
    margin-top: 28px;
    margin-bottom: 28px;
}
.get-started-details-step-container .step-arrow-container img {
    margin: 0 auto;
}
.get-started-details-step-container .step-arrow-container.last {
    display: block;
    visibility: hidden;
}
.row.no-gutters > .get-started-item-wrapper,
.row.no-gutters > .get-started-item-wrapper:last-child,
.row.no-gutters > .get-started-item-wrapper:first-child {
    padding-left: 16px;
    padding-right: 16px;
}
.get-started-item-verso {
    height: 485px;
}
.get-started-item-verso > .row {
    height: 101%;
}
.get-started-more-details-btn {
    align-self: flex-end;
}
.profit-summary-container {
    max-width: 480px;
    /* margin-left: 80px; */
}
.profit-cell-title {
    font-weight: bold;
}
.profit-cell-value {
    font-size: 30px;
}
.profit-details-container {
    display: flex !important;
    align-items: stretch;
    margin: 38px 0;
}
.profit-details-container .profit-cell {
    flex: 1;
    border-right-width: 1px;
    border-right-style: solid;
}
.profit-details-container .profit-cell:last-child {
    border: none;
}
.get-started-details-step-container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}