.page-content.protect-plans .service-button{padding:10px 20px 0;margin-left:24%;margin-right:25%}
.page-content.protect-plans .service-button .disclaimer{padding:30px 0}
.protect-platinum{font:14px/1.5em "Source Sans Pro",sans-serif;letter-spacing:1.5px;width:85%;height:auto;float:right}
.protect-platinum .gray-banner{background:#e6e6e6;padding:20px;margin-bottom:0;font-size:20px}
.protect-platinum ul{padding-inline-start:15px}
.protect-platinum ul li{padding:5px 0}
.protect-platinum .list-content{padding:20px 45px 0 20px}
.protect-platinum .list-content.bottom{margin-left:10%;margin-right:25%}
.protect-platinum .disclaimer{cursor:pointer;padding:20px;margin-left:10%;margin-right:25%}
@media(max-width :1740px){.page-content.protect-plans .service-button{margin-left:19.9%;margin-right:20%}
.protect-platinum .list-content.bottom{margin-left:5%;margin-right:20%}
.protect-platinum .disclaimer{margin-left:5%;margin-right:25%}
}
@media(max-width :1440px){.page-content.protect-plans .service-button{margin-left:16%;margin-right:20%}
.protect-platinum .list-content.bottom{margin-left:0;margin-right:0}
.protect-platinum .disclaimer{margin-left:0;margin-right:25%}
}
@media(max-width :767px){.protect-platinum{width:100%}
.protect-platinum .list-content{padding:20px 45px 0 35px}
.protect-platinum .list-content.bottom{padding:20px 45px 0 20px}
.page-content.protect-plans .remote-promo,.page-content.protect-maintain .remote-promo{padding-top:0;margin-top:110px;margin-bottom:10px}
.page-content.protect-plans .more-service,.page-content.protect-maintain .more-service{position:absolute;margin-top:-65px}
.page-content.protect-plans .service-button{margin-left:0;padding:30px 20px}
}