@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@400;500&display=swap);body{margin:0;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (min-width:480px){.middle-body{width:80%;margin:32px auto auto}}@media (max-width:480px){.middle-body{width:100%;margin:auto}}@media all{body{font-family:sans-serif}.no-margin-hr{margin-top:0;margin-bottom:0}.middle-body{object-fit:contain;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.08);background-color:#fff;padding:32px}.hidden{display:none}.instruction{padding-top:8px}.body-row{width:100%;object-fit:contain;padding-top:20px;padding-left:16px;padding-right:16px}.body-row.first-row{padding-top:32px}.body-row.last-row{padding-bottom:32px;margin-bottom:32px}.flex-row{display:flex}.white-text{color:#fff}.lightcyan-text{color:#e0ffff}.white-shady-text{color:hsla(0,0%,100%,.54)}.regular-text{font-family:Roboto;font-weight:400;font-size:16px;letter-spacing:normal}.gray-text{color:rgba(0,0,0,.54)}.bold-text{font-weight:400;font-size:16px}.bold-text,.large-text{font-family:RobotoBold;letter-spacing:normal}.large-text{font-size:24px;line-height:1.33}.active-button{width:100%;height:56px;object-fit:contain;border-radius:8px;border-color:transparent;background-color:#0693c4;font-weight:700;font-family:RobotoBold;font-size:18px;text-align:center;color:#fff}.active-button:hover{cursor:pointer}.inactive-button{opacity:.38;width:100%;height:56px;object-fit:contain;border-radius:8px;border-color:transparent;background-color:#0693c4;font-weight:700;font-family:RobotoBold;font-size:18px;text-align:center;color:#fff}.btn-social{border:.5px solid #fff;border-radius:8px;height:56px}.btn-social-icon{width:56px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-size:244px 85px;background-position:-8px}.btn-social-text{text-align:center;width:144px;color:#fff;background-color:#834dff;margin-top:16px;margin-bottom:16px;border-right:1px solid #fff}.frozen{opacity:.38}.loader{border:2px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:15px;height:15px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.ant-select-multiple .ant-select-selection-item .ant-select-selection-item-remove{line-height:14px}.ant-picker-suffix{line-height:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dashboard-item{padding-bottom:8px}.as-item-body,.ep-item-body{margin:16px 0}}html{position:relative;min-height:100%}.rest-body{padding-bottom:60px}.main-body{margin:30px 10%}.footer{flex-shrink:0;text-align:center;color:grey;left:0;bottom:0;right:0;font-size:13px;clear:both;position:absolute;margin-bottom:5px}@media (min-width:640px){.step3-middle-body{width:640px;margin:64px auto}.agreement-div{margin-top:30px}.agreement-div,.button-div{margin-left:96px;margin-right:96px}.button-div{margin-top:32px}.final{width:640px}}@media (max-width:640px){.step3-middle-body{width:100%;margin:auto}.agreement-div{margin-top:30px}.button-div{margin-top:32px}}.videobox{height:416px;object-fit:contain;border-radius:8px;margin-top:32px;margin-bottom:32px}.testResult,.videobox{width:100%;background-color:#f4f4f4}.testResult{resize:none;height:100%;border:none}.testResult:focus{outline:none}.small-videobox{width:100%;height:234px;object-fit:contain;border-radius:8px;background-color:#f4f4f4;margin-top:32px;margin-bottom:32px}div.OT_publisher .OT_edge-bar-item,div.OT_subscriber .OT_edge-bar-item{z-index:11}.step-title{margin-bottom:1rem}.step3-col-3{width:30%}.step3-col-7{display:70%}.step3-row{margin-top:32px}.step3-row-title{width:270px;height:32px;padding:0;font-family:RobotoBold;font-weight:500;font-size:18px;line-height:22px;display:flex;align-items:center;color:#000}.left-col{font-family:RobotoBold;font-size:1rem;text-align:right}.right-col{font-family:Roboto;color:#000;font-size:16px;text-align:left}.checkbox-label{margin-left:12px}.radio-row-div{display:flex;width:120px;height:100%;justify-content:space-around;align-items:center}.button-text{margin-left:12px}.agreement-checkbox{vertical-align:middle;margin-right:15px}.dropdown-div{display:flex;flex-direction:row;height:44px;font-size:1rem;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.04)}.dropdown-label{font-family:Roboto;font-style:normal;font-weight:400;font-size:1rem;line-height:22px;display:flex;align-items:center;padding-left:10px;padding-right:10px}.dropdown-divide{width:1px;height:100%;background:#f4f4f4}.form-entry{font-size:1rem}.menu-selected{border-bottom:4px solid #0693c4;font-weight:700!important}.menu-not-selected,.menu-selected{color:#000!important}.header-container{padding:10px 10%!important}.header-container,.header-container-sub{background-color:#685e5e;border-color:grey;color:#fff;height:64px}.header-container-sub{margin:0 10%}.menu-item{padding-right:40px!important;padding-left:40px!important}.menu-link{font-family:RobotoBold}.menu-link:hover{text-decoration:none}.dropdown-toggle:after{content:none}.event-picture{width:40px;height:40px}.call-image{width:128px;height:128px;margin-top:64px}.profile-picture{width:32px;height:32px}.profile-picture-lg{width:64px;height:64px}.profile-picture-clickable:hover{border:2px solid purple}.menu-right-most{margin-right:32px}.contact-us,.contact-us:hover{text-decoration:none}.queue-button:hover{background-color:#780dc1;color:#fff}.incomming-call{margin-top:10px;font-size:16px;height:22px;font-family:Roboto;color:rgba(0,0,0,.54)}.incomming-button{margin-top:50px}.accept-button{width:216px;background:grey}.accept-button,.decline-button{height:64px;border:none;border-radius:16px}.decline-button{width:64px;background:#e64b4b}@media (min-width:480px){.middle-body-signup{width:480px;margin:48px auto auto}}@media (max-width:480px){.middle-body-signup{width:100%;margin:auto}}.login-tab{margin-right:15px;margin-left:15px}.tab-button{height:64px;object-fit:contain}.tab-button:hover{cursor:pointer}.tab-button-left{border-top-left-radius:8px;border-bottom-right-radius:8px}.tab-button-right{border-top-right-radius:8px;border-bottom-left-radius:8px}.tab-selected{background-color:#fff;color:rgba(0,0,0,.78)}.tab-not-selected{background-color:#f4f4f4;color:rgba(0,0,0,.38)}.tab-button-text{padding-top:21px;padding-bottom:21px;margin:auto;object-fit:contain;font-family:Roboto;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:center}.middle-body-signup{object-fit:contain;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.08);background-color:#fff}@media all{.form-single-row{height:72px}.codebox{width:75%;margin:16px auto auto;height:40px}.resend-box{width:200px;margin:auto}.send-box{width:200px;margin:40px auto auto}.nomargintop{margin-top:0}.resend-txt{padding-top:5px;padding-right:30px}.form-entry{border:0;width:100%;color:#000}.form-entry::-webkit-input-placeholder{font-family:Roboto}.form-entry:-ms-input-placeholder{font-family:Roboto}.form-entry::placeholder{font-family:Roboto}.form-entry:focus{outline:none}.form-underline{margin-top:0;border:.5px solid #f4f4f4;margin-bottom:-3px}.half{width:50%}.half-left{padding-right:16px}.half-right{padding-left:16px}.form-sign-up-button{width:100%;background-color:#fff;height:56px;object-fit:contain;color:#6e40d6;border-radius:8px}.submit-button:hover{background-color:#000;border-color:#000;color:#fff}#divider{height:36px}#divider hr{margin-top:24px}#signup-with{height:50px}.flag{width:24px;height:15px;margin-bottom:3px}.flagbox{width:60px}.validation-message{color:#ff82ab;font-size:12px}.verified-message{color:green;font-size:12px}.checkmark{font-weight:700;color:green}.eighty-width{width:83%}.join-div{margin:2rem 1rem 1.5rem;text-align:center}.join-img{width:4rem;height:4rem}.join-span{font-size:2rem;font-weight:700;color:rgba(0,0,0,.78);margin-left:.75rem;vertical-align:middle}.join-pdms-div{padding:25px;text-align:center}}@media all{.form-entry-check{position:relative;display:block;margin-left:20px;color:rgba(0,0,0,.78)}.form-check-input{width:18px}#remember-me-container{height:48px}.forgot-password{float:right;margin-right:30px}.sso-login{padding-left:0;padding-right:0;width:100%;height:100%;border:none}.sso-left{padding-right:8px}.sso-right{padding-left:8px}.sso-bottom{position:"absolute";left:"50%";top:"50%"}.left-icon{width:30%;height:56px;background-color:#fff;border:2px solid grey;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:11px}.right-content{width:70%;height:56px;background-color:#000;border:2px solid grey;border-top-right-radius:10px;border-bottom-right-radius:10px;font-weight:700;font-family:RobotoBold;font-size:18px;text-align:center;padding:11px}.google-logo{width:24px}.facebook-logo{width:16px}#custom-login-btn{text-align:center;width:100%}}.item-title{background-color:#eee;color:rgba(0,0,0,.54)}.item-payout,.item-title{object-fit:contain;border-top-left-radius:8px;border-top-right-radius:8px;padding:6px 16px}.item-payout{background-color:#0fc16c;color:#fff}.item-payoutBody{text-align:center;color:#333;font-size:28px;font-weight:500}.item-body,.item-payoutBody{object-fit:contain;border-radius:8px;padding:21px 16px;background-color:#fff}.dashboard-item,.history-dashboard{object-fit:contain;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.08);background-color:#fff;margin-top:32px}.history-dashboard{padding:40px}.upcomingEvents{margin-top:8px;border-radius:16px;padding:10px;background-color:rgba(132,77,255,.16);width:auto;height:64px;margin-left:auto;margin-right:auto}.centerStroke{width:auto;height:48px;object-fit:contain}.history-item{padding-left:16px;padding-right:16px;text-align:center}.history-value{font-size:32px;font-family:RobotoBold}.student-name{font-size:24px;font-family:RobotoBold}.text-regular{font-size:16px;font-family:RobotoBold;color:rgba(0,0,0,.78)}.class-student-picture{width:80px;height:80px}.class-student-name{font-size:16px;font-family:RobotoBold}.class-student-time,.text-small{font-size:14px}.text-small{margin-top:8px;font-family:Roboto;color:rgba(0,0,0,.78)}.event-nickname{font-size:16px}.event-nickname,.event-reservation-time{font-family:RobotoBold;color:grey;margin-left:8px}.event-reservation-time{font-size:14px}.history-label{font-size:16px;font-family:Roboto;color:rgba(0,0,0,.54)}.call-log-item{margin-top:8px;border-radius:16px;padding:10px;border:1px solid #ccc}.cancelForm{object-fit:contain;margin-top:8px}.buttonCenter{margin-left:auto;margin-right:auto}.myRegulars{margin-right:30px}.videoIcon{cursor:pointer}.incoming-call-popup{width:360px;height:468px;object-fit:contain}.incoming-call-popup .modal-content{height:468px}body{font-family:"Heebo",sans-serif}.MuiTable-root tr[level="1"]{background-color:#e0e0e0}.h1{margin-top:80px;color:#000;font-size:25px;padding-bottom:10px;border-bottom:1px solid #4f6294}.form{margin:0 auto}.p{color:#bf1650;text-align:center}.input{box-sizing:border-box;width:100%;border-radius:4px;border:1px solid #000;padding:10px 15px;margin-bottom:10px}.input,.label,section>label{display:block;font-size:14px}.label,section>label{line-height:2;text-align:left;margin-bottom:13px;margin-top:20px;color:#000;font-weight:200}.button{background:#555;color:#fff;text-transform:uppercase;border:none;padding:20px;font-size:16px;font-weight:300;letter-spacing:10px;-webkit-appearance:none;appearance:none;border-radius:4px;margin:40px auto;display:block;width:44%}.buttonRed{background:#ec5990}.App{margin:0 auto}.container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.container-nogrid{display:inherit}.counter{font-weight:400;background:#000;color:#000;padding:10px 15px;border-radius:4px;position:fixed;top:20px;right:20px;z-index:9999999;border:1px solid #4f6294;box-shadow:0 0 4px #4f6294}th{display:table-cell;vertical-align:inherit;font-weight:700;text-align:center}.error{padding-left:15px;color:#bf1650}