span.so-thu-tu{height:66px;margin-bottom:8px;display:inline-block}span.so-thu-tu img{vertical-align:middle;width:auto;height:100%}.homenest-home-step-content{width:50%;position:relative}.step-text h3{margin-top:0;margin-bottom:0;font-size:1.4em}.homenest-home-process-container{justify-content:space-between;gap:20px;display:flex}.homenest-home-step-content img.step-image{object-fit:cover;width:100%;margin-top:48px}.homenest-home-process-quytrinh{flex-direction:column;justify-content:space-between;width:50%;display:flex}.step{text-align:left;color:#888;cursor:pointer;background:0 0;border:none;padding:8px 20px;font-size:16px;transition:all .3s;position:relative}.step.active{color:#888;border:1px solid #888;border-radius:20000px;margin-top:12px;margin-left:20px;font-weight:500}.step-wrapper.activer{border-left:1px solid #000;height:128px;padding-left:5px}.step-wrapper{border-left:1px solid #888;height:48px;margin-top:10px;padding-left:5px}.step-text{width:94%}.step-text p{margin:5px 0 0;line-height:150%}@media (min-width:2000px){.homenest-home-process-container{padding:0 310px 156px}}@media (max-width:2000px){.homenest-home-process-container{padding:0 290px 156px}}@media (max-width:1800px){.homenest-home-process-container{padding:0 260px 156px}}@media (max-width:1600px){.homenest-home-process-container{padding:0 210px 156px}.homenest-home-step-content img.step-image{margin-top:36px}.step-wrapper.activer{height:112px}}@media (max-width:1400px){.homenest-home-process-container{padding:0 150px 156px}}@media (max-width:1200px){.homenest-home-process-container{padding:0 110px 156px}}@media (max-width:1000px){.homenest-home-process-container{padding:0 90px 156px}.homenest-home-step-content img.step-image{margin-top:28px}.step-wrapper.activer{height:102px}}@media (max-width:768px){.homenest-home-process-container{padding:0 60px 56px}}@media (max-width:578px){.homenest-home-process-container{flex-direction:column;padding:0 10px 56px;display:flex}.homenest-home-step-content{width:100%;margin-top:0}.homenest-home-process-quytrinh{width:100%}.steps-list{flex-wrap:wrap;justify-content:flex-start;gap:20px;display:flex}.timeline-line{display:none}.step-wrapper{border-left:2px solid #cdcdcd;align-items:center;width:30%;height:65px;margin-top:10px;padding-left:5px;display:flex}.step-wrapper.activer{border-left:1px solid #000;height:75px;padding-left:5px}.step{padding:8px 10px;font-size:14px}span.so-thu-tu{height:35px}}
