﻿@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")}*{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 - 250px)}}.page-content .main-container{padding-top:40px;padding-bottom:40px}.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}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.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}.tooltip-content ul,.tooltip-content ol{padding-left:20px}.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}.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__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}.auth-box-message .forgot_success_box{padding:40px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;border-radius:10px;border:1px solid #707070;background-color:#efefef;text-align:center}.auth-box-message .forgot_success_box h6{font-size:16px;font-family:HelveticaBold;margin-bottom:13px}.auth-box-message .forgot_success_box p{font-size:14px;letter-spacing:.028em;font-family:HelveticaLight}.auth-box-message .forgot_success_box p span{font-weight:bold;letter-spacing:0.06em;color:#004bbb}.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}.auth-box-message p em{border:1px solid #d8d8d6;background-color:#ffffff;display:block;color:#463e13;font-size:90%;position:relative;margin-right:-25px;margin-left:-25px;margin-bottom:-40px;border-radius:6px;font-weight:bold;padding:5px;letter-spacing:0.05em}.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}}.x-hellosign-embedded--in-modal{z-index:9}.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:2px 10px !important;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:.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}.MuiMenu-paper .MuiList-root .MuiListItem-button{font-size:12px}@media (min-width: 600px){.MuiMenu-paper .MuiList-root .MuiListItem-button{font-size:16px}}.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}.MuiFormControlLabel-root.icon-position-top{align-items:flex-start}.MuiFormControlLabel-root.icon-position-top .MuiCheckbox-root{margin-top:-9px}.MuiFormControlLabel-root.Mui-disabled .MuiCheckbox-root{opacity:.3}.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=false]{transform:translate(14px, 22px) scale(1)}.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}.MuiCircularProgress-root.MuiCircularProgress-colorPrimary{color:#9bb43b}.MuiCircularProgress-root.MuiCircularProgress-colorSecondary{color:#a0201c}.menu .sub-menu-list{padding:0;margin:0}.menu .sub-menu-list .MuiListItem-root{border-top:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;background-color:#b32924}.menu .sub-menu-list .MuiListItem-root:last-child{border-bottom:1px solid #e9e9e9}.menu .sub-menu-list .MuiListItem-root a{width:100%;color:#fff;text-transform:uppercase;font-weight:400;font-size:13px}.menu .nav-hidden{display:none}.menu .logo{margin-top:20px;display:flex}.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;padding:0;font-size:13px}.menu .auth_menu a.social-icons{padding:0;display:flex}.menu .main_menu{display:block;flex-direction:row;justify-content:center;align-content:center;align-items:center;align-self:center}.menu .text_menu{padding-top:20px;padding-bottom:20px;font-size:14px;padding-right:5px;color:#414141}.menu .text_menu_register{padding-top:20px;padding-bottom:20px;font-size:14px;color:#9bb43b;padding-right:5px;vertical-align:baseline}.menu .text_menu_register .icon-access{display:flex}.menu .text_main_menu{font-size:14px;padding-right:5px}.menu .text_main_menu a{padding:0 5px;font-size:15px;font-family:rubik,sans-serif;font-weight:bold;text-transform:uppercase;color:#414141}.menu .text_main_menu .MuiButton-root:hover{background:url(../assets/img/menu-line.svg) bottom center no-repeat;background-size:70px}.menu .button_login_menu .MuiButton-root{padding:7px 25px 7px 13px !important;margin-left:30px;border-radius:30px;position:relative;background:#b32924 !important;color:#fff !important;text-wrap:nowrap}.menu .button_login_menu .MuiButton-root a{color:#fff !important}.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 #ffffff !important;position:absolute !important;right:30px;top:15px}.menu .toggle-menu__button .MuiSvgIcon-root{color:#474747}.menu .sub-menu-container{width:180;border-top:"6px solid #7a9903"}@media (max-width: 960px){.menu{margin-bottom:20px}}@media (min-width: 960px){.menu .auth_menu{display:flex;justify-content:flex-end}.menu .auth_menu a{padding:0 6px}.menu .auth_menu a.social-icons{padding:0 2px}.menu .main_menu{display:flex;justify-content:flex-end;padding-top:26px}.menu .main_menu a{font-family:rubik,sans-serif;font-weight:bold;text-transform:uppercase}.menu .text_main_menu{padding-bottom:20px;font-size:13px;margin-bottom:20px}.menu .logo{display:block}.menu .nav-hidden{display:block}}@media (min-width: 961px){.menu .logo{display:block}.menu .text_main_menu{padding-bottom:10px;font-size:13px}}.menu-top{background-color:#9bb43b;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;align-self:center}.menu-top .text_menu_top_left{padding-top:20px;padding-bottom:10px;margin-left:20px;font-size:18px;font-family:HelveticaMedium;color:white;cursor:pointer}.menu-top .text_menu_top_left a{color:white}.menu-top .text_menu_top{padding-top:20px;padding-bottom:10px;margin-left:20px;font-size:18px;font-family:HelveticaMedium;color:white;cursor:pointer}.menu-top .text_menu_top a{color:white}.menu-top .last-sub-menu{padding-left:10px;padding-right:10px;background-color:#a0201c;padding-top:20px;padding-bottom:10px;font-size:16px;font-family:HelveticaMedium;text-align:center;cursor:pointer}.menu-top .last-sub-menu a{color:white;text-transform:uppercase}.menu-top .icon{width:100%;font-size:14px;color:white;vertical-align:baseline}.menu-top .icon .icon-access{display:flex;padding-right:-20px;margin-right:-12px;margin-bottom:-5px}.menu-top .icon .register-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.menu-top .contact-container{width:100%}.menu-top .contact-container .contact-box{display:flex;justify-content:center}@media (min-width: 961px){.menu-top{background-color:#9bb43b;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;align-self:center}.menu-top .icon{width:40%}.menu-top .contact-container{display:flex;justify-content:center}.menu-top .contact-container .contact-box{display:flex;flex-direction:row;justify-content:center;padding-right:20px}}@media (min-width: 1280px){.menu-top .contact-container{display:flex;justify-content:flex-end}.menu-top .contact-container .contact-box{display:flex;flex-direction:row;justify-content:center;padding-right:20px}.menu-top .contact-container .last-sub-menu{margin-right:30px}}.banner_box{width:100%;height:191px;background-color:#282734cc}.banner_background{width:100%;height:190px !important;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center}.title_box{padding-left:75px}.title{color:#fff;font-size:35px;font-family:HelveticaBold}.period-title{font-family:'HelveticaLight';letter-spacing:0px;color:#fff;font-weight:300;font-size:25px;background:#6a5e790f;display:inline-block;padding:0 10px;border-radius:5px}.footer_reserved{display:flex;flex-direction:row;justify-content:space-around}@media (max-width: 960px){.banner_background{height:140px !important}.banner_box{height:141px !important}}@media (min-width: 960px){.footer{height:250px}}.footer p{color:#fff;font-size:13px;line-height:20px;font-family:HelveticaRoman;margin-bottom:0}.footer .footer_info{padding:30px 0;background-color:#262626}@media (min-width: 1280px){.footer .footer_info{padding:40px 0}}.footer .footer_info .info-column{margin-bottom:40px}@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-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;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-modal__container-small{top:50%;left:50%;width:95%;max-width:400px;height:300px !important;outline:none;position:absolute;border-radius:8px;background-color:#fff;transform:translate(-50%, -50%)}.app-modal__container-small .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-small .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-small .modal__header .close-modal__button{font-size:12px}}.app-modal__container-small .modal__header .close-modal__button .MuiSvgIcon-root{font-size:22px;margin-left:5px}@media (min-width: 1280px){.app-modal__container-small .modal__header .close-modal__button .MuiSvgIcon-root{font-size:17px}}.app-modal__container-small .modal__body{height:calc(100% - 45px);padding:30px;overflow-y:auto}@media (min-width: 1280px){.app-modal__container-small .modal__body{padding:30px 50px}}.app-modal__container-small .modal__body .section-title{font-size:20px;font-family:HelveticaRoman}@media (min-width: 1280px){.app-modal__container-small .modal__body .section-title{font-size:20px}}.app-modal__container-small .modal__body button{width:160px;margin-left:20px}.app-modal__container-small .modal__body .MuiButton-label{display:flex;justify-content:center}.app-alert__container{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-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 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}.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 .panel__section .MuiExpansionPanel-root{margin-top:10px}.bordered-panel .panel__section .MuiExpansionPanel-root:before{display:none}.bordered-panel .panel__section .MuiExpansionPanel-root:first-child{margin-top:0}.bordered-panel .panel__section .MuiExpansionPanel-root .MuiExpansionPanelSummary-root{min-height:initial}.bordered-panel .panel__section .MuiExpansionPanel-root .MuiExpansionPanelSummary-root .MuiExpansionPanelSummary-content{margin:0}.bordered-panel .panel__section .MuiExpansionPanel-root .MuiExpansionPanelSummary-root .MuiExpansionPanelSummary-content .panel-section__header{margin-bottom:0}.bordered-panel .panel__section .MuiExpansionPanel-root .MuiExpansionPanelSummary-root .MuiExpansionPanelSummary-expandIcon{padding:0}.bordered-panel .panel__section .MuiExpansionPanel-root .MuiExpansionPanelDetails-root{display:block}.bordered-panel .panel__section .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}.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}}.DDStudentView .title{font-size:16px !important;font-family:HelveticaBold;color:#707070;padding-top:10px}.DDStudentView .sub-title{font-family:HelveticaLight;color:#707070}.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__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}}.admin-message-modal p{font-size:16px;line-height:25px}.admin-message-modal .MuiAlert-root{margin-top:10px}.admin-message-modal__buttons{margin-top:20px;display:flex}.admin-message-modal__buttons .MuiButton-root:first-child{margin-right:10px}.admin-message-modal__buttons .MuiButton-root .MuiButton-label{display:flex;justify-content:center}.admin-message-modal .message-modal{max-height:400px;background-color:'pink';overflow:auto}.admin-message-modal .message-modal::-webkit-scrollbar{width:4px;height:auto}.admin-message-modal .message-modal::-webkit-scrollbar-thumb{background:#9bb43b}.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}.login_container .login_button button{border-radius:30px;background-color:#b32a24;width:172px;height:36px;color:#ffffff;text-align:center;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;font-size:15px;text-decoration:underline}@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}.login_container .login_button button{border-radius:30px;background-color:#b32a24;width:172px;height:36px;color:#ffffff;text-align:center;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 .recovery_button{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;margin-bottom:20px}.register_container .recovery_button button{border-radius:30px;background-color:#b32a24;width:152px;height:36px;color:#ffffff;text-align:center;margin-right:20px;margin-top:20px;margin-bottom:20px}.register_container .recovery_button button .MuiButton-label{display:flex;justify-content:center;margin-top:-3px}.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{border-radius:30px;background-color:#b32a24;width:172px;height:36px;color:#ffffff;text-align:center;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;font-size:15px;text-decoration:underline}@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{border-radius:30px;background-color:#b32a24;width:172px;height:36px;color:#ffffff;text-align:center;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}}.register_container .auth-box-message .MuiButton-root{background-color:#b32a24;color:#fff;border-radius:30px;width:172px;height:36px;margin-top:20px;margin-bottom: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{border-radius:30px;background-color:#b32a24;width:172px;height:36px;color:#ffffff;text-align:center;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{border-radius:30px;background-color:#b32a24;width:172px;height:36px;color:#ffffff;text-align:center;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 .criteria_text{background-color:#ffffff;color:'black';width:320px;font-size:12px;border:1px solid #9bb43b;padding:10px;border-radius:4px}.pass_security_container .criteria_text .icon{color:#9bb43b}.pass_security_container .criteria_text .tooltip_title{position:relative;top:-7px}.pass_security_container .criteria_text ul li{padding:4px 8px;font-size:13px}.pass_security_container .criteria_text ul li:nth-child(odd){background-color:#9bb43b0d;border:1px dotted #9bb43b1c;border-radius:4px}.pass_security_container .criteria_text ul li::before{content:"•";padding-right:4px;color:#9bb43b}.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{border-radius:30px;background-color:#b32a24;width:172px;height:36px;color:#ffffff;text-align:center;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{border-radius:30px;background-color:#b32a24;width:172px;height:36px;color:#ffffff;text-align:center;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}.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:410px}.pass_security_container .pass_security_form .tooltip_space{padding-left:5px}.pass_security_container .criteria_text{background-color:#ffffff;width:300px;font-size:11px;border:1px solid #9bb43b;padding:10px;position:relative;left:321px;float:right}}.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}}.allowed-section table td{text-align:center}.allowed-section .center{position:absolute;top:50%;left:50%;width:800px;margin-left:-450px;height:400px;margin-top:-215px;background:#fff;border:1px solid #9bb43b;padding:50px 30px 20px 30px;box-shadow:0px 14px 16px -1px rgba(0,0,0,0.65)}.allowed-section h1{font-family:AvenirLTPro-Black, AvenirLTPro-Roman, "Muli", "Helvetica Neue", Helvetica, Arial;font-size:25px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.08;letter-spacing:normal;color:#184811;text-align:center}.allowed-section p{font-family:AvenirLTPro-Book, "Avenir Book", AvenirLTPro-Roman, "Muli", "Helvetica Neue", Helvetica, Arial;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.88;letter-spacing:normal;color:#184811;text-align:center}.allowed-section .ck{position:absolute;top:-110px;left:350px}.allowed-section img.branding{padding-top:20px}.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__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 .member-count .suggest-household{font-size:14px;margin-bottom:8px;display:inline-block}.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}.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 .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 .user-information .user-information__section-header{font-family:HelveticaMedium;font-weight:600;margin-top:20px;margin-bottom:8px}.user-profile-page .profile-page__user-information--tab .user-information .user-information__section-header:first-child{margin-top:16px}.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 .warning{font-size:14px;font-style:italic;font-family:HelveticaLight;line-height:20px;margin-top:30px;display:block}.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 .profile-page__history--tab .section-title{margin-bottom:20px}.user-profile-page .profile-page__history--tab .history-table{width:inherit}.user-profile-page .profile-page__history--tab .history-table .MuiFormControl-root .MuiInputAdornment-root{display:none}@media (min-width: 1280px){.user-profile-page .profile-page__history--tab .history-table .MuiFormControl-root .MuiInputAdornment-root{display:flex}}.user-profile-page .profile-page__history--tab .history-table .MuiPaper-root.MuiPaper-elevation2{box-shadow:none}.user-profile-page .profile-page__history--tab .history-table .MuiPaper-root.MuiPaper-elevation{border-radius:0}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root{border-bottom:2px solid rgba(77,77,77,0.7)}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root{padding:5px 10px;border-right:1px solid rgba(224,224,224,0.5)}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root:last-child{border-right:none}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root.MuiTableCell-paddingCheckbox .MuiTableSortLabel-icon{opacity:0 !important}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-root{font-family:HelveticaBold}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-root.MuiTableSortLabel-active .MuiTableSortLabel-icon:after{color:black}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-icon{opacity:1 !important;position:relative;margin-left:13px;display:flex;flex-direction:column}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-icon:before,.user-profile-page .profile-page__history--tab .history-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)}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-icon:before{content:'\e5ce'}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTableSortLabel-icon:after{content:'\e5cf'}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root:nth-child(odd){background-color:rgba(0,0,0,0.04)}.user-profile-page .profile-page__history--tab .history-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{padding:10px;border-right:1px solid rgba(224,224,224,0.5)}.user-profile-page .profile-page__history--tab .history-table div[class^='Component-horizontalScrollContainer-']::-webkit-scrollbar-thumb{border-width:0;background-color:#9bb43b}.user-profile-page .profile-page__history--tab .history-table div[class^='Component-horizontalScrollContainer-']>div>div::-webkit-scrollbar-thumb{border-width:0;background-color:#9bb43b}.user-profile-page .profile-page__history--tab .history-table div[class^='Component-horizontalScrollContainer-']>div>div::-webkit-scrollbar{width:8px}.application-page .user__column{margin-bottom:30px}.application-page .user__column p{font-family:HelveticaBold}.application-page .user__column p span{font-family:HelveticaRoman}.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__label{color:#737373}.application-page .user__column .user__information .user-information .p-name{margin:20px 0;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}.application-page .user__column .user__information .user-information span{display:flex;align-items:center}.application-page .user__column .user__information .user-information .MuiSvgIcon-root{color:#9bb43b;font-size:20px;margin-right:10px}.application-page .user__column .user__information .user-information p:last-child{font-family:HelveticaRoman}.application-page .user__column .user__information .user-information p .MuiSvgIcon-root{vertical-align:middle}@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%}}@media (min-width: 1280px){.application-page .applications__column .application__box .box__students-guardians-column{flex:0 0 100% !important}}.application-page .applications__column .application__box .box__students-guardians-column h5{font-size:16px;margin-bottom:15px}.application-page .applications__column .application__box .box__students-guardians-column p:not(:last-child){margin-bottom:8px}.application-page .applications__column .application__box .box__students-guardians-column .students-guardians--header{font-size:15px;padding:10px;margin-top:15px;display:flex;align-items:center;cursor:pointer;user-select:none;background-color:#f3f3f3}.application-page .applications__column .application__box .box__students-guardians-column .students-guardians--header .students-members-count{flex:1}.application-page .applications__column .application__box .box__students-guardians-column .students-guardians--header-reasons{font-size:15px;padding-top:10px;padding-bottom:10px;padding-left:5px;margin-bottom:5px;display:flex;align-items:center;cursor:pointer;user-select:none;background-color:#f3f3f3}.application-page .applications__column .application__box .box__students-guardians-column .students-guardians--header-reasons .students-members-count{flex:1}.application-page .applications__column .application__box .box__students-guardians-column .students-guardians{padding:10px;background-color:#f3f3f3;border-top:1px solid #e8e8e8}.application-page .applications__column .application__box .box__students-guardians-column .students-guardians h5,.application-page .applications__column .application__box .box__students-guardians-column .students-guardians p{font-size:15px}.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 !important;margin-left:10px;text-align:left}.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 .layer-locked{top:0;left:0;width:calc(100% + 32px);height:100%;margin-left:-16px;margin-right:-16px;position:absolute;background-color:rgba(0,0,0,0.6);z-index:999;display:none}.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 .transparent.selected-student .panel-section__header h4,.application-form-page .application-form__content .transparent.selected-student .box__summary{opacity:0.3}.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 .attachment{margin-top:15px}.application-form-page .application-form__content .section__student-information .box__summary .student-skills .attachment label{font-size:15px;font-family:HelveticaLight;line-height:23px;margin-bottom: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 .bullet-list li:before{top:13px}.application-form-page .application-form__content .section__student-financial .financial-message-title{text-align:center;background-color:#efefef !important;padding:15px 10px 7px 10px !important}.application-form-page .application-form__content .section__student-financial .financial-message-title p{font-size:16px;margin-bottom:0}.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{margin-top:-75px}}.application-form-page .application-form__content .section__student-financial .financial-message-list ul li{padding-top:10px}.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{position:relative}.application-form-page .application-form__content .student-form .auto-save__indicators{top:0;right:0;padding:15px;position:absolute}.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 .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}.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}.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}.new-application__modal .financial-message-title{background-color:lightgray !important;padding:15px 10px 7px 10px !important;text-align:center;margin-top:15px}.new-application__modal .financial-message-title p{text-align:center;font-size:15px}.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}.box__on-hold{background-color:#ffffe4;border-radius:5px;border:1px dashed #9bb43b78;padding:10px;margin-top:10px}.box__on-hold .box__on-hold__header{text-transform:uppercase;font-size:13px;font-weight:bold;text-align:center;border-bottom:1px solid #eaeaea;padding:5px 0 10px 0;color:#8ba52b}.box__on-hold .box__on-hold__body{font-size:15px;padding:10px}.box__awarded{background-color:#fdf6ed;border-radius:5px;border:1px dashed #e18a2cbd;padding:10px;margin-top:10px}.box__awarded .box__awarded__header{text-transform:uppercase;font-size:13px;font-weight:bold;text-align:center;padding:5px 0 10px 0;color:#da7c2c}.box__awarded .box__awarded__body{font-size:15px;padding:10px}.box__not__awarded{background-color:#fdeded;border-radius:5px;border:1px dashed #e12c2cbd;padding:10px;margin-top:10px}.box__not__awarded .box__not__awarded__header{text-transform:uppercase;font-size:13px;font-weight:bold;text-align:center;padding:5px 0 10px 0;color:#d70202}.box__not__awarded .box__not__awarded__body{font-size:15px;padding:10px}.ESA-locked__message{display:flex;margin-bottom:15px;color:red;font-size:12px;opacity:0.6;padding:10px;background-color:#ffe4e4;border:1px dashed #ff7f7f;border-radius:5px}.ESA-locked__message svg{font-size:16px;margin-right:10px}.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__upload{padding:5px;border-radius:5px;border:1px solid #8a8e7d00;margin-top:8px}.form-control-media .media__upload.last{background-color:#8a8e7d0f;border:1px solid #8a8e7d0f}.form-control-media .view-button span{color:#353535 !important}.form-control-media .view-button:hover span{color:#8aa914 !important}.member-files .form-control-media{padding:0 0 20px 0}.form-control-fileuploader .form-control-media{padding:0}.financial-files{background-color:#ebebeb29;padding:0 15px;border-radius:8px;border:1px solid #ebebeb99}.financial-files .media-title{font-weight:bold;font-size:14px}.financial-files .media-info{font-size:12px}.financial-files .no-files{cursor:not-allowed}.financial-files .no-files:hover{background-color:default !important;color:#353535 !important}.prerequisite-box .no-files{cursor:not-allowed}.prerequisite-box .no-files:hover{background-color:default !important;color:#353535 !important}
