.termsAndConditions{font-size:16px;font-weight:400;padding:20px 20px 60px;color:#141518}.termsAndConditions .underlineContent{text-decoration:underline}.termsAndConditions .termsAndConditions__firstHeading,.termsAndConditions .termsAndConditions__contentHeading,.termsAndConditions .termsAndConditions__effectiveDate,.termsAndConditions .upperContent,.termsAndConditions h3{margin-top:45px}.termsAndConditions h3{font-weight:700}.termsAndConditions a{text-decoration:underline;color:#e51a22;transition:color 200ms ease-in-out}.termsAndConditions a:hover{color:#e51a22}.termsAndConditions ol,.termsAndConditions .subList{counter-reset:item;padding-left:20px}.termsAndConditions ol li,.termsAndConditions .subList li{display:block}.termsAndConditions ol li::before,.termsAndConditions .subList li::before{content:counters(item, ".") ".";counter-increment:item;padding-right:20px}.termsAndConditions__firstHeading{font-size:32px;font-weight:700;text-align:center}@media screen and (max-width: 767px){.termsAndConditions__firstHeading{font-size:24px}}.termsAndConditions__effectiveDate{font-size:16px;font-weight:700;margin:60px 0}@media screen and (max-width: 767px){.termsAndConditions__effectiveDate{margin:30px 0}}.termsAndConditions__contentHeading{font-size:24px;font-weight:700}@media screen and (max-width: 767px){.termsAndConditions__contentHeading{font-size:20px}}
