.solution-services{padding:80px 0}.solution-services .solution-heading{margin-bottom:70px}.solution-services .solution-heading h2{text-align:center;font-size:45px;font-family:'Museo-300';font-weight:normal;color:#58595b;line-height:1.2;margin:0}.listing-service{padding:0;margin:0 -15px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing-service li{width:calc(100% / 3);padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-service li .icon{width:90px;height:90px;margin-right:20px}.listing-service li .icon img{width:100%;height:auto}.listing-service li .listing-description{width:calc(100% - 110px)}.listing-service li .listing-description p{font-size:20px;font-family:'Museo-300';color:#58595b;line-height:1.2}@media(max-width:767px){.solution-services{padding:40px 0}.solution-services .solution-heading{margin-bottom:35px}.listing-service{max-width:560px;width:100%;margin:0 auto}.listing-service li{width:100%;margin-bottom:25px;padding:0}.listing-service li:last-child{margin-bottom:0}.solution-services .solution-heading h2{font-size:38px}}@media(max-width:480px){.solution-services .solution-heading h2{font-size:30px}.solution-services .solution-heading{margin-bottom:30px}}@media(max-width:480px){.solution-services .solution-heading h2{font-size:26px}}