body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}.agreement-wrapper{min-height:100vh;padding:54px 0;width:100%;margin:0 auto;background-color:#fff}.agreement-wrapper .agreement-content{max-width:760px;margin:0 auto}.agreement-wrapper .agreement-content img{display:inline;vertical-align:baseline}.agreement-wrapper h3{color:#171d26;font-size:28px!important;margin-top:inherit!important;margin-bottom:inherit!important;font-weight:600;line-height:34px}.agreement-wrapper h4{margin-top:32px!important;margin-bottom:inherit!important;color:#171d26;font-size:24px!important;font-weight:600;line-height:30px}.agreement-wrapper h5{margin-top:16px!important;margin-bottom:inherit!important;color:#171d26;font-size:20px!important;font-weight:600;line-height:20px}.agreement-wrapper p{margin-top:16px!important;margin-bottom:0!important;color:#484848;font-size:16px!important;line-height:24px}.agreement-wrapper a{display:inline;color:#222;font-style:normal;font-weight:500;line-height:22px;vertical-align:initial;padding:0;text-decoration:underline}.agreement-wrapper strong{font-weight:600}.agreement-wrapper table{width:100%!important;margin-top:12px!important;margin-bottom:0!important;border-collapse:separate!important;border-spacing:0!important;border-radius:12px!important;border:1px solid #ddd!important}.agreement-wrapper table td,.agreement-wrapper table th{border-right:1px solid #ddd;padding:8px}.agreement-wrapper table td{border-top:1px solid #ddd}.agreement-wrapper table td:last-child,.agreement-wrapper table th:last-child{border-right-color:transparent!important}.agreement-wrapper table tr:first-child td{border-top-color:transparent}.agreement-wrapper table th{font-weight:600}.agreement-wrapper ol li,.agreement-wrapper ul li{position:relative;margin-top:12px;margin-left:12px;padding-left:16px;color:#484848;font-size:16px;line-height:24px}.agreement-wrapper ol li:before,.agreement-wrapper ul li:before{position:absolute;content:"";left:0;top:9px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:6px;height:6px;border-radius:50%;background-color:#222}.agreement-wrapper pre{line-height:23px;font-size:15px;font-weight:500;background-color:#f5f5f5;border-radius:10px;border:2px solid #EBEBEB;margin-top:20px;margin-bottom:20px;padding:20px 100px}.agreement-wrapper pre p{margin-bottom:8px!important;margin-top:0!important}.agreement-wrapper pre span{display:inline-block;white-space:normal}@media (max-width: 450px){.agreement-wrapper{padding:20px 10px}.agreement-wrapper .agreement-content{max-width:100%}.agreement-wrapper .agreement-content h3{font-size:24px!important;line-height:30px!important}.agreement-wrapper .agreement-content h4{font-size:20px!important;line-height:26px!important;margin-top:16px!important}.agreement-wrapper .agreement-content h5{font-size:18px!important;line-height:22px!important}.agreement-wrapper .agreement-content p{font-size:14px!important;line-height:20px!important}.agreement-wrapper .agreement-content a{font-size:14px}.agreement-wrapper .agreement-content ol li,.agreement-wrapper .agreement-content ul li{font-size:14px;line-height:20px}.agreement-wrapper .agreement-content pre{line-height:23px;font-size:15px;font-weight:500;background-color:#f5f5f5;border-radius:10px;border:2px solid #EBEBEB;margin-top:15px;margin-bottom:15px;padding:20px 40px}.agreement-wrapper .agreement-content pre p{margin-bottom:8px!important;margin-top:0!important}.agreement-wrapper .agreement-content pre span{display:inline-block;white-space:normal}}.h5-wrapper{padding:20px 10px}.h5-wrapper .agreement-content{max-width:100%}.h5-wrapper .agreement-content h3{font-size:24px!important;line-height:30px!important}.h5-wrapper .agreement-content h4{font-size:20px!important;line-height:26px!important;margin-top:16px!important}.h5-wrapper .agreement-content h5{font-size:18px!important;line-height:22px!important}.h5-wrapper .agreement-content p{font-size:14px!important;line-height:20px!important}.h5-wrapper .agreement-content a{font-size:14px}.h5-wrapper .agreement-content ol li,.h5-wrapper .agreement-content ul li{font-size:14px;line-height:20px}.h5-wrapper .agreement-content pre{line-height:23px;font-size:15px;font-weight:500;background-color:#f5f5f5;border-radius:10px;border:2px solid #EBEBEB;margin-top:15px;margin-bottom:15px;padding:20px 40px}.h5-wrapper .agreement-content pre p{margin-bottom:8px!important;margin-top:0!important}.h5-wrapper .agreement-content pre span{display:inline-block;white-space:normal}
