body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.app{padding-top:7.3vw;padding-bottom:7%;background-color:#003a52}@media (max-width:1025px){.app{padding-top:14vw}}@media (max-width:767px){.app{padding-top:15vw}}.navigation-bar{font-family:"erbaum";position:fixed;width:100%;z-index:999;background-color:#0d0d0d}.navigation-bar .top-nav-bar{background-color:#262626;padding:1% 2%;color:#fff;display:flex;flex-direction:row;justify-content:space-between;font-size:.8vw}.navigation-bar .top-nav-bar a{font-weight:700}.navigation-bar .top-nav-bar a:link{color:#fff}.navigation-bar .main-nav-bar{padding:.5% 2%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.navigation-bar .main-nav-bar .main-nav-bar-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.navigation-bar .main-nav-bar .main-nav-bar-right .username-text{color:#fff;font-size:1vw;margin-bottom:0}.navigation-bar .main-nav-bar .main-nav-bar-right .log-out-btn{margin-bottom:0;font-family:"erbaum";color:red;font-size:1vw;text-decoration:underline;cursor:pointer;margin-left:5%}.navigation-bar .nav-logo{width:7vw;height:auto}@media (max-width:1025px){.navigation-bar .top-nav-bar{font-size:1.7vw;padding:2% 3%}.navigation-bar .main-nav-bar{padding:.5% 3%}.navigation-bar .main-nav-bar .main-nav-bar-right{width:100%}.navigation-bar .main-nav-bar .main-nav-bar-right .log-out-btn,.navigation-bar .main-nav-bar .main-nav-bar-right .username-text{font-size:1.7vw}.navigation-bar .nav-logo{width:15vw}}@media (max-width:767px){.navigation-bar .top-nav-bar{display:none}.navigation-bar .main-nav-bar{padding:2% 5%}.navigation-bar .main-nav-bar .main-nav-bar-right{width:100%;justify-content:space-between}.navigation-bar .main-nav-bar .main-nav-bar-right .username-text{font-size:4vw;margin-left:7%}.navigation-bar .main-nav-bar .main-nav-bar-right .log-out-btn{font-size:4vw}.navigation-bar .nav-logo{width:25vw}}.footer-bar{background-color:#000;width:100%}.footer-bar .main-footer-bar{display:flex;padding:1% 2%;color:#fff;justify-content:center}.footer-bar .main-footer-bar p{line-height:1;margin:0}.footer-bar .main-footer-bar .footer-logo{width:9vw;height:auto}@media (max-width:1025px){.footer-bar .main-footer-bar .footer-logo{width:15vw}}@media (max-width:767px){.footer-bar .main-footer-bar{padding:5% 0}.footer-bar .main-footer-bar .footer-logo{width:25vw}}.auth-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.auth-container .zen-planner-logo{width:25vw;height:auto}.auth-container .auth-text{text-align:center;color:#fff;font-family:"mono45-headline";font-size:1.5vw}.spinner{margin:2% auto;width:100%;height:3vw;text-align:center;font-size:10px}.spinner>div{background-color:#fff;height:100%;width:6px;display:inline-block;margin-right:15px;-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.all-courses-page{color:#fff;text-align:center;max-width:100%;display:flex;flex-direction:column;margin:3% 10% 0}.all-courses-page h2,.all-courses-page p{margin:0}.all-courses-page h2{font-size:5vw;font-weight:700;font-family:"mono45-headline"}.all-courses-page p{font-size:1.2vw;margin:0 5% 3%;font-family:"erbaum"}@media (max-width:1025px){.all-courses-page{margin:3% 7% 0}.all-courses-page h2,.all-courses-page p{margin:0}.all-courses-page h2{font-size:7vw}.all-courses-page p{font-size:2vw;margin:0 3% 3%}}@media (max-width:767px){.all-courses-page{margin:3% 5% 0}.all-courses-page h2{font-size:8vw;line-height:1}.all-courses-page .all-course-paragraph{font-size:4vw;text-align:justify;margin:3% 2% 5%}}.course-card{background-color:#0d0d0d;padding:2% 5%;border-radius:15px;margin:2%;display:flex;flex-direction:column;flex-basis:45%;justify-content:center}.course-card h3{font-size:3.5vw;text-transform:uppercase;font-family:"mono45-headline"}.course-card .course-overview{text-decoration:underline;font-size:1.3vw;margin-top:3%;cursor:pointer}.course-card .view-course{background-color:#54595f;border-radius:5px;width:50%;align-self:center;padding:2% 7%;margin-top:5%;font-size:1vw;color:#fff}.course-card .view-course p{margin-bottom:0}.course-card .view-course:hover{text-decoration:none}@media (max-width:1025px){.course-card{background-color:#0d0d0d;padding:5% 3%;border-radius:15px;margin:2%;display:flex;flex-direction:column;flex-basis:45%;justify-content:center}.course-card h3{font-size:4.5vw}.course-card .course-overview{text-decoration:underline;font-size:2vw;margin-top:0;cursor:pointer}.course-card .view-course{width:80%;padding:4% 0;margin-top:5%;font-size:2vw;color:#fff}.course-card .view-course:hover{text-decoration:none}}@media (max-width:767px){.course-card{background-color:#0d0d0d;padding:7% 3%;border-radius:15px;flex-basis:100%;justify-content:center;margin:2% 2% 5%}.course-card h3{font-size:8.5vw}.course-card .course-overview{text-decoration:underline;font-size:4.5vw;margin-top:0;cursor:pointer}.course-card .view-course{width:65%}.course-card .view-course p{font-size:4.5vw}.course-card .view-course:hover{text-decoration:none}}.course-overview-popup{width:100%;max-width:none!important;text-align:center;display:flex}.course-overview-popup .modal-dialog{max-width:none;display:flex;flex-direction:row;justify-content:center;margin-top:7%}.course-overview-popup .modal-content{width:40vw}.course-overview-popup .modal-body{background-color:#003a52;color:#fff;border:2px solid #fff}.course-overview-popup .modal-body h3{font-family:"mono45-headline";font-size:3vw}.course-overview-popup .overview-item-container{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:5%}.course-overview-popup .overview-item{flex-basis:45%;font-family:"erbaum";font-size:1vw;text-align:left;margin-right:25px}@media (max-width:1025px){.course-overview-popup .modal-content{width:70vw}.course-overview-popup .modal-body h3{font-size:5vw}.course-overview-popup .overview-item{flex-basis:45%;font-size:2vw;margin-right:5%}}@media (max-width:767px){.course-overview-popup .modal-content{width:80vw}.course-overview-popup .modal-body h3{font-size:10vw;line-height:1;margin-bottom:10%}.course-overview-popup .overview-item{flex-basis:100%;font-size:4vw;margin-right:0}}.course-cards{display:flex;flex-wrap:wrap;flex-direction:row}@media (max-width:767px){.course-cards{display:flex;flex-wrap:wrap;flex-direction:column}}@media (max-width:1025px){.admin-notice{font-size:2.5vw!important}}@media (max-width:767px){.admin-notice{font-size:4.5vw!important;margin-top:5%}}.loading-indicator-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:5%}.loading-indicator-container .loading-text{font-family:"erbaum";font-size:1vw}.loading-indicator-container .lds-roller{display:inline-block;position:relative;width:80px;height:80px}.loading-indicator-container .lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.loading-indicator-container .lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.loading-indicator-container .lds-roller div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.loading-indicator-container .lds-roller div:first-child:after{top:63px;left:63px}.loading-indicator-container .lds-roller div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.loading-indicator-container .lds-roller div:nth-child(2):after{top:68px;left:56px}.loading-indicator-container .lds-roller div:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.loading-indicator-container .lds-roller div:nth-child(3):after{top:71px;left:48px}.loading-indicator-container .lds-roller div:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.loading-indicator-container .lds-roller div:nth-child(4):after{top:72px;left:40px}.loading-indicator-container .lds-roller div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.loading-indicator-container .lds-roller div:nth-child(5):after{top:71px;left:32px}.loading-indicator-container .lds-roller div:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.loading-indicator-container .lds-roller div:nth-child(6):after{top:68px;left:24px}.loading-indicator-container .lds-roller div:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.loading-indicator-container .lds-roller div:nth-child(7):after{top:63px;left:17px}.loading-indicator-container .lds-roller div:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.loading-indicator-container .lds-roller div:nth-child(8):after{top:56px;left:12px}@-webkit-keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1025px){.loading-indicator-container{padding:5% 0}.loading-text{font-size:5vw!important;line-height:1}}@media (max-width:767px){.loading-text{font-size:8vw!important;line-height:1}}.course-list-container{text-align:left;margin-left:7%;width:100%}.course-list-container .course-list-topic-heading{font-family:"mono45-headline";font-size:1.5vw;color:#fff}.course-list-container .current{border:3px solid #fff}.course-list-container .course-heading-row{display:flex;flex-direction:row;justify-content:flex-start}.course-list-container .course-heading-row .adjust-topic-order-btn-container{display:flex;flex-direction:column;margin-left:15px;justify-content:center;margin-bottom:0}.course-list-container .course-heading-row .adjust-topic-order-btn-container .order-arrow-icon{font-size:1vw;cursor:pointer}.course-list-container .course-list-row{display:flex;flex-direction:row;justify-content:space-between}.course-list-container .course-list-row .adjust-lesson-order-btn-conatiner{display:flex;flex-direction:column;margin-right:15px;justify-content:center;margin-bottom:2%}.course-list-container .course-list-row .adjust-lesson-order-btn-conatiner .order-arrow-icon{font-size:1vw!important;cursor:pointer}.course-list-container .course-list-lesson-container{background-color:#262626;display:flex;justify-content:space-between;align-items:center;margin-bottom:2%;width:100%}.course-list-container .course-list-lesson-container .course-list-link{color:#fff;text-decoration:none!important;width:100%}.course-list-container .course-list-lesson-container .course-list-lesson{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-family:"erbaum";font-size:1vw;padding:3%;margin-bottom:0}.course-list-container .course-list-lesson-container .course-list-lesson .icon{margin-right:5px}.course-list-container .course-list-lesson-container .course-list-lesson .watched{color:green}.course-list-container .course-list-lesson-container .course-list-lesson:hover{text-decoration:underline}.course-list-container .course-list-lesson-container .delete-edit-btn-container{display:flex;justify-content:flex-end;width:50%}.course-list-container .course-list-lesson-container .delete-edit-btn-container .edit-lesson-text{width:100%;color:green;font-weight:500;text-align:right;margin-right:10px;font-size:.8vw;font-family:"erbaum";margin-bottom:0;cursor:pointer}.course-list-container .course-list-lesson-container .delete-edit-btn-container .delete-lesson-text{width:100%;color:red;font-weight:500;text-align:right;margin-right:10px;font-size:.8vw;font-family:"erbaum";margin-bottom:0;cursor:pointer}.course-list-container .course-list-lesson-container .delete-edit-btn-container .delete-lesson-text:hover{text-decoration:underline}@media (max-width:1025px){.course-list-container{margin-left:0}.course-list-container .course-list-topic-heading{font-size:4.5vw}.course-list-container .course-heading-row{display:flex;flex-direction:row;justify-content:flex-start}.course-list-container .course-heading-row .adjust-topic-order-btn-container{display:flex;flex-direction:row;margin-left:15px;justify-content:space-between;margin-bottom:0;width:13%}.course-list-container .course-heading-row .adjust-topic-order-btn-container .order-arrow-icon{font-size:5vw;cursor:pointer}.course-list-container .course-list-row .adjust-lesson-order-btn-conatiner{margin-right:15px;justify-content:center;margin-bottom:2%}.course-list-container .course-list-row .adjust-lesson-order-btn-conatiner .order-arrow-icon{font-size:5vw!important;cursor:pointer}.course-list-container .course-list-lesson-container{justify-content:space-between;margin-bottom:2%;width:100%}.course-list-container .course-list-lesson-container .course-list-link{width:50%}.course-list-container .course-list-lesson-container .course-list-lesson{font-size:2.5vw;padding:5% 3%}.course-list-container .course-list-lesson-container .course-list-lesson .icon{margin-right:5px}.course-list-container .course-list-lesson-container .course-list-lesson:hover{text-decoration:underline}.course-list-container .course-list-lesson-container .delete-edit-btn-container{display:flex;justify-content:flex-end;width:50%}.course-list-container .course-list-lesson-container .delete-edit-btn-container .delete-lesson-text,.course-list-container .course-list-lesson-container .delete-edit-btn-container .edit-lesson-text{font-size:2vw}.course-list-container .course-list-lesson-container .delete-edit-btn-container .delete-lesson-text:hover{text-decoration:underline}}@media (max-width:767px){.course-list-container{margin-left:0}.course-list-container .course-list-topic-heading{font-size:8vw}.course-list-container .course-heading-row{display:flex;flex-direction:row;justify-content:flex-start}.course-list-container .course-heading-row .adjust-topic-order-btn-container{display:flex;flex-direction:row;margin-left:15px;justify-content:space-between;width:20%}.course-list-container .course-heading-row .adjust-topic-order-btn-container .order-arrow-icon{font-size:8vw}.course-list-container .course-list-row .adjust-lesson-order-btn-conatiner{margin-right:15px;justify-content:center;margin-bottom:2%}.course-list-container .course-list-row .adjust-lesson-order-btn-conatiner .order-arrow-icon{font-size:8vw!important}.course-list-container .course-list-lesson-container{justify-content:space-between;margin-bottom:2%;width:100%}.course-list-container .course-list-lesson-container .course-list-link{width:90%}.course-list-container .course-list-lesson-container .course-list-lesson{font-size:4.5vw;padding:5% 10%}.course-list-container .course-list-lesson-container .course-list-lesson .icon{margin-right:5px}.course-list-container .course-list-lesson-container .course-list-lesson:hover{text-decoration:underline}.course-list-container .course-list-lesson-container .delete-edit-btn-container{display:flex;justify-content:flex-end;width:50%}.course-list-container .course-list-lesson-container .delete-edit-btn-container .delete-lesson-text,.course-list-container .course-list-lesson-container .delete-edit-btn-container .edit-lesson-text{font-size:3.5vw}.course-list-container .course-list-lesson-container .delete-edit-btn-container .delete-lesson-text:hover{text-decoration:underline}}.delete-lesson-popup{width:100%;max-width:none!important;text-align:center;display:flex}.delete-lesson-popup .modal-dialog{max-width:none;display:flex;flex-direction:row;justify-content:center;margin-top:10%}.delete-lesson-popup .modal-content{width:40vw}.delete-lesson-popup .modal-body{background-color:#003a52;color:#fff;border:2px solid #fff;padding:3% 3% 5%}.delete-lesson-popup .modal-body .delete-lesson-name{font-family:"mono45-headline";font-size:2.5vw;margin-bottom:3%;line-height:1}.delete-lesson-popup .modal-body .delete-lesson-notice{font-size:.9vw;text-align:left;font-family:"erbaum"}.delete-lesson-popup .modal-body .delete-lesson-btn-container{margin-top:5%;display:flex;flex-direction:row;justify-content:space-around;font-family:"erbaum";font-size:1vw}.delete-lesson-popup .modal-body .delete-lesson-btn-container .delete-btn{padding:1% 5%}.delete-lesson-popup .modal-body .delete-lesson-btn-container .delete-yes{background-color:#fff;color:#003a52}.delete-lesson-popup .modal-body .delete-lesson-btn-container .delete-no{background-color:#0d0d0d;color:#fff}@media (max-width:1025px){.delete-lesson-popup .modal-content{width:70vw}.delete-lesson-popup .modal-body .delete-lesson-name{font-size:4.5vw}.delete-lesson-popup .modal-body .delete-lesson-btn-container,.delete-lesson-popup .modal-body .delete-lesson-notice{font-size:2vw}}@media (max-width:1025px){.delete-lesson-popup .modal-content{width:90vw}.delete-lesson-popup .modal-body .delete-lesson-name{font-size:8vw}.delete-lesson-popup .modal-body .delete-lesson-notice{font-size:4vw}.delete-lesson-popup .modal-body .delete-lesson-btn-container{margin-top:5%;display:flex;flex-direction:column;justify-content:space-around;font-family:"erbaum";font-size:4vw}.delete-lesson-popup .modal-body .delete-lesson-btn-container .delete-btn{padding:3% 0;margin-bottom:10%}}.edit-lesson-popup{width:100%;max-width:none!important;text-align:center;display:flex}.edit-lesson-popup .modal-dialog{max-width:none;display:flex;flex-direction:row;justify-content:center;margin-top:10%}.edit-lesson-popup .modal-content{width:40vw}.edit-lesson-popup .modal-body{background-color:#003a52;color:#fff;border:2px solid #fff;padding:3% 3% 5%}.edit-lesson-popup .modal-body .edit-lesson-name{font-family:"mono45-headline";font-size:2.5vw;margin-bottom:3%}.edit-lesson-popup .form-container{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}@media (max-width:1025px){.edit-lesson-popup .modal-content{width:70vw}.edit-lesson-popup .modal-body .edit-lesson-name{font-size:4vw}}@media (max-width:767px){.edit-lesson-popup .modal-content{width:90vw}.edit-lesson-popup .modal-body .edit-lesson-name{font-size:6vw}}.edit-lesson-form{display:flex;flex-direction:column;width:100%;font-family:"erbaum"}.edit-lesson-form .form-label{text-align:left;font-size:1vw}.edit-lesson-form input,.edit-lesson-form textarea{font-size:.7vw;color:#000;padding:2%;margin-bottom:2%}.edit-lesson-form input::-webkit-input-placeholder,.edit-lesson-form textarea::-webkit-input-placeholder{color:#000}.edit-lesson-form input:-ms-input-placeholder,.edit-lesson-form textarea:-ms-input-placeholder{color:#000}.edit-lesson-form input::-ms-input-placeholder,.edit-lesson-form textarea::-ms-input-placeholder{color:#000}.edit-lesson-form input::placeholder,.edit-lesson-form textarea::placeholder{color:#000}.edit-lesson-form .edit-lesson-btn-container{margin-top:5%;display:flex;flex-direction:row;justify-content:space-around;font-family:"erbaum";font-size:1vw}.edit-lesson-form .edit-lesson-btn-container .edit-btn{padding:1% 5%}.edit-lesson-form .edit-lesson-btn-container .edit-yes{background-color:#fff;color:#003a52}.edit-lesson-form .edit-lesson-btn-container .edit-no{background-color:#0d0d0d;color:#fff}@media (max-width:1025px){.add-lesson-form .form-label{font-size:2vw}.add-lesson-form input,.add-lesson-form textarea{font-size:1.7vw}.add-lesson-form .edit-lesson-btn-container{margin-top:5%;display:flex;flex-direction:row;justify-content:space-around;font-family:"erbaum";font-size:2vw}.add-lesson-form .edit-lesson-btn-container .edit-btn{padding:1% 5%}.add-lesson-form .edit-lesson-btn-container .edit-lesson-btn{margin-top:25px;align-self:center;font-size:1vw;background-color:#fff}.add-lesson-form .edit-lesson-btn-container .edit-no{background-color:#0d0d0d;color:#fff}}@media (max-width:767px){.edit-lesson-form .form-label{font-size:4.5vw}.edit-lesson-form input,.edit-lesson-form textarea{font-size:4vw}.edit-lesson-form .edit-lesson-btn-container{margin-top:5%;display:flex;flex-direction:column;justify-content:space-around;font-family:"erbaum";font-size:2vw}.edit-lesson-form .edit-lesson-btn-container .edit-btn{padding:3% 0;font-size:4vw;margin-bottom:10%}.edit-lesson-form .edit-lesson-btn-container .edit-yes{margin-top:5%}.edit-lesson-form .edit-lesson-btn-container .edit-no{background-color:#0d0d0d;color:#fff}}.admin-notice{text-transform:uppercase;text-decoration:underline;font-family:"erbaum";color:green;font-size:1.5vw;text-align:center}.admin-content-container{display:flex;flex-direction:column;width:100%}.admin-content-container .admin-control-tip{display:none;font-family:"erbaum";font-size:.9vw}.admin-content-container .admin-button-container{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:5%;margin-left:7%}.admin-content-container .admin-button-container .admin-button{font-family:"erbaum";font-size:1vw;padding:1% 5%}.admin-content-container .admin-button-container .add-lesson{background-color:green;color:#fff;text-align:right}.admin-content-container .admin-button-container .add-lesson .icon{margin-right:5px}.admin-content-container .admin-button-container .delete-lesson-mode{text-align:right;background-color:red;color:#fff}@media (max-width:1025px){.admin-content-container{display:flex;flex-direction:column;width:100%}.admin-content-container .admin-control-tip{display:none;font-family:"erbaum";font-size:2vw}.admin-content-container .admin-button-container{margin-left:0}.admin-content-container .admin-button-container .admin-button{font-size:2vw}}@media (max-width:767px){.admin-content-container{display:flex;flex-direction:column;width:100%}.admin-content-container .admin-control-tip{display:none;font-family:"erbaum";font-size:4.5vw}.admin-content-container .admin-button-container{flex-direction:column;margin-left:0}.admin-content-container .admin-button-container .admin-button{font-size:4.5vw;text-align:center;padding:3%;margin-bottom:5%}}.add-lesson-popup{width:100%;max-width:none!important;text-align:center;display:flex}.add-lesson-popup .modal-dialog{max-width:none;display:flex;flex-direction:row;justify-content:center;margin-top:10%}.add-lesson-popup .modal-content{width:40vw}.add-lesson-popup .modal-body{background-color:#003a52;color:#fff;border:2px solid #fff;padding:3% 3% 5%}.add-lesson-popup .modal-body .add-lesson-name{font-family:"mono45-headline";font-size:2.5vw;margin-bottom:3%}.add-lesson-popup .form-container{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}@media (max-width:1025px){.add-lesson-popup .modal-content{width:70vw}.add-lesson-popup .modal-body .add-lesson-name{font-size:4vw}}@media (max-width:767px){.add-lesson-popup .modal-content{width:90vw}.add-lesson-popup .modal-body .add-lesson-name{font-size:6vw}}.add-lesson-form{display:flex;flex-direction:column;width:100%;font-family:"erbaum"}.add-lesson-form .form-label{text-align:left;font-size:1vw}.add-lesson-form input,.add-lesson-form textarea{font-size:.7vw;color:#000;padding:2%;margin-bottom:2%}.add-lesson-form input::-webkit-input-placeholder,.add-lesson-form textarea::-webkit-input-placeholder{color:#000}.add-lesson-form input:-ms-input-placeholder,.add-lesson-form textarea:-ms-input-placeholder{color:#000}.add-lesson-form input::-ms-input-placeholder,.add-lesson-form textarea::-ms-input-placeholder{color:#000}.add-lesson-form input::placeholder,.add-lesson-form textarea::placeholder{color:#000}.add-lesson-form .add-lesson-lesson-btn-container{margin-top:5%;display:flex;flex-direction:row;justify-content:space-around;font-family:"erbaum";font-size:1vw}.add-lesson-form .add-lesson-lesson-btn-container .add-lesson-btn{padding:1% 5%}.add-lesson-form .add-lesson-lesson-btn-container .add-lesson-no{background-color:#0d0d0d;color:#fff}@media (max-width:1025px){.add-lesson-form .form-label{font-size:2vw}.add-lesson-form input,.add-lesson-form textarea{font-size:1.7vw}.add-lesson-form .add-lesson-lesson-btn-container{margin-top:5%;display:flex;flex-direction:row;justify-content:space-around;font-family:"erbaum";font-size:2vw}.add-lesson-form .add-lesson-lesson-btn-container .add-lesson-btn{padding:1% 5%}.add-lesson-form .add-lesson-lesson-btn-container .add-lesson-button{margin-top:25px;align-self:center;font-size:1vw;background-color:#fff}.add-lesson-form .add-lesson-lesson-btn-container .add-lesson-no{background-color:#0d0d0d;color:#fff}}@media (max-width:767px){.add-lesson-form .form-label{font-size:4.5vw}.add-lesson-form input,.add-lesson-form textarea{font-size:4vw}.add-lesson-form .add-lesson-lesson-btn-container{margin-top:5%;display:flex;flex-direction:column;justify-content:space-around;font-family:"erbaum";font-size:2vw}.add-lesson-form .add-lesson-lesson-btn-container .add-lesson-btn{padding:3% 0;font-size:4vw;margin-bottom:10%}.add-lesson-form .add-lesson-lesson-btn-container .add-lesson-yes{margin-top:5%}.add-lesson-form .add-lesson-lesson-btn-container .add-lesson-no{background-color:#0d0d0d;color:#fff}}.course-container{margin:3% 10% 0}.course-container .auth-error-text{font-family:"erbaum";font-size:1.3vw;padding:5%}.course-container .main-content .no-course-msg{font-family:"erbaum";font-size:2vw;text-align:center}.course-container .course-details{padding-right:5%}.course-container .course-video-list{flex-basis:50%;display:flex;flex-direction:column;justify-content:flex-start}.course-container .completion-bar-text{font-family:"mono45-headline";font-size:2vw;margin-bottom:0}.course-container .completion-bar-percent{font-family:"erbaum";font-size:1vw}.course-container .completion-bar{border-radius:25px;height:3rem}.course-container .course-title{font-family:"mono45-headline";font-size:4vw;text-align:left}.course-container .course-desc{font-family:"erbaum";font-size:.9vw;font-weight:500;text-align:justify}@media (max-width:1025px){.no-course-msg{font-size:3vw!important}.course-container{margin:5%}.auth-error-text,.no-videos-found-text{font-size:3vw!important}.auth-error-text{font-family:"erbaum";padding:5%}.course-details{align-items:center;margin-bottom:5%;padding-right:0}.course-title{font-size:5vw!important;text-align:center!important}.course-desc{font-size:2vw!important}.course-link-back{text-align:center!important;width:50%!important}.course-link-back p{padding:5%!important;font-size:2vw!important}.course-details,.course-video-list{flex-basis:100%!important}.completion-bar-text{font-size:4vw!important}.completion-bar-percent{font-size:2.5vw!important}.completion-bar{height:2rem!important}}@media (max-width:767px){.no-course-msg{font-size:5vw!important}.course-container{margin:5%}.auth-error-text,.no-videos-found-text{font-size:5vw!important;padding:5% 0!important;text-align:justify}.course-details{align-items:center;margin-bottom:5%;padding-right:0}.course-title{font-size:10vw!important}.course-desc{font-size:4vw!important}.course-link-back{width:70%!important}.course-link-back p{padding:5%!important;font-size:4vw!important}.completion-bar-text{font-size:7vw!important}.completion-bar-percent{font-size:4vw!important}.completion-bar{height:1.5rem!important}}.course-video-container .player-wrapper{position:relative;padding-top:56.25%}.course-video-container .react-player{position:absolute;top:0;left:0;width:100%!important;height:100%!important;background-color:#000}.course-video-container .lesson-container,.course-video-container .video-admin-control-container{display:flex;flex-direction:row;justify-content:center;margin-top:3%}.course-video-container .lesson-container{flex-wrap:wrap;max-width:100%;margin-right:5%;margin-left:5%}.course-video-container .lesson-container .lesson-detail-container{display:flex;flex-direction:column;color:#fff;flex-basis:45%}.course-video-container .lesson-container .lesson-detail-container .lesson-sub-text{font-family:"erbaum";font-size:1vw;margin:0;text-transform:capitalize}.course-video-container .lesson-container .lesson-detail-container .lesson-name{font-family:"mono45-headline";font-size:4vw;margin:0}.course-video-container .lesson-container .lesson-detail-container .lesson-date-created{font-family:"erbaum";font-size:1vw;margin:0}.course-video-container .lesson-container .lesson-detail-container .lesson-desc{font-family:"erbaum";font-size:.9vw}.course-video-container .lesson-container .lesson-detail-container .lesson-link-back{text-align:center;width:70%}.course-video-container .lesson-container .lesson-detail-container .lesson-link-back-text{color:#fff;background-color:#000;padding:3% 0;font-family:"erbaum";font-size:.9vw;width:100%;text-transform:capitalize}.course-video-container .lesson-container .lesson-detail-container .lesson-link-back:hover{color:#fff}.course-video-container .lesson-container .course-list-container{flex-basis:45%}@media (max-width:1025px){.course-video-container .lesson-container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;max-width:100%;margin-bottom:3% 5%}.course-video-container .lesson-container .lesson-detail-container{display:flex;flex-direction:column;align-items:center;color:#fff;flex-basis:100%;margin-bottom:7%}.course-video-container .lesson-container .lesson-detail-container .lesson-sub-text{font-size:3vw}.course-video-container .lesson-container .lesson-detail-container .lesson-name{font-size:8vw}.course-video-container .lesson-container .lesson-detail-container .lesson-desc{font-family:"erbaum";font-size:2.5vw}.course-video-container .lesson-container .lesson-detail-container .lesson-link-back{text-align:center;width:70%;margin-top:5%}.course-video-container .lesson-container .lesson-detail-container .lesson-link-back-text{padding:3% 0}.course-video-container .lesson-container .course-list-container{flex-basis:100%}}@media (max-width:1025px){.course-video-container .lesson-container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;max-width:100%;margin-bottom:3% 5%}.course-video-container .lesson-container .lesson-detail-container{display:flex;flex-direction:column;align-items:center;color:#fff;flex-basis:100%;margin-bottom:7%}.course-video-container .lesson-container .lesson-detail-container .lesson-sub-text{font-size:5vw}.course-video-container .lesson-container .lesson-detail-container .lesson-name{font-size:10vw}.course-video-container .lesson-container .lesson-detail-container .lesson-desc{font-family:"erbaum";font-size:4.5vw}.course-video-container .lesson-container .lesson-detail-container .lesson-link-back{text-align:center;width:100%;margin-top:5%}.course-video-container .lesson-container .lesson-detail-container .lesson-link-back-text{padding:3% 0;text-transform:capitalize;font-size:4vw}.course-video-container .lesson-container .course-list-container{flex-basis:100%}}.error-container{text-align:center;font-family:"erbaum";margin-top:5%}.error-container .error-msg{color:#fff;font-size:2vw}.error-container .error-return-home{font-size:1.3vw;padding:.5% 2%}@media (max-width:1025px){.error-container{margin-top:5%}.error-container .error-msg{font-size:4vw}.error-container .error-return-home{font-size:2.5vw;padding:.5% 2%}}@media (max-width:767px){.error-container{margin-top:5%}.error-container .error-msg{font-size:7vw}.error-container .error-return-home{font-size:5vw;padding:1% 5%}}.course-container{margin:3% 5% 0;text-align:center;display:flex;flex-direction:column;color:#fff}.course-container .no-videos-found-text{font-family:"erbaum";font-size:1.5vw}.course-container .main-content{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:3%}.course-container .course-accordion-gallery,.course-container .course-details{flex-basis:50%;display:flex;flex-direction:column;justify-content:flex-start}.course-container .course-link-back{text-align:center;width:70%}.course-container .course-link-back-text{color:#fff;background-color:#000;padding:3% 0;font-family:"erbaum";font-size:.9vw;width:100%}.course-container .course-link-back:hover{color:#fff}@media (max-width:1025px){.course-container{margin:5%}.no-videos-found-text{font-size:3vw!important}.course-details{align-items:center;margin-bottom:5%}.course-title{font-size:5vw!important;text-align:center!important}.course-desc{font-size:2vw!important}.course-link-back{text-align:center!important;width:50%!important}.course-link-back p{padding:5%!important;font-size:2vw!important}.course-accordion-gallery,.course-details{flex-basis:100%!important}}@media (max-width:767px){.course-container{margin:5%}.no-videos-found-text{font-size:8vw!important}.course-details{align-items:center;margin-bottom:5%}.course-title{font-size:10vw!important}.course-desc{font-size:4vw!important}.course-link-back{width:70%!important}.course-link-back p{padding:5%!important;font-size:4vw!important}}.image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-basis:50%;padding:1%;margin-bottom:2%}.image-container .image{width:20vw;height:100%;cursor:pointer;text-align:center}.image-container .image-text{text-align:center;padding-top:10px;font-size:1vw}@media (max-width:1025px){.image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-basis:50%;padding:1%;margin-bottom:2%}.image-container .image{width:40vw}.image-container .image-text{font-size:2vw}}@media (max-width:767px){.image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-basis:100%;padding:1%;margin-bottom:2%}.image-container .image{width:70vw}.image-container .image-text{font-size:4.5vw}}.accordion-container{background-color:#262626;width:100%;font-family:"erbaum";margin:0 5%}.accordion-row .title-toggle{width:100%;font-size:1vw;text-align:left;padding:1.5% 2%;background-color:#262626;color:#fff;display:flex;justify-content:space-between;flex-direction:row;align-items:center;border:none;border-bottom:5px solid #000}.accordion-row .icon-toggle{transition:transform .5s}.accordion-row .active{background-color:#000}.accordion-row .active .icon-toggle{transform:rotate(90deg)!important}.accordion-row .title-toggle:focus{outline:none}.accordion-row .accordion-content{padding:1.5%;text-align:center;border-bottom:5px solid #000}.accordion-row .accordion-content div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0}.accordion-row .accordion-content p{margin:0}@media (max-width:1025px){.accordion-container{background-color:#262626;width:100%;font-family:"erbaum";margin:0}.accordion-row .title-toggle{font-size:2.5vw;padding:2%}.accordion-row .accordion-content{padding:2%;text-align:center;border-bottom:5px solid #000}.accordion-row .accordion-content div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0}}@media (max-width:767px){.accordion-container{background-color:#262626;width:100%;font-family:"erbaum";margin:0}.accordion-row .title-toggle{font-size:5vw;padding:5% 3%}.accordion-row .accordion-content{padding:5%;text-align:center;border-bottom:5px solid #000}.accordion-row .accordion-content div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0}}
/*# sourceMappingURL=main.d930f054.chunk.css.map */