h4,p{line-height:1.5}p{font-size:18px}.hero-container{padding:80px 100px;box-sizing:border-box;color:#fff;background:url("/images/feature_page/hero-background-overlay-features-page-v2.jpg") center center no-repeat;background-size:cover}.hero-title{margin:0;margin-bottom:20px}.hero-message{font-weight:normal}.intro-container{padding:50px 130px 0}.solution-image{width:100%;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:3px}.solution-container{margin-bottom:100px}.solution-container .solution-no-image h2 a,.solution-container .solution-info-container h2 a{color:#000;font-weight:600}.solution-container .solution-no-image h2 a:hover,.solution-container .solution-info-container h2 a:hover{color:#6b4fbb;text-decoration:none}.solution-container .solution-no-image h4,.solution-container .solution-info-container h4{margin-top:0}.solution-container div:first-child{padding:0 60px}@media all and (max-width: 1200px){.solution-container div:first-child{padding:0;margin-top:30px}}@media all and (max-width: 992px){.solution-container{margin-bottom:50px}}.solution-container:nth-child(odd) .solution-info-container{-ms-flex-order:2;order:2}.learn-more{padding:10px;padding-left:0;margin-right:auto}.solution-no-image{max-width:360px;padding:40px;margin:auto;margin-top:0}@media all and (max-width: 992px){.solution-no-image{max-width:100%;padding:20px 0;margin:0}}.solutions-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 120px;max-width:1440px;margin:auto}.solutions-wrapper .overview{margin-bottom:100px}@media all and (max-width: 1200px){.solutions-wrapper{padding:60px}}@media all and (max-width: 768px){.solutions-wrapper{padding:20px}}@media screen and (max-width: 1200px){.solution-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.solution-info-container{-ms-flex-order:1;order:1;padding:40px 20px}.solution-container:nth-child(even) .solution-image,.solution-container:nth-child(odd) .solution-image{margin:auto;margin-right:auto;margin-left:auto}.solution-image-container{padding:0;-ms-flex-order:0;order:0}.hero-container{padding:80px 40px}}