body{font-size:15px;background-color:#f3f4f6}a{text-decoration:none}.btn{--bs-btn-font-weight: 500}.form-controlold{--bs-border-radius: 0;display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-select,.form-control{--bs-body-bg: #fafaf9;--bs-border-radius: 6px;--bs-border-width: 2px;--bs-border-color: rgba(163, 163, 163, .47)}.form-group{margin-bottom:1rem}.form-label{font-weight:500}.btn-w-100{min-width:100px}.btn-w-120{min-width:120px}.btn-w-150{min-width:150px}.special-intro{border:1px solid #d5d9de;display:inline-block;border-radius:100px;padding:5px 10px}.top-navbar{border-top:4px solid #61ad45;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.top-navbar .nav-link{font-weight:500;color:#000}.top-navbar .nav-link:hover,.top-navbar .active .nav-link{color:#fbab18}.top-navbar .active .nav-link:hover{color:#363636}.form-section{border-top:4px solid #fdba74;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background-color:#fff;padding:1rem;border-radius:0;margin-bottom:1rem}.front-banner{transition:all .3s ease;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.hover-to-scale{transition:all .3s ease}.hover-to-scale:hover{transform:scale(1.03)}.footer{border-top:3px solid #61ad45;background-color:#fff;font-size:15px}.footer-box{padding:25px 0}.footer-box a:hover{opacity:.75}.footer-title{font-size:16px;font-weight:600}.footer-link{font-size:14px;margin-top:2px;font-weight:500}.footer-link>span{display:inline-block;margin-right:6px}.footer-link>span i{margin-right:6px}.footer-copy-right{padding:8px 10px;text-align:center;font-size:15px;background-color:#d1d5db}.footer-copy-right a:hover{opacity:.75}.btn-shadow2{box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset}.btn-shadow{box-shadow:#0006 0 1px 2px,#0000004d 0 2px 6px -2px,#0003 0 -2px 8px inset}span.error{font-size:14px;color:#dc2626;font-weight:500;display:block}.qrcode-mfuconnect{max-width:150px}.front-banner-item{width:100%;scale:1.1}.front-banner-item.no-scale{scale:1}
