@import url("https://fonts.googleapis.com/css2?family=Caveat&family=Meddon&family=Pacifico&family=Marck+Script&display=swap");:root{--primaryMain:#de3029;--primaryBackground:#fff;--primaryIcon:#97999b;--dialogBoxTitleBgColor:#97999b;--secondaryMain:var(--black-color);--secondaryBackground:#f8f8f8;--secondaryGreyDark:#a8a3a3;--secondaryIcon:#1b81f9;--black-color:#000;--navIconColor:grey;--navIconColorOpen:#032245;--statusBgColor:#00c566;--statusGreenColor:#00d46e;--actionButtonBgColor:#f1f0f0;--lightGreyBgColor:#f4f6f8;--bgProfileBoxColor:#f8f8f8}.main_container{background-color:var(--secondaryBackground)!important;border-radius:20px!important;padding-top:10px!important;padding-bottom:32px!important;box-shadow:0 4px 4px hsla(210,2%,60%,.25)!important}.main_container.detailCard,.main_container.whiteBgCard{background-color:#fff!important;border:1px solid hsla(210,2%,60%,.25)}.main_container.formCard{background-color:var(--bgProfileBoxColor)!important;border:1px solid var(--bgProfileBoxColor)}.main_container.tableCard{padding-top:0!important;padding-bottom:0!important}.main_container.detailCard.error_page_card{padding:20px 50px!important}.main_container.detailCard.error_page_card .main_heading{font-size:80px;font-weight:700}.main_container.pt40{padding-top:40px!important}.main_container.pt0{padding-top:0!important}.lastTableRow,.main_container.tableCard thead{background-color:#f8f8f8!important}.main_container .main_table_toolbar{display:flex;background-color:var(--primaryBackground);border-radius:8px;padding:10px}.main_container .main_table_toolbar .name_search_filter>div{padding-top:3px;padding-bottom:3px}.main_container .main_table_toolbar .select_menu_filter_container>label{font-size:14px!important;margin-top:4px!important}.main_container .main_table_toolbar .select_menu_filter_container>div{padding-top:3px;padding-bottom:3px}.select_menu{text-transform:capitalize;border-radius:6px!important;margin:4px!important}.main_container .main_table_toolbar .date_filter>div{padding-top:3px!important;padding-bottom:3px!important}.main_container .main_table_toolbar .button_after_filter{flex:1 1;padding-top:10px;padding-bottom:10px}.main_container .main_table_toolbar .button_after_filter,.main_container .main_table_toolbar .button_after_filter:hover{color:#fff}.main_container .main_table_toolbar .filter_clear_icon,.main_container .main_table_toolbar .filter_search_icon{color:var(--primaryIcon);font-size:16px}.main_container .main_table_container tbody tr{background-color:var(--primaryBackground)}.main_container .main_table_container .all_row_action_btn,.main_container .main_table_container .row_selected_checkbox,.main_container .main_table_container .row_selected_num{color:var(--secondaryGreyDark)!important}.main_container .main_table_container tbody .space_after_row{margin-bottom:12px}.main_container .main_table_container tbody tr td.userId,.main_container .main_table_container tbody tr td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.main_container .main_table_container tbody tr td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.main_container .main_table_container tbody tr td p{font-size:13px;padding-top:14px;padding-bottom:14px}.main_container tbody tr td p.name{font-weight:600}.main_container tbody tr td svg.side_icon{color:var(--primaryIcon)}.main_container .estimated_footer{background-color:var(--lightGreyBgColor)}.main_container .add_new_content,.main_container .add_new_content:hover{color:#fff;background-color:var(--statusBgColor);box-shadow:none!important}button.loading_button svg.action_button,svg.action_button{display:flex;justify-content:center;align-items:center;color:var(--primaryIcon);background-color:var(--actionButtonBgColor);border-radius:8px;font-size:34px;cursor:pointer;padding:8px}button.import_student_btn{color:var(--primaryIcon);background-color:hsla(0,3%,65%,.4)!important;border:none;font-size:12px}button.import_student_btn:hover{border:none}svg.import_student_icon{font-size:12px!important}button.loading_button.user_action{margin-right:-22px!important}button.loading_button{margin-left:0!important}button.loading_button:hover{background-color:transparent!important}.inlineEditBtn{border-width:1px!important;border-style:solid!important;border-radius:8px!important;font-size:18px!important;cursor:pointer!important;padding:4px!important;margin:0 8px!important}.inlineEditBtn:hover{color:#fff!important}.inlineSaveBtn{border-width:1px!important;border-style:solid!important;border:1px solid rgba(0,0,0,.5);border-radius:8px!important;font-size:18px!important;cursor:pointer!important;padding:4px!important;margin:0 8px!important}.inlineSaveBtn:hover{color:#fff!important;box-shadow:0 8px 16px 0 rgba(0,0,0,.24)}.inlineCloseBtn.button,.inlineSaveBtn.button{font-size:.8125rem!important;background-color:#fff;box-shadow:0 8px 16px 0 hsla(0,0%,100%,.24)!important}.inlineCloseBtn{border-width:1px!important;border-style:solid!important;border-color:var(--primaryMain)!important;color:var(--primaryMain)!important;border-radius:8px!important;font-size:18px!important;cursor:pointer!important;padding:4px!important;margin:0 8px!important}.inlineCloseBtn.my2,.inlineSaveBtn.my2{margin-top:3px!important;margin-bottom:3px!important}.inlineCloseBtn:hover{background-color:var(--primaryMain)!important;color:#fff!important}.main_container button.remove_content{color:#fff;font-size:18px;border-radius:8px;background-color:var(--primaryMain)!important}.main_container .table_pagination_container{display:flex;justify-content:flex-end;padding-top:14px;padding-bottom:14px}.main_container .table_pagination{color:var(--secondaryMain);border-top:none}.main_container .mandatory_text{color:var(--primaryMain);font-size:12px;margin-bottom:30px}.main_container .css-4j0ab8-MuiFormHelperText-root.Mui-error{color:var(--primaryMain);font-size:12px;text-indent:0;margin-left:2px}.multi_select_dropdown>div{border-color:var(--secondaryGreyDark);border-width:1.4px;border-radius:8px;height:auto}.multi_select_dropdown>div span.chip{background-color:var(--secondaryMain)}.multi_select_dropdown>div input{margin-top:14px!important;overflow-y:hidden}.multi_select_dropdown>div input::-moz-placeholder{color:var(--secondaryGreyDark)!important;align-items:center!important}.multi_select_dropdown>div input:-ms-input-placeholder{color:var(--secondaryGreyDark)!important;align-items:center!important}.multi_select_dropdown>div input::placeholder{color:var(--secondaryGreyDark)!important;align-items:center!important}.multi_select_dropdown .optionContainer{background-color:var(--primaryBackground)}.multi_select_dropdown .optionContainer .highlight,.multi_select_dropdown .optionContainer li:hover{background:var(--secondaryMain)!important;color:#fff}.main_container .hours_credit_error{color:var(--primaryMain);margin-bottom:10px}.main_container .instruction_text{color:var(--secondaryGreyDark);text-align:center;font-size:18px}.main_container .form_btn_container{display:flex;justify-content:flex-end;margin-top:20px;margin-bottom:20px}.main_dialog_box .dialog_title{background-color:var(--dialogBoxTitleBgColor);padding-top:15px;padding-bottom:15px;margin-bottom:15px}.main_dialog_box .dialog_title .dialog_close,.main_dialog_box .dialog_title .title_name{color:#fff}.main_dialog_box .dialog_title .dialog_close{font-size:22px}.back_btn,.back_btn:hover,.cancel_btn,.cancel_btn:hover,.submit_btn,.submit_btn:hover{color:#fff!important;box-shadow:none!important}.save_as_draft:not(:disabled),.save_as_draft:not(:disabled):hover{background-color:var(--secondaryGreyDark)!important;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms}.save_as_draft:not(:disabled):hover{box-shadow:0 8px 16px 0 hsla(0,3%,65%,.24)!important}.sign-pad-custom{-o-object-fit:contain!important;object-fit:contain!important}.grouping,.main_grouping{background-color:hsla(0,0%,100%,.5);border:1px solid hsla(0,3%,65%,.5)!important;border-radius:10px!important;padding:30px 14px;margin:20px 0!important}.main_grouping,.main_grouping .program_accordion{background-color:transparent!important}.main_grouping .program_accordion{box-shadow:none!important}.main_grouping .program_accordion:before{height:0!important}.MuiListSubheader-root{color:var(--black-color)!important;font-size:12px!important;letter-spacing:0!important}.css-sjghlb-MuiList-root:first-child .MuiListSubheader-root{font-size:15px!important}.navItem{background-color:var(--primaryBackground)!important;color:var(--black-color)!important}.navItem *{font-size:15px!important;font-weight:600!important}.openNavItem{position:relative}.MuiCollapse-vertical .navItem *{font-size:14px!important}.MuiListItemButton-root.openNavItem:before{content:"";position:absolute;width:3px;height:100%;left:0;top:0;border-radius:0 5px 5px 0}.MuiListItemButton-root .MuiCollapse-root .MuiCollapse-wrapperInner .openNavItem{color:var(--navIconColorOpen)!important;position:relative}.MuiListItemButton-root .MuiCollapse-root .MuiCollapse-wrapperInner .openNavItem:before{content:"";position:absolute;width:3px;height:100%;left:0;top:0;border-radius:0 5px 5px 0}.css-nen11g-MuiStack-root.fullHeight{height:100%;justify-content:center}.headerIcon{width:34px;height:34px}.userIcon{padding:2px!important}.profileStatusBox{margin-top:5px}.statusButtonColor{background-color:var(--statusGreenColor)!important}.statusButtonColor:hover{box-shadow:0 3px 6px rgba(0,0,0,.29)!important}.buttonBox>div{margin-top:12px!important;margin-bottom:12px!important}.form_btn_container{margin-top:24px;justify-content:flex-end}.form_btn_container button .MuiButton-iconSizeMedium{transform:translateX(-5px);transition:all .3s ease-in-out}.form_btn_container button:hover .MuiButton-iconSizeMedium{transform:translateX(0);transition:all .3s ease-in-out}.color-input-card fieldset{border-width:1.4px!important;border-color:var(--secondaryGreyDark)!important}.color-input-card label{color:var(--secondaryGreyDark)!important}.MuiAccordion-root.customAccordion{background:none!important;border:none!important;box-shadow:none!important}.MuiAccordion-root.customAccordion.Mui-expanded{box-shadow:0 4px 4px hsla(210,2%,60%,.25)!important}.MuiAccordion-root.customAccordion .accordionHeader{background-color:#f8f8f8;margin-bottom:5px;box-shadow:none!important}.MuiAccordion-root.customAccordion .accordionHeader.Mui-expanded,.MuiAccordion-root.customAccordion:first-child .accordionHeader{border-radius:10px 10px 0 0!important}.MuiAccordion-root.customAccordion:last-child,.MuiAccordion-root.customAccordion:last-child .accordionHeader{border-radius:0 0 10px 10px!important}.MuiAccordion-root.customAccordion .accordionBody{border-top:none!important;border:1px solid var(--bgProfileBoxColor)}.MuiAccordion-root.customAccordion:last-child .accordionBody{border-radius:0 0 10px 10px!important}.printHeader{display:none!important}.printHeaders.flex{display:flex!important}.noDesc{display:block;width:100%;margin-bottom:0!important}.emptySpace{margin:0!important;display:none}.d-none{display:none!important}@media print{.printHeader{display:block!important}.printHeader.flex{display:flex!important}}.centerAlignItems{align-items:center!important}.containerBox{max-width:1200px;width:100%;margin-left:auto;margin-right:auto}@media only screen and (min-width:1560px){.containerBox{max-width:1400px}}@media only screen and (max-width:1180px){.containerBox{max-width:940px}}.containerBox_sm{max-width:940px;width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:1180px){.containerBox_sm{max-width:700px}}.containerBox_lg{max-width:1200px;width:100%;margin-left:auto;margin-right:auto}.main_container.formCard.apForm,.main_container.whiteBgFormCard{background-color:#fff!important;border:none!important;box-shadow:none!important}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}