@media screen and (max-width:769px){.desktop{display:none!important}}@media screen and (min-width:770px){.mobile{display:none!important}}.text-container h2{font-size:24px;line-height:33px;margin:0;color:#0077c8}.text-container h3{font-size:22px;line-height:30px;margin-top:0;margin-bottom:10px}.text-2-container{padding:0 15px}.text-2-container .available-points p{font-size:12px;margin-bottom:0}.text-2-container .point-desc{display:flex;justify-content:center}.text-2-container .point-desc ol{margin-bottom:0;margin-top:10px}.text-2-container .point-desc ol li{margin:5px 0;text-align:left;font-size:12px;line-height:16px}form{margin:30px 0}@media screen and (max-width:769px){form{margin:30px 20px}}.content-container{display:flex;margin:20px 0;text-align:left;align-items:center}@media screen and (max-width:769px){.content-container{flex-wrap:wrap}}.content-container.kiosk-wrapper-content-container{margin-bottom:0}.content-container .content-description{width:33%}.content-container .content-description.isError{height:45px}@media screen and (max-width:769px){.content-container .content-description.isError{height:15px}}@media screen and (max-width:769px){.content-container .content-description{width:50%;margin-bottom:5px}}.content-container .content-description h3{font-size:14px;margin:0}@media screen and (max-width:769px){.content-container .content-description h3{font-size:12px}}.content-container .content-input{width:67%;display:flex;flex-wrap:wrap}.content-container .content-input.nowrap{flex-wrap:nowrap}@media screen and (max-width:769px){.content-container .content-input{width:100%}}.content-container .content-input input{width:100%;color:#000;height:40px;border:1px solid #c4c4c4;background-color:#fff;padding:12px 10px}.content-container .content-input input.error{border-color:red}.content-container .content-input input:disabled{background-color:#eee;color:#767676}.content-container .content-input button.kiosk-wrapper{font-size:16px;line-height:22px}@media screen and (max-width:769px){.content-container .content-input.justify-center{justify-content:center}}.content-container .content-input.btn .button-container{display:block}.content-container .content-input.btn .button-container button{margin:auto;width:auto}@media screen and (max-width:769px){.content-container .content-input.center-item{justify-content:center}}.inner-text{text-align:left;margin-bottom:20px}.inner-text.kiosk-wrapper-text{padding-left:33%}.inner-text.kiosk-wrapper-text p{font-size:12px;line-height:16px;color:#767676}.inner-text p{font-size:14px;line-height:18px}.button-container{display:flex;align-items:center;justify-content:center}.button-container button{width:33%;margin:0 20px}@media screen and (max-width:769px){.button-container button{width:80%}}.answer-container{padding:10px 5px;text-align:center;width:100%;display:flex;justify-content:center}.answer-container span{font-style:italic;font-size:14px}.recaptcha-container{display:flex;justify-content:center;margin:20px}#reset-success .center-box{padding:40px}@media screen and (max-width:769px){#reset-success .center-box{padding:0}}#reset-success .center-box .inner-box{margin:55px auto}@media screen and (max-width:769px){#reset-success .center-box .inner-box{margin:73px 20px}}#reset-success .center-box .inner-box h1{font-size:24px}#reset-success .center-box .inner-box.kiosk-wrapper h3{font-size:28px;margin-bottom:10px}#reset-success .center-box .inner-box.kiosk-wrapper p{font-size:20px}#reset-success .center-box .button-container button{width:auto}#reset-success .center-box .button-container button.kiosk-button{width:50%}.margin-top-20{margin-top:20px}@media screen and (min-width:770px){.desktop-width-auto{width:auto}}