.jd-p-series{background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif}
.jd-hero{width:100%;background:#fff;line-height:0}
.jd-hero img{display:block;width:100%;height:auto;max-width:100%}
.jd-content{background:#000;padding:35px 20px 55px}
.jd-content-inner{max-width:750px;margin:0 auto}
.jd-content h1{margin:0 0 25px;color:#ffd400;font-size:21px;line-height:1.3;font-weight:700}
.jd-content p{margin:0 0 22px;color:#f1f1f1;font-size:15px;line-height:1.55}
.jd-features{margin:35px 0 30px 40px;padding:0}
.jd-features li{margin-bottom:15px;color:#f5f5f5;font-size:17px;line-height:1.4;font-weight:700}
.jd-relay-heading{margin:35px 0 25px;color:#ffd400;font-size:20px;line-height:1.3;font-weight:700}
.jd-brochure{text-align:center;margin-top:40px}
.jd-brochure img{width:110px;height:auto;margin:0 auto 12px}
.jd-brochure a{color:#ffd400;font-size:13px;text-decoration:underline}
.jd-brochure a:hover{color:#fff}

@media(max-width:768px){
.jd-content{padding:30px 18px 45px}
.jd-content h1{font-size:18px}
.jd-content p{font-size:14px}
.jd-features{margin-left:25px}
.jd-features li{font-size:15px}
}

@media(max-width:480px){
.jd-content{padding:25px 15px 40px}
.jd-content h1{font-size:17px}
.jd-content p{font-size:14px;line-height:1.5}
.jd-features li{font-size:14px}
.jd-relay-heading{font-size:18px}
}