body,html{height:100%}#root,body{min-height:100%;min-width:100%}*{box-sizing:border-box}body{font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#000;font-weight:400;font-size:112.5%;line-height:1.56}.blocked:hover .tooltip{opacity:.7}.narrow{max-width:640px;margin:0 auto}.error{color:#dc3545}.mt-20{margin-top:20px}.mt-40{margin-top:40px}a,a:hover{color:#ff7676}.error,.invalid-feedback{font-size:81%;font-weight:600}code{font-weight:900;color:#000}iframe{border:1px solid #333}table{border-style:solid;border-color:#e0e0e0}.table-wrapper{border-style:solid;border-radius:4px;border-width:1px}.sign_in{min-height:calc(100vh - 60px);width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.sign_in .inner{-webkit-flex:0 1 550px;flex:0 1 550px;word-break:break-word}.sign_in__form{max-width:400px;margin:40px auto 0}.sign_in__sign_up{text-align:center;padding:0 10px;margin-top:20px}@media (max-width:500px){.sign_in__sign_up{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.sign_in__social-services{text-align:center;margin-top:20px}.sign_in .invalid-feedback{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:600px){.sign_in .invalid-feedback{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative!important;bottom:unset!important}}.sign_up{min-height:calc(100vh - 60px);width:100%;-webkit-justify-content:center;justify-content:center}.sign_up,.sign_up .inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.sign_up .inner{-webkit-flex-direction:column;flex-direction:column;-webkit-flex-basis:550px;flex-basis:550px;-webkit-flex-grow:0;flex-grow:0;word-break:break-word}.sign_up .inner,.sign_up__form{-webkit-flex-shrink:1;flex-shrink:1}.sign_up__form{margin-top:20px;-webkit-flex-basis:300px;flex-basis:300px}.sign_up__login{padding:0 10px;margin-top:20px}.sign_up__text{padding:0 10px}.sign_up__social-services{margin-top:20px}@media (min-width:300px){.sign_up__form{min-width:300px}}.forgot-password{min-height:calc(100vh - 60px);width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.forgot-password .inner{-webkit-flex-basis:600px;flex-basis:600px;-webkit-flex-shrink:1;flex-shrink:1;padding:0 10px}.forgot-password__submit-btn{width:100%}.forgot-password__auth-links{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.reset-password{min-height:calc(100vh - 60px);width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.reset-password .inner{-webkit-flex-basis:600px;flex-basis:600px;-webkit-flex-shrink:1;flex-shrink:1;padding:0 10px}.reset-password__submit-btn{width:100%}.reset-password__auth-links{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.profile .inner{margin:0 auto;padding:30px 0 0}.profile .edit-profile__title{font-size:24px}.profile .edit-profile__inputs{margin-right:10px;-webkit-flex:0 1 600px;flex:0 1 600px}@media (max-width:550px){.profile .edit-profile__inputs{margin-right:0}}.profile .edit-profile__form{margin-top:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:550px){.profile .edit-profile__form{display:block}}.profile .edit-profile__photo{-webkit-flex:0 1 300px;flex:0 1 300px;text-align:center}.profile .edit-profile__photo img{object-fit:contain;height:auto;width:100%;max-height:300px}.profile__social-services{display:-webkit-flex;display:flex}.applications .inner{margin:30px auto 0;max-width:700px}.logistics .inner{padding:30px 0 0;max-width:700px;margin:-30px auto 0}@media (max-width:550px){.logistics .inner{margin-top:-45px}}.logistics .edit-logistics__title{font-size:24px}.logistics .edit-logistics__inputs{margin-right:10px;-webkit-flex:0 1 600px;flex:0 1 600px}@media (max-width:550px){.logistics .edit-logistics__inputs{margin-right:0}}.logistics .edit-logistics__form{margin-top:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:550px){.logistics .edit-logistics__form{display:block}}.logistics .edit-logistics__photo{-webkit-flex:0 1 300px;flex:0 1 300px;text-align:center}.logistics .edit-logistics__photo img{object-fit:contain;height:auto;width:100%;max-height:300px}.logistics__social-services{display:-webkit-flex;display:flex}@page{size:letter;margin:0}.body-certificate{background:#fff!important;margin:0;padding:0;width:100%;height:100%}.certificate{text-align:center;margin:20px auto auto;overflow-wrap:break-word;padding:0 10px}.certificate__header-img{max-width:500px}.certificate .badges{margin-top:10px;display:block}.certificate .badges,.certificate .badges div{-webkit-justify-content:center;justify-content:center}.certificate .badges div{line-height:normal;margin:10px}.certificate .badges span{vertical-align:bottom;text-align:left;word-wrap:break-word;width:290px;display:inline-block}.certificate .badges p{font-size:9pt;vertical-align:bottom;-webkit-justify-content:left;justify-content:left}.certificate .badges img{vertical-align:middle;margin:10px 0 25px}.certificate h1{font-family:SnellRoundhand-Black,sans-serif;font-size:42pt}.certificate h1,.certificate h2{color:#333;font-style:normal;font-weight:700;text-decoration:none}.certificate h2{font-family:Georgia,serif;font-size:32pt}.certificate p{color:#333;font-family:Helvetica-Light,sans-serif;font-style:normal;font-weight:400;text-decoration:none;font-size:18pt}.certificate a{font-weight:700}.verification{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;height:100vh}.verification__text{text-align:center;font-size:20px}.verification__btn{margin-top:10px}.no-found{text-align:center;margin-top:50px}.no-found__code{font-size:80px}.no-found__text{font-size:30px}.create-mentor-application,.create-student-application,.create-ta-application{max-width:640px;margin:20px auto 0}.applications h1{font-size:2rem}@media (max-width:550px){.applications h1{font-size:1.5rem}}.home{max-width:700px}.home .apply-btn{margin-top:30px;display:-webkit-flex;display:flex;font-size:1.35rem;padding:.65rem}.dual-logo{display:block;margin-left:auto;margin-right:auto;height:20rem}@media (max-width:500px){.dual-logo{height:10rem}}.student-payment__custom-fee{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.student-payment__custom-fee .form-check-input{margin-bottom:5px}.student-payment__custom-fee .form-check-label{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.student-payment__custom-fee .form-check-label .input-field{margin-left:10px}.alignright{text-align:right}.role-table{margin:auto;text-align:left;width:70%}.role-table td{padding:5px 0;border-top:1px solid #eee}.student-application-status .inner{display:-webkit-flex;display:flex}.student-application-status__img svg{margin:0 auto;display:block;width:64px;height:64px}.student-application-status__info{margin-left:30px}.student-application-status__buttons{width:100%;background-color:#6e41e2!important;border-color:#6e41e2!important;border-radius:4px;text-align:center}.student-application-status__buttons:focus,.student-application-status__buttons:hover{background-color:#5635ab!important;border-color:#5635ab!important;color:#e0e0e0}.student-application-status__go-back{width:20%;-webkit-justify-content:space-between;justify-content:space-between;background-color:#6e41e2!important;border-color:#6e41e2!important;border-radius:4px;text-align:center}.student-application-status__go-back:focus,.student-application-status__go-back:hover{background-color:#5635ab!important;border-color:#5635ab!important;color:#e0e0e0}.student-application-status__pay-button{width:100%;background:#bd49d7!important;border-color:transparent!important;border-radius:4px;text-align:center}.student-application-status__pay-button:focus,.student-application-status__pay-button:hover{background-color:#9722b1!important;border-color:#9722b1!important;color:#e0e0e0}.student-application-status svg circle,.student-application-status svg path{fill:#e0e0e0}@media (max-width:400px){.student-application-status .inner{-webkit-flex-direction:column;flex-direction:column}.student-application-status__img{margin-top:0}.student-application-status__info{margin-left:0}}.student-application-status__buttons,.student-application-status__pay-button{-webkit-justify-content:space-between;justify-content:space-between}.student-application-status__discount-checklist{margin:auto;text-align:left;width:80%}.student-application-status__discount-table{margin:auto;text-align:left;width:90%}.student-application-status__discount-table td{padding:5px 0;border-top:1px solid #eee}.student-application-status__discount-table.total td{border-top:2px solid #333;border-bottom:2px solid #333;font-weight:700}@media (max-width:500px){.student-application-status__buttons{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:unset;justify-content:unset}.student-application-status__buttons button:not(:first-child){margin-top:20px}}@media (max-width:500px){.student-application-status__pay-button{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:unset;justify-content:unset}.student-application-status__pay-button button:not(:first-child){margin-top:20px}}.student-in-pod-info{-webkit-flex:1 0 110px;flex:1 0 110px;text-align:center}.student-in-pod-info__img img{width:64px;height:64px;object-fit:contain}.waive-fee__footer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end}.waive-fee__textarea-wrapper{-webkit-flex:1 1 400px;flex:1 1 400px}.waive-fee__btns{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:10px}.waive-fee__btns button:last-child{margin-top:10px}@media (max-width:449px){.waive-fee__footer{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.waive-fee__textarea-wrapper{width:100%;-webkit-flex-basis:unset;flex-basis:unset}.waive-fee__btns{-webkit-flex-direction:row;flex-direction:row;margin-top:10px;margin-left:0}.waive-fee__btns button:last-child{margin-top:0;margin-left:10px}}@media (min-width:576px){.waive-fee .modal-dialog{max-width:650px}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ta-pod-info{padding-top:.3rem}.ta-pod-info__students{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.input-field{position:relative}.input-field--with-error input{border-width:2px}.input-field--with-error .invalid-feedback{position:absolute;bottom:-20px}.input-field input{border-color:#333}.input-field input:focus{box-shadow:0 0 0 .2rem hsla(0,0%,78.4%,.25);border-color:#ff7676;border-width:2px}.snackbar{transition:all .25s ease-in-out;opacity:1;min-width:250px}.snackbar .toast-header{background-color:#abbac1;color:#333}.snackbar .toast-body{opacity:1;color:#333}.input-file{position:relative}.input-file input{position:absolute;top:0;width:.1px;left:0;bottom:0;outline:none;z-index:-1}.input-file button{position:relative;pointer-events:none}.link,.link:hover{color:#ff7676}.button{background-color:#333;border-color:#333;color:#e0e0e0;transition:all .25s ease-in-out}.button:focus,.button:hover{background-color:#000;border-color:#000;color:#e0e0e0}.button:focus{box-shadow:0 0 0 .2rem rgba(243,0,255,.25)}.button:active{background-color:#ff7676}.button:disabled{transition:all .25s ease-in-out}.form__title{font-size:24px}.form-group{margin-bottom:1.15rem}.select-wrapper{position:relative}.select-wrapper .select{z-index:1}.select-wrapper .select__control{border-color:#333}.select-wrapper .select__single-value{color:#333!important}.select-wrapper .select__menu{border-color:#000}.select-wrapper .select__control--is-focused{box-shadow:0 0 0 .1rem hsla(0,0%,78.4%,.25);border-color:#ff7676!important;border-width:2px}.select-wrapper .select__value-container{font-size:1rem;color:#000}.select-wrapper .select__option{color:#495057;cursor:pointer}.select-wrapper .select__option--is-focused{background-color:#e0e0e0;color:#000}.select-wrapper .select__option--is-selected{background-color:#b3c2c9}.select-wrapper .select__option:active{background-color:#ff7676}.select-wrapper .invalid-feedback{position:absolute;bottom:-22px;display:block}.select-wrapper.--with-error .select__control{border-width:2px;border-color:#dc3545!important}.select-wrapper.--with-error .select__control--is-focused{box-shadow:0 0 0 .1rem #992430}.link--with-submenu{position:relative}.link--with-submenu svg{margin-left:5px;width:12px;height:auto;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.link--with-submenu .submenu{position:absolute;background-color:#b3c2c9;color:#e0e0e0;border:1px solid #000;border-radius:2px;overflow:hidden;z-index:1000;right:0;top:38px;display:none}.link--with-submenu .submenu .link{padding:7px 32px;display:block;text-align:center;color:#333}.link--with-submenu .submenu .link:hover{text-decoration:none;background-color:#e0e0e0;color:#000}.link--with-submenu.active .submenu{display:block}.link--with-submenu.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header{background-color:#abbac1;height:60px;position:fixed;top:0;width:100vw;box-shadow:0 6px 10px 0 rgba(0,0,0,.19);z-index:999}.header .inner{max-width:1140px;margin:0 auto;padding:0 10px;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.header__logo img{height:7rem}@media (max-width:399px){.header__logo img{height:3.8rem}}.header__list{display:-webkit-flex;display:flex;margin:0;padding:0;list-style:none}.header__list li{margin-left:40px}.header__link{color:#333;white-space:nowrap;font-size:20px}.header__link:hover{text-decoration:none;color:#000}.footer{height:100px}.main{padding:60px 10px 0;min-height:100vh;max-width:1140px;margin:0 auto}.textarea-field{position:relative}.textarea-field textarea{border-color:#333}.textarea-field textarea:focus{box-shadow:0 0 0 .2rem hsla(0,0%,78.4%,.25);border-color:#ff7676;border-width:2px}.textarea-field .invalid-feedback{position:absolute;bottom:-20px;display:block}.textarea-field.--with-error textarea{border-color:#dc3545;border-width:2px}.textarea-field.--with-error textarea:focus{box-shadow:0 0 0 .1rem #992430}.table-wrapper{overflow-x:auto;overflow-y:auto;max-height:700px}.table-wrapper input[type=radio]{accent-color:#000}.table{background:#fff;font-size:14px}.table .invalid-feedback{position:absolute;bottom:0;display:block}.table th{position:relative}@media (max-width:400px){.table{font-size:12px}.table td,.table th{padding:.45rem;font-weight:600}}@media (max-width:300px){.table{font-size:11px}.table td,.table th{padding:.25rem}}.tooltip{background-color:#000;text-align:center;padding:5px 0;border-radius:6px;opacity:0;top:-35px;color:#fff;transition:.2s ease-in-out;width:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#000;z-index:2}.block{border:1px solid #333;position:relative;overflow-wrap:break-word;margin-top:20px}.block__title-wrapper{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;height:auto;width:85%;left:15px;margin:0 auto;padding:20px 20px -50%}.block__title{display:inline-block;background:#fff;position:absolute;font-size:24px;line-height:26px;left:15px;padding:0 20px;margin-left:-10px}.block .inner{padding:0 20px 20px}@media (max-width:400px){.block{margin-top:40px}.block__title{font-size:16px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;line-height:19px}.block .inner{padding:0 20px 10px}}.checkbox{position:relative}.checkbox .invalid-feedback{position:absolute;display:block;bottom:-17px}.form-check-label{margin-left:7px}.modal-content{background:#fff}.content-main__left{width:60%;float:left}.content-main__right{width:60%;float:right}body{position:relative;margin:0}body,html{height:100%}.sidebar-right{width:40%;height:100%;background:#b9d0ff}.sidebar-right,.sidebar-right__image{float:right;position:absolute;right:0}.sidebar-right__image{bottom:0;width:100%}.sidebar-right__logo{position:absolute;float:right;top:12px;right:12px;width:92px;height:90px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));border-radius:8px;box-sizing:border-box}.sidebar-left{width:40%;height:100%;background:#b9d0ff}.sidebar-left,.sidebar-left__image{float:left;position:absolute;left:0}.sidebar-left__image{bottom:0;width:100%}.sidebar-left__logo{position:absolute;float:left;top:12px;left:12px;width:92px;height:90px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));border-radius:8px;box-sizing:border-box}.collapsible{margin:40px 0}.collapsible .content{font-size:1rem}.collapsible-header{cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:2px solid #c8c8c8;margin-bottom:15px}.collapsible-header .title{font-size:1.7rem;font-weight:400}.collapsible-header .title-sml{font-size:1.2rem;font-weight:400}@media (max-width:500px){.collapsible-header .title-sml{font-size:1rem}}progress::-moz-progress-bar{background:#ff7676}progress::-webkit-progress-value{background:#ff7676}progress{color:#ff7676}#bar{width:100%;height:1rem;background-image:#ff7676;-webkit-appearance:none;-moz-appearance:none;appearance:none}#bardiv{margin-top:1.5rem}.file-viewer{color:#333;max-width:600px;margin:0 auto;padding-top:20px}.directory-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.directory-name{font-weight:700;cursor:default}.file-tree{list-style-type:none;padding:0}.sub-tree{list-style-type:none;padding-left:30px;position:relative;width:100%}.sub-tree:before{content:"";position:absolute;top:0;left:12px;bottom:0;width:1px;background-color:#ccc}.file-list{list-style:none;padding:0}.file-item{background-color:#f3f3f3;color:#333;border:1px solid #ddd;border-radius:4px;padding:12px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:8px}.file-item a{text-decoration:none;color:#333}.download-button{background-color:#ff7676;color:#e0e0e0;border-radius:4px;padding:6px 12px;font-size:14px;cursor:pointer}.download-button:hover{background-color:#185abc}.password-container{color:#333;max-width:600px;margin:0 auto;padding-top:20px;display:block}.password-form{margin-top:20px}.password-btn{margin-top:10px}p{font-size:1rem}.snackbar-container{position:fixed;min-height:200px;top:75px;right:10px;z-index:1000}.snackbar-container .inner{position:absolute;top:0;right:0}.global-spinner{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:100}.is-loading{overflow:hidden}.social-services__github{border:1px solid #333!important;background:#e0e0e0}.social-services__github:before{content:"";display:inline-block;width:20px;height:20px;object-fit:contain;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNTE3OEEyRTk5QTAxMUUyOUExNUJDMTA0NkE4OTA0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNTE3OEEyRjk5QTAxMUUyOUExNUJDMTA0NkE4OTA0RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1MTc4QTJDOTlBMDExRTI5QTE1QkMxMDQ2QTg5MDREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU1MTc4QTJEOTlBMDExRTI5QTE1QkMxMDQ2QTg5MDREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FYrpWAAABrNJREFUeNrkW2lsVFUUvjMWirYUkS5BXApUa2vd6gL+wAWjoP5RiW2EUBajAiqSuPADQ0w1UUQTrcFAUUSJEKriEuMWFKuJIElFSS24YNpQK6WoBbuAktbva880M8O8vnfevJm+CSf5cme599xzvnfffffce17AJFjycnLzUVwDXAgUAucBY4BMIEOqdQIdwJ/Az4J64OvWtoONibQvkACHgyiuBe4CbgLOjVNlE/AZsAmoBSE9viQAjueieBCYC5yVoAvWDKwHqkBEmy8IgON09lHgXmCESY4cBaqBlSCieUgIgOPDUCwBngBOM0MjXdL/CyDiv6QRAOcvR7EBKDL+kD3AbJBQl1AC4DjrLwaeBYYbf8m/ciu+BCJ6PScAzp+K4nXgTuNveQuYAxK6PSMAzo9C8TFwtUkN2Q7cDBIOx02AOP8FUGpSSzgf3GBHQsDGec7unwOTTWrKDiGhS02ATHjvALeb1JZ3gRlWE+MpVq0yMzIekRk/1YWP6o7Ors5vHI8AXH1Odl8BaTbKrwd4j10MTAduS8JqkKvA94BPgN0A56htNm2OMyDDKNhuSwCcT5dIrMBG6S4oLI1qezqKBcBjwGiPHW8HVgCr0W97VL/fobjMpv2vQAnaHgv/MdYVXurAeSNPhggRw56BQatRVgL3A0H5+xDwI8Dw9g/5Hlq+clmdDYwF8iV0zpb/GP2tApZHOx4m2xwQUCC+VVqOABg+AUUDkO6AgHkwaL2DJXORxPVNylUnw+gpXObaLXFRlxHoaw7U8uoXQ99vViNgqUPnKQfsKojhdW7GuxDW5JUtIuni432hH4JhLJ7Dq6qwcZiPZnpNXDJPfI0kQEJbjVM5PiIgW3nhlkQQILH9LGWnV/iIAK0ts8TngREwDchVKrnKRwRobckVnwcIKFcq4ONrkY8IWBT2SHUq5eEE3Khs/CRm6Z1+8V5sqVQ26/M5gHuhSJ79TqUFmIhOj/ppwQ8/Rshqb5yiWXFQFhsaWeU352UU0KaXlc2mBI1+Y3OzjyO/Gm2kSAIKFQ2awfQ+v3oP23gL/K5oUhh0GPiEZG8KxP97FHULgsqwtTUFCDioqHsGCRipaHA8BQjQrAcyg4roj5KVAgSMUtRNDyqVj0wBAlQ2koBuRf3xKUBAvqJuN1eCrYpAiHNAltNjpyFYDfL47oix38wdmDA5AvYr+kjzWRgcLVcqnKfsJwGNyk5u9TEBtyjrNwaVgRClTPKA/Db8aVOZslkDG2nD2vEuOkqGlLmYpHcGJLlJu8LjtvJFgx06Jvnq8xC33gUBeUE4waWjduua5wdVPrr6VS6cr6PvoXv5Ixed3g3mH/fB1V9OW1w07fM5IEouUEZR4bIWWJzsTRJ55r8I3ONSRRFs3hsIU8hkgkkulf0CPAx8qElQcuk4beYp9Epgoks138LOvqSPgfyAzIwMZlnFSobgIegc4H3gH6AkxmKDub9Mjb0DeoYDrZ1dne0eO14AvfPx8RXgAYaycahbBvt+GLgFpIM0md3PjqrMTMxpYKxB6p1v+s/n7bbSuMCqldmZyc+fRh9ND+IsAxrmG3C3qtj0J1uP84hLrnwnwJbjEQRIxzw0XB2jER93C9Bog9TjsRgzLpzuJr0BzHV6e8gwf9XoziqdCv1YE/oSTQBHwfem/3w+5syPxuukLtfdO0zk+WIs+YuPKLQ7ohzyWTIix3joPPMTLg1d/Yg5gIL7ogf32U/4WGGhYDr+34J6bUALPpPA62w6XYMOP9BaCv3HoD/PeJubODN6U/eEq4cKTIurttpBAZ4L+87TmKdtOt0ah8FbPXS+WnyLEKskqUy5FaweM5dA2e6w+pNkZuajhfMD3/zYBfDKb3Y6+cWwgytOL7bh98nQ73BEgHReIvd4Roy/a6Cs3CRYJOnq7zjV8HWcybC33mpLLKZIA84FPRYhcSokUNL2Civnjd0MjoZbUCy0+PtNkDDD5wQsFB8sxWm2+GJZd8eSt4HnZXnZ66Nb4CHYYxuxat4XmI1inbHeczskq77DMrK4z8AgK3+Q/L5EEMBn/PzQos0zAsQgvg5XY3TpNKOTSAD3NsrQX63TBqq9PVHM9NgvfXi/06ZSjfNqAoQEHj9Pled+pw8cpw2co6aKbSoJxDlJnYniKdP/sqSVrrEw7IBL/TnG+rSXEy7fYVoG/S1uffDkzVEYypB1qewJRCdb5rp9yxN6mQDZFmOS2wisCIXo8Yin7w7LiKiQEcFYfhOMnBmnzo1CLIO09Qyt47niJxDQ29trTmY56Qn4X4ABAFR7IoDmVT5NAAAAAElFTkSuQmCC) no-repeat;background-size:contain;margin-right:10px}.social-services__google{border:1px solid #333!important}.social-services__google div{display:-webkit-flex;display:flex}.social-services__google_disconnect{border:1px solid #333!important;background:#fff}.social-services__google_disconnect div{display:-webkit-flex;display:flex}.social-services__google_disconnect:before{content:"";display:inline-block;width:20px;height:20px;object-fit:contain;background:url(/static/media/google_logo.2db23e0f.svg) no-repeat;background-size:contain;margin-right:10px}.social-services__orcid{border:1px solid #333!important}.social-services__orcid div{display:-webkit-flex;display:flex}.social-services__orcid:before{content:"";display:inline-block;width:22px;height:20px;object-fit:contain;background:url(/static/media/ORCIDiD_iconvector.60f0a0d8.svg) no-repeat;background-size:contain;margin-right:10px}.social-services .buttons{-webkit-flex-direction:column;flex-direction:column;text-align:center}.social-services .buttons,.social-services button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:10px}.social-services button{height:30px;font-size:15px;border:none;width:250px;-webkit-justify-content:center;justify-content:center;border-radius:1px;padding-top:2px;padding-bottom:2px;font-family:inherit!important}.social-services button div{padding:0!important}.general-info{margin-top:15px;max-width:600px}.general-info__radio-btns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.general-info__checkbox{-webkit-flex:0 0 200px;flex:0 0 200px;margin-top:10px}.documents .title{font-size:25px;line-height:40px}.documents__table td{width:25%}.btn-orcid-publish{width:85%;text-align:center;border-radius:3px}.logistics-info{margin:auto;max-width:700px}.logistics-info__radio-btns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.logistics-info__checkbox{-webkit-flex:0 0 275px;flex:0 0 275px;margin-top:10px}.preferences:hover{position:relative}.preferences:hover .tooltip{opacity:.8;top:-5px}iframe{margin:0;display:block}.timeslot-widget{width:100%;height:485px}.application-instructions{padding-top:25px}.application-instructions h1{padding-bottom:20px}.steps{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.steps b{color:#333;font-weight:900;padding-right:10px}input[type=checkbox],input[type=checkbox][disabled]{height:18px;width:18px}input[type=checkbox]{accent-color:#333}.course-block{position:relative}@media (max-width:500px){.course-block .block__title{font-size:1.2rem}}.course-block .inner{padding:0 20px 20px}.course-block__title{padding:0 5px;background:#e0e0e0;position:absolute;top:-19px;font-size:24px}.course-block__desc{margin-top:40px}@media (max-width:500px){.course-block{margin:0}.course-block__desc{margin-top:60px}}.course-block__applications{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin-top:30px}@media (max-width:430px){.course-block__applications{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.course-block__applications .course-block__application-item:not(:first-child){margin-top:20px}}.course-block__application-item{position:relative;-webkit-flex:0 1 150px;flex:0 1 150px;text-align:center;color:#333}.course-block__application-item:hover{color:#ff7676}.course-block__application-item:hover path{fill:#ff7676}.course-block__application-item svg{margin:0 auto;display:block;width:64px;height:64px}.course-block__application-item svg circle,.course-block__application-item svg path{fill:#333}.course-block__application-item .p-error{color:#dc3545}.course-block__application-item .text{display:block;margin-top:5px;width:15rem}.course-block__application-item.blocked:hover{cursor:unset;text-decoration:none}.course-block__application-item.blocked svg circle,.course-block__application-item.blocked svg path{fill:#e0e0e0}.course-block__application-item.blocked .text{color:#e0e0e0}@media (max-width:500px){.applications .course-block__desc{margin-top:-10px}}.courses-blocks .inner{max-width:700px;margin:0 auto}.course-block{border:1px solid #333;padding:20px}.course-buttons-case{float:left;width:50%;padding:25px}.course-buttons{padding:7px;width:100%;height:65px;margin-bottom:20px}.course-buttons:focus,.course-buttons:hover{background-color:#9722b1;border-color:#9722b1;color:#ff7676}.application-intro__text{margin-top:15px}.application-intro__next-page{margin-top:10px;text-align:right}.create-student-application-form__buttons{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right}.create-student-application-form__buttons button:not(:first-child){margin-left:10px}.create-ta-application-form__buttons{text-align:right}.create-ta-application-form__buttons button:not(:first-child){margin-left:10px}.timeslot-error{color:#dc3545;font-size:81%;font-weight:600;margin-top:-20px;margin-bottom:50px}.create-mentor-application-form__buttons{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right}.create-mentor-application-form__buttons button:not(:first-child){margin-left:10px}.container[_ngcontent-ng-c751883576]{font-weight:500;display:f;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:center;align-content:center;text-align:center;margin-top:50px;border-radius:8px;border:2px solid #a6ce39;width:255px}.container[_ngcontent-ng-c751883576] div[_ngcontent-ng-c751883575]{margin-top:-33px;height:50px;width:50px;margin-left:auto;margin-right:auto;background:url(/static/media/ORCIDiD_iconvector.60f0a0d8.svg) no-repeat}
/*# sourceMappingURL=main.62b747a7.chunk.css.map */