body{overflow-x:hidden;color:#333}a,a.active,a:active,a:focus,a:hover{outline:0;text-decoration:none}h3{font-weight:600}section{padding:100px 0}section:nth-of-type(2n){background:#eee}section h2{font-weight:700;text-align:center}section h3{font-style:italic;font-size:18px;color:#333;text-align:center}section article{display:flex;flex-wrap:wrap;margin-top:64px}section article .section-logo{flex:1 1 220px;text-align:center;margin-bottom:24px}section article .section-logo i{font-size:236px;color:#adcedc}section article .section-logo .fa-balance-scale,section article .section-logo .fa-line-chart{font-size:196px;color:#adcedc}section article .article-content{flex:4 1 520px}section article .article-content ul{color:#444;font-size:16px}section article .article-content>img{width:520px}section article .article-content .step-container{display:flex;flex-wrap:wrap}section article .article-content .step-container .step{flex:1 1 120px;margin:0 5px;text-align:center}section article .article-content .step-container .step p{margin-top:12px;text-align:left}section article .article-content .svg-container{max-width:500px;margin:24px}section article p{color:#555;font-size:16px}section article p span{font-weight:700}@media (min-width:768px){section article .section-logo i{position:relative;top:50%;display:block;transform:translateY(-50%);margin:0 32px 32px 0}}a.demo-link{display:inline-block;height:30px;width:30px;border-radius:100%;border:1px solid;color:#000;text-align:center;font-size:18px}footer{padding:25px 0;text-align:center}