.banner{padding:40px 0;background:linear-gradient(225deg, #ECFCF9 0%, #F4EFFF 100%);text-align:center}.banner h1{font-size:60px;color:#000000;line-height:70px}.terms-main{padding:40px 0 80px;color:#000000}.terms-main .container{width:1200px;max-width:100%;margin:auto}.terms-main p{line-height:32px}.terms-main p:not(:first-child){margin-top:30px}.terms-main p a{color:#1674f3}.terms-main p a:hover{text-decoration:underline}.terms-main h3{margin-top:60px;font-size:24px;line-height:30px}