/* Minification failed. Returning unminified contents.
(1,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,97): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,97): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,382): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(13,672): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary-light'
(13,792): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(14,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,97): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,2776): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(14,4910): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(14,5393): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary-light'
(14,5515): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(14,8606): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(14,8800): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(14,11709): run-time error CSS1039: Token not allowed after unary operator: '-ped-secondary-light'
(14,11955): run-time error CSS1039: Token not allowed after unary operator: '-ped-secondary-lighter'
(14,13613): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(14,13833): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(15,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,97): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,314): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(15,639): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary-light'
(15,758): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(16,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,97): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,1790): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary-light'
(16,1923): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(16,2135): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(17,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,97): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,320): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary'
(17,526): run-time error CSS1039: Token not allowed after unary operator: '-ped-primary-light'
 */
:root{--ped-primary:#6a1212;--ped-primary-50-opacity:rgba(106,18,18,.5);--ped-secondary:#faa61b;--ped-secondary-50-opacity:rgba(250,166,27,.5);--ped-primary-light:#c3a0a0;--ped-primary-lighter:#f0e7e7;--ped-secondary-light:#fee4bb;--ped-secondary-lighter:#fff6e8;}.admin-functions-widget #noUsersMsg{display:none;}.admin-functions-widget #noUsersMsg p{font-size:16px;}.admin-functions-widget #usersLoading{display:none;justify-content:center;}.admin-functions-widget #usersListGroup{margin-left:0;column-count:3;}@media(min-width:768px) and (max-width:991px){.admin-functions-widget #usersListGroup{column-count:2;}}@media(max-width:767px){.admin-functions-widget #usersListGroup{column-count:1;}}.admin-functions-widget #usersListGroup li{cursor:pointer;color:#1489bc;width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:inline-block!important;}.admin-functions-widget #impersonateUserErrMsg{display:none;}
.approve-facilities-widget #reject-confirmation-modal button{float:right;background-color:transparent;border:unset;}.approve-facilities-widget #delete-confirmation-modal button{float:right;background-color:transparent;border:unset;}.approve-facilities-widget .approve-facility-form input[type=submit]{border:unset;background-color:transparent;color:#1489bc;}.approve-facilities-widget .rejection-text-area{width:100%;min-height:8rem;}.approve-facilities-widget #noPendingFacilitiesTxt,.approve-facilities-widget #noRejectedFacilitiesTxt{display:none;}.approve-facilities-widget #noPendingFacilitiesTxt p,.approve-facilities-widget #noRejectedFacilitiesTxt p{font-size:16px;}
.banner-widget .heading{font-size:50px;color:#fff;font-weight:600;margin-bottom:0;text-transform:capitalize;}@media(max-width:767px){.banner-widget .heading{font-size:30px;}}
.student-courses .completed-course-data,.student-courses .memebership-data{display:none;}.student-courses #noCompletedCoursesTxt,.student-courses #noMembershipsTxt{font-size:16px;display:none;}.student-courses .attempt.hidden{display:none;}.student-courses .attempt.show{display:block;}.student-courses .view-less-attempts{display:none;}.student-courses .test-attempts{margin-left:0;}.remove-student-class{border:none;background:transparent;}
.event-log-widget .no-events-text P{font-size:16px;}.event-log-widget #events{display:none;}@media(max-width:768px){.event-log-widget #events{margin-bottom:1rem !important;max-width:fit-content;margin:0 auto;overflow-x:auto;white-space:nowrap;}}
@media(max-width:768px){.info-section-widget .business_thumb{width:50%;}}@media(max-width:475px){.info-section-widget .business_thumb{width:75%;}}.info-section-widget .business_thumb img{max-width:30rem;}@media(max-width:575px){.info-section-widget .business_thumb img{max-width:100%;}}.info-section-widget .eyebrow{font-size:18px;font-weight:400;color:#1f1f1f;margin-bottom:40px;position:relative;z-index:9;padding-bottom:9px;}.info-section-widget .eyebrow:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:50px;background:#5db2ff;}.info-section-widget .heading{font-weight:500;font-size:36px;margin-bottom:10px;}@media(max-width:767px){.info-section-widget .heading{font-size:30px;}}@media(max-width:767px){.info-section-widget .heading br{display:none;}}.info-section-widget.tabbed .heading{font-size:20px;font-weight:500;color:#1f1f1f;margin-top:16px;margin-bottom:14px;}
/*!
 * froala_editor v3.1.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2020 Froala Labs
 */.clearfix:after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-img-caption.fr-rounded img,img.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-img-caption.fr-bordered img,img.fr-bordered{border:5px solid #ccc}img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}.fr-view table td,.fr-view table th{border:1px solid #ddd}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#ececec}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;break-after:always;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file:after{position:relative;content:"\1F4CE";font-weight:400}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir=rtl] blockquote{border-left:none;border-right:2px solid #5e35b1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir=rtl] blockquote blockquote{border-color:#00bcd4}.fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43a047}.fr-view blockquote{border-left:2px solid #5e35b1;margin-left:0;padding-left:5px;color:#5e35b1}.fr-view blockquote blockquote{border-color:#00bcd4;color:#00bcd4}.fr-view blockquote blockquote blockquote{border-color:#43a047;color:#43a047}.fr-view span.fr-emoticon{font-weight:400;font-family:Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymbols;display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#aaa!important}.fr-view .fr-text-bordered{border-top:1px solid #222;border-bottom:1px solid #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ff0}.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:Courier New,Courier,monospace}.fr-view .fr-class-transparency{opacity:.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv>iframe,.fr-view .fr-video.fr-rv embed,.fr-view .fr-video.fr-rv object{position:absolute!important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}
.pg-licensing-info-widget #sl-primary{display:flex;}.pg-licensing-info-widget #sl-primary #student-license-is-primary{margin:auto .5rem auto 1rem;}.pg-licensing-info-widget #sl-primary .is-primary-label{margin:auto 0;display:flex;}.pg-licensing-info-widget .na-label{font-weight:bold;color:#000;font-size:15px;}
:root{--ped-primary:#6a1212;--ped-primary-50-opacity:rgba(106,18,18,.5);--ped-secondary:#faa61b;--ped-secondary-50-opacity:rgba(250,166,27,.5);--ped-primary-light:#c3a0a0;--ped-primary-lighter:#f0e7e7;--ped-secondary-light:#fee4bb;--ped-secondary-lighter:#fff6e8;}.manage-corporations .card-header{padding:.5rem 1rem!important;}.manage-corporations .tabs-col{background-color:var(--ped-primary);}.manage-corporations #corpTabs{margin-left:0;border-bottom:0;}.manage-corporations #corpTabs .nav-item{width:100%;}@media(max-width:475px){.manage-corporations #corpTabs .nav-item{width:unset;}}.manage-corporations #corpTabs .nav-link.active{color:#fff;background-color:var(--ped-primary-light);border-radius:0;border:0;}.manage-corporations #corpTabs .nav-link{color:#fff;background-color:var(--ped-primary);border-radius:0;margin-bottom:0;}@media(max-width:475px){.manage-corporations #corpTabs .nav-link{height:100%;}}.manage-corporations #corpTabs .nav-link:hover{border:.15rem solid #fff;border-radius:0;}.manage-corporations .tab-content{padding:2rem;}.manage-corporations #noCorpsText{display:none;}.manage-corporations #noCorpsText p{font-size:16px;font-weight:bolder;}.manage-corporations .card-body{padding:0;}.manage-corporations #backToCorpListingBtn{display:none;}.manage-corporations .corp-listing-objects{padding:2rem;}.manage-corporations .corp-forms{display:none;}.manage-corporations #deleteContactConfirmModal{display:none;background-color:rgba(0,0,0,.4);}@media(max-width:475px){.manage-corporations #deleteContactConfirmModal .modal-content{margin:50% auto;}}.manage-corporations #deleteContactConfirmModal .close-delete-contact{cursor:pointer;}.manage-corporations .update-corp-btn{border:0;background-color:transparent;}.manage-corporations .contact .edit-contact,.manage-corporations .contact .delete-contact{color:#1489bc;cursor:pointer;}.manage-corporations .contact .edit-contact:hover,.manage-corporations .contact .delete-contact:hover{color:#212221;}.manage-corporations #addExisitingCorpContact{display:none;}.manage-corporations #updateCorpContactForm{display:none;}.manage-corporations #userPassRecipientForm{display:none;}.manage-corporations #corpContactUserName{display:none;}.manage-corporations .close-delete-corp-modal{cursor:pointer;}.manage-corporations #deleteCorpConfirmModal{display:none;}@media(max-width:475px){.manage-corporations #deleteCorpConfirmModal .modal-content{margin:50% auto;}}.manage-corporations .delete-corp-btn{cursor:pointer;}
:root{--ped-primary:#6a1212;--ped-primary-50-opacity:rgba(106,18,18,.5);--ped-secondary:#faa61b;--ped-secondary-50-opacity:rgba(250,166,27,.5);--ped-primary-light:#c3a0a0;--ped-primary-lighter:#f0e7e7;--ped-secondary-light:#fee4bb;--ped-secondary-lighter:#fff6e8;}.manage-facilities .enrollment-data{display:none;}.manage-facilities #checkboxManagement .action-validation-msg{display:none;}.manage-facilities #addNewStudentForm .validation{display:none;}.manage-facilities .enrollment-footer{padding:0 1rem;}.manage-facilities .enrollment-footer #checkboxManagementModal{background-color:rgba(0,0,0,.4);}.manage-facilities .enrollment-footer #checkboxManagementModal .modal-content{width:50%;margin:9% auto;}.manage-facilities .enrollment-footer #checkboxManagementModal .modal__header .heading{font-size:28px;font-weight:500;}.manage-facilities .enrollment-footer #checkboxManagementModal .modal__body{margin:2rem 0;}.manage-facilities .enrollment-footer #checkboxManagementModal .modal__body .detail-loading-box{padding:1rem;background-color:#e9e9e9;border-radius:.25rem;height:20rem;overflow-y:scroll;}.manage-facilities .enrollment-footer #checkboxManagementModal .modal__body .detail-loading-box>ul{margin:0;}.manage-facilities .enrollment-footer #checkboxManagementModal .modal__body .detail-loading-box>ul>li{padding:.25rem 0;}.manage-facilities .enrollment-footer #checkboxManagementModal .modal__body .detail-loading-box .fa-circle{font-size:10px;opacity:1;-webkit-animation:fadeinout 4s linear infinite forwards;animation:fadeinout 4s linear infinite forwards;margin:0 .1rem;}.manage-facilities .enrollment-footer #checkboxManagementModal .modal__body .detail-loading-box .circle-2{animation-delay:.5s;}.manage-facilities .enrollment-footer #checkboxManagementModal .modal__body .detail-loading-box .circle-3{animation-delay:1s;}@-webkit-keyframes fadeinout{0%,100%{opacity:.25;}50%{opacity:1;}}@keyframes fadeinout{0%,100%{opacity:.25;}50%{opacity:1;}}.manage-facilities #enrollmentListing{margin-bottom:2rem;}.manage-facilities #enrollmentListing .student-enrollment{display:flex;flex-flow:column;height:100%;margin:0 1rem;padding:1rem 2.25rem 1rem 1.25rem;background-color:#f0e7e7;border-radius:.5rem;border:1px solid #212221;justify-content:center;text-align:left;position:relative;}.manage-facilities #enrollmentListing .student-enrollment .select-enrollment-item{position:absolute;top:1rem;right:1rem;}.manage-facilities #enrollmentListing .student-enrollment .status{margin:.25rem 0;}.manage-facilities #enrollmentListing .student-enrollment .assign-unassign{display:flex;justify-content:center;margin-top:auto;}.manage-facilities #enrollmentListing .student-enrollment .assign-unassign button{background-color:transparent;cursor:pointer;border:0;color:var(--ped-primary);}.manage-facilities #enrollmentListing .student-enrollment .assign-unassign button:disabled{color:#373837;cursor:default;}.manage-facilities .certs-recipient{margin-left:2rem;max-width:25rem;display:none;}.manage-facilities #uploadStaff{display:none;}.manage-facilities #facilityOrderListing .order{padding:1rem 2rem;}@media(max-width:576px){.manage-facilities #facilityOrderListing .order{padding:1rem .5rem;}}.manage-facilities #facilityOrderListing .order:nth-child(even){background-color:#bebebe;}.manage-facilities #facilityOrderListing .order:nth-child(odd){background-color:#e9e9e9;}.manage-facilities .no-facility-orders-txt{display:none;font-size:16px;font-weight:bolder;}.manage-facilities #orderInvoiceModal{display:none;background-color:rgba(0,0,0,.4);}.manage-facilities #orderInvoiceModal .modal-content{margin:5.5% auto;width:50%;padding-bottom:4rem;}@media(max-width:768px){.manage-facilities #orderInvoiceModal .modal-content{width:95%;}}.manage-facilities #orderInvoiceModal b{color:#000;}.manage-facilities #orderInvoiceModal .url-container{width:600px;align-self:center;}@media(max-width:576px){.manage-facilities #orderInvoiceModal .url-container{width:unset;}}@media(max-width:576px){.manage-facilities #orderInvoiceModal #invoice{overflow-x:auto;}}@media(max-width:576px){.manage-facilities #orderInvoiceModal #invoice table{font-size:.8rem;}.manage-facilities #orderInvoiceModal #invoice table img{width:50%;}}.manage-facilities #facilityOrderLoading{display:none;}.manage-facilities #viewStudentClassDetails{background-color:rgba(0,0,0,.4);}.manage-facilities #viewStudentClassDetails .modal-content{width:50%;margin:12% auto;}.manage-facilities #viewStudentClassDetails #className{padding:0 2rem;}.manage-facilities #viewStudentClassDetails #studentName{padding:0 2rem;margin:1rem 0;}.manage-facilities #viewStudentClassDetails #studentClassDetails{padding:0 2rem;}.manage-facilities #viewStudentClassDetails #studentClassDetails .student-class-detail{margin:1.5rem 0;}@media(max-width:475px){.manage-facilities .title{padding:1rem 0 0 1rem;}}.manage-facilities .tabs-col{background-color:var(--ped-primary);}.manage-facilities .facility-action-btns{display:flex;justify-content:end;}@media(max-width:767px){.manage-facilities .facility-action-btns{flex-flow:row;flex-wrap:wrap;padding:.7rem;}}.manage-facilities #facilityTabs{margin-left:0;border-bottom:0;}.manage-facilities #facilityTabs .nav-item{width:100%;}@media(max-width:475px){.manage-facilities #facilityTabs .nav-item{width:unset;}}.manage-facilities #facilityTabs .nav-link.active{color:#fff;background-color:var(--ped-primary-light);border-radius:0;border:0;}.manage-facilities #facilityTabs .nav-link{color:#fff;background-color:var(--ped-primary);border-radius:0;margin-bottom:0;}.manage-facilities #facilityTabs .nav-link:hover{border:.15rem solid #fff;border-radius:0;}.manage-facilities .tab-content{padding:2rem;}.manage-facilities #noFacilities{display:none;}.manage-facilities #noFacilities p{font-size:16px;font-weight:bolder;}.manage-facilities .card-body{padding:0;}.manage-facilities #backToFacilityListingBtn{display:none;}.manage-facilities .facility-listing-objects{padding:2rem;}.manage-facilities .facility-forms{display:none;}.manage-facilities #updateFacilityPreferencesForm label{color:#212221;font-size:15px;}.manage-facilities #deleteContactConfirmModal{display:none;background-color:rgba(0,0,0,.4);}.manage-facilities #deleteContactConfirmModal .close-delete-contact{cursor:pointer;}@media(max-width:425px){.manage-facilities #deleteContactConfirmModal .modal-content{margin:50% auto;}}.manage-facilities #deleteStudentConfirmModal{display:none;background-color:rgba(0,0,0,.4);}.manage-facilities #deleteStudentConfirmModal .close-delete-student-modal{cursor:pointer;}@media(max-width:425px){.manage-facilities #deleteStudentConfirmModal .modal-content{margin:50% auto;}}.manage-facilities .update-facility-btn{border:0;background-color:transparent;}.manage-facilities .contact{height:100%;}.manage-facilities .contact .edit-contact,.manage-facilities .contact .delete-contact{color:#1489bc;cursor:pointer;}.manage-facilities .contact .edit-contact:hover,.manage-facilities .contact .delete-contact:hover{color:#212221;}.manage-facilities #impersonateStudentBtn{height:100%;}@media(max-width:768px){.manage-facilities #impersonateStudentBtn{height:unset;}}.manage-facilities #updateFacilityContactForm{display:none;}.manage-facilities #userPassRecipientForm{display:none;}.manage-facilities #facilityContactUserName{display:none;}.manage-facilities .close-delete-facility-modal{cursor:pointer;}.manage-facilities #deleteFacilityConfirmModal{display:none;}@media(max-width:475px){.manage-facilities #deleteFacilityConfirmModal .modal-content{margin:50% auto;}}.manage-facilities .delete-facility-btn{cursor:pointer;}.manage-facilities .staff-member{height:100%;border:solid 1px #212221;border-radius:10px;background-color:#e9e9e9;}.manage-facilities .license{border:solid 2px #212221;border-radius:10px;background-color:#e9e9e9;padding:1rem;}.manage-facilities .license .type-name{font-weight:bolder;}.manage-facilities #editStudent,.manage-facilities #addExisitingStudent,.manage-facilities #manageStudentClasses,.manage-facilities #addExisitingFacilityContact{display:none;}.manage-facilities #facilityClassList{border:solid 1px #212221;}.manage-facilities #facilityClassList .facility-class{padding:1rem 2rem;}@media(max-width:475px){.manage-facilities #facilityClassList .facility-class{padding:1rem .5rem;}}.manage-facilities #facilityClassList .facility-class:nth-child(even){background-color:#bebebe;}.manage-facilities #facilityClassList .facility-class:nth-child(odd){background-color:#e9e9e9;}.manage-facilities #facilityClassList .assign-class{background-color:transparent;border:0;color:var(--ped-primary);}.manage-facilities #facilityClassList .assign-class:disabled{color:#373837;}.manage-facilities #facilityClassList .unassign-class{background-color:transparent;border:0;color:var(--ped-primary);}.manage-facilities #facilityClassList .unassign-class:disabled{color:#373837;}.manage-facilities #attendeeErr{display:none;}.manage-facilities #facilityClassListing{display:none;border:solid 1px #212221;}.manage-facilities #facilityClassListing .facility-class{padding:1rem 2rem;}@media(max-width:475px){.manage-facilities #facilityClassListing .facility-class{padding:1rem;}}.manage-facilities #facilityClassListing .facility-class:nth-child(even){background-color:#bebebe;}.manage-facilities #facilityClassListing .facility-class:nth-child(odd){background-color:#e9e9e9;}.manage-facilities .no-facility-classes-txt{font-size:16px;font-weight:bold;display:none;}.manage-facilities #addNewStudent{display:none;}.manage-facilities #addNewStudent p{font-size:16px;}.manage-facilities #printStudentCertsForm label{color:#fff;}.manage-facilities #noStudentCertsTxt{display:none;font-size:16px;}.manage-facilities #studentCertsData{display:none;}.manage-facilities .student-user-data-label{font-size:16px;font-weight:400;}.manage-facilities #addStudentInput{background-color:transparent;border:0;}.manage-facilities .remove-student{background-color:transparent;border:0;position:absolute;top:.75rem;left:50rem;display:flex;}@media(max-width:768px){.manage-facilities .remove-student{top:50%;right:-2rem;left:unset;}}@media(max-width:475px){.manage-facilities .remove-student{top:45%;left:1.5rem;}}.manage-facilities .student{position:relative;margin:2rem 0;}.manage-facilities #studentLicenseList{margin:2rem 0;}.manage-facilities #updateStudentLicenseBtn,.manage-facilities #cancelUpdateStudentLicenseBtn{display:none;}.manage-facilities #facilityClassListing .card-header,.manage-facilities #facilityMembershipListing .card-header{cursor:pointer;background-color:#bebebe;color:#212221;font-weight:bold;}.manage-facilities #facilityClassListing .card-header:hover,.manage-facilities #facilityMembershipListing .card-header:hover{color:#212221;}.manage-facilities #facilityClassListing .card-body,.manage-facilities #facilityMembershipListing .card-body{background-color:#e9e9e9;padding:1rem;}.manage-facilities #facilityClassListing .membership-class-listing,.manage-facilities #facilityMembershipListing .membership-class-listing{margin-top:2rem;border:solid 1px #212221;}.manage-facilities #facilityClassListing .membership-class-listing .facility-class,.manage-facilities #facilityMembershipListing .membership-class-listing .facility-class{padding:1rem 2rem;}@media(max-width:768px){.manage-facilities #facilityClassListing .membership-class-listing .facility-class,.manage-facilities #facilityMembershipListing .membership-class-listing .facility-class{padding:1rem;}}.manage-facilities #facilityClassListing .membership-class-listing .facility-class:nth-child(even),.manage-facilities #facilityMembershipListing .membership-class-listing .facility-class:nth-child(even){background-color:var(--ped-secondary-light);}.manage-facilities #facilityClassListing .membership-class-listing .facility-class:nth-child(odd),.manage-facilities #facilityMembershipListing .membership-class-listing .facility-class:nth-child(odd){background-color:var(--ped-secondary-lighter);}.manage-facilities #noFacilityMembershipsTxt,.manage-facilities #noFacilityContactsTxt,.manage-facilities #noStaffMembersTxt{font-size:16px;font-weight:bold;}.manage-facilities .updated-qty{display:none;}.manage-facilities #facilityProcessLoadingModal .modal-content{min-height:10rem;width:15%;}@media(max-width:768px){.manage-facilities #facilityProcessLoadingModal .modal-content{margin:50% auto!important;width:20%;padding:2rem;}}@media(max-width:475px){.manage-facilities #facilityProcessLoadingModal .modal-content{min-height:6rem;width:50%;margin:100% auto;}}.manage-facilities #facilityPackageWarningModal .cancel-btn{cursor:pointer;}.manage-facilities #manageEnrollment{display:none;}.manage-facilities #manageEnrollment #staffListing{border:solid 1px #212221;}.manage-facilities #manageEnrollment #staffListing .student-class,.manage-facilities #manageEnrollment #staffListing .student-membership-class{padding:1rem 2rem;}@media(max-width:475px){.manage-facilities #manageEnrollment #staffListing .student-class,.manage-facilities #manageEnrollment #staffListing .student-membership-class{padding:1rem .5rem;}}.manage-facilities #manageEnrollment #staffListing .student-class:nth-child(even),.manage-facilities #manageEnrollment #staffListing .student-membership-class:nth-child(even){background-color:#bebebe;}.manage-facilities #manageEnrollment #staffListing .student-class:nth-child(odd),.manage-facilities #manageEnrollment #staffListing .student-membership-class:nth-child(odd){background-color:#e9e9e9;}.manage-facilities #manageEnrollment #staffListing .assign-class{background-color:transparent;border:0;color:var(--ped-primary);}.manage-facilities #manageEnrollment #staffListing .assign-class:disabled{color:#373837;}.manage-facilities #manageEnrollment #staffListing .unassign-class{background-color:transparent;border:0;color:var(--ped-primary);}.manage-facilities #manageEnrollment #staffListing .unassign-class:disabled{color:#373837;}.manage-facilities #backToFacilityClassListing,.manage-facilities #backToFacilityMembershipListing{display:none;}.manage-facilities #studentCertsList{column-count:4;}@media(max-width:768px){.manage-facilities #studentCertsList{column-count:2;}}@media(max-width:578px){.manage-facilities #studentCertsList{column-count:1;}}.manage-facilities #selectAllStudentCerts{margin-bottom:2rem;}@media(max-width:475px){.manage-facilities #studentChangePassModal .modal-content{margin:50% auto;}}.manage-facilities .directions{margin-left:0;}
:root{--ped-primary:#6a1212;--ped-primary-50-opacity:rgba(106,18,18,.5);--ped-secondary:#faa61b;--ped-secondary-50-opacity:rgba(250,166,27,.5);--ped-primary-light:#c3a0a0;--ped-primary-lighter:#f0e7e7;--ped-secondary-light:#fee4bb;--ped-secondary-lighter:#fff6e8;}.manage-partners .tabs-col{background-color:var(--ped-primary);}.manage-partners .card-body{padding:0;}.manage-partners #partnerTabs{margin-left:0;border-bottom:0;}.manage-partners #partnerTabs .nav-item{width:100%;}@media(max-width:475px){.manage-partners #partnerTabs .nav-item{width:unset;}}.manage-partners #partnerTabs .nav-link.active{color:#fff;background-color:var(--ped-primary-light);border-radius:0;border:0;}.manage-partners #partnerTabs .nav-link{color:#fff;background-color:var(--ped-primary);border-radius:0;margin-bottom:0;}.manage-partners #partnerTabs .nav-link:hover{border:.15rem solid #fff;border-radius:0;}.manage-partners .tab-content{padding:2rem;}.manage-partners .partner-list{display:flex;justify-content:start;flex-wrap:wrap;}.manage-partners .partner-list .partner{min-width:33.33%;padding:1rem;}.manage-partners .partner-list .partner .partner__inner{padding:1.5rem;border:solid 1px #212221;border-radius:10px;background-color:#e9e9e9;}.manage-partners .partner-list .partner .partner__inner .name{font-weight:bold;font-size:20px;margin-bottom:.5rem;}.manage-partners .partner-list .partner .partner__inner .actions{display:flex;justify-content:center;margin-top:1rem;}.manage-partners .partner-list .partner .partner__inner .actions a{margin:0 .25rem;}.manage-partners .tier-list{display:flex;justify-content:start;flex-wrap:wrap;}.manage-partners .tier-list .tier{min-width:50%;padding:1rem;}.manage-partners .tier-list .tier .tier__inner{padding:1.5rem;border:solid 1px #212221;border-radius:10px;background-color:#e9e9e9;}.manage-partners .tier-list .tier .tier__inner .title{font-weight:bold;font-size:20px;margin-bottom:.5rem;}.manage-partners .tier-list .tier .tier__inner .price{margin-bottom:.25rem;}.manage-partners .tier-list .tier .tier__inner .actions{display:flex;justify-content:center;margin-top:1rem;}.manage-partners .tier-list .tier .tier__inner .actions a{margin:0 .25rem;}.manage-partners #noPartnersFound,.manage-partners #noPartnerTiersFound{display:none;}.manage-partners #partnerErrMsg,.manage-partners #partnerTierErrMsg{display:none;}.manage-partners #updatePartnerBtn,.manage-partners #updatePartnerTierBtn{display:none;}.manage-partners #createNewPartnerForm,.manage-partners #createNewPartnerTierForm{display:none;}.manage-partners #createNewPartnerForm label,.manage-partners #createNewPartnerTierForm label{color:#212221;}.manage-partners #createNewPartnerForm .validation,.manage-partners #createNewPartnerTierForm .validation{display:none;}.manage-partners .partner-header,.manage-partners .partner-tier-header{display:flex;}
:root{--ped-primary:#6a1212;--ped-primary-50-opacity:rgba(106,18,18,.5);--ped-secondary:#faa61b;--ped-secondary-50-opacity:rgba(250,166,27,.5);--ped-primary-light:#c3a0a0;--ped-primary-lighter:#f0e7e7;--ped-secondary-light:#fee4bb;--ped-secondary-lighter:#fff6e8;}.manage-webinars #addAttendeeInput{background-color:transparent;border:0;}.manage-webinars .remove-new-attendee{background-color:transparent;border:0;position:absolute;top:.75rem;left:50rem;display:flex;}@media(max-width:768px){.manage-webinars .remove-new-attendee{top:50%;right:-2rem;left:unset;}}@media(max-width:475px){.manage-webinars .remove-new-attendee{top:45%;left:1.5rem;}}.manage-webinars #noWebinars{display:none;}.manage-webinars #attendeeActions{display:flex;}.manage-webinars #uploadAttendees{display:none;}.manage-webinars #attendeeErr{display:none;}.manage-webinars #createNewWebinarForm{display:none;}.manage-webinars #addNewAttendees{display:none;}.manage-webinars #addNewAttendees .attendee{position:relative;margin:2rem 0;background-color:transparent;}.manage-webinars #addExistingAttendee{display:none;}.manage-webinars #extraInfo{display:flex;justify-content:center;}.manage-webinars .create-heading{font-size:18px;font-weight:bold;}.manage-webinars .create-attendees-heading{font-size:18px;font-weight:bold;}.manage-webinars .validation{display:none;}.manage-webinars #createNewWebinarErr{display:none;}.manage-webinars .edit-webinar{display:none;height:inherit;width:100%;}.manage-webinars .edit-webinar #webinarTabs{margin-left:0;border-bottom:0;}.manage-webinars .edit-webinar #webinarTabs .nav-item{width:100%;}@media(max-width:475px){.manage-webinars .edit-webinar #webinarTabs .nav-item{width:unset;}}.manage-webinars .edit-webinar #webinarTabs .nav-link.active{color:#fff;background-color:var(--ped-primary-light);border-radius:0;border:0;}.manage-webinars .edit-webinar #webinarTabs .nav-link{color:#fff;background-color:var(--ped-primary);border-radius:0;margin-bottom:0;}.manage-webinars .edit-webinar #webinarTabs .nav-link:hover{border:.15rem solid #fff;border-radius:0;}.manage-webinars .edit-webinar .tabs-col{background-color:var(--ped-primary);}.manage-webinars .card-body{padding:0;}.manage-webinars .card-body .card-body__inner{height:inherit;width:100%;display:flex;flex-flow:column;}.manage-webinars #backBtn{display:none;}.manage-webinars #updateWebinarErr{display:none;}.manage-webinars #noAttendees{display:none;}.manage-webinars .webinar{min-width:33.33%;padding:1rem;height:100%;}.manage-webinars .webinar .webinar__inner{padding:1.5rem;border:solid 1px #212221;border-radius:10px;background-color:#e9e9e9;height:100%;display:flex;flex-flow:column;}.manage-webinars .webinar .webinar__inner .name{font-weight:bold;font-size:20px;margin-bottom:.5rem;}.manage-webinars .webinar .webinar__inner .actions{display:flex;justify-content:center;margin-top:auto;}.manage-webinars .webinar .webinar__inner .actions a{margin:0 .25rem;cursor:pointer;}.manage-webinars .attendee:nth-child(even){background-color:#bebebe;}.manage-webinars .attendee:nth-child(odd){background-color:#e9e9e9;}.manage-webinars .attendee .attendee__inner{padding:1rem 2rem;}@media(max-width:475px){.manage-webinars .attendee .attendee__inner{padding:1rem .5rem;}}.manage-webinars #attendeeTable{margin-top:2rem;border:solid 1px #212221;}.manage-webinars #attendeePagination{display:flex;}
:root{--ped-primary:#6a1212;--ped-primary-50-opacity:rgba(106,18,18,.5);--ped-secondary:#faa61b;--ped-secondary-50-opacity:rgba(250,166,27,.5);--ped-primary-light:#c3a0a0;--ped-primary-lighter:#f0e7e7;--ped-secondary-light:#fee4bb;--ped-secondary-lighter:#fff6e8;}.pay-invoice-widget .card-header{background-color:var(--ped-primary);display:flex;}@media(max-width:767px){.pay-invoice-widget .card-header{display:block;padding:0;}}.pay-invoice-widget .card-header h4{color:#fff;}.pay-invoice-widget .card-body{background:var(--ped-primary-light);}.pay-invoice-widget #payment-confirmation{display:none;}.pay-invoice-widget .invoice-logo{display:none;}.pay-invoice-widget .billing-details{display:none;}
.personal-info-widget #address-list button{border:unset;cursor:pointer;background-color:transparent;}
.reports-container #corpReportData,.reports-container #progReportData,.reports-container #progReportFilter{display:none;overflow-x:auto;}.reports-container .facility-dropdown-container{margin-bottom:3rem;}.reports-container #progReportFacilityDropdown{width:50%;}@media(max-width:425px){.reports-container #progReportFacilityDropdown{width:100%;}}.reports-container #corpReportFacilityDropdown{width:50%;}@media(max-width:425px){.reports-container #corpReportFacilityDropdown{width:100%;}}@media(max-width:768px){.reports-container .prog-report-table{margin-bottom:1rem !important;display:block;max-width:fit-content;margin:0 auto;overflow-x:auto;white-space:nowrap;}}@media(max-width:768px){.reports-container .corp-report-table{margin-bottom:1rem !important;display:block;max-width:fit-content;margin:0 auto;overflow-x:auto;white-space:nowrap;}}.reports-container #corpReportNoneFoundTxt,.reports-container #progReportNoneFoundTxt{display:none;}.reports-container #corpReportNoneFoundTxt p,.reports-container #progReportNoneFoundTxt p{font-size:16px;}
.speech-preferences-widget .not-student-warning-txt p{font-size:16px;}.speech-preferences-widget #previewTxt,.speech-preferences-widget #preview-speech-section{display:none;}
.student-info-widget .main-label{font-weight:bold;color:#000;font-size:15px;}
