.flow-of-usage{line-height:1.15;padding:8rem 0}.flow-of-usage .flow-of-usage-title{color:#e60012;font-size:4rem;font-weight:500;line-height:1.5;margin-bottom:6.4rem;text-align:center}.flow-of-usage .flow-of-usage-subtitle,.flow-of-usage .flow-text p{color:#333;font-feature-settings:"palt";font-size:1.4rem;font-weight:400;line-height:1.6;margin-bottom:25px;text-align:center}.flow-of-usage .flow-contents{list-style:none;margin:0;padding:0}.flow-of-usage .flow-item{border-radius:2.4rem;box-shadow:0 1rem 2rem rgba(51,51,51,.3);display:flex;margin-bottom:3.2rem;min-height:140px}.flow-of-usage .flow-step{display:grid;place-items:center center;width:30%}.flow-of-usage .flow-text{display:grid;margin-left:50px;place-items:center center}.flow-of-usage .step-tag{background-color:#e60012;border-radius:8px;margin-left:50px;padding:25px;text-align:center;width:75%}.flow-of-usage .step-tag span{color:#fff;font-size:18px;font-weight:700}.flow-of-usage .flow-text p{margin:0}@media only screen and (min-width:1025px){.flow-of-usage .flow-of-usage-subtitle,.flow-of-usage .flow-text p{font-size:1.6rem}}@media only screen and (min-width:600px) and (max-width:1024px){.flow-of-usage .flow-of-usage-title{font-size:3.4rem}}@media screen and (max-width:750px){.flow-of-usage .flow-item{display:block;margin-bottom:2.5rem;min-height:auto;padding:15px}.flow-of-usage .flow-step{width:100%}.flow-of-usage .step-tag{margin-bottom:15px;margin-left:0;padding:10px;width:100%}.flow-of-usage .step-tag span{font-size:14px}.flow-of-usage .flow-text{margin-left:0}}@media only screen and (max-width:599px){.flow-of-usage{padding:4rem 0}.flow-of-usage .flow-of-usage-title{font-size:3rem;margin-bottom:3.2rem}}