.body-template{background:#313130;padding:0!important}.body-card{background:#000}.body-card-secondary{background:#595959}.bg-primary{background:#27e96a}.bg-complementary{background:#fff}.button-form{background:#2e2e2d;color:#27e96a;border-radius:10px}.button-form:hover{background:#27e96a;color:#2e2e2d}.border-primary-color{border:1px solid #27e96a!important;border-radius:8px}.text-primary-color{color:#27e96a!important}.text-complementary-color{color:#fff!important}.button-primary{color:#27e96a;border:1px solid #27e96a!important;border-radius:10px}.button-primary:hover{color:#2e2e2d;background:#27e96a}.button-secondary{color:#8d8d8d;background:#e5e5e5;border:1px solid #8d8d8d!important;border-radius:10px;width:10rem}.button-secondary:hover{color:#2e2e2d;background:#27e96a;width:10rem}.button-tertiary{background-color:#27e96a!important;border:1px solid #27e96a!important;border-radius:10px}.button-tertiary:hover{background-color:#000!important;border:1px solid #000!important;border-radius:8px;color:#27e96a}.button-secondary-large{color:#8d8d8d;background:#e5e5e5;border:1px solid #8d8d8d!important;border-radius:10px;width:15rem}.button-secondary-large:hover{color:#2e2e2d;background:#27e96a;width:15rem}.body-control{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;background:#313130}.button-complementary{color:#2e2e2d;background:#27e96a;width:10rem}.button-gray{color:#fff!important;background:#313130!important;border:1px solid #8d8d8d!important;border-radius:10px}.button-list{border-radius:10px}.button-list,.button-list:hover{color:#fff;background:#313130;width:10rem}.button-size-max{width:12rem}.text-max-size{font-size:5rem;display:block;font-weight:700}.margin-top-min{margin-top:.6rem}.margin-top-max{margin-top:2rem}.container{padding:0!important}.text-align-left{text-align:left}.text-size-medium{font-size:1rem}.padding-min{padding:1rem}.padding-max{padding:2rem}.main_div{text-align:center;position:relative;left:150px;height:10px;width:500px}.sub_div{position:absolute;bottom:0;padding-bottom:2rem}.border-radius-top-t{border-radius:.5rem .5rem 0 0!important}.border-radius-bottom{border-radius:0 0 .5rem .5rem!important}.v-application .primary--text{color:#27e96a!important;caret-color:#27e96a!important}.border-top-green{border-top:2px solid #27e96a}@media only screen and (max-device-width:768px){.main_div{text-align:center;position:relative;left:0;height:10px;width:500px}.sub_div{display:none}.font-size-small{font-size:10px}}