.source-solution{padding:100px 0 200px}.source-solution .wrapper{max-width:1000px}.source-solution .head{text-align:center}.source-solution .outer .inner{margin-top:70px}.source-solution .inner{align-items:center;display:flex;flex-wrap:wrap}.source-solution .left{padding-right:30px;width:70%}.source-solution .right{text-align:center;width:30%}.source-solution .left h2{font-size:40px;margin-bottom:30px}.source-solution .left p{max-width:575px}.source-solution .cta a{background:#ee8307;border:1px solid #ee8307;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12);box-sizing:border-box!important;color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:16px;margin-top:10px;min-width:149px;padding:11px 19px 9px;text-align:center;text-transform:uppercase}.source-solution .cta a:hover{background:#fff;color:#ee8307}.source-solution ul li{list-style:disc;margin-left:20px;text-align:left}.source-solution ol,.source-solution ul{margin:0!important;padding:0!important}.source-solution ol li{margin-left:20px;text-align:left}@media (max-width:1024px){.source-solution{padding:100px 0 120px}.source-solution .left h2{font-size:34px}.source-solution{padding:80px 0}.source-solution .outer .inner{margin-top:40px}.source-solution .left h2{margin-bottom:20px}}@media (max-width:767px){.source-solution{padding:50px 0}.source-solution .outer .inner{flex-direction:column-reverse;margin-top:30px;text-align:center}.source-solution .left{padding:25px 0 0;width:100%}.source-solution .right{width:100%}.source-solution .left h2{font-size:30px;margin-bottom:0}.source-solution .left p{max-width:100%}}