.wrap-step-list .card-step-list .count{width:84px;height:84px;border-radius:50%;border: 1px solid #2222221A;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:24px;line-height:36px;color:#000;flex-shrink:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.wrap-step-list .card-step-list .thumbnail-select img{width:290px;height:163px;object-fit:cover}.wrap-step-list .card-step-list .thumbnail-select{width:290px}.wrap-step-list .card-step-list .inner-left{display:flex;align-items:center;gap:40px}.wrap-step-list .card-step-list .title{font-weight:400;font-size:24px;line-height:36px;margin-bottom:24px}.wrap-step-list .card-step-list p{font-weight:400;font-size:16px;line-height:24px;color:#666;margin:0}.wrap-step-list .card-step-list a{width:84px;height:84px;border-radius:50%;border: 1px solid #2222221A;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:30px;line-height:36px;color:#222;flex-shrink:0;transform:rotate(90deg)}.wrap-step-list .card-step-list .inner-right{display:flex;align-items:center;gap:40px}.wrap-step-list .card-step-list{display:flex;align-items:center;gap:40px}.wrap-step-list .card-step-list:not(:last-child) {padding-bottom:42px;border-bottom:1px solid #ededed;margin-bottom:42px}.wrap-step-list .card-step-list:hover .count,.wrap-step-list .card-step-list:hover a{background:var(--theme-primary-color);border-color:var(--theme-primary-color);color:#fff}.wrap-step-list .card-step-list:hover a{transform:rotate(0)}@media only screen and (max-width:1200px){.wrap-step-list .card-step-list .count,.wrap-step-list .card-step-list a{width:50px;height:50px;font-size:16px}.wrap-step-list .card-step-list .thumbnail-select img{width:200px;height:100px}.wrap-step-list .card-step-list .inner-left{gap:20px}.wrap-step-list .card-step-list .thumbnail-select{width:200px}.wrap-step-list .card-step-list,.wrap-step-list .card-step-list .inner-right{gap:20px}.wrap-step-list .card-step-list .title{font-size:18px;line-height:30px;margin-bottom:15px}}@media only screen and (max-width:767px){.wrap-step-list .card-step-list{flex-direction:column;align-items:flex-start}.wrap-step-list .card-step-list:not(:last-child) {padding-bottom:30px;margin-bottom:30px}.wrap-step-list .card-step-list .inner-right{flex-wrap:wrap}}