.hide{display:none}body{background:#fff}.module.registration>.content .item-list{background:#fff;display:grid;grid-template-columns:2fr 1fr 1fr;margin-bottom:40px;padding:5px}.module.registration>.content .item-list>.category,.module.registration>.content .item-list>.category_white{background:#eee;font-family:Poppins,sans-serif;font-weight:600}.module.registration>.content .item-list>.category_white{background:#fff;font-weight:500}.module.registration>.content .item-list>.category_white .text{text-align:center}.module.registration>.content .item-list>.category .spacer-dot,.module.registration>.content .item-list>.category_white .spacer-dot{flex-grow:1;height:1px}.module.registration>.content .item-list>.item{font-family:Poppins,sans-serif}.module.registration>.content .item-list>.item.note{color:#233ba0;font-size:14px;grid-column:1/span 3;margin-top:-10px;padding:0 10px 10px}.module.registration>.content .item-list>.item .text{width:155px}.module.registration>.content .item-list>.item .spacer-dot{border-bottom:1px dotted #aaa;flex-grow:1;height:1px}.module.registration>.content .item-list>.item .pass-type-yes{align-items:center;border:1px solid #171717;border-radius:50%;color:#171717;display:flex;font-size:14px;height:22px;justify-content:center;padding-top:1.5px;width:22px}.module.registration>.content .item-list>.item .pass-type-no{align-items:center;border:1px solid #d3202d;border-radius:50%;color:#d3202d;display:flex;font-size:12px;font-weight:600;height:22px;justify-content:center;opacity:.85;width:22px}.module.registration>.content .item-list>.name{align-items:center;display:flex;gap:7px;padding:10px 0 10px 10px}.module.registration>.content .item-list>.type-1{align-items:center;display:flex;gap:7px;padding:10px 0}.module.registration>.content .item-list>.type-2{align-items:center;display:flex;gap:7px;padding-left:10px 10px 10px 0}.module.registration .mobshow{display:none}.module.registration>.content .item-list>.category_white .text .btn{background-size:16px!important;color:#fff;font-size:10px;text-decoration:none}.module.registration>.content .item-list>.category_white .text .btn.btn_ut.red{background-color:#d8212e!important}@media (max-width:768px){.module.registration>.content{font-size:12px;padding:60px 20px}.module.registration>.content .item-list>.item .text{width:130px}.mobshow{display:block!important}.mobhide{display:none!important}.module.registration>.content .item-list{display:block}.module.registration>.content .item-list>.category .spacer-dot,.module.registration>.content .item-list>.category_white .spacer-dot{display:none}.module.registration>.content .item-list>.category_white .text{text-align:left}.module.registration>.content .item-list>.category_white{padding:0 0 0 10px}.module.registration>.content .item-list>.category_white.name{padding:10px 0 0 10px}.module.registration>.content .item-list>.category_white.type-1{border-bottom:2px solid #eee;padding:10px 0 10px 10px}.module.registration>.content #p1 input{width:100%}}.module.registration>.content{margin:0 auto;max-width:var(--container-width);width:100%}.module.registration .pages{padding-bottom:40px;padding-top:40px}.module.registration .mt25{margin-top:25px}.module.registration .red{color:#c13433}.module.registration .button{padding:10px 30px!important;text-align:center}.module.registration .button:hover{cursor:pointer}.module.registration .button.grey{background:#91959c!important;color:#fff!important}.module.registration .button.blue{background:#28399a!important;color:#fff!important}.module.registration .flex{display:flex;gap:20px}.module.registration h3{color:#d8212e;font-family:Unbounded,sans-serif;font-size:34px;font-weight:500;padding:0 0 20px}.module.registration .bluebox{background:#ecf5fe;border:1px solid #559ff6;color:#28399a;font-family:poppings,sans-serif;font-size:12px;padding:6px 12px}.module.registration .box .title{color:#000;font-family:Unbounded,sans-serif;font-size:20px;font-weight:500;padding:0 0 20px}.module.registration .box .title div{font-family:poppins,sans-serif}.module.registration .box{border:1px solid #707070}.module.registration .box .title{padding:35px 48px}.module.registration .box .content{font-family:poppins,sans-serif;font-size:20px;padding:0 48px 35px}.module.registration .box.blue{background:#ecf5fe;border:none}.module.registration .box.blue:hover{cursor:pointer}.module.registration ul{list-style:none;padding:0}.module.registration ul li{align-content:center;display:flex;gap:8px}.module.registration #p3 li{padding-bottom:10px}.module.registration input[type=radio]{-webkit-appearance:none;border:2px solid #c13433;border-radius:50%;height:20px;min-width:20px;outline:none;width:20px}.module.registration input[type=radio]:before{border-radius:50%;content:"";display:block;height:60%;margin:20% auto;width:60%}.module.registration input[type=radio]:checked:before{background:#c13433}.module.registration input[type=radio]:checked{border-color:#c13433}.module.registration ol li{padding:5px}.module.registration ol ul{list-style:disc}.module.registration a{color:#0563c1;text-decoration:underline}.module.registration .matrix table{border-collapse:collapse}.module.registration .matrix .head,.module.registration .matrix th{background:#ecf5fe;text-align:left}.module.registration .matrix .head,.module.registration .matrix td,.module.registration .matrix th{padding:10px 5px}.module.registration .matrix th.col1{width:40%}.module.registration .matrix th.col2{width:20%}.module.registration .matrix th.col3{width:35%}.module.registration .matrix th.col4{width:5%}.module.registration .matrix .notretail,.module.registration .matrix .retail,.module.registration .matrix tr{border-bottom:2px solid #ecf5fe}.module.registration .matrix .notretail>div,.module.registration .matrix .retail>div{margin:6px 0}.module.registration .mobshow,.module.registration .test{display:none}@media (max-width:767.98px){.module.registration .content{padding:12px}.module.registration #p1 .flex{flex-direction:column}.module.registration .item-list{display:none!important}.module.registration .hedin{background:#33a1fd;border-radius:0!important;color:#fff;font-family:Unbounded,sans-serif!important;font-size:22px;font-weight:400!important;padding:10px 50px 10px 10px!important;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.module.registration .hedin h4{font-size:28px;margin:0}.module.registration .expand-content{max-height:0;overflow:hidden;transition:max-height .4s ease}.module.registration .expand-content.open{max-height:3000px}.module.registration .fs22{font-size:22px}.module.registration .btn .top-title{font-size:26px}.module.registration .expander,.module.registration .patab{font-size:16px}}