h1,p{margin-bottom:1rem}#privacy-policy-page{width:100%;position:relative;background:#fff;padding:3rem 0 0}#privacy-policy-page section{width:100%;max-width:1440px;margin:0 auto;padding:0 1rem 2rem}#privacy-policy-page.sorting-list-section,#privacy-policy-page.offer-list-section{background:#fff}#offer-list-page .nav-section{padding-bottom:2rem}#privacy-policy-page section h1,#privacy-policy-page section p{width:100%;color:#0a1e38}#privacy-policy-page section .justify-end p{width:auto}#privacy-policy-page section h1{font-size:1.5rem;font-weight:700}#privacy-policy-page .nav-section{padding-top:1rem;padding-bottom:0}#privacy-policy-page .nav-section .offer-link{color:#0a1e38;padding:.5rem 0;display:block;border:0;box-shadow:none;text-decoration:none;text-transform:none;font-size:.75rem;font-weight:400;text-align:center;width:auto;margin-bottom:0}#privacy-policy-page .nav-section .offer-link.link-active{font-weight:700}#privacy-policy-page .nav-section .offer-link:focus{color:#0a1e38;border:0;box-shadow:none;text-transform:none;text-decoration:none}.nav-section .separator{color:#0a1e38;padding:0 .5rem}.date-text{font-size:.75rem}.secondary-text{font-size:.875rem}.section-title-text{font-size:1.25rem;font-weight:700;text-align:center}@media (min-width: 768px){#offer-list-page .nav-section{padding-top:1rem;padding-bottom:2rem}}@media (min-width: 1024px){#privacy-policy-page{padding:8rem 0 0}}
