@font-face{font-family:HelveticaUltraLight;src:url("../assets/fonts/HelveticaUltraLight.otf")}@font-face{font-family:HelveticaLight;src:url("../assets/fonts/HelveticaLight.otf")}@font-face{font-family:HelveticaThin;src:url("../assets/fonts/HelveticaThin.otf")}@font-face{font-family:HelveticaMedium;src:url("../assets/fonts/HelveticaMedium.otf")}@font-face{font-family:HelveticaBold;src:url("../assets/fonts/HelveticaBold.otf")}@font-face{font-family:HelveticaBlack;src:url("../assets/fonts/HelveticaBlack.otf")}@font-face{font-family:HelveticaHeavy;src:url("../assets/fonts/HelveticaHeavy.otf")}@font-face{font-family:HelveticaRoman;src:url("../assets/fonts/HelveticaRoman.otf")}@font-face{font-family:AvenirRegular;src:url("../assets/fonts/AvenirNextLTProRegular.otf")}@font-face{font-family:AvenirBold;src:url("../assets/fonts/AvenirNextLTProBold.otf")}*{margin:0;padding:0;box-sizing:border-box}body{font-family:HelveticaRoman}body,p,h1,h2,h3,h4,h5,h6{margin:0}p{font-size:14px;margin-bottom:5px}ul{list-style:none}ul li{font-size:14px}a{text-decoration:none}@media (min-width: 960px){.page-content{min-height:calc(100vh - 50px)}}.page-content .main-container{padding-top:40px;padding-bottom:40px}@media (min-width: 1710px){.page-content .main-container{max-width:1800px}}.section-title{font-size:22px;font-family:HelveticaRoman;color:#a0201c;margin-bottom:20px;padding-bottom:8px;border-bottom:1.5px solid #a0201c}.strong-text{font-size:16px;font-family:HelveticaMedium;text-transform:uppercase;margin-bottom:10px}.bullet-list li{padding-left:40px;position:relative}.bullet-list li:before{content:'';top:5px;left:0;width:7px;height:7px;border-radius:50%;position:absolute;background-color:#000}.MuiButton-root.centered{justify-content:center !important}.MuiRadio-root .radio__light-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.MuiRadio-root .radio__light-icon:before{content:'';width:18px;height:18px;position:relative;border-radius:50%;border:1px solid rgba(0,0,0,0.54)}.MuiRadio-root .radio__light-icon.checked:before{border:1px solid rgba(0,0,0,0.54)}.MuiRadio-root .radio__light-icon.checked:after{content:'';width:12px;height:12px;border-radius:50%;position:absolute;background-color:rgba(0,0,0,0.54)}.MuiRadio-root.MuiRadio-colorPrimary .radio__light-icon.checked:before{border-color:#9bb43b}.MuiRadio-root.MuiRadio-colorPrimary .radio__light-icon.checked:after{background-color:#9bb43b}.MuiRadio-root.MuiRadio-colorSecondary .radio__light-icon.checked:before{border-color:#a0201c}.MuiRadio-root.MuiRadio-colorSecondary .radio__light-icon.checked:after{background-color:#a0201c}.radio__label{font-size:13px;margin-left:3px}.auth-box-message .forgot_success_box{padding:40px 80px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;border-radius:10px;border:1px solid #707070;background-color:#efefef}.auth-box-message .forgot_success_box h6{font-size:14px;font-family:HelveticaThin;margin-bottom:13px}.auth-box-message .forgot_success_box p{font-size:14px;font-family:HelveticaThin}.auth-box-message .button__container a{padding-left:0}.auth-box-message .button__container button{color:#fff;text-align:center;max-width:170px;height:35px;margin:20px 0;border-radius:0;background-color:#707070}.auth-box-message .button__container button .MuiButton-label{margin-top:-3px;display:flex;justify-content:center}.text-decoration-underline{text-decoration:underline !important}.text-decoration-none{text-decoration:none !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-transform-none{text-transform:none !important}.d-none{display:none}@media (min-width: 600px){.d-sm-none{display:none !important}}@media (min-width: 960px){.d-md-none{display:none !important}}@media (min-width: 1280px){.d-lg-none{display:none !important}}@media (min-width: 1920px){.d-xl-none{display:none !important}}.d-block{display:block !important}@media (min-width: 600px){.d-sm-block{display:block !important}}.MuiButton-root{line-height:normal !important;padding:13px 16px !important;justify-content:flex-start !important}.MuiButton-root.MuiButton-containedPrimary{background-color:#9bb43b}.MuiButton-root.MuiButton-containedPrimary:hover{background-color:#7a9903}.MuiButton-root.MuiButton-textPrimary:hover{background-color:rgba(155,180,59,0.04)}.MuiButton-root.MuiButton-textPrimary .MuiButton-label{color:#9bb43b}.MuiButton-root.MuiButton-containedSecondary{background-color:#a0201c}.MuiButton-root.MuiButton-containedSecondary:hover{background-color:#6b0805}.MuiButton-root.MuiButton-textSecondary:hover{background-color:rgba(160,32,28,0.04)}.MuiButton-root.MuiButton-textSecondary .MuiButton-label{color:#a0201c}.MuiButton-root.MuiButton-containedSizeSmall,.MuiButton-root.MuiButton-textSizeSmall{padding:5px 10px 5px 10px !important;line-height:18px;border-radius:3px}.MuiButton-root.MuiButton-containedSizeSmall .MuiButton-label,.MuiButton-root.MuiButton-textSizeSmall .MuiButton-label{font-size:12px;font-family:HelveticaLight}.MuiButton-root.MuiButton-textSizeLarge .MuiButton-label,.MuiButton-root.MuiButton-containedSizeLarge .MuiButton-label{font-family:HelveticaBold;font-size:15px;letter-spacing:initial}.MuiButton-root .MuiButton-label{font-size:13px;font-family:HelveticaMedium}.MuiIconButton-root.MuiIconButton-colorPrimary{color:#9bb43b}.MuiIconButton-root.MuiIconButton-colorPrimary:hover{background-color:rgba(155,180,59,0.04)}.MuiIconButton-root.MuiIconButton-colorSecondary{color:#a0201c}.MuiIconButton-root.MuiIconButton-colorSecondary:hover{background-color:rgba(160,32,28,0.04)}.MuiTextField-root .MuiOutlinedInput-notchedOutline>legend{font-size:0.85em}.MuiTextField-root .MuiInputBase-root{font-size:14px}.MuiTextField-root .MuiIconButton-root{padding:5px}.MuiTextField-root.multiline .MuiInputLabel-root[data-shrink='false']{text-overflow:initial;white-space:initial;line-height:23px}.MuiTextField-root .MuiInputBase-inputMultiline{min-height:100px}.MuiSelect-root{font-size:14px !important}.MuiInputLabel-root[data-shrink='false']{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%}.MuiOutlinedInput-root.Mui-focused:not(.Mui-error) .MuiOutlinedInput-notchedOutline{border-color:#9bb43b !important}.MuiOutlinedInput-root.Mui-focused:not(.Mui-error).MuiOutlinedInput-colorSecondary .MuiOutlinedInput-notchedOutline{border-color:#a0201c !important}.MuiFormLabel-root.Mui-focused:not(.Mui-error){color:#9bb43b !important}.MuiFormLabel-root.Mui-focused:not(.Mui-error).MuiFormLabel-colorSecondary{color:#a0201c !important}.MuiRadio-root{color:rgba(0,0,0,0.54) !important}.MuiRadio-root.MuiRadio-colorPrimary.Mui-checked{color:#9bb43b !important}.MuiRadio-root.MuiRadio-colorPrimary.Mui-checked:hover{background-color:rgba(155,180,59,0.04)}.MuiRadio-root.MuiRadio-colorSecondary.Mui-checked{color:#a0201c !important}.MuiRadio-root.MuiRadio-colorSecondary.Mui-checked:hover{background-color:rgba(160,32,28,0.04)}.MuiRadio-root+.MuiFormControlLabel-label{font-family:HelveticaLight;font-size:14px;user-select:none}.MuiCheckbox-root{color:rgba(0,0,0,0.54) !important}.MuiCheckbox-root.MuiCheckbox-colorPrimary.Mui-checked{color:#9bb43b !important}.MuiCheckbox-root.MuiCheckbox-colorPrimary.Mui-checked:hover{background-color:rgba(155,180,59,0.04)}.MuiCheckbox-root.MuiCheckbox-colorSecondary.Mui-checked{color:#a0201c !important}.MuiCheckbox-root.MuiCheckbox-colorSecondary.Mui-checked:hover{background-color:rgba(160,32,28,0.04)}.MuiCheckbox-root+.MuiFormControlLabel-label{font-family:HelveticaLight;font-size:14px;line-height:23px;padding-left:15px;user-select:none}.MuiPickersBasePicker-container .MuiPickersToolbar-toolbar,.MuiPickersBasePicker-container .MuiPickersDay-daySelected,.MuiPickersBasePicker-container .MuiPickersDay-daySelected:hover{background-color:#9bb43b}.MuiPickersBasePicker-container .MuiTypography-colorPrimary,.MuiPickersBasePicker-container .MuiPickersYear-root:focus{color:#9bb43b}.MuiFormControl-root.masked-input .MuiFormLabel-root[data-shrink='true']{transform:translate(14px, -6px) scale(0.75)}.MuiExpansionPanel-root.transparent{border-radius:0;box-shadow:none}.MuiExpansionPanel-root.transparent .MuiExpansionPanelSummary-root{padding:0;min-height:53px}.MuiExpansionPanel-root.transparent .MuiExpansionPanelSummary-root .MuiExpansionPanelSummary-content{margin:12px 0}.MuiExpansionPanel-root.transparent .MuiExpansionPanelDetails-root{padding:0}.MuiSvgIcon-root.MuiSvgIcon-colorPrimary{color:#9bb43b}.MuiSvgIcon-root.MuiSvgIcon-colorSecondary{color:#a0201c}.MuiChip-root.MuiChip-outlinedPrimary{color:#9bb43b;border-color:#9bb43b}.MuiChip-root.MuiChip-outlinedPrimary .MuiChip-deleteIcon{color:#9bb43b}.MuiCircularProgress-root.MuiCircularProgress-colorPrimary{color:#9bb43b}.MuiCircularProgress-root.MuiCircularProgress-colorSecondary{color:#a0201c}.MuiTableSortLabel-icon{margin:0 0 0 4px !important}.MuiTableCell-head{line-height:1.2em !important}.MuiTable-root tr td:last-child div{justify-content:center}.MuiTableCell-root{font-size:14px !important}.menu .MuiExpansionPanel-root{background-color:#9bb43b;color:white}.menu .MuiExpansionPanel-rounded:last-child{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.menu .menu-top-button{background-color:#9bb43b;color:white;display:flex;flex-direction:row;justify-content:flex-end;align-content:center;padding-top:10px;padding-right:18px;cursor:pointer}.menu .menu-top{background-color:#9bb43b;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;align-self:center}.menu .menu-top .text_menu_top{padding-top:15px;padding-bottom:10px;padding-right:10px;padding-left:10px;font-size:15px;font-family:HelveticaBold;color:white;cursor:pointer}.menu .menu-top .active{border-bottom:5px solid #a0201c}.menu .menu-top .inactive{border-bottom:5px solid transparent}.menu .logo{margin-top:20px;margin-bottom:20px;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;align-self:center}.menu .menuButton{width:20px !important}.menu .auth_menu{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;align-self:center}.menu .auth_menu a{text-decoration:none;color:#9bb43b}.menu .main_menu{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;align-self:center}.menu .text_menu{font-size:14px;color:#9bb43b;padding-right:5px}@media (min-width: 960px){.menu .text_menu{padding-top:50px;padding-bottom:20px}}.menu .text_menu_register{font-size:14px;color:#9bb43b;padding-right:5px;vertical-align:baseline}@media (min-width: 960px){.menu .text_menu_register{padding-top:47px;padding-bottom:20px}}.menu .text_main_menu{padding-bottom:20px;font-size:14px;padding-right:20px;margin-bottom:15px}.menu .toggle-menu__button{min-width:auto !important;height:33px;padding:0 8px !important;margin-left:10px !important;border-radius:6px !important;border:1px solid #707070 !important}.menu .toggle-menu__button .MuiSvgIcon-root{color:#707070}@media (min-width: 600px){.menu .menu-top{background-color:#9bb43b;display:flex;flex-direction:row}.menu .menu-top .text_menu_top{font-size:12px;font-family:HelveticaBold;color:white;cursor:pointer}}@media (min-width: 960px){.menu .auth_menu{display:flex;justify-content:flex-end}.menu .main_menu{display:flex;justify-content:flex-end;padding-right:40px}.menu .logo{display:flex;justify-content:flex-start}.menu .text_main_menu{padding-bottom:20px;font-size:14px;padding-right:15px;margin-bottom:15px}.menu .menu-top{background-color:#9bb43b;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;align-self:center}.menu .menu-top .text_menu_top{font-size:15px;font-family:HelveticaBold;color:white;cursor:pointer}}.menu .main-container{padding-top:20px !important;padding-bottom:5px !important}.banner_box{width:100%;height:201px;background-color:#a0201c}.banner_background{width:100%;height:190px !important;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center}.title_box{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width: 600px){.title_box{flex-direction:row}}.title{color:white;font-size:35px;font-family:HelveticaBold;margin-bottom:4px impor !important;text-align:center}@media (min-width: 600px){.title{margin-bottom:8px !important}}.period-title{font-family:'HelveticaLight';letter-spacing:0px;color:#fff;font-weight:300;font-size:25px;background:#960a046b;padding:0 10px;border-radius:5px;text-align:center}@media (min-width: 600px){.period-title{display:inline-block}}.footer_reserved{display:flex;flex-direction:row;justify-content:space-around}.metrics-button .MuiButton-label{color:#fff;font-size:18px;text-transform:none}.metrics-button .MuiSvgIcon-root{font-size:36px !important}.goBack-button{width:45px;height:45px;border:none;display:flex;cursor:pointer;border-radius:4px;align-items:center;justify-content:center;background-color:#fff}.goBack-button:hover{background-color:#f9f9f9}.goBack-button .MuiSvgIcon-root{color:#9bb43b;font-size:18px}.button_banner{margin-top:30px !important}@media (min-width: 600px){.button_banner{margin-top:0 !important}}.footer p{color:#fff;font-size:13px;line-height:20px;font-family:HelveticaRoman;margin-bottom:0}.footer .footer_info{padding-bottom:10px;background-color:#262626}@media (min-width: 1280px){.footer .footer_info{padding-bottom:10px}}.footer .footer_info .info-column{margin-bottom:10px}@media (min-width: 960px){.footer .footer_info .info-column{margin-bottom:0}}.footer .footer_info .info-column h4{color:#9bb43b;font-size:16px;text-transform:uppercase;margin-bottom:13px}.footer .footer_info .description-column{margin-top:20px;margin-bottom:20px}@media (min-width: 960px){.footer .footer_info .description-column{margin-bottom:0}}@media (min-width: 1280px){.footer .footer_info .description-column{margin-top:30px}}.footer .footer_info .image-column{display:flex;justify-content:center}@media (min-width: 960px){.footer .footer_info .image-column{justify-content:flex-end}}@media (min-width: 1280px){.footer .footer_info .image-column{justify-content:center}}.footer .footer_info .image-column img{max-width:100%}.footer .footer_rights{padding:20px 0;background-color:#fff}@media (min-width: 600px){.footer .footer_rights .footer-rights__container{display:flex;justify-content:space-between}}.footer .footer_rights p{color:#707070}.app-modal__container{top:50%;left:50%;width:95%;max-width:600px;height:95%;outline:none;overflow-y:auto;position:absolute;border-radius:8px;background-color:#fff;transform:translate(-50%, -50%)}.app-modal__container--wide{max-width:850px}.app-modal__container.auto-height{height:auto;max-height:95%}.app-modal__container .modal__header{height:45px;padding:15px 30px;display:flex;justify-content:flex-end;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#9bb43b}.app-modal__container .modal__header .close-modal__button{color:#fff;font-size:15px;font-family:HelveticaMedium;text-transform:uppercase;border:none;display:flex;align-items:center;cursor:pointer;background-color:transparent}@media (min-width: 1280px){.app-modal__container .modal__header .close-modal__button{font-size:12px}}.app-modal__container .modal__header .close-modal__button .MuiSvgIcon-root{font-size:22px;margin-left:5px}@media (min-width: 1280px){.app-modal__container .modal__header .close-modal__button .MuiSvgIcon-root{font-size:17px}}.app-modal__container .modal__body{height:calc(100% - 45px);padding:30px;overflow-y:auto}@media (min-width: 1280px){.app-modal__container .modal__body{padding:30px 50px}}.app-modal__container .modal__body .section-title{font-size:20px;font-family:HelveticaRoman}@media (min-width: 1280px){.app-modal__container .modal__body .section-title{font-size:20px}}.app-alert__container{top:50%;left:50%;width:90%;max-width:430px;max-height:90%;outline:none;position:absolute;border-radius:8px;background-color:#fff;transform:translate(-50%, -50%)}@media (min-width: 960px){.app-alert__container{width:800px !important}}.app-alert__container .alert__body{padding:20px;text-align:center}.app-alert__container .alert__body .alert__icon .MuiSvgIcon-root{color:#9bb43b;font-size:150px}.app-alert__container .alert__body .alert__icon.danger .MuiSvgIcon-root{color:#a0201c}.app-alert__container .alert__body h2{color:#404040;font-size:33px;margin-bottom:20px}.app-alert__container .alert__body p{font-size:16px}.app-alert__container .alert__body .alert__buttons{display:flex;margin-top:30px}.app-alert__container .alert__body .alert__buttons .MuiButton-root .MuiButton-label{justify-content:center}.app-alert__container .alert__body .alert__buttons .MuiButton-root.cancel{margin-right:15px}.app-alert__container .alert__body .MuiFormControlLabel-label span ol{margin-left:10px !important}.app-alert__container-status{top:50%;left:52%;width:90%;overflow-y:scroll;overflow-x:hidden;max-height:90%;outline:none;position:absolute;border-radius:8px;background-color:#fff;transform:translate(-50%, -50%)}.app-alert__container-status::-webkit-scrollbar{width:4px;height:auto}.app-alert__container-status::-webkit-scrollbar-thumb{background:#9bb43b}@media (min-width: 600px){.app-alert__container-status{width:600px !important}}@media (min-width: 960px){.app-alert__container-status{width:800px !important}}.app-alert__container-status .alert__body{padding:20px;text-align:center}.app-alert__container-status .alert__body .alert__icon .MuiSvgIcon-root{color:#9bb43b;font-size:150px}.app-alert__container-status .alert__body h2{color:#404040;font-size:33px;margin-bottom:20px}.app-alert__container-status .alert__body p{font-size:16px}.app-alert__container-status .alert__body .alert__buttons{display:flex;margin-top:30px}.app-alert__container-status .alert__body .alert__buttons .MuiButton-root .MuiButton-label{justify-content:center}.app-alert__container-status .alert__body .alert__buttons .MuiButton-root.cancel{margin-right:15px}.app-alert__container-status .alert__body .MuiFormControlLabel-label span ol{margin-left:10px !important}.bordered-panel{border-radius:6px;border:1px solid #dbdbdb}.bordered-panel .form__box--title{font-family:HelveticaBold;text-transform:uppercase;margin-bottom:20px}.bordered-panel .panel__header{padding:15px;border-bottom:1px solid #dbdbdb}.bordered-panel .panel__header h4{font-family:HelveticaLight}.bordered-panel .panel__section{padding:15px;border-bottom:1px solid #dbdbdb}.bordered-panel .panel__section .panel-section__header{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.bordered-panel .panel__section .panel-section__header h4{text-transform:uppercase}.bordered-panel .panel__section .panel-section__header .action-buttons .MuiIconButton-root{margin-right:3px}.bordered-panel .panel__section .panel-section__header .action-buttons .MuiIconButton-root:last-child{margin-right:0}.bordered-panel .MuiExpansionPanel-root{margin-top:10px}.bordered-panel .MuiExpansionPanel-root:before{display:none}.bordered-panel .MuiExpansionPanel-root:first-child{margin-top:0}.bordered-panel .MuiExpansionPanel-root .MuiExpansionPanelSummary-root{min-height:initial}.bordered-panel .MuiExpansionPanel-root .MuiExpansionPanelSummary-root .MuiExpansionPanelSummary-content{margin:0}.bordered-panel .MuiExpansionPanel-root .MuiExpansionPanelSummary-root .MuiExpansionPanelSummary-content .panel-section__header{margin-bottom:0}.bordered-panel .MuiExpansionPanel-root .MuiExpansionPanelSummary-root .MuiExpansionPanelSummary-expandIcon{padding:0}.bordered-panel .MuiExpansionPanel-root .MuiExpansionPanelDetails-root{display:block}.bordered-panel .MuiExpansionPanel-root .MuiExpansionPanelDetails-root .box__summary{margin-top:20px}.bordered-panel .panel__footer{padding:15px;border-bottom:1px solid #dbdbdb;border-bottom:none}.loader__container{display:flex;align-items:center}.loader__container span{font-size:15px;font-family:HelveticaLight;padding-left:13px}.DDStudentView .title{font-size:16px !important;font-family:HelveticaBold;color:#707070;padding-top:10px;text-align:inherit}.DDStudentView .sub-title{font-family:HelveticaLight;color:#707070}.file-uploader{width:fit-content;position:relative}.file-uploader input[type=file]{width:0;height:0;opacity:0;position:absolute;z-index:-1}.file-uploader label{display:flex;align-items:center;cursor:pointer}.file-uploader label .button{color:#fff;font-size:12px;font-family:HelveticaMedium;text-transform:uppercase;letter-spacing:.3px;padding:13px 20px;border-radius:4px;background-color:#9bb43b;user-select:none;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}.file-uploader label .file-name--holder{color:#A8A8A8;font-size:13px;text-overflow:ellipsis;max-width:200px;height:100%;padding:13px 16px;padding-left:0;margin-left:16px;overflow:hidden;border-bottom:1px solid #c6c6c6;user-select:none}.file-uploader.disabled{opacity:.5}.file-uploader.disabled label{cursor:initial}.file-uploader.uploading .button{animation:upload 1.5s infinite}.file-uploader.full-width{width:100%}.file-uploader.full-width .file-name--holder{max-width:initial;flex:1}.file-uploader .error-label{color:#a0201c;font-size:14px;margin-top:13px;display:block}@keyframes upload{0%{background-color:#9bb43b}50%{background-color:#b9ce65}100%{background-color:#9bb43b}}.backdrop__modal{background-color:#ffffff;padding:30px;width:320px;height:auto;color:#000000}.backdrop__modal h2{font-family:HelveticaBold;padding-bottom:10px}.backdrop__modal .backdrop__title{display:flex;justify-content:space-between;align-items:center}.backdrop__modal .backdrop__body{padding-bottom:10px}.backdrop__modal .backdrop__body .backdrop__body-content{padding-top:20px;padding-bottom:20px}.backdrop__modal .backdrop__body .backdrop__body-content p{font-size:16px;line-height:20px}.backdrop__modal .backdrop__body .backdrop__body-content .MuiTextField-root{width:100%}.backdrop__modal .backdrop__buttons{padding-top:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.backdrop__modal .backdrop__buttons button{margin-top:15px;width:200px;text-align:center}.backdrop__modal .backdrop__buttons .MuiButton-label{display:flex;justify-content:center}@media (min-width: 600px){.backdrop__modal{width:600px}.backdrop__modal .backdrop__buttons{padding-top:20px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.backdrop__modal .backdrop__buttons button{width:160px;margin-left:20px}.backdrop__modal .backdrop__buttons .MuiButton-label{display:flex;justify-content:center}}.MuiPaper-root .Component-horizontalScrollContainer-245{overflow-y:scroll}.MuiPaper-root .Component-horizontalScrollContainer-245::-webkit-scrollbar{width:4px;height:auto}.MuiPaper-root .Component-horizontalScrollContainer-245::-webkit-scrollbar-thumb{background:#9bb43b}.filterDate{min-width:180px;position:relative}.filterDate__date-holder{width:100%;display:flex}.filterDate__date-holder button{background-color:transparent !important}.filterDate__date-holder button:hover{color:#9bb43b}.filterDate__date-range{color:rgba(0,0,0,0.54);font-size:14px;width:100%;height:40px;padding:10px 14px;border-radius:4px;border:1px solid rgba(0,0,0,0.23);position:relative}.filterDate__date-range .reset-date-range{color:rgba(0,0,0,0.54);font-size:20px;padding:0 8px;border:none;cursor:pointer;position:absolute;top:0;right:0;bottom:0}.filterDate__date-range .reset-date-range:focus{color:#9bb43b;outline:none}.filterDate__component-container{z-index:9;position:absolute;-webkit-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 10px 1px rgba(0,0,0,0.3)}.filterDate .MuiTextField-root .MuiInputBase-root{height:40px}.header_filters_content{display:flex}.app-modal__container-column{top:50%;left:50%;width:95%;max-width:600px;height:95%;max-height:600px;outline:none;position:absolute;border-radius:8px;background-color:#fff;transform:translate(-50%, -50%)}.app-modal__container-column .app-alert__container-column{top:50%;left:50%;width:90%;max-width:430px;height:auto;outline:none;position:absolute;border-radius:8px;background-color:#fff;transform:translate(-50%, -50%)}.app-modal__container-column .app-alert__container-column .alert__body{padding:20px;text-align:center}.app-modal__container-column .app-alert__container-column .alert__body .alert__icon .MuiSvgIcon-root{color:#9bb43b;font-size:150px}.app-modal__container-column .app-alert__container-column .alert__body h2{color:#404040;font-size:33px;margin-bottom:20px}.app-modal__container-column .app-alert__container-column .alert__body p{font-size:16px}.app-modal__container-column .app-alert__container-column .alert__body .alert__buttons{display:flex;margin-top:30px}.app-modal__container-column .app-alert__container-column .alert__body .alert__buttons .MuiButton-root .MuiButton-label{justify-content:center}.app-modal__container-column .app-alert__container-column .alert__body .alert__buttons .MuiButton-root.cancel{margin-right:15px}.app-modal__container-column .modal__header{height:45px;padding:15px;display:flex;justify-content:flex-end;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#9bb43b}.app-modal__container-column .modal__header .close-modal__button{color:#fff;font-size:15px;font-family:HelveticaMedium;text-transform:uppercase;border:none;display:flex;align-items:center;cursor:pointer;background-color:transparent}@media (min-width: 1280px){.app-modal__container-column .modal__header .close-modal__button{font-size:12px}}.app-modal__container-column .modal__header .close-modal__button .MuiSvgIcon-root{font-size:22px;margin-left:5px}@media (min-width: 1280px){.app-modal__container-column .modal__header .close-modal__button .MuiSvgIcon-root{font-size:17px}}.app-modal__container-column .modal__body{height:calc(100% - 45px);padding:30px;overflow-y:auto}@media (min-width: 1280px){.app-modal__container-column .modal__body{padding:30px 50px}}.app-modal__container-column .modal__body .MuiFormGroup-root{display:flex;flex-wrap:wrap;flex-direction:row}.app-modal__container-column .modal__body .MuiFormGroup-root .MuiFormControlLabel-root{width:100%;margin-right:0 !important}@media (min-width: 560px){.app-modal__container-column .modal__body .MuiFormGroup-root .MuiFormControlLabel-root{flex:0 0 50%}}@media (min-width: 960px){.app-modal__container-column .modal__body .MuiFormGroup-root .MuiFormControlLabel-root{flex:0 0 25%;padding:10px 0}.app-modal__container-column .modal__body .MuiFormGroup-root .MuiFormControlLabel-root .MuiTypography-root{padding-left:0}}.app-modal__container-column .modal__body .section-title{font-size:20px;font-family:HelveticaRoman}@media (min-width: 1280px){.app-modal__container-column .modal__body .section-title{font-size:20px}}.app-modal__container-column .modal__body .buttons-container{margin-top:15px;display:flex;justify-content:flex-end}.app-modal__container-column .modal__body .buttons-container .MuiButton-label{font-family:HelveticaMedium}.app-modal__container-column .modal__body .buttons-container .close-btn .MuiButton-label{opacity:0.5}.MuiFormControl__filter-select{width:100%}@media (min-width: 600px){.MuiFormControl__filter-select{width:100%;max-width:initial}}.filter-table .MuiFormControl-root .MuiInputAdornment-root{display:none}@media (min-width: 1280px){.filter-table .MuiFormControl-root .MuiInputAdornment-root{display:flex}}.filter-table .MuiPaper-root.MuiPaper-elevation2{box-shadow:none}.filter-table .MuiPaper-root.MuiPaper-elevation{border-radius:0}.filter-table .MuiTable-root .MuiTableHead-root{border-bottom:2px solid rgba(77,77,77,0.7)}.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root{padding:5px 10px;border-right:1px solid rgba(224,224,224,0.5)}.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root:last-child{border-right:none}.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root.MuiTableCell-paddingCheckbox .MuiTableSortLabel-icon{opacity:0 !important}.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-root{font-family:HelveticaBold}.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-root.MuiTableSortLabel-active .MuiTableSortLabel-icon:after{color:black}.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-icon{opacity:1 !important;position:relative;margin-left:13px;display:flex;flex-direction:column}.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-icon:before,.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-icon:after{font-family:'Material Icons';font-weight:600;line-height:10px;color:rgba(0,0,0,0.3)}.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-icon:before{content:'\e5ce'}.filter-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-icon:after{content:'\e5cf'}.filter-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root:nth-child(odd){background-color:rgba(0,0,0,0.04)}.filter-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{padding:10px;border-right:1px solid rgba(224,224,224,0.5)}.filter-table div[class^='Component-horizontalScrollContainer-']::-webkit-scrollbar-thumb{border-width:0;background-color:#9bb43b}.filter-table div[class^='Component-horizontalScrollContainer-']>div>div::-webkit-scrollbar-thumb{border-width:0;background-color:#9bb43b}.filter-table div[class^='Component-horizontalScrollContainer-']>div>div::-webkit-scrollbar{width:8px}.table-toolbar{padding:10px 0 5px;background-color:#f9fcff;border-top:1px dotted #d8d8d8;border-bottom:1px dotted #d8d8d8}@media (min-width: 600px){.table-toolbar{display:flex;justify-content:space-between;margin-bottom:15px}}.table-toolbar__right_container{display:block}@media (min-width: 960px){.table-toolbar__right_container{display:flex;justify-content:flex-end}}.table-toolbar__container{display:flex;justify-content:flex-end;margin:0 10px 0 2px}.table-toolbar__formgroup{width:180px}.table-toolbar__formgroup:not(:last-child){margin-right:15px}.table-toolbar__formgroup .MuiInputAdornment-root .MuiIconButton-root{pointer-events:none;background-color:transparent}.table-toolbar__formgroup .MuiInputAdornment-root .MuiIconButton-root .MuiSvgIcon-root{width:20px}.table-toolbar__actions{display:flex;justify-content:flex-end}@media (min-width: 600px){.table-toolbar__actions{margin-left:10px}}.table-toolbar__periods{margin-left:10px;margin-bottom:10px}@media (min-width: 600px){.table-toolbar__periods{margin-right:0;margin-bottom:0;width:200px}}.table-toolbar .toolbar-columns>div{min-height:0 !important;padding:0 !important;margin:0 !important}.react-daterange-picker__wrapper{height:43px;padding-left:5px;border-radius:4px;border:1.5px solid #A8A8A8 !important}.react-daterange-picker__inputGroup{font-size:15px}.react-daterange-picker__button svg{width:17px}.react-daterange-picker__range-divider{font-size:15px}.react-calendar{width:332px !important}.react-calendar__month-view{padding:0 10px 20px 10px}.react-calendar__navigation__label{color:rgba(0,0,0,0.7);font-family:HelveticaRoman;font-weight:400;text-transform:capitalize}.react-calendar__tile{height:32px;padding-left:0 !important;padding-right:0 !important;position:relative}.react-calendar__tile:hover{border-radius:30px;border:1px solid #1087ff;background-color:transparent !important}.react-calendar__tile--now,.react-calendar__tile--hover,.react-calendar__tile--active{background-color:transparent !important}.react-calendar__tile--hover abbr,.react-calendar__tile--active abbr{color:#fff;background-color:#1087ff}.react-calendar__tile--rangeStart abbr,.react-calendar__tile:nth-child(7n+1) abbr{border-top-left-radius:30px;border-bottom-left-radius:30px}.react-calendar__tile--rangeEnd abbr,.react-calendar__tile--hoverEnd abbr,.react-calendar__tile:nth-last-child(7n+1) abbr{border-top-right-radius:30px;border-bottom-right-radius:30px}.react-calendar__tile--hoverStart abbr{border-top-right-radius:0;border-bottom-right-radius:0}.react-calendar__tile abbr{top:0;left:0;right:0;bottom:0;line-height:1;width:100%;height:25px;margin:auto;display:flex;align-items:center;justify-content:center;position:absolute}.react-calendar__month-view__weekdays__weekday{color:#849095;font-family:HelveticaRoman;font-weight:400;text-transform:capitalize}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__month-view__days__day{color:#1d2429;font-size:12px;font-family:HelveticaRoman;font-weight:400;text-transform:capitalize;font-weight:300}.react-calendar__month-view__days__day--weekend{color:#1d2429 !important}.react-calendar__month-view__days__day--neighboringMonth{color:#d5dce0 !important}.login_container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px}.login_container .login_form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.login_container .login_form .login__form--password{max-width:320px !important}.login_container .login_form .login__form--help{display:flex;flex-direction:row;justify-content:center;align-items:center}.login_container .login_form .login__form--help .tooltip_space{padding-left:5px;margin-top:8px}.login_container .login_form .MuiTextField-root{width:320px}.login_container .login_form .MuiOutlinedInput-root{width:320px}.login_container .login_form .login_input{margin-bottom:15px}.login_container .login_form .login_span{margin:10px 0 10px 0;font-family:HelveticaRoman;font-size:14px}.login_container .login_form .login_span a{color:#707070 !important}.login_container .login_form .login_span_error{margin:10px 0 10px 0;font-family:HelveticaRoman;font-size:12px;color:red}.login_container .login_button{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;margin-bottom:20px;margin-left:70px}.login_container .login_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.login_container .login_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.login_container .login_button a{color:#707070 !important}@media (min-width: 960px){.login_container .login_button{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;margin-bottom:20px;margin-left:70px}.login_container .login_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.login_container .login_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.login_container .login_button a{color:#707070 !important;padding-left:20px}}.register_container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.register_container .register_container_box_title{font-family:HelveticaThin;font-size:20px;padding-bottom:20px}.register_container .register_form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.register_container .register_form .MuiTextField-root{width:320px}.register_container .register_form .register_input{margin-bottom:15px}.register_container .register_form .register_span{margin:10px 0 10px 0;font-family:HelveticaRoman;font-size:14px}.register_container .register_form .register_span a{color:#707070 !important}.register_container .register_button{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;margin-bottom:20px}.register_container .register_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.register_container .register_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.register_container .register_button a{color:#707070 !important}@media (min-width: 960px){.register_container .register_button{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px}.register_container .register_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.register_container .register_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.register_container .register_button a{color:#707070 !important;padding-left:20px}}.forgot_container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.forgot_container .forgot_span{font-family:HelveticaThin;font-size:14px}.forgot_container .forgot_container_box_title{font-family:HelveticaThin;font-size:23px}.forgot_container .forgot_form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:10px}.forgot_container .forgot_form .formControl{width:320px}.forgot_container .forgot_form .MuiSelect-root{height:14px}.forgot_container .forgot_form .MuiTextField-root{width:320px}.forgot_container .forgot_form .forgot_input{margin-bottom:15px}.forgot_container .forgot_button{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;margin-bottom:20px}.forgot_container .forgot_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.forgot_container .forgot_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.forgot_container .forgot_button a{color:#707070 !important}.forgot_container .forgot-email__phase-2{width:320px;position:relative}.forgot_container .forgot-email__phase-2 .forgot_form .MuiFormControl-root{margin-bottom:20px}.forgot_container .forgot-email__phase-2 .forgot_form .MuiFormControl-root:last-child{margin-bottom:0}.forgot_container .forgot-email__phase-2 .MuiFormLabel-root{font-size:14px;line-height:20px !important;margin-bottom:10px}@media (min-width: 960px){.forgot_container .forgot_button{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px}.forgot_container .forgot_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.forgot_container .forgot_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.forgot_container .forgot_button a{color:#707070 !important;padding-left:20px}}.pass_security_container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.pass_security_container .pass_security_success_box{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;border:1px solid #707070;border-radius:10px;padding:20px;background-color:#efefef}.pass_security_container .pass_security_success_box h6{font-family:HelveticaThin;font-size:14px;padding-bottom:5px}.pass_security_container .pass_security_success_box p{font-family:HelveticaThin;font-size:14px}.pass_security_container .pass_security_span{font-family:HelveticaThin;font-size:14px}.pass_security_container .pass_security_container_box_title{font-family:HelveticaThin;font-size:23px;padding-bottom:10px}.pass_security_container .pass_security_form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:10px}.pass_security_container .pass_security_form .MuiOutlinedInput-root{width:320px}.pass_security_container .pass_security_form .pass_security--help{display:flex;flex-direction:row;justify-content:center;align-items:center}.pass_security_container .pass_security_form .tooltip__box{background-color:#ffffff;border:1px solid #9bb43b;border-radius:4px;color:#262626}.pass_security_container .pass_security_form .formControl{width:320px}.pass_security_container .pass_security_form .MuiSelect-root{height:14px}.pass_security_container .pass_security_form .MuiTextField-root{width:320px}.pass_security_container .pass_security_form .pass_security_input{margin-bottom:15px}.pass_security_container .pass_security_form input{height:25px}.pass_security_container .pass_security_form .MuiFormHelperText-root{width:320px;margin-left:0}.pass_security_container .pass_security_button{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;margin-bottom:20px}.pass_security_container .pass_security_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.pass_security_container .pass_security_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.pass_security_container .pass_security_button a{color:#707070 !important}@media (min-width: 960px){.pass_security_container .pass_security_button{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px}.pass_security_container .pass_security_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.pass_security_container .pass_security_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.pass_security_container .pass_security_button a{color:#707070 !important;padding-left:20px}}.reset_container{display:flex;flex-direction:column;justify-content:center;align-items:center}.reset_container .paddingLeft{margin-left:20px}.reset_container .password__button--box{margin:0 auto}.reset_container .page__password--flex{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:10px}.reset_container .page__password--form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:10px}.reset_container .page__password--form input{width:300px}.reset_container .page__password--form .page__password--help{display:flex;flex-direction:row;justify-content:center;align-items:center}.reset_container .page__password--form .page__password--help .tooltip_space{padding-left:5px}.reset_container .reset_container_box_title{font-family:HelveticaThin;font-size:20px;padding-bottom:20px}.reset_container .reset_form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.reset_container .reset_form .MuiTextField-root{width:320px}.reset_container .reset_form .reset_input{margin-bottom:15px}.reset_container .reset_form .reset_span{margin:10px 0 10px 0;font-family:HelveticaRoman;font-size:14px}.reset_container .reset_form .reset_span a{color:#707070 !important}.reset_container .reset_button{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;margin-bottom:20px;margin-left:-20px}.reset_container .reset_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.reset_container .reset_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.reset_container .reset_button a{color:#707070 !important}@media (min-width: 960px){.reset_container .reset_button{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px;margin-left:-20px}.reset_container .reset_button button{background-color:#707070;width:172px;height:36px;color:#ffffff;text-align:center;border-radius:0;margin-top:20px;margin-bottom:20px}.reset_container .reset_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.reset_container .reset_button a{color:#707070 !important;padding-left:20px}}.site-admin-container .button-box{margin-top:20px}.site-admin-container .button-box .button-text span{font-size:15px;padding-top:4px;padding-left:5px}@media (min-width: 600px){.site-admin-container .button-box{margin-top:0px}}.site-admin-container--table .MuiPaper-root{z-index:0}.site-admin-container--table .MuiFormLabel-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.MuiIconButton-root{color:lightgray !important}.MuiIconButton-root:hover{color:#a0201c !important}.icon-copy{display:flex;justify-content:center;padding-bottom:10px}.icon-copy button{text-transform:none}.MuiTableCell-root .MuiTableCell-body .MuiTableCell-alignLeft{background-color:red}.MuiTableHead-root{cursor:default !important}[data-rbd-drag-handle-context-id]{cursor:hand !important}.filter-header-outlined-label-small{font-size:13px !important}.processing_status-column{margin-bottom:0;font-size:14px;width:100%;text-align:center;min-width:65px}.user-profile-page{position:relative}.user-profile-page .user-profile__navigation{margin-top:50px}.user-profile-page .user-profile__navigation .navigation__list .navigation__item button{font-size:15px;font-family:HelveticaRoman;text-align:left;width:100%;padding:20px 0 8px;background-color:transparent;border:none;border-bottom:1px solid #dbdbdb;user-select:none}.user-profile-page .user-profile__navigation .navigation__list .navigation__item button:hover{cursor:pointer}.user-profile-page .user-profile__navigation .navigation__list .navigation__item button:focus{outline:none}.user-profile-page .user-profile__navigation .navigation__list .navigation__item.active button{color:#9bb43b;font-family:HelveticaMedium;border-width:1.5px;border-color:#9bb43b;pointer-events:none}.user-profile-page .user-profile__navigation .navigation__list .navigation__item:hover button{color:#9bb43b;border-color:#9bb43b}.user-profile-page .profile-page__user-information-tab__header{margin-bottom:40px}@media (min-width: 600px){.user-profile-page .profile-page__user-information-tab__header{display:flex}}.user-profile-page .profile-page__user-information-tab__header .section-title{flex:1;margin-bottom:20px !important}.user-profile-page .profile-page__user-information-tab .section-title{margin-bottom:40px}.user-profile-page .profile-page__user-information-tab .user-information{font-family:HelveticaBold}.user-profile-page .profile-page__user-information-tab .user-information span{font-family:HelveticaRoman}.user-profile-page .profile-page__user-information-tab .user-information p{margin-bottom:10px}.user-profile-page .profile-page__user-information-tab .edit-user__button{margin-top:20px}.user-profile-page .profile-page__user-information-tab .form-action-buttons{margin-top:20px;display:flex;justify-content:space-between;margin-top:30px;padding-top:10px;border-top:1px solid #dbdbdb}.user-profile-page .profile-page__user-information-tab.reports .section-title,.user-profile-page .profile-page__user-information-tab.schools .section-title{margin-bottom:20px}.user-profile-page .profile-page__user-information-tab.reports .reports-table,.user-profile-page .profile-page__user-information-tab.reports .schools-table,.user-profile-page .profile-page__user-information-tab.schools .reports-table,.user-profile-page .profile-page__user-information-tab.schools .schools-table{text-align:center;width:100%}.user-profile-page .profile-page__user-information-tab.reports .reports-table .MuiPaper-elevation2,.user-profile-page .profile-page__user-information-tab.reports .schools-table .MuiPaper-elevation2,.user-profile-page .profile-page__user-information-tab.schools .reports-table .MuiPaper-elevation2,.user-profile-page .profile-page__user-information-tab.schools .schools-table .MuiPaper-elevation2{box-shadow:none}.user-profile-page .profile-page__user-information-tab.reports .reports-table .MuiTable-root thead th,.user-profile-page .profile-page__user-information-tab.reports .schools-table .MuiTable-root thead th,.user-profile-page .profile-page__user-information-tab.schools .reports-table .MuiTable-root thead th,.user-profile-page .profile-page__user-information-tab.schools .schools-table .MuiTable-root thead th{color:#000;font-family:HelveticaMedium;border-bottom:2px solid #939393}.user-profile-page .profile-page__user-information-tab.reports .reports-table .MuiTable-root tbody td,.user-profile-page .profile-page__user-information-tab.reports .schools-table .MuiTable-root tbody td,.user-profile-page .profile-page__user-information-tab.schools .reports-table .MuiTable-root tbody td,.user-profile-page .profile-page__user-information-tab.schools .schools-table .MuiTable-root tbody td{font-family:HelveticaLight}.user-profile-page .profile-page__user-information-tab.gross-income .income-table tbody tr:nth-child(odd){background:#0000000a}.user-profile-page .profile-page__password--tab .page__password--form .password__button--box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:20px}.user-profile-page .profile-page__password--tab .page__password--form .password__button--box .password__button{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#9bb43b}.user-profile-page .profile-page__password--tab .page__password--form .page__password--input{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:20px}.user-profile-page .profile-page__password--tab .page__password--form .page__password--input .select__label{font-size:14px}.user-profile-page .profile-page__password--tab .page__password--form .page__password--input .MuiTextField-root{width:320px !important}.user-profile-page .profile-page__password--tab .page__password--form .page__password--input .form__space{padding-top:20px}@media (min-width: 960px){.user-profile-page .profile-page__password--tab .page__password--form .page__password--input{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}}.user-profile-page .profile-page__security-questions--tab fieldset>.MuiFormControl-root{margin-bottom:30px}.user-profile-page .profile-page__security-questions--tab fieldset>.MuiFormControl-root:last-child{margin-bottom:0}.user-profile-page .profile-page__security-questions--tab fieldset>.MuiFormControl-root label{font-size:15px;font-family:HelveticaBold;margin-bottom:10px}.user-profile-page .profile-page__security-questions--tab fieldset>.MuiFormControl-root .MuiTextField-root{margin-top:20px}.user-profile-page .profile-page__security-questions--tab .form-action-buttons{margin-top:20px}.user-profile-page__toggle-floating-sidebar{display:none}@media (min-width: 960px){.user-profile-page__toggle-floating-sidebar{top:60px;display:block;position:absolute}}@media (min-width: 960px){.user-profile-page .floating-sidebar{top:60px;left:135px;display:none;position:absolute;background-color:#fff;box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2)}.user-profile-page .floating-sidebar.open{display:block}}.report__modal .section-title{margin-bottom:40px}.report__modal .MuiInputBase-root{font-family:HelveticaRoman}.report__modal .buttons-container{margin-top:35px;display:flex;justify-content:flex-end}.report__modal .buttons-container .MuiButton-label{font-family:HelveticaMedium}.report__modal .buttons-container .close-btn .MuiButton-label{opacity:0.5}.report__modal .email-chips__container{margin:13px 0}.report__modal .email-chips__container .MuiChip-root{margin-right:5px;margin-bottom:5px}.report__modal .email-chips__container .MuiChip-root:last-child{margin-right:0}.report__modal .date-range__coallpse .heading{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.report__modal .date-range__coallpse .heading span{font-size:15px;font-family:HelveticaLight;line-height:20px}.report__modal .date-range__coallpse .content{padding-top:15px}.application-page .user__column{width:auto;margin-bottom:30px}@media (min-width: 1280px){.application-page .user__column{width:96%}}.application-page .user__column .user__information .user-name{font-size:20px;font-family:HelveticaBold;margin-bottom:25px}.application-page .user__column .user__information .user-information{margin-bottom:15px}@media (min-width: 960px){.application-page .user__column .user__information .user-information{margin-bottom:30px}}.application-page .user__column .user__information .user-information .p-name{margin:20px 0;font-family:HelveticaBold;background:#dbe9f3;padding:8px;text-align:center;border:1px solid #b5deff;border-radius:6px}.application-page .user__column .user__information .user-information .second-parent{font-family:HelveticaBold;display:inline-block}@media (min-width: 600px){.application-page .user__column .button__container{height:100%;display:flex;align-items:center}}.application-page .user__column .button__container .new-application__button{margin-top:25px}@media (min-width: 600px){.application-page .user__column .button__container .new-application__button{margin-top:0}}@media (min-width: 960px){.application-page .user__column .button__container .new-application__button{margin-top:35px}}.application-page .applications__column .application__section{margin-bottom:30px}.application-page .applications__column .application__section:last-child{margin-bottom:0}.application-page .applications__column .application__box{padding:20px;border-radius:4px;margin-bottom:20px;background-color:#ebebeb}@media (min-width: 600px){.application-page .applications__column .application__box{display:flex;flex-wrap:wrap}.application-page .applications__column .application__box>div[class^='box__']{flex:1}.application-page .applications__column .application__box>div.box__actions-column{flex:1 100%}}@media (min-width: 1280px){.application-page .applications__column .application__box>div.box__left-column{flex:2}.application-page .applications__column .application__box>div.box__right-column{flex:3}.application-page .applications__column .application__box>div.box__actions-column{flex:1.5}.application-page .applications__column .application__box>div.box__actions-column button.centered span{justify-content:flex-start}}.application-page .applications__column .application__box:last-child{margin-bottom:0}@media (min-width: 600px){.application-page .applications__column .application__box .box__actions-column button{width:160px}}@media (min-width: 1280px){.application-page .applications__column .application__box .box__actions-column button{width:100%}}.application-page .applications__column .application__box .box__section{margin-bottom:13px}@media (min-width: 1280px){.application-page .applications__column .application__box .box__section{margin-bottom:0}}.application-page .applications__column .application__box .box__section p{font-family:HelveticaBold}.application-page .applications__column .application__box .box__section p.name{font-size:17px;margin-bottom:20px}@media (min-width: 1280px){.application-page .applications__column .application__box .box__section p.name{margin-bottom:10px}}.application-page .applications__column .application__box .box__section p.status{color:#a0201c;display:flex;align-items:center}.application-page .applications__column .application__box .box__section p.status .status-tooltip{margin-left:3px}.application-page .applications__column .application__box .box__section p span{font-family:HelveticaRoman}.application-page .simple-attachment__box{padding:13px;border-radius:6px;border:1px solid #ddd}.application-page .simple-attachment__box .attachment__box--header{display:flex;align-items:center;justify-content:space-between}.application-page .simple-attachment__box .attachment__box--header .left-content{display:flex}.application-page .simple-attachment__box .attachment__box--header h5{display:flex;align-items:center}.application-page .simple-attachment__box .attachment__box--header h5 .MuiSvgIcon-root{margin-right:6px}.application-page .simple-attachment__box .attachment__box--header .view-button{letter-spacing:-0.5px;text-transform:initial;padding:0 0 0 10px !important;margin-left:10px}.application-page .simple-attachment__box .attachment__box--header .view-button .MuiButton-startIcon{margin-left:0;margin-right:3px}.application-page .simple-attachment__box.empty{padding:8px 12px;background-color:#fafafa;border:1px dashed #bdbdbd;border-radius:6px;cursor:default}.application-page .simple-attachment__box.empty .view-button.no-files{display:inline-flex;align-items:center;color:#757575 !important;font-size:12px}.application-page .simple-attachment__box.empty .view-button.no-files .MuiSvgIcon-root{margin-right:8px;opacity:0.6;color:#b4523b !important}.application-form-page .section-title__container{margin-bottom:20px}@media (min-width: 600px){.application-form-page .section-title__container{display:flex;align-items:baseline;margin-bottom:0}}.application-form-page .section-title__container .section-title{margin-bottom:10px}@media (min-width: 600px){.application-form-page .section-title__container .section-title{flex:1;margin-right:30px;margin-bottom:20px}}.application-form-page .section-title__container .MuiButton-root{flex:0.2}.application-form-page .application-form__content{margin-top:40px}.application-form-page .application-form__content:last-child{margin-bottom:0}.application-form-page .application-form__content .form__section{margin-bottom:50px}.application-form-page .application-form__content .form__section .form__section--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;padding-bottom:10px;border-bottom:2px solid #000}.application-form-page .application-form__content .form__section .form__section--header h3{font-family:HelveticaMedium}.application-form-page .application-form__content .form__section .form__section--header h3.max-width-title{max-width:446px}@media (min-width: 1280px){.application-form-page .application-form__content .form__section .form__section--header h3.max-width-title{max-width:initial}}@media (min-width: 600px){.application-form-page .application-form__content .form__section .user-information__panel-footer{display:flex;justify-content:space-between;align-items:center}}.application-form-page .application-form__content .form__section .user-information__panel-footer>span{color:#c6c6c6;font-size:14px}.application-form-page .application-form__content .form__section .attachements .attachements__header{padding:15px 0;margin-bottom:15px;border-bottom:1px solid #dbdbdb}.application-form-page .application-form__content .form__section .attachements .attachements__header h4{font-family:HelveticaLight}.application-form-page .application-form__content .form__section .attachements .attachements__body .instructions{font-size:15px;line-height:23px;margin-bottom:25px}.application-form-page .application-form__content .form__section .attachements .attachements__body .confidential{font-size:13px;font-style:italic;line-height:18px;margin-bottom:25px}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment__box{padding:15px;margin-bottom:25px;border-radius:4px;background-color:#ebebeb}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment__box .attachment__box--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment__box .attachment__box--header h5{font-size:15px}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment__box .attachment__box--body p{font-size:14px}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment__box .attachment__box--body .file-link{color:#9bb43b;font-size:14px;text-decoration:underline;margin-top:13px;display:block}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment__box .attachment__box--body .MuiButton-label{padding-left:10px}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment__box .view-button{text-transform:initial;letter-spacing:-0.5px;padding:0 !important;margin-top:15px}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment-section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #efefef}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment-section:last-child{margin-bottom:0}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment-section h5{font-size:15px;margin-bottom:13px}.application-form-page .application-form__content .form__section .attachements .attachements__body .attachment-section .file-uploader{margin-top:13px}.application-form-page .application-form__content .form__section .income__requirement h4{font-family:HelveticaMedium;font-size:16px;font-weight:bold;margin-bottom:25px}.application-form-page .application-form__content .form__section .income__requirement .income_requirement-block{font-family:HelveticaLight;font-size:16px;margin-bottom:25px}.application-form-page .application-form__content .form__section .tax-form-samples{margin-top:20px;padding-top:15px;border-top:1px solid #e8e8e8}.application-form-page .application-form__content .form__section .tax-form-samples__label{display:block;font-size:14px;font-family:HelveticaMedium;margin-bottom:12px}.application-form-page .application-form__content .form__section .tax-form-samples__thumbnails{display:flex;gap:15px;flex-wrap:wrap}.application-form-page .application-form__content .form__section .tax-form-samples__thumb{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:8px;border:1px solid #ddd;border-radius:4px;background:#fff;transition:border-color 0.2s, box-shadow 0.2s}.application-form-page .application-form__content .form__section .tax-form-samples__thumb:hover{border-color:#9bb43b;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.application-form-page .application-form__content .form__section .tax-form-samples__thumb img{max-width:150px;height:auto;max-height:160px;object-fit:contain}.application-form-page .application-form__content .form__section .tax-form-samples__thumb span{font-size:12px;margin-top:6px}.application-form-page .application-form__content .form__section .tax-form-samples__full{width:715px;max-width:100%;height:auto;display:block}.application-form-page .application-form__content .section__student-information .box__summary .student-information{margin-bottom:15px}@media (min-width: 960px){.application-form-page .application-form__content .section__student-information .box__summary .student-information p{min-height:17px;padding-left:330px;position:relative}}.application-form-page .application-form__content .section__student-information .box__summary .student-information p span{font-family:HelveticaBold}@media (min-width: 960px){.application-form-page .application-form__content .section__student-information .box__summary .student-information p span{left:0;position:absolute}}.application-form-page .application-form__content .section__student-information .box__summary .student-skills p{line-height:20px;margin-bottom:10px}.application-form-page .application-form__content .section__student-information .box__summary .student-skills p a,.application-form-page .application-form__content .section__student-information .box__summary .student-skills p a:visited{color:#0000ee}.application-form-page .application-form__content .section__student-information .box__summary .student-skills p span{font-family:HelveticaBold;display:block}.application-form-page .application-form__content .section__student-information .box__summary .student-skills .view-button span{font-family:HelveticaBold;display:flex;padding-left:5px}.application-form-page .application-form__content .section__student-information .box__summary .student-skills .title{margin-top:10px}.application-form-page .application-form__content .section__student-information .student-criteria a,.application-form-page .application-form__content .section__student-information .student-criteria a:visited{color:#0000ee}.application-form-page .application-form__content .section__student-information .student-criteria.error .MuiExpansionPanelSummary-root{background-color:#fdecea}.application-form-page .application-form__content .section__student-information .student-criteria .MuiFormControlLabel-root{margin-bottom:16px}.application-form-page .application-form__content .section__student-information .student-criteria .MuiFormControlLabel-root:last-child{margin-bottom:0}.application-form-page .application-form__content .section__student-information .student-criteria .MuiCollapse-container .MuiCollapse-wrapper{margin-top:20px}.application-form-page .application-form__content .section__student-information .student-criteria .criteria-6{margin-bottom:20px}.application-form-page .application-form__content .section__student-information .student-criteria .criteria-6 .MuiGrid-container{padding-left:20px}.application-form-page .application-form__content .section__student-information .student-criteria .criteria-6 .MuiFormControlLabel-root{margin-bottom:0px}.application-form-page .application-form__content .section__student-information .student-criteria .criteria-6 .MuiFormControlLabel-root:last-child{margin-bottom:0}.application-form-page .application-form__content .section__student-information .student-criteria .selected-criteria{font-size:14px;font-family:HelveticaBold}.application-form-page .application-form__content .section__student-information .form-control-radio.error>label{color:#f44336}.application-form-page .application-form__content .section__student-information .form-control-radio>label{font-size:15px;font-family:HelveticaLight;line-height:23px;margin-bottom:10px}.application-form-page .application-form__content .section__student-information .form-control-radio>.MuiFormGroup-root{flex-direction:row}.application-form-page .application-form__content .section__student-information .form-control-radio>.MuiFormGroup-root .MuiFormControlLabel-root{margin-right:40px}.application-form-page .application-form__content .section__student-criteria .strong-text{margin-bottom:30px}.application-form-page .application-form__content .section__student-criteria>fieldset>.MuiFormControlLabel-root{margin-bottom:20px;align-items:flex-start}.application-form-page .application-form__content .section__student-criteria>fieldset>.MuiFormControlLabel-root .MuiCheckbox-root{margin-top:-9px}.application-form-page .application-form__content .section__student-criteria>fieldset>.MuiFormControlLabel-root .MuiCheckbox-root+.MuiFormControlLabel-label{font-family:HelveticaRoman}.application-form-page .application-form__content .section__student-statements p{color:#707070;font-size:15px;line-height:20px;margin-bottom:20px}.application-form-page .application-form__content .section__student-statements .statement-radio-label{display:flex;align-items:center}.application-form-page .application-form__content .section__student-statements .statement-radio-label button{margin-left:10px}.application-form-page .application-form__content .section__user-prerequisites .strong-text{margin-bottom:20px}.application-form-page .application-form__content .section__user-prerequisites .instruction{font-family:HelveticaLight;font-size:13px;font-style:italic;margin-bottom:20px;display:block}.application-form-page .application-form__content .section__user-prerequisites .or-separator{font-family:HelveticaLight;font-size:13px;margin:15px 0;display:block}.application-form-page .application-form__content .section__user-prerequisites .indented{padding-left:45px}.application-form-page .application-form__content .section__user-prerequisites .prerequisite-box{margin-bottom:20px}.application-form-page .application-form__content .section__user-prerequisites .MuiFormControlLabel-root{margin-bottom:10px}.application-form-page .application-form__content .section__user-prerequisites .form-control-fileuploader{margin-bottom:20px}.application-form-page .application-form__content .section__user-prerequisites .form-control-prerequisite_7>.MuiFormControlLabel-root{margin-bottom:20px}.application-form-page .application-form__content .section__user-prerequisites .form-control-prerequisite_7 .MuiTextField-root{margin-bottom:20px}.application-form-page .application-form__content .section__user-prerequisites .form-control-prerequisite_7 .MuiTextField-root:last-child{margin-bottom:0}.application-form-page .application-form__content .section__student-financial .financial-message-title{background-color:#efefef !important;padding:15px 10px 7px 10px !important;text-align:center}.application-form-page .application-form__content .section__student-financial .financial-message-title p{text-align:center;font-size:16px}.application-form-page .application-form__content .section__student-financial .financial-message-list h4{text-align:center;margin-top:20px}.application-form-page .application-form__content .section__student-financial .financial-message-list ul li{padding-top:10px}@media (min-width: 960px){.application-form-page .application-form__content .section__student-financial .financial-message-list h4{text-align:center;margin-top:20px}}@media (min-width: 1280px){.application-form-page .application-form__content .section__student-financial .financial-message-list h4{text-align:center;margin-top:-75px}}.application-form-page .application-form__content .section__student-information-release .contact-information p{color:#707070;font-size:15px;margin-bottom:10px}.application-form-page .application-form__content .section__student-information-release .contact-information p:last-child{margin-bottom:0}.application-form-page .application-form__content .section__student-information-release .contact-information p:first-child{font-family:HelveticaBold}.application-form-page .application-form__content .section__student-agreements-statements .agreements-statements-box{margin-bottom:30px}.application-form-page .application-form__content .section__student-agreements-statements .agreements-statements-box:last-child{margin-bottom:0}.application-form-page .application-form__content .section__student-agreements-statements .agreements-statements-box h3{margin-bottom:30px}.application-form-page .application-form__content .section__student-agreements-statements .agreements-statements-box .MuiFormControlLabel-root{margin-bottom:20px}.application-form-page .application-form__content .section__student-agreements-statements .agreements-statements-box .MuiFormControlLabel-root:last-child{margin-bottom:0}.application-form-page .application-form__content .section__student-agreements-statements .agreements-statements-box .agreements__list li{font-family:HelveticaLight;font-size:14px;line-height:23px;margin-bottom:20px}.application-form-page .application-form__content .application-buttons{padding-top:30px;border-top:2px solid #000;display:flex}.application-form-page .application-form__content .application-buttons .MuiButton-root{max-width:210px}.application-form-page .application-form__content .application-li-form .textfield-grid-container{padding-left:45px}.application-form-page .application-form__content .application-li-form .textfield-grid-container .or-separator{font-size:13px;text-transform:uppercase;margin:25px 0 30px;display:block}.application-form-page .application-form__content .application-li-form .condition{font-size:14px;font-style:italic;margin-top:50px;display:block}.application-form-page .application-form__content .student-form .margin textarea{padding-top:25px}@media (min-width: 960px){.application-form-page .application-form__content .student-form .margin textarea{padding-top:5px}}.application-form-page .application-form__content .MuiAlert-message{width:100%}.application-form-page .form-control-checkbox{margin-bottom:15px}.application-form-page .form-control-checkbox.error>label{color:#f44336}.application-form-page .form-control-checkbox>label{font-size:14px;font-family:HelveticaLight;line-height:23px;margin-bottom:10px}.application-form-page .form-control-checkbox>.MuiFormGroup-root{display:flex;flex-direction:row}.application-form-page .form-control-checkbox>.MuiFormGroup-root>.MuiFormControlLabel-root{margin-right:40px;margin-bottom:0}.application-form-page .form-control-checkbox>.MuiFormGroup-root>.MuiFormControlLabel-root .MuiFormControlLabel-label{padding-left:0}.application-form-page [name='involvements']{padding-top:15px}.application-form-page [name='additionalFactors']{padding-top:30px}@media (min-width: 960px){.application-form-page .form__column-title{display:flex;flex-direction:row;justify-content:space-between;font-family:HelveticaLight}}.application-form-page .section-title{color:gray;border-bottom:1.5px solid gray}.application-form-page .reassign-section{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;font-family:HelveticaLight}.application-form-page .reassign-section button{background-color:#6c6c6c;color:white;width:93px;height:41px;margin-left:8px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.application-form-page .reassign-section button span{font-size:14px;padding-top:1px;font-family:HelveticaLight}.application-form-page .reassign-section p{text-align:center}.application-form-page .reassign-section span{font-size:20px;font-family:HelveticaMedium}.application-form-page .status-section{background-color:#efefef !important;margin-top:30px}.application-form-page .status-section span{padding:10px;font-size:28px;font-family:HelveticaLight}.application-form-page .status-section .status-section-info{padding:20px;display:flex;flex-direction:column}.application-form-page .status-section .status-section-info p{padding:10px;font-family:HelveticaMedium}.application-form-page .status-section .status-section-info .status-section-info-select p{padding:10px;font-family:HelveticaLight}@media (min-width: 960px){.application-form-page .reassign-section{display:flex;flex-direction:row;justify-content:space-between;font-family:HelveticaLight}.application-form-page .reassign-section span{font-size:20px;font-family:HelveticaMedium}.application-form-page .status-section{background-color:#efefef !important;margin-top:30px}.application-form-page .status-section p{padding:10px;font-family:HelveticaMedium}.application-form-page .status-section span{padding:10px;font-size:28px;font-family:HelveticaLight}.application-form-page .status-section .status-section-info{padding:20px;display:flex;flex-direction:row;justify-content:space-between}}.application-view-page .status__box{padding:20px;border-radius:3px;background-color:#ebebeb}.application-view-page .status__box span{font-size:15px;font-family:HelveticaBold;display:block;margin-bottom:30px}.application-view-page .status__box h3{color:#a0201c;font-size:30px;font-family:HelveticaThin}.application-view-page .form__section .form__section--body .prerequisite-box .strong-text{padding-bottom:20px}.application-view-page .form__section .form__section--body .financial-message-title{background-color:lightgray;padding:15px 10px 7px 10px !important;text-align:center}.application-view-page .form__section .form__section--body .financial-message-title p{text-align:center;font-size:17px}.application-view-page .form__section .form__section--body .financial-message-list h4{text-align:center;margin-top:20px}.application-view-page .form__section .form__section--body .financial-message-list ul li{padding-top:10px}@media (min-width: 960px){.application-view-page .form__section .form__section--body .financial-message-title p{text-align:center;font-size:22px}.application-view-page .form__section .form__section--body .financial-message-list h4{text-align:center;margin-top:-75px}}.new-application__modal fieldset{margin-top:15px;margin-bottom:30px}.new-application__modal fieldset .radio__container{margin-bottom:5px;padding-bottom:10px;position:relative}@media (min-width: 1280px){.new-application__modal fieldset .radio__container{margin-bottom:10px;padding-bottom:20px}}.new-application__modal fieldset .radio__container:after{content:'';right:0;bottom:0;width:92%;height:1px;display:block;position:absolute;background-color:#dbdbdb}.new-application__modal fieldset .radio__container:last-child{margin-bottom:0;padding-bottom:0}.new-application__modal fieldset .radio__container:last-child:after{display:none}.new-application__modal fieldset .radio__container.inactive .MuiFormControlLabel-label{color:#a8a8a8}.new-application__modal fieldset .MuiFormControlLabel-root .MuiRadio-root{margin-right:10px}.new-application__modal fieldset .MuiFormControlLabel-root .MuiRadio-root .radio__light-icon{width:28px;height:28px}.new-application__modal fieldset .MuiFormControlLabel-root .MuiRadio-root .radio__light-icon:before{width:22px;height:22px}.new-application__modal fieldset .MuiFormControlLabel-root .MuiRadio-root .radio__light-icon.checked:after{width:16px;height:16px}.new-application__modal fieldset .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:15px;font-family:HelveticaBold;line-height:initial}@media (min-width: 1280px){.new-application__modal fieldset .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:17px}}.new-application__modal .requirements-list{margin:25px 0 35px}.new-application__modal .requirements-list li{line-height:20px;margin-bottom:20px}.new-application__modal .requirements-list li:last-child{margin-bottom:0}.submit-application__modal{height:100%}.submit-application__modal .content{height:90%;display:flex;flex-direction:column;justify-content:space-between}.submit-application__modal .content p{font-size:15px;line-height:23px;margin-bottom:15px}.submit-application__modal .content p:last-child{margin-bottom:0}.submit-application__modal .content .buttons{display:flex;justify-content:flex-end}.application--not-found{display:flex;align-items:center;flex-direction:column}.application--not-found h3{font-size:18px;margin-bottom:15px}.financial-information__component .panel__header{margin:0 -1px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#a0201c}.financial-information__component .panel__header h4{color:#fff;display:flex;align-items:center}.financial-information__component .panel__header h4 span{font-size:18px;flex:1}.financial-information__component .panel__header h4 span:last-child{font-size:15px;font-weight:normal}.financial-information__component .member-incomes{margin-top:20px}.financial-information__component .member-incomes p{display:flex;justify-content:space-between}.financial-information__component .total-income{margin-top:15px;padding:13px 0 15px;border-top:2px solid #dbdbdb}.financial-information__component .total-income p{display:flex;justify-content:space-between;font-family:HelveticaBold}.financial-information__component .total-income p span{font-size:15px}.financial-information__component .financial-panel__form fieldset{width:100%}.financial-information__component .financial-panel__footer{padding:15px 0}@media (min-width: 960px){.financial-information__component .financial-panel__footer{display:flex}.financial-information__component .financial-panel__footer .yearly-total-income{flex:1.3;margin-right:20px}.financial-information__component .financial-panel__footer .add-member{flex:1}.financial-information__component .financial-panel__footer .add-member .members-count{padding-left:13px}}.financial-information__component .financial-panel__footer .yearly-total-income{display:flex;justify-content:space-between;font-family:HelveticaBold;padding:15px;margin-bottom:15px;border-radius:3px;background-color:#efefef;align-items:center}@media (min-width: 960px){.financial-information__component .financial-panel__footer .yearly-total-income{margin-bottom:0}}@media (min-width: 1280px){.financial-information__component .financial-panel__footer .yearly-total-income{font-size:15px}}.financial-information__component .financial-panel__footer .add-member .members-count{font-family:HelveticaBold;font-size:14px}@media (min-width: 1280px){.financial-information__component .financial-panel__footer .add-member .members-count{font-size:13px}}.financial-information__component .financial-panel__footer .add-member .new-member__button.MuiButton-root{padding:6px !important}@media (min-width: 1280px){.financial-information__component .financial-panel__footer .add-member .new-member__button.MuiButton-root .MuiButton-label{font-size:14px}}.financial-information__component .financial-panel__footer .members-count{font-size:16px;font-weight:bold;margin:30px;align-items:center;display:flex;margin-left:30px}.financial-information__component .financial-panel__action-buttons{margin-top:20px;display:flex;justify-content:space-between}.financial-information__component .financial-panel__action-buttons .MuiButton-label{font-size:15px}.financial-information__component .financial-panel__action-buttons .MuiSvgIcon-root{font-size:22px}.financial-information-v2__component{font-family:HelveticaLight}.financial-information-v2__component .member-count h4{background-color:#a0201c;color:#fff;font-weight:normal;font-size:20px;margin-bottom:25px;padding:15px 30px 10px 30px;border-radius:5px 5px 0 0}.financial-information-v2__component .member-count h5{font-weight:normal;font-size:16px;margin-bottom:25px}.financial-information-v2__component .member-count__content{margin:30px}.financial-information-v2__component .member-count__warning{display:flex;margin-top:10px;color:red;font-size:12px;opacity:0.6;padding:10px;background-color:#ffe4e4;border:1px dashed #ff7f7f;border-radius:5px}.financial-information-v2__component .member-count__warning svg{font-size:16px;margin-right:10px}.financial-information-v2__component .panel__section{padding:0px}.financial-information-v2__component .panel__section .panel-section__header{background-color:#efefef}.financial-information-v2__component .panel__section .panel-section__header h4{font-family:HelveticaMedium;padding-top:4px;font-size:15px}.financial-information-v2__component .panel__section .MuiExpansionPanel-root{margin:0 !important;background-color:#efefef;border-top:1px solid #dbdbdb}.financial-information-v2__component .panel__section .panel-section__header{padding:15px 0 15px 34px}.financial-information-v2__component .panel__section .MuiExpansionPanelSummary-expandIcon{margin-right:30px;padding:3px !important}.financial-information-v2__component .panel__section .financial-panel__form{margin:0 30px;margin-bottom:20px}.financial-information-v2__component .action-buttons .MuiIconButton-colorPrimary{color:#9bb43b !important}.financial-information-v2__component .action-buttons .MuiIconButton-colorSecondary{color:#a0201c !important}.financial-information-v2__component .action-buttons .MuiIconButton-root.Mui-disabled{color:rgba(0,0,0,0.26) !important}.financial-information-v2__component .member-incomes,.financial-information-v2__component .total-income{background-color:white}.financial-information-v2__component .total-income{padding:0 34px;padding-bottom:10px}.financial-information-v2__component .total-income p{font-family:HelveticaMedium;font-weight:bold;border-top:1px solid #dbdbdb;padding:15px 0 0 0}.financial-information-v2__component .total-income p span{float:right}.financial-information-v2__component .member-incomes{padding:20px 34px;padding-bottom:5px}.financial-information-v2__component .member-incomes p{font-size:14px}.financial-information-v2__component .member-incomes p span{float:right}.financial-information-v2__component .financial-panel__footer{display:flex;font-family:HelveticaMedium}.financial-information-v2__component .financial-panel__footer .yearly-total-income{display:flex;background-color:#efefef;padding:20px;width:60%;font-size:16px;font-weight:bold;margin:15px}.financial-information-v2__component .financial-panel__footer .yearly-total-income span{display:flex;font-size:20px;font-weight:normal;width:150px;align-items:center;justify-content:flex-end}.financial-information-v2__component .financial-panel__footer .members-count{font-size:16px;font-weight:bold;margin:30px;align-items:center;display:flex;margin-left:30px;width:100px}.financial-information-v2__component .financial-panel__info{display:flex;margin-top:10px;color:blue;font-size:12px;opacity:0.6;padding:10px;background-color:#eef1fd;border:1px dashed #adadff;border-radius:5px}.financial-information-v2__component .financial-panel__info svg{font-size:16px;margin-right:10px}.financial-information-v2__component .add-member{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.financial-information-v2__component .add-member .new-member__button{width:100px}.financial-information-v2__component .member-summary{color:#6c6c6c;display:flex;align-items:center}.financial-information-v2__component .member-summary p{font-size:16px;margin:0}.financial-information-v2__component .member-files{border-top:2px solid #dbdbdb}.financial-information-v2__component .member-files__main-question{padding:30px}.financial-information-v2__component .member-files h4{font-family:HelveticaMedium;margin-bottom:20px}.financial-information-v2__component .member-files__question .question{margin-bottom:5px;font-size:16px}.financial-information-v2__component .member-files__question .answers{margin:20px 0}.financial-information-v2__component .member-files__question .answers .MuiFormControlLabel-label{padding:0;padding-right:30px;line-height:1}.financial-information-v2__component .member-files__question .question-examples{opacity:50%;font-size:12px}.financial-information-v2__component .member-files .more-info{font-size:16px;margin-top:30px}.financial-information-v2__component .member-files .more-info span{font-size:14px;font-style:italic;display:block;margin-top:5px}.financial-information-v2__component .member-files__other-questions{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:30px}.financial-information-v2__component .member-files__other-questions.last{margin-bottom:30px}.financial-information-v2__component .member-files__confidential{line-height:1.5;padding:30px;padding-top:0;font-size:14px;font-style:italic}.financial-information-v2__component .member-files__file{margin:20px 0}.financial-information-v2__component .attachment__box{display:flex;padding:10px 17px;background-color:#efefef}.financial-information-v2__component .attachment__box--file-link{display:flex;flex:1;align-items:center;color:#9bb43b;cursor:pointer;font-size:16px;font-weight:normal}.financial-information-v2__component .attachment__box--file-link:hover{text-decoration:underline}.financial-information-v2__component .attachment__box .MuiIconButton-colorSecondary{color:#a0201c !important}.admin-processor__content .search_applications{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px}.admin-processor__content .search_applications .MuiFormControl-root{width:180px;margin-top:20px}.admin-processor__content .search_applications .collapse_container{background-color:coral !important}@media (min-width: 600px){.admin-processor__content .search_applications{display:flex;flex-direction:row;justify-content:center;padding-bottom:40px}.admin-processor__content .search_applications .MuiFormControl-root{width:180px;margin-top:20px;padding-right:10px}}@media (min-width: 960px){.admin-processor__content .search_applications{display:flex;justify-content:flex-end;margin-top:-58px;padding-bottom:40px}}.followup-processor__content .search_applications{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px}.followup-processor__content .search_applications .MuiFormControl-root{width:180px;margin-top:20px}.followup-processor__content .icon-copy{display:flex;justify-content:center}.followup-processor__content .icon-copy button{text-transform:none}.followup-processor__content .reason--content{max-height:100px;overflow-y:scroll;overflow-x:hidden}.followup-processor__content .reason--content::-webkit-scrollbar{width:4px;height:auto}.followup-processor__content .reason--content::-webkit-scrollbar-thumb{background:gray;border:2px solid gray}.followup-processor__content .backdrop__body{padding-bottom:10px}.followup-processor__content .backdrop__body .backdrop__body-content{padding-top:20px;padding-bottom:20px}.followup-processor__content .backdrop__body .backdrop__body-content p{font-size:16px;line-height:20px}.followup-processor__content .MuiTable-root tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.04)}.followup-processor__content .MuiTable-root .MuiButton-label{font-size:10px}@media (min-width: 600px){.followup-processor__content .search_applications{display:flex;flex-direction:row;justify-content:center;padding-bottom:40px}.followup-processor__content .search_applications .MuiFormControl-root{width:180px;margin-top:20px;padding-right:10px}}@media (min-width: 960px){.followup-processor__content .search_applications{display:flex;justify-content:flex-end;margin-top:-58px;padding-bottom:40px}}.general-processor__content .search_applications{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px}.general-processor__content .search_applications .MuiFormControl-root{width:180px;margin-top:20px}@media (min-width: 600px){.general-processor__content .search_applications{display:flex;flex-direction:row;justify-content:center;padding-bottom:40px}.general-processor__content .search_applications .MuiFormControl-root{width:180px;margin-top:20px;padding-right:10px}}@media (min-width: 960px){.general-processor__content .search_applications{display:flex;justify-content:flex-end;margin-top:-58px;padding-bottom:40px}}.metrics__header{display:flex;flex-direction:column}.metrics__header .section-title{flex:1}.metrics-daterange{transform:translateY(-3px)}.metrics-daterange__filter-group{display:flex;align-items:center;position:relative}.metrics-daterange__filter-group label{font-family:HelveticaBold;font-size:13px;margin-right:10px}.metrics-daterange__display-date{font-size:14px;width:220px;height:43px;padding:0 10px;border-radius:4px;border:1.5px solid #A8A8A8;display:flex;align-items:center;justify-content:space-between;user-select:none;cursor:pointer}.metrics-daterange__display-date:after{content:'\e916';color:#A8A8A8;font-size:20px;font-family:'Material Icons'}.metrics-daterange__calendar{top:45px;position:absolute;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);z-index:9}.metrics__flex-container{display:flex;flex-direction:column}.metrics__top-section{margin-bottom:25px}.metrics__panel{padding:25px 20px;margin-bottom:25px;border-radius:4px;background-color:#F8F8F8}.metrics__panel:last-child{flex:1;margin-bottom:0}.metrics__panel--less-padding{padding-top:15px;padding-bottom:15px}.metrics__panel--less-margin{margin-bottom:8px}.metrics__title{color:#000;font-family:HelveticaLight;font-size:12px;text-transform:uppercase;margin-bottom:25px;display:flex;align-items:center;justify-content:space-between}.metrics__title--bold{font-family:HelveticaBold}.metrics__title--no-margin{margin:0}.metrics__value{font-family:HelveticaRoman;font-size:20px;margin:0}.metrics__value--light{color:#8B8B8B}.metrics__value--green{color:#9BB43B}.metrics__value--red{color:#A0201C}.metrics-status{display:flex;justify-content:space-between}.metrics-status__item{width:90px;height:90px;border-radius:50%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.metrics-status__name{font-family:HelveticaMedium;font-size:10px;margin:5px 0 0}.metrics__list{counter-reset:list}.metrics__list ul li{font-size:14px;font-family:HelveticaMedium;padding-left:16px;position:relative;display:flex;justify-content:space-between}.metrics__list ul li:not(:last-child){margin-bottom:15px}.metrics__list ul li:before{font-family:HelveticaRoman;left:0;position:absolute;counter-increment:list;content:counter(list) "."}.metrics__list ul li span{font-family:HelveticaLight}.metrics__piechart{display:flex;justify-content:center}.metrics__piechart svg{max-width:250px}.metrics .no-data{font-family:HelveticaLight;padding:0}.metrics .no-data:before{display:none}@media (min-width: 600px){.metrics__header{flex-direction:row;align-items:baseline}.metrics-daterange{margin-left:-65px}.metrics__value{font-size:25px}.metrics-status__item{width:135px;height:135px}.metrics-status__name{font-size:13px}}@media (min-width: 960px){.metrics-status{flex-direction:column;align-items:center}.metrics-status__item:not(:last-child){margin-bottom:10px}.metrics__list ul li{flex-wrap:wrap}.metrics__list ul li span{flex:0 0 100%;margin-top:5px}.metrics__piechart svg{max-width:initial}}@media (min-width: 1280px){.metrics-status{flex-direction:row}.metrics-status__item:not(:last-child){margin-bottom:0}.metrics__list ul li{flex-wrap:nowrap}.metrics__list ul li span{flex:initial;margin-top:0}}.form-control-media{padding:20px 0;border-bottom:1px dashed #d0d0d0;max-width:550px}.form-control-media:last-of-type{border:none}.form-control-media .media-title{font-size:16px;font-family:HelveticaLight;line-height:23px;margin-bottom:5px}.form-control-media .media-info{font-size:14px;font-family:HelveticaLight;font-style:italic;display:block;margin-bottom:10px}.form-control-media .media__file{margin:4px 0}.form-control-media .media__file .simple-attachment__box{padding:8px}.form-control-media .media__file .simple-attachment__box.uploaded{padding:8px 12px;background-color:#e8f5e9;border:1px solid #b6d7b8;border-radius:6px;transition:background-color 0.2s ease;cursor:pointer}.form-control-media .media__file .simple-attachment__box.uploaded .view-button{display:inline-flex;align-items:center;color:#5a7f2b !important;font-size:15px}.form-control-media .media__file .simple-attachment__box.uploaded .view-button .MuiSvgIcon-root{margin-right:8px}.form-control-media .media__file .simple-attachment__box.uploaded:hover{border-color:#84c788;background-color:#d3e9d5}.form-control-media .media__file .right-content{flex:none}.form-control-media .media__file .right-content .file-size{font-size:10px;padding:4px}.form-control-media .media__file .media__upload{padding:5px;border-radius:5px;border:1px solid #8a8e7d00;margin-top:8px}.form-control-media .media__file .media__upload.last{background-color:#8a8e7d0f;border:1px solid #8a8e7d0f}.form-control-media .media__file .view-button span{color:#353535 !important}.form-control-media .media__file .view-button:hover span{color:#8aa914 !important}.form-control-media .member-files .form-control-media{padding:0 0 20px 0}.form-control-media .form-control-fileuploader .form-control-media{padding:0}.form-control-media .financial-files{background-color:#ebebeb29;padding:0 15px;border-radius:8px;border:1px solid #ebebeb99}.form-control-media .financial-files .media-title{font-weight:bold;font-size:14px}.form-control-media .financial-files .media-info{font-size:12px}.form-control-media .financial-files .no-files{cursor:not-allowed}.form-control-media .financial-files .no-files:hover{background-color:default !important;color:#353535 !important}.form-control-media .prerequisite-box .no-files{cursor:not-allowed}.form-control-media .prerequisite-box .no-files:hover{background-color:default !important;color:#353535 !important}.jodit-wysiwyg{line-height:1.6;font-family:roboto, 'helvetica neue', helvetica, arial, sans-serif;text-align:left}.jodit-wysiwyg a{text-decoration:none}.jodit-wysiwyg a:hover{border-bottom:1px solid}.jodit-wysiwyg abbr{border-bottom:1px dotted;cursor:help}.jodit-wysiwyg cite{font-style:italic}.jodit-wysiwyg hr{background:#e6e6e6;border:none;display:block;height:1px;margin-bottom:1.4em;margin-top:1.4em}.jodit-wysiwyg img{vertical-align:text-bottom}.jodit-wysiwyg ins{background-color:lime;text-decoration:none}.jodit-wysiwyg mark{background-color:#ff0}.jodit-wysiwyg small{font-size:0.8em}.jodit-wysiwyg strong{font-weight:700}.jodit-wysiwyg sub,.jodit-wysiwyg sup{font-size:0.8em}.jodit-wysiwyg sub{vertical-align:sub}.jodit-wysiwyg sup{vertical-align:super}.jodit-wysiwyg p,.jodit-wysiwyg dl,.jodit-wysiwyg ol,.jodit-wysiwyg ul,.jodit-wysiwyg blockquote,.jodit-wysiwyg pre,.jodit-wysiwyg table{margin-bottom:1.4em}.jodit-wysiwyg p:last-child,.jodit-wysiwyg dl:last-child,.jodit-wysiwyg ol:last-child,.jodit-wysiwyg ul:last-child,.jodit-wysiwyg blockquote:last-child,.jodit-wysiwyg pre:last-child,.jodit-wysiwyg table:last-child{margin-bottom:0}.jodit-wysiwyg p:empty{display:none}.jodit-wysiwyg h1,.jodit-wysiwyg h2,.jodit-wysiwyg h3,.jodit-wysiwyg h4,.jodit-wysiwyg h5,.jodit-wysiwyg h6{font-weight:700;line-height:1.2}.jodit-wysiwyg h1:first-child,.jodit-wysiwyg h2:first-child,.jodit-wysiwyg h3:first-child,.jodit-wysiwyg h4:first-child,.jodit-wysiwyg h5:first-child,.jodit-wysiwyg h6:first-child{margin-top:0}.jodit-wysiwyg h1{font-size:2.4em;margin-bottom:.58333em;margin-top:.58333em;line-height:1}.jodit-wysiwyg h2{font-size:1.6em;margin-bottom:.875em;margin-top:1.75em;line-height:1.1}.jodit-wysiwyg h3{font-size:1.3em;margin-bottom:1.07692em;margin-top:1.07692em}.jodit-wysiwyg h4{font-size:1.2em;margin-bottom:1.16667em;margin-top:1.16667em}.jodit-wysiwyg h5{font-size:1.1em;margin-bottom:1.27273em;margin-top:1.27273em}.jodit-wysiwyg h6{font-size:1em;margin-bottom:1.4em;margin-top:1.4em}.jodit-wysiwyg dd{margin-left:1.4em}.jodit-wysiwyg ol,.jodit-wysiwyg ul{list-style-position:outside;margin-left:1.4em}.jodit-wysiwyg ol{list-style-type:decimal}.jodit-wysiwyg ol ol{list-style-type:lower-alpha}.jodit-wysiwyg ol ol ol{list-style-type:lower-roman}.jodit-wysiwyg ol ol ol ol{list-style-type:lower-greek}.jodit-wysiwyg ol ol ol ol ol{list-style-type:decimal}.jodit-wysiwyg ol ol ol ol ol ol{list-style-type:lower-alpha}.jodit-wysiwyg ul{list-style-type:disc}.jodit-wysiwyg ul ul{list-style-type:circle}.jodit-wysiwyg ul ul ul{list-style-type:square}.jodit-wysiwyg ul ul ul ul{list-style-type:circle}.jodit-wysiwyg ul ul ul ul ul{list-style-type:disc}.jodit-wysiwyg ul ul ul ul ul ul{list-style-type:circle}.jodit-wysiwyg blockquote{border-left:4px solid #e6e6e6;padding:0.6em 1.2em}.jodit-wysiwyg blockquote p{margin-bottom:0}.jodit-wysiwyg code,.jodit-wysiwyg kbd,.jodit-wysiwyg samp,.jodit-wysiwyg pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;background-color:#f2f2f2;color:#333;font-size:0.9em}.jodit-wysiwyg code,.jodit-wysiwyg kbd,.jodit-wysiwyg samp{border-radius:3px;line-height:1.77778;padding:0.1em 0.4em 0.2em;vertical-align:baseline}.jodit-wysiwyg pre{overflow:auto;padding:1em 1.2em}.jodit-wysiwyg pre code{background:none;font-size:1em;line-height:1em}.jodit-wysiwyg figure{margin-bottom:2.8em;text-align:center}.jodit-wysiwyg figure:first-child{margin-top:0}.jodit-wysiwyg figure:last-child{margin-bottom:0}.jodit-wysiwyg figcaption{font-size:0.8em;margin-top:.875em}.jodit-wysiwyg table{width:100%}.jodit-wysiwyg table pre{white-space:pre-wrap}.jodit-wysiwyg th,.jodit-wysiwyg td{font-size:1em;padding:.7em;border:1px solid #e6e6e6;line-height:1.4}.jodit-wysiwyg thead tr,.jodit-wysiwyg tfoot tr{background-color:#f5f5f5}.jodit-wysiwyg thead th,.jodit-wysiwyg thead td,.jodit-wysiwyg tfoot th,.jodit-wysiwyg tfoot td{font-size:.9em;padding:.77778em}.jodit-wysiwyg thead th code,.jodit-wysiwyg thead td code,.jodit-wysiwyg tfoot th code,.jodit-wysiwyg tfoot td code{background-color:#fff}.jodit-wysiwyg tbody tr{background-color:#fff}.jodit-container>.jodit-toolbar__box>.jodit-toolbar-editor-collection>.jodit-ui-group>.jodit-ui-group{display:contents}.jodit-editor__resize{display:none !important}
