@import"https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic";body{font-family:"PT Sans",sans-serif;background-color:#dcdcdc;margin:0;padding:0;color:#4c4c4c;border-bottom:40px solid #6a1f75}.wrap{background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.4);margin:0 auto}.skip-link{position:absolute;top:-50px;left:0;background-color:#6a1f75;color:#fff;padding:10px;z-index:999}.skip-link:focus{top:0}.brand{display:block;text-decoration:none}.cols{display:flex;justify-content:space-between}h1{color:#ee7624;font-weight:700}.hero{font-size:1.6em;color:#00bfd7}p{margin:0 0 1em 0}.footnote{font-size:.9em;padding:.5em 0}.highlight{color:#6a1f75}.red{color:#cf0404}.gtm-savings-card{display:block;width:100%;height:auto;overflow:hidden;border-radius:12px;box-shadow:2px 2px 8px rgba(0,0,0,.4)}.gtm-savings-button{display:block;padding:12px 12px 16px 12px;text-decoration:none;color:#6a1f75;border:2px solid #ee7624;border-radius:8px;text-align:center;background:linear-gradient(to bottom, rgba(238, 118, 36, 0.75) 0%, #ee7624 100%)}.gtm-savings-button .btn-header{text-transform:uppercase;font-size:.8em;font-weight:700}.gtm-savings-button .btn-text{font-size:.5em;display:block;font-weight:700}.copyright{padding-top:40px;font-size:.9em}@media(min-width: 1240px){body{font-size:18px}.wrap{width:1140px;padding:0 40px;background-image:url("../images/header-bg.png");background-position:100% 0;background-repeat:no-repeat;background-size:80% auto}.header{padding:40px 0}.cols .content{flex:0 0 54%}.cols .card{flex:0 0 38%}h1{font-size:2.6em}.hero{font-size:1.75em}.elegibility{font-size:.96em;padding:40px 0}.footer{padding:20px 0}.brands{display:flex}.brands img{margin-right:40px}}@media(min-width: 1480px){body{font-size:20px}.wrap{width:1300px;padding:0 60px}}@media(min-width: 768px)and (max-width: 1239px){body{font-size:17px}.wrap{padding:0 40px;background-image:url("../images/header-bg.png");background-position:100% 0;background-repeat:no-repeat;background-size:80% auto}.header{padding:40px 0 20px 0}.cols .content{flex:0 0 54%}.cols .card{flex:0 0 38%}h1{font-size:2.6em}.hero{font-size:1.75em}.elegibility{font-size:.96em;padding:40px 0}.footer{padding:20px 0}.brands{display:flex}.brands img{margin-right:40px}}@media(max-width: 767px){.wrap{padding:0 20px;background-image:url("../images/header-bg.png");background-position:100% 0;background-repeat:no-repeat;background-size:70% auto}.brand{padding:20px 0}.brand img{width:160px;height:auto}.cols{flex-direction:column}.card{padding:20px 0}.footer{padding:20px 0}}/*# sourceMappingURL=styles.css.map */
