section.steps-2{overflow:hidden}section.steps-2 .section-content-wrapper .left h2{margin-bottom:2rem}section.steps-2 .section-content-wrapper .left>p{margin-bottom:1.5rem}section.steps-2 .section-content-wrapper .right{display:none;overflow:hidden;position:relative;height:28.25rem;padding:0 0 0 3rem}section.steps-2 .section-content-wrapper .right .img-top{position:absolute;top:0;left:0}section.steps-2 .section-content-wrapper .right .img-bottom{position:absolute;bottom:0;left:0}section.steps-2 .steps-list{display:grid;grid-template-columns:auto;row-gap:1rem}section.steps-2 .steps-list-item-wrapper{border-radius:1rem;background-color:var(--color-20)}section.steps-2 .steps-list-item{padding:1rem 1.5rem;border-radius:1rem;background-color:var(--color-1);border:1px solid var(--color-4);display:flex;align-items:center;margin-bottom:0;cursor:pointer;transition:all .3s linear .1s;position:relative;letter-spacing:.00625rem}section.steps-2 .steps-list-item::before{content:"";display:block;width:0;height:calc(100% + 2px);left:0;bottom:-1px;position:absolute;background:var(--color-4);transition:all .3s linear;border-radius:1rem}section.steps-2 .steps-list-item.active{color:var(--color-1)}section.steps-2 .steps-list-item.active::before{width:100%}section.steps-2 .steps-list-item .count{margin-right:1rem;position:relative}section.steps-2 .steps-list-item .title{position:relative}section.steps-2 .steps-list .content-list{transition:height .35s ease;overflow:hidden;height:0}section.steps-2 .steps-list .content-list:not(.active){height:0}section.steps-2 .steps-list .content-list li{letter-spacing:.00625rem;padding:1rem 1.5rem;border-bottom:1px solid rgba(32,45,54,.3)}section.steps-2 .steps-list .content-list li:last-of-type{border-bottom:none}section.steps-2 .steps-content-wrapper{height:27.5rem;transition:margin .3s}section.steps-2 .steps-content-wrapper .steps-content-item{display:grid;grid-template-columns:12.875rem auto;justify-content:space-between;-moz-column-gap:2.5rem;column-gap:2.5rem;align-items:center}section.steps-2 .steps-content-wrapper .steps-content-item:last-of-type .img-wrapper::after{display:none}section.steps-2 .steps-content-wrapper .steps-content-item .img-wrapper{position:relative;padding-bottom:5rem}section.steps-2 .steps-content-wrapper .steps-content-item .img-wrapper::after{content:"";display:block;position:absolute;bottom:0;left:calc(50% - .06rem);height:5rem;width:2px;background-color:var(--color-4)}section.steps-2 .steps-content-wrapper .steps-content-item .img-wrapper img{display:block}section.steps-2 .steps-content-wrapper .steps-content-item .content-list{font-family:Manrope,sans-serif;font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:.00938rem;padding-bottom:5rem}section.steps-2 .steps-content-wrapper .steps-content-item .content-list li{padding-bottom:.25rem}@media (min-width:1200px){section.steps-2 .section-content-wrapper{display:grid;grid-template-columns:33rem 33rem;justify-content:space-between}section.steps-2 .section-content-wrapper .right{display:block}section.steps-2 .steps-list .content-list{display:none}}@media (min-width:1520px){section.steps-2 .section-content-wrapper{grid-template-columns:44.5rem 40.125rem}section.steps-2 .section-content-wrapper .right{padding:0 3rem}}