/* Figma desktop positions: 375, 672, 969, 1266 on a 1920px canvas. */
.valuation-page .page-header{position:relative;isolation:isolate;background-image:none}
.valuation-page .page-header::before{content:"";position:absolute;left:50%;top:0;width:100vw;height:140px;z-index:-1;pointer-events:none;transform:translateX(-50%);background-image:url('../Img/pattern-header-tile.svg');background-repeat:repeat-x;background-position:left top;background-size:113.159px 94px;opacity:.03}
.valuation-page .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:18px;margin-top:95px}
.valuation-page .steps .line{display:none}
.valuation-page .step{width:100%;justify-self:stretch;justify-content:flex-start;align-items:center;gap:10px;padding:0;color:#605f5e;font:400 14px/22px Arial,sans-serif;text-align:left}
.valuation-page .step small{margin-bottom:0;color:#605f5e;font:600 20px/22px "Myriad Pro",Arial,sans-serif;letter-spacing:0}
.valuation-page .step b{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 0 2px;font:700 32px/1 "Myriad Pro",Arial,sans-serif;text-align:center}
.valuation-page .step.active,.valuation-page .step.active small{color:#ed1c24}
@media(max-width:760px){.valuation-page .page-header::before{background-size:113.159px 94px}.valuation-page .steps{margin-top:55px;column-gap:0}.valuation-page .step{width:auto;justify-self:center}.valuation-page .step b{font-size:25px}}
@media(max-width:520px){.valuation-page .steps{margin-top:40px}}
