.contract{padding:0 2rem;text-align:justify;h1{margin-bottom:1.8rem}h1,h2{font-size:1rem;text-align:center;font-weight:700}h2{margin:1.6rem 0}p{font-weight:400;&.sub{margin-left:2rem}span.u{text-decoration:underline}&:last-child{margin-bottom:0}}table{width:100%;border-collapse:collapse;margin-bottom:1.8rem;tr{border:1px solid #000;th{background-color:#f2f2f2;text-align:center}td,th{width:50%;border:1px solid #000;padding:.5rem}}}}.ambassador-terms{padding:0!important;header{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:15px 0!important;height:auto;.col{color:#fff;font-size:.9rem}}.bg-primary{background-color:#2a63ab!important}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 25px!important;height:auto}}