#page-contract-flow .for-client{text-align:center;border-top:1px solid #999;border-bottom:1px solid #999;padding:100px 20px}@media only screen and (width<=640px){#page-contract-flow .for-client{padding:50px 0}}#page-contract-flow .for-client .icon{width:100px;margin:0 auto 30px}@media only screen and (width<=640px){#page-contract-flow .for-client .icon{width:60px}}#page-contract-flow .for-client .title{font-size:1.2rem;font-weight:400}#page-contract-flow .for-client .title strong{font-size:1.2em}.flow-section{padding:100px 0}@media only screen and (width<=640px){.flow-section{padding:50px 0}}.flow-section.bgGray{background-color:#ebebeb}.flow-section .content-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;display:flex}@media only screen and (width<=640px){.flow-section .content-block{flex-flow:column wrap}}.flow-section .content-block.reverse{flex-flow:row-reverse}@media only screen and (width<=640px){.flow-section .content-block.reverse{flex-flow:column wrap}}.flow-section .content-block.reverse .text-cont{padding-left:60px;padding-right:0}@media only screen and (width<=640px){.flow-section .content-block.reverse .text-cont{padding-left:0}}.flow-section .content-block .text-cont{max-width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:wrap;flex:100%;align-items:flex-start;padding-right:60px;display:flex}@media only screen and (width<=640px){.flow-section .content-block .text-cont{padding-right:0}}.flow-section .content-block .text-cont .step-number{flex:0 0 10%;max-width:10%}.flow-section .content-block .text-cont .title-cont{flex:0 0 90%;max-width:90%;padding-left:30px}.flow-section .content-block .text-cont .title-cont .title{margin-bottom:.7em;font-weight:400}.flow-section .content-block .text-cont .other-cont{flex:0 0 100%;max-width:100%;margin-top:10px}.flow-section .content-block .text-cont .other-cont a{margin-top:10px}.flow-section .content-block .img-cont{flex:0 0 50%;max-width:50%}@media only screen and (width<=640px){.flow-section .content-block .img-cont{flex:0 0 100%;max-width:100%;margin-top:10px}}
