.dclogosvg img{margin-top:0}.ems-pm h1{font-size:32px;line-height:60px}.ems-pm h1 strong{font-size:44px;display:block}.ems-pm.banner{padding:0}.ems-pm.banner .flex{max-width:1175px;margin:auto;align-items:center}.ems-pm.banner .flex .flex-inner{max-width:50%;text-align:left}.ems-pm.banner .flex .flex-inner h1{text-align:left;font-size:28px;line-height:48px}.ems-pm.banner .flex .flex-inner h1 strong{line-height:60px;margin-bottom:10px}.ems-pm a.cta{margin:0}.ems-pm.credit .flex .flex-inner:first-child{border:0;padding:0}.ems-pm.credit .flex .flex-inner{width:auto;text-align:center}.ems-pm.credit p{min-height:auto;padding:20px}.ems-pm.banner .flex .flex-inner img{width:500px;margin:40px}.ems-pm.testimonial li:first-child .author .desc+img{background-color:#502d7f;padding:15px;max-width:160px}.ems-pm.features .flex .flex-inner{max-height:none;overflow:auto}.ems-pm.apps .flex .flex-inner,.ems-pm.apps .flex .flex-inner:first-child{width:50%;text-align:center}.ems-pm.apps .flex .flex-inner .os-icon-set{justify-content:center}.ems-pm.apps .flex .flex-inner .os-icon-set img{width:80px;margin:20px 20px 0}.ems-pm.credit a.cta:last-child{background-color:#dd321b;color:#fff;min-width:150px}