.def-list .clause-number{display:none}.def-list .clause-text{margin:0!important}.legal-doc{color:#111;font-size:18px;line-height:1.6;margin:0 auto;max-width:900px}.legal-doc h1{font-size:28px;font-weight:700;margin:0;text-align:center}.legal-doc h2.subtitle{font-size:18px;font-weight:700;margin:8px 0 25px;text-align:center}.legal-doc .address{margin-bottom:30px;text-align:center}.legal-doc h2.section{font-size:26px;font-weight:700;margin-bottom:10px;margin-top:30px}.legal-doc .clause{clear:both;margin-bottom:10px}.legal-doc .clause-number{float:left;font-weight:700;width:45px}.legal-doc .clause-text,.legal-doc .letter-point{margin-left:45px;text-align:justify}.legal-doc .letter-point{padding-left:18px;text-indent:-18px}.legal-doc a{color:#000;text-decoration:underline}.legal-doc hr{border:none;border-top:1px solid #ccc;margin:30px 0}.term-and-cond h2:first-child{margin-top:0}.term-and-cond h2{font-size:28px;margin-bottom:10px!important;margin-top:30px}.term-and-cond{margin:0 auto;max-width:1000px;padding-bottom:80px;padding-top:60px}.term-banner h2{color:#fff}.term-banner h1{color:#fff;margin-bottom:10px!important}.term-banner{background-color:#09090c;border-radius:0 0 100px 100px;padding-bottom:100px;padding-top:160px;text-align:center}@media only screen and (max-width:821px){.term-and-cond h2{font-size:24px!important}.term-banner{background-color:#09090c;border-radius:0 0 50px 50px;padding-bottom:50px;padding-top:90px;text-align:center}.term-and-cond{padding-bottom:40px;padding-top:40px}}