.text-align-center{text-align:center}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-15{margin-top:15px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.mb-30{margin-bottom:30px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.mt-50{margin-top:50px!important}.mt-m20{margin-top:-20px}.wrap hr{margin-bottom:30px;margin-top:30px;width:100%}.ribu-container{align-items:center;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;width:100%}.ribu-container h2,.ribu-container h3,.ribu-container h4{margin-bottom:0;margin-top:0}.ribu-container .ribu-block-heading{font-size:25px;margin-bottom:55px;margin-top:0;text-align:center}.ribu-container .ribu-link{cursor:pointer;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ribu-container .ribu-link:first-child{margin-right:5px}.ribu-container .ribu-link:last-child{margin-left:5px}.ribu-container h3.ribu-block-heading{font-size:20px}.ribu-container .ribu-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.ribu-container .ribu-row label{margin-bottom:30px}.ribu-container .ribu-row label span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ribu-container .ribu-row:last-child label{margin-bottom:0}.ribu-container .ribu-column{align-items:center;display:flex;flex-direction:column}.ribu-container p.submit{margin-bottom:0;margin-top:0;padding-bottom:5px}.ribu-container .button{display:flex;height:35px;margin-left:auto;margin-right:auto;margin-top:5px;width:auto}.ribu-container .ribu-checkbox span{margin-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ribu-container .ribu-input{margin-bottom:0}.ribu-container .ribu-input.ribu-number-input{text-align:center;width:40px}.ribu-container .ribu-hidden{display:none}.swal2-title{line-height:35px;margin-bottom:15px!important}.swal2-actions{padding-top:10px!important}.swal2-styled.swal2-confirm:focus{box-shadow:none!important}.swal2-html-container code{display:block;font-size:14px;margin-bottom:10px;margin-top:10px;padding:10px 0}
