@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css";.small-text{font-size:.8rem}html,body,.dialog-body,:root,.slds-scope{scrollbar-gutter:stable;color:#003057!important;background:#fbf6ec!important;font-family:Georgia,serif!important;font-size:1rem!important;font-weight:400!important}@media (width>=576px){.branding .w-sm-20{width:20%!important}.branding .w-sm-25{width:25%!important}.branding .w-sm-50{width:50%!important}.branding .w-sm-75{width:75%!important}.branding .w-sm-80{width:80%!important}.branding .w-sm-100{width:100%!important}.branding .w-sm-auto{width:auto!important}.branding .h-sm-25{height:25%!important}.branding .h-sm-50{height:50%!important}.branding .h-sm-75{height:75%!important}.branding .h-sm-100{height:100%!important}.branding .h-sm-auto{height:auto!important}}@media (width>=768px){.branding .w-md-25{width:25%!important}.branding .w-md-50{width:50%!important}.branding .w-md-75{width:75%!important}.branding .w-md-100{width:100%!important}.branding .w-md-auto{width:auto!important}.branding .h-md-25{height:25%!important}.branding .h-md-50{height:50%!important}.branding .h-md-75{height:75%!important}.branding .h-md-100{height:100%!important}.branding .h-md-auto{height:auto!important}}@media (width>=992px){.branding .w-lg-25{width:25%!important}.branding .w-lg-50{width:50%!important}.branding .w-lg-75{width:75%!important}.branding .w-lg-100{width:100%!important}.branding .w-lg-auto{width:auto!important}.branding .h-lg-25{height:25%!important}.branding .h-lg-50{height:50%!important}.branding .h-lg-75{height:75%!important}.branding .h-lg-100{height:100%!important}.branding .h-lg-auto{height:auto!important}}@media (width>=1200px){.branding .w-xl-25{width:25%!important}.branding .w-xl-50{width:50%!important}.branding .w-xl-75{width:75%!important}.branding .w-xl-100{width:100%!important}.branding .w-xl-auto{width:auto!important}.branding .h-xl-25{height:25%!important}.branding .h-xl-50{height:50%!important}.branding .h-xl-75{height:75%!important}.branding .h-xl-100{height:100%!important}.branding .h-xl-auto{height:auto!important}}.branding h1,.branding h2,.branding h3,.branding h4,.branding h5,.branding h6{letter-spacing:.0125rem;font-family:Georgia-Bold,Georgia,sans-serif;display:block}.branding h3,.branding h4,.branding h5,.branding h6{font-weight:700}.branding h1{font-size:2.5rem}.branding h2{font-size:2rem}.branding h3{font-size:1.75rem}.branding h4{font-size:1.5rem}.branding h5{font-size:1.25rem}.branding h6{font-size:1rem}.branding p{margin-top:0;margin-bottom:1rem}.branding a{letter-spacing:.0125rem;text-underline-offset:5px;font-family:Georgia-Bold,Georgia,sans-serif;font-weight:700;text-decoration:underline}.branding a:link,.branding a:visited{color:#003057}.branding a:hover,.branding a:active{color:#218274}.branding a.disabled:link,.branding a.disabled:visited{opacity:.8;cursor:not-allowed;pointer-events:none}.branding hr{border-color:#003057}.branding .site-title:before{content:"";border-left:1px solid #e8e8e8;width:1px;margin-left:-1.5rem;position:absolute;top:.25rem;bottom:.25rem}.branding .site-title h4{margin-bottom:0}.branding .richtext-no-margin p{margin:0}.branding .disabled{cursor:not-allowed}.branding body,.branding .lwc-container{-webkit-font-smoothing:subpixel-antialiased;margin:0;font-size:16px;position:relative;background:#fbf6ec!important}.branding body.guest,.branding .lwc-container.guest{padding-bottom:0}.branding .grecaptcha-badge{visibility:hidden}.branding .btn{text-transform:none;letter-spacing:.0125rem;background:0 0;border-radius:3rem;padding:.796875rem 1.6875rem .703125rem;font-family:Georgia-Bold,Georgia,sans-serif;font-weight:700;transition:all .3s cubic-bezier(.25,.8,.7,1);text-decoration:none!important}.branding .btn.btn-default{color:#fff;background-color:#236192;border:2px solid #236192}.branding .btn.btn-default:hover,.branding .btn.btn-default:active{background-color:#003057}.branding .btn.btn-primary{color:#fff;background:#236192;border:2px solid #236192}.branding .btn.btn-primary:not(:disabled):not(.disabled):hover,.branding .btn.btn-primary:not(:disabled):not(.disabled):active{background-color:#003057;border-color:#003057}.branding .btn.btn-alt{color:#fff;background-color:#218274;border:none}.branding .btn.btn-alt:not(:disabled):not(.disabled):hover,.branding .btn.btn-alt:not(:disabled):not(.disabled):active{background-color:#173f35}.branding .btn.btn-warning{color:#fff;background-color:#eed484;border:none}.branding .btn.btn-warning:not(:disabled):not(.disabled):hover,.branding .btn.btn-warning:not(:disabled):not(.disabled):active{background-color:#e8c457}.branding .btn.btn-danger{color:#fff;background-color:#d86018;border:none}.branding .btn.btn-danger:not(:disabled):not(.disabled):hover,.branding .btn.btn-danger:not(:disabled):not(.disabled):active{background-color:#aa4c13}.branding .btn.disabled,.branding .btn:disabled{color:#fff;cursor:not-allowed;opacity:.5;pointer-events:all!important}.branding .btn.btn-ghost{color:#236192;background-color:#fff;border:2px solid #236192}.branding .btn.btn-ghost:not(:disabled):not(.disabled):hover,.branding .btn.btn-ghost:not(:disabled):not(.disabled):active{color:#fff;background-color:#003057;border-color:#003057}.branding .btn.btn-program-option,.branding .btn.btn-smaller{margin:5px;padding:.53125rem 1.125rem .46875rem;font-size:.85rem;display:inline-block}.branding .btn.btn-landing{color:#003057;background-color:#0000;border:2px solid #236192}.branding .btn.btn-landing:hover,.branding .btn.btn-landing:active{color:#fff;background-color:#003057;border-color:#003057}.branding .btn.btn-lg{padding:18px 24px}.branding .btn.btn-sm{padding:10px 15px}.branding .btn.btn-short-text{padding-left:2rem}.branding .btn.btn-normal-wrap{white-space:normal}.branding .btn.btn-breadbox{text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;color:#fff;background-color:#218274;border-radius:0;padding:1em;text-decoration:none}.branding .btn.btn-breadbox h4{text-transform:none}.branding .btn.btn-breadbox:not(.disabled):hover,.branding .btn.btn-breadbox:not(.disabled):active{background-color:#173f35}.branding .btn.btn-breadbox .fa.fa-check-circle{color:#fff}.branding .btn.btn-breadbox .fa.fa-exclamation-triangle,.branding .btn.btn-breadbox .fa.fa-minus-square{color:#be3a34}.branding .btn.btn-accordion{letter-spacing:normal;padding:.5em 1em;font-family:Georgia,serif;font-size:1.375rem;font-weight:700;line-height:1.454}.branding .btn.btn-accordion:not(.collapsed){background-color:#173f35}.branding .btn.btn-accordion.collapsed{background-color:#218274!important}a.branding .btn{text-decoration:none}.branding .breadbox{user-select:none}.branding .breadbox .fa.fa-check-circle{color:#279989}.branding .breadbox .fa.fa-exclamation-triangle,.branding .breadbox .fa.fa-minus-square{color:#be3a34}.branding .button-holder{background-color:#fbf6ec}.branding #footer-target{position:relative}.branding #footer-wrap{color:#003057;background:#fbf6ec;border-top:1px solid #003057;padding-top:1rem}.branding #footer-wrap #footer #logo-footer{fill:#003057;height:6rem;padding-left:2rem}.branding #footer-wrap #footer #logo-footer svg{width:14.25rem;height:5rem;position:relative}.branding #footer-wrap #footer #title-footer{padding-top:.5rem;padding-bottom:.5rem}.branding #footer-wrap #footer ul li{float:left;margin-left:0}.branding #footer-wrap #footer ul#nav-footer{margin:0}.branding #footer-wrap #footer ul#nav-footer li{padding-right:2rem}.branding #footer-wrap #footer ul#nav-footer li h4{margin:0}.branding #footer-wrap #footer ul#nav-footer li a{text-decoration:underline}.branding #footer-wrap #footer ul#nav-footer li a:link,.branding #footer-wrap #footer ul#nav-footer li a:visited,.branding #footer-wrap #footer ul#nav-footer li a:hover,.branding #footer-wrap #footer ul#nav-footer li a:active{color:#003057}.branding #footer-wrap #footer ul#nav-footer li:last-child{padding-right:0}.branding #footer-wrap #footer ul.nav-links{align-content:center}.branding #footer-wrap #footer ul.nav-links li{padding:0 1rem}.branding #footer-wrap #footer ul.nav-links li a{text-decoration:none}.branding #footer-wrap #footer ul.nav-links li a:link,.branding #footer-wrap #footer ul.nav-links li a:visited{color:#003057;padding:0;line-height:1}.branding #footer-wrap #footer ul.nav-links li a:hover,.branding #footer-wrap #footer ul.nav-links li a:active{color:#218274;background:0 0}.branding #footer-wrap #footer .copyright{color:#003057;letter-spacing:.0125rem;border-top:1px solid #003057;font-family:Georgia-Bold,Georgia,sans-serif;font-size:.8rem;font-weight:700}.branding #footer-wrap #footer .copyright p{margin-top:1rem}.branding #recaptcha-description{opacity:.7;font-size:.8em;line-height:1.65rem}.branding label,.branding .par-label{font-size:16px!important}.branding strong.required:before,.branding label.required:before{content:"* ";color:#be3a34}.branding .paymentOptionsEA tbody tr td input[type=radio]+label{font-size:16px}.branding input[type=radio]+label{padding-left:.4rem;padding-right:1rem;font-weight:400;display:inline}.branding .card-element{box-shadow:none;background-color:#fff;border-radius:5px;border:2px solid #e8e8e8!important;padding:.85rem 1rem!important}.branding .card-element:focus,.branding .card-element:focus-within{outline:2px solid #be3a34}.branding .card-element.disabledDiv{opacity:.5;cursor:not-allowed;background-color:#e8e8e8!important;border-color:#e8e8e8!important}.branding input:not(.btn):not([type=radio]):not([type=checkbox]),.branding select,.branding textarea,.branding .slds-input_faux{box-shadow:none;background-color:#fff;border-radius:5px;border:2px solid #e8e8e8!important;padding:.85rem 1rem!important}.branding input:not(.btn):not([type=radio]):not([type=checkbox]):focus,.branding select:focus,.branding textarea:focus,.branding .slds-input_faux:focus{outline:2px solid #e8e8e8}.branding input:not(.btn):not([type=radio]):not([type=checkbox]).input-error,.branding select.input-error,.branding textarea.input-error,.branding .slds-input_faux.input-error{border:2px solid #be3a34!important}.branding input:not(.btn):not([type=radio]):not([type=checkbox]):focus.input-error,.branding select:focus.input-error,.branding textarea:focus.input-error,.branding .slds-input_faux:focus.input-error{outline:2px solid #be3a34}.branding input:not(.btn):not([type=radio]):not([type=checkbox]).small-input,.branding select.small-input,.branding textarea.small-input,.branding .slds-input_faux.small-input{padding:0!important}.branding input:not(.btn):not([type=radio]):not([type=checkbox]).slds-input[type=search],.branding select.slds-input[type=search],.branding textarea.slds-input[type=search],.branding .slds-input_faux.slds-input[type=search]{padding:.35rem 2rem!important}.branding input.slds-input:is([type=text],[type=tel]){line-height:normal!important}.branding button.slds-combobox__input{padding:.85rem 1rem!important;line-height:normal!important}.branding select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#003057;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 15'%3e%3cpath fill='%23003057' d='M22.8.3l-10 10.2L2.7.5.6 2.7l12.3 12.1L25 2.4z'/%3e%3c/svg%3e") calc(100% - .5rem)/1.5rem .625rem no-repeat;border:0;border-radius:0;position:relative;overflow:hidden;padding:.85rem 1rem!important}.branding select :has(:focus){outline:2px solid #e8e8e8}.branding select[multiple]{background:0 0;overflow:scroll}.branding .input-group-text{border-radius:0;border:2px solid #e8e8e8!important}.branding textarea{max-width:100%;min-height:100px}.branding .default{padding-left:0;transition:all .3s cubic-bezier(.25,.8,.7,1)}.branding .default input,.branding .default select,.branding .default textarea{border:2px solid #e8e8e8!important}.branding .default:not(.disabledDiv) input:not([type=radio]):not([type=checkbox]),.branding .default:not(.disabledDiv) select,.branding .default:not(.disabledDiv) textarea{background-color:#fff!important}.branding .default .form-check-input:checked{background-color:#236192}.branding .default.disabledDiv input,.branding .default.disabledDiv select,.branding .default.disabledDiv textarea,.branding .default.disabledDiv .check .checkbox-box{opacity:.5;cursor:not-allowed;background-color:#e8e8e8!important;border-color:#e8e8e8!important}.branding .reviewError{color:#d86018;font-style:italic}.branding .reviewErrorIcon,.branding .alert-text,.branding .card-error{color:#d86018}.branding .card-error{font-weight:700}.branding .remove-icon{text-decoration:none;color:#d86018!important}.branding .add-icon{text-decoration:none;color:#279989!important}.branding .loading-data{background:#73737326;position:absolute;inset:0}.branding .approved{color:#279989}.branding .form-control[type=file]{height:auto}.branding .form-check .form-check-input{position:relative;top:.25em}.branding .tag-picker .btn{margin-top:5px;margin-right:1rem}.branding .filterable-option{cursor:pointer;background-color:#fff;border:2px solid #e8e8e8;border-radius:10px;margin-bottom:1rem;transition:all .3s cubic-bezier(.25,.8,.7,1);overflow:hidden}.branding .filterable-option h4,.branding .filterable-option p{margin-bottom:0}.branding .filterable-option .check-notes{padding-top:0}@media (hover:hover){.branding .filterable-option:not(.disabled):hover{background-color:#efdbb2;border:2px solid #e6c788}.branding .filterable-option:not(.disabled):hover input[type=checkbox]+label{border:2px solid #e6c788!important}}.branding .filterable-option.disabled{opacity:.5;background-color:#ccc;border:2px solid #ccc;cursor:not-allowed!important}.branding .filterable-option.disabled input[type=checkbox]+label{cursor:not-allowed!important}.branding .filterable-option .description,.branding .filterable-option .selected{color:#218274}.branding .file-load,.branding .youtube-link-upload{text-align:center;background:#fff;padding:2rem 1rem}.branding .file-load{border:1px dashed #003057}.branding .youtube-link-upload{border:1px solid #003057}.branding .checkbox input[type=checkbox]+label{vertical-align:middle;cursor:pointer;background-color:#fff;width:30px;min-width:30px;height:30px;margin-bottom:0;font-size:30px;line-height:30px;display:inline-block;border:2px solid #e8e8e8!important}.branding .checkbox input[type=checkbox]{z-index:-1000;clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;left:-1000px;overflow:hidden}.branding .checkbox input[type=checkbox]:checked+label{background-position:0 -50px}.branding .checkbox input[type=checkbox]:checked+label i{display:inline-block;position:relative}.branding .checkbox label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.branding .checkbox label i{color:#236192;margin-top:-.5rem;font-size:40px;display:none}.branding div.check-notes{margin-left:3rem;padding-top:.5rem}.branding div.check input[type=checkbox]+label{vertical-align:middle;cursor:pointer;background-color:#fff;width:30px;min-width:30px;height:30px;margin-bottom:0;font-size:30px;line-height:30px;display:inline-block;border:2px solid #e8e8e8!important}.branding div.check input[type=checkbox]{z-index:-1000;clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;left:-1000px;overflow:hidden}.branding div.check input[type=checkbox]:checked+label{background-position:0 -50px}.branding div.check input[type=checkbox]:checked+label i{display:inline-block;position:relative}.branding div.check label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.branding div.check label i{color:#236192;margin-top:-.5rem;font-size:40px;display:none}.branding div.field-group{border-left:.25rem solid #279989}.branding .form-checkbox input[type=checkbox]{margin:.5em}@media (width<=575px){.branding .small-label label{font-size:.85em!important}}.branding .overlay{z-index:10;background-color:#0000000d;width:100%;height:100%;position:absolute;top:0;left:0}.branding .overlay .spinner{position:relative;top:50%;left:calc(50% - 50px)}.branding .radio div{clear:both;padding-bottom:.333333rem}.branding .radio label{margin-right:10px;display:inline}.branding .radioSpace input{margin-right:.5rem}.branding .radioSpace label{display:initial}.branding .errorM3{color:#be3a34;background:#efdbb2;padding:1rem}.branding .autocomplete-container{box-shadow:none!important;height:inherit!important}.branding .autocomplete-container .input-container{height:inherit!important}.branding .autocomplete-container .input-container input{height:inherit!important;font-size:16px!important;line-height:inherit!important}.branding .list-group .list-group-item{color:inherit;background:0 0}.branding input[type=number]::-webkit-inner-spin-button,.branding input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.branding input[type=number]{-moz-appearance:textfield}.branding .modal-custom{background:#1e1e1e80}.branding ol.lower-alpha{list-style:lower-alpha}.branding ol.lower-roman{list-style:lower-roman}.branding #header-wrap{z-index:1;background-color:#fbf6ec;border-bottom:1px solid #003057;width:100%;position:relative}.branding #header-wrap #header #logo-header{text-align:center;fill:#003057;height:6rem}.branding #header-wrap #header #logo-header svg{width:14.25rem;position:relative;top:-30%}.branding #header-wrap #header .site-title{margin-top:1rem}.branding #header-wrap #header .site-title h4{margin-bottom:0}.branding header h1,.branding .student-header h1,.branding header h2,.branding .student-header h2,.branding header h3,.branding .student-header h3,.branding header h4,.branding .student-header h4,.branding header h5,.branding .student-header h5,.branding header h6,.branding .student-header h6{letter-spacing:.0625rem;font-family:LeituraDisplay-Roman,serif}.branding header h3,.branding .student-header h3,.branding header h4,.branding .student-header h4,.branding header h5,.branding .student-header h5,.branding header h6,.branding .student-header h6{font-weight:700}.branding #news-main{min-height:90vh;margin-bottom:-200px;padding-bottom:200px}.branding #news-main .contents-wrapper{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:top;background-size:cover}.branding #news-main .slider-content{padding-top:4rem}.branding #news-main .slider-content .pane .pane-image{background-position:top;background-size:cover;height:480px}@media (width<=1199px){.branding #news-main .slider-content .pane .pane-image{height:410px}}.branding #content{display:flex}@media (width>=576px) and (width<=767px){.branding #content{margin-bottom:-20px}}.branding .hideOverflow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.branding .vertical-center{align-items:center;display:flex}.branding ul.sidebar-list{margin:0 -1rem;padding:0}.branding ul.sidebar-list li{margin:0;list-style-type:none;border-bottom:2px solid #a0dab3!important}.branding ul.sidebar-list li:last-child{border-bottom:none!important}.branding ul.sidebar-list.no-footer{margin-bottom:0}.branding ul.sidebar-list.no-footer li:last-child{border-bottom:0;padding-bottom:0}.branding ul.item-list{margin:0;padding:0}.branding ul.item-list li{margin:0;padding:.5rem 0;list-style-type:none}.branding ul.uploaded-docs{margin:0;padding:0}.branding ul.uploaded-docs li{margin:0;padding:.5rem 0;list-style-type:none}.branding .alert{border:0;border-radius:0}.branding .alert.alert-danger{color:#fff;background-color:#be3a34}.branding .alert.alert-warning{color:#003057;background-color:#eed484}.branding .alert.alert-info{color:#fff;background-color:#236192}.branding .alert.alert-success{color:#fff;background-color:#279989}.branding .alert.alert-top{margin-top:-1rem}.branding .alert.alert-program{margin:0}.branding ul[role=alert]{color:#be3a34}.branding .accordion .accordion-button{color:#fff;background-color:#003057;font-size:1.375rem}.branding .accordion .accordion-button.collapsed{color:#003057;background-color:#fff}.branding .accordion .accordion-button.collapsed:after{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 15'%3e%3cpath fill='%23003057' d='M22.8.3l-10 10.2L2.7.5.6 2.7l12.3 12.1L25 2.4z'/%3e%3c/svg%3e") 50% no-repeat}.branding .accordion .accordion-button:after{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 15'%3e%3cpath fill='%23ffffff' d='M22.8.3l-10 10.2L2.7.5.6 2.7l12.3 12.1L25 2.4z'/%3e%3c/svg%3e") 50% no-repeat}.branding .accordion .accordion-item:last-of-type .accordion-button.collapsed{border-radius:0}.branding .slds-form-element .slds-form-element__control,.branding .slds-form-element .slds-form-element__control .slds-input{width:100%}.branding lightning-overlay-container lightning-modal-base .slds-modal__close{display:none}.branding lightning-overlay-container lightning-modal-base .slds-button{padding:var(--slds-c-button-spacing-block-start,var(--sds-c-button-spacing-block-start,0))var(--slds-c-button-spacing-inline-end,var(--sds-c-button-spacing-inline-end,0))var(--slds-c-button-spacing-block-end,var(--sds-c-button-spacing-block-end,0))var(--slds-c-button-spacing-inline-start,var(--sds-c-button-spacing-inline-start,0));background:var(--slds-c-button-color-background,var(--sds-c-button-color-background,transparent))none;border-color:var(--slds-c-button-color-border,var(--sds-c-button-color-border,transparent));border-style:solid;border-width:var(--slds-c-button-sizing-border,var(--sds-c-button-sizing-border,var(--lwc-borderWidthThin,1px)));border-radius:var(--slds-c-button-radius-border,var(--sds-c-button-radius-border,var(--lwc-buttonBorderRadius,.25rem)));box-shadow:var(--slds-c-button-shadow,var(--sds-c-button-shadow));line-height:var(--slds-c-button-line-height,var(--sds-c-button-line-height,var(--lwc-lineHeightButton,1.875rem)));color:var(--slds-c-button-text-color,var(--sds-c-button-text-color,var(--lwc-brandAccessible,#0176d3)));-webkit-appearance:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-clip:border-box;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-decoration:none;display:inline-flex;position:relative}.branding lightning-overlay-container lightning-modal-base .slds-button.slds-button_neutral{cursor:pointer;--slds-c-button-spacing-inline-start:var(--slds-c-button-neutral-spacing-inline-start,var(--sds-c-button-neutral-spacing-inline-start,var(--lwc-spacingMedium,1rem)));--slds-c-button-spacing-inline-end:var(--slds-c-button-neutral-spacing-inline-end,var(--sds-c-button-neutral-spacing-inline-end,var(--lwc-spacingMedium,1rem)));text-align:center;--slds-c-button-color-background:var(--slds-c-button-neutral-color-background,var(--sds-c-button-neutral-color-background,var(--slds-g-color-neutral-base-100,var(--lwc-buttonColorBackgroundPrimary,#fff))));--slds-c-button-color-border:var(--slds-c-button-neutral-color-border,var(--sds-c-button-neutral-color-border,var(--slds-g-color-border-base-4,var(--lwc-buttonColorBorderPrimary,#f3f3f3))));justify-content:center;transition:border .15s linear}.branding lightning-overlay-container lightning-modal-base .slds-button.slds-button_icon{justify-content:center}.branding lightning-overlay-container lightning-modal-base .slds-button.slds-button_icon-border-filled{line-height:var(--lwc-lineHeightReset,1);vertical-align:middle;color:var(--slds-g-color-neutral-base-50,var(--lwc-colorTextIconDefault,#747474));border:var(--lwc-borderWidthThin,1px)solid var(--slds-g-color-border-base-1,var(--lwc-colorBorderPrimary,#c9c9c9));border-color:var(--slds-g-color-border-base-4,var(--lwc-buttonColorBorderPrimary,#f3f3f3));background-color:var(--slds-g-color-neutral-base-100,var(--lwc-buttonColorBackgroundPrimary,#fff));width:var(--lwc-squareIconMediumBoundary,2rem);height:var(--lwc-squareIconMediumBoundary,2rem);transition:border .15s linear}.branding lightning-overlay-container lightning-modal-base .slds-backdrop{opacity:0;visibility:hidden;z-index:9000;width:100%;height:100%;position:fixed;inset:0;background:#18181880!important}.branding lightning-overlay-container lightning-modal-base .slds-backdrop.slds-backdrop_open{visibility:visible}.branding lightning-overlay-container lightning-modal-base .slds-modal{z-index:9001;visibility:hidden;background:#18181880;position:fixed;inset:0}.branding lightning-overlay-container lightning-modal-base .slds-modal.slds-fade-in-open{opacity:1;visibility:visible;transition:opacity .1s linear}.branding lightning-overlay-container lightning-modal-base .slds-modal:not(.slds-fade-in-open){opacity:0;visibility:hidden;transition:opacity .1s linear}.branding lightning-overlay-container lightning-modal-base .slds-modal.fix-slds-modal.slds-modal_medium{border-radius:.25rem}.branding lightning-overlay-container lightning-modal-base .slds-modal.fix-slds-modal.slds-modal_medium .slds-modal__container{flex-direction:column;justify-content:center;width:80%;max-width:75rem;height:100%;margin:0 auto;padding:3rem 0 5rem;transition:transform .1s linear,opacity .1s linear;display:flex;position:relative;transform:translate(0)}.branding lightning-overlay-container lightning-modal-base .slds-modal.fix-slds-modal.slds-modal_medium .slds-modal__container .slds-modal__close{margin-left:0;position:absolute;top:-2.5rem;bottom:0;right:-.5rem}.branding lightning-overlay-container lightning-modal-base .slds-modal.fix-slds-modal.slds-modal_medium .slds-modal__container lightning-modal{background:#fff;border-radius:.25rem;box-shadow:0 .5rem 1rem #00000026}.branding lightning-overlay-container lightning-modal-base .slds-modal.fix-slds-modal.slds-modal_medium .slds-modal__container lightning-modal .slds-modal__header{text-align:center;border-bottom:2px solid #c9c9c9;border-radius:.25rem .25rem 0 0;flex-shrink:0;padding:1rem;position:relative}.branding lightning-overlay-container lightning-modal-base .slds-modal.fix-slds-modal.slds-modal_medium .slds-modal__container lightning-modal .slds-modal__content{overflow-x:inherit;padding:1rem;overflow-y:auto}.branding lightning-overlay-container lightning-modal-base .slds-modal.fix-slds-modal.slds-modal_medium .slds-modal__container lightning-modal .slds-modal__footer{text-align:right;background-color:#f3f3f3;border-top:2px solid #c9c9c9;border-radius:0 0 .25rem .25rem;flex-shrink:0;padding:1rem}.branding .applications-empty{margin:0 -1rem;padding:1rem}.branding .application-preview{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.branding .application-preview h1,.branding .application-preview h2,.branding .application-preview h3,.branding .application-preview h4,.branding .application-preview h5,.branding .application-preview h6,.branding .application-preview p,.branding .application-preview ul{margin-bottom:0}.branding .application-preview div .row{padding:0 10px;position:relative}.branding .application-preview div[class^=col-]{padding-left:.333333rem;padding-right:.333333rem}.branding .application-progress .app-title,.branding .required-documents .app-title,.branding .upload-display .app-title{font-size:1.3rem}.branding .application-progress .completion-bar,.branding .required-documents .completion-bar,.branding .upload-display .completion-bar{background-color:#9dbced;border:1px solid #e8e8e8;width:100%;height:10px;min-height:10px}.branding .application-progress .completion-bar span,.branding .required-documents .completion-bar span,.branding .upload-display .completion-bar span{background-color:#236192;width:0;height:8px;min-height:8px;transition:all .5s;display:block}.branding .upload-display-list{text-overflow:ellipsis;background-color:#fff;border:1px solid #003057;margin:1rem 0;padding:1rem .5rem;overflow-x:hidden}.branding .upload-display-list .upload-file-name{text-overflow:ellipsis}.branding .application .application-steps nav.well{background:#218274;text-decoration:none}.branding .application .application-steps ul{letter-spacing:.0125rem;padding:0;font-family:Georgia-Bold,Georgia,sans-serif}.branding .application .application-steps ul li{margin:0;list-style-type:none}.branding .application .application-steps ul li a{color:#fff;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.7,1)}.branding .application .application-steps ul li a:link,.branding .application .application-steps ul li a:visited{padding:1rem;display:block}.branding .application .application-steps ul li a:hover,.branding .application .application-steps ul li a:active{background:#173f35}.branding .application .application-steps ul li a i{width:15px;display:inline-block}.branding .application .application-steps ul li a.active{color:#fff;background:#173f35}.branding .application .application-steps ul li span{margin:0 .25rem 0 .5rem;display:inline-block}.branding .application .application-steps ul li.active a:link,.branding .application .application-steps ul li.active a:visited,.branding .application .application-steps ul li.active a:hover,.branding .application .application-steps ul li.active a:active{color:#fff;background:#173f35}.branding .application .application-content header{border-bottom:none;margin-bottom:0}.branding .application .application-content .relation{border-top:1px solid #e8e8e8;margin-bottom:1rem;padding-top:1rem}.branding .application .application-content .relation h4{margin-top:.5rem}.branding .application .application-content .relation button,.branding .application .application-content .relation a{margin-top:1rem}.branding .application .application-content .relation:first-child{padding-top:1rem}.branding .application .application-content .row.relation.no-bottom-border{border-bottom:none}.branding .application .application-content label,.branding .application .application-content .slds-form-element__label{letter-spacing:.0125rem;color:#003057;font-family:Georgia-Bold,Georgia,sans-serif;font-weight:700}.branding .application .application-content label.form-check-label,.branding .application .application-content .slds-form-element__label.form-check-label{letter-spacing:normal;font-family:Georgia,serif;font-weight:400}.branding .application .application-content .slds-listbox_vertical{font-family:LeituraDisplay-Roman,serif;font-size:1rem}.branding .application .application-content .slds-listbox__option_plain{min-height:2em}.branding .application .application-content select,.branding .application .application-content input[type=text],.branding .application .application-content input[type=email],.branding .application .application-content input[type=phone],.branding .application .application-content input[type=tel],.branding .application .application-content textarea{width:100%}.branding .application .application-content select.form-control,.branding .application .application-content input[type=text].form-control,.branding .application .application-content input[type=email].form-control,.branding .application .application-content input[type=phone].form-control,.branding .application .application-content input[type=tel].form-control,.branding .application .application-content textarea.form-control{width:1%;height:auto}.branding .application .application-content textarea{border:1px solid #e8e8e8}.branding .application .application-content p.note{margin-top:.333333rem;font-size:85%;line-height:14px}.branding .application .application-content p.note.indent{margin-left:1rem}.branding .application .application-content p.note.inline{margin-top:0;display:inline-block}.branding .application .application-content hr{margin:2rem 0}.branding .application .application-content ul.asset-list{margin:1rem 0 0;padding:0}.branding .application .application-content ul.asset-list li{background:#f3f3f3;border:1px solid #e8e8e8;margin:0 0 .5rem;padding:.5rem;list-style-type:none}.branding .application .application-content ul.asset-list li .action{float:right;position:relative}.branding .application .application-content ul.asset-list li .file-name{word-wrap:break-word}.branding .application .application-content .asset{border-bottom:1px solid #e8e8e8;margin:1rem 0;padding-bottom:1rem}.branding .application .application-content .asset:last-child{border-bottom:none}.branding .application .application-content .asset:first-child{border-top:1px solid #e8e8e8;padding-top:1rem}.branding .application .application-content .paging{margin-bottom:2rem}.branding .application .application-content .paging a:not(.btn){font-family:Georgia,serif}.branding .application .application-content .paging a:not(.btn):link,.branding .application .application-content .paging a:not(.btn):visited{padding:0 .5rem;font-weight:400;display:inline-block}.branding .application .application-content .paging a.btn{width:auto}.branding .application .application-content .error{color:#218274;font-style:italic;font-weight:700}.branding .application .application-content .selected-sessions{border-collapse:collapse;background-color:#f3f3f3}.branding .application .application-content .selected-sessions td,.branding .application .application-content .selected-sessions th[scope=row]{background-clip:padding-box;border:0 solid #0000}.branding .application .application-content .selected-sessions.horizontal{table-layout:fixed}.branding .application .application-content .selected-sessions.horizontal thead tr td{color:#fff;background-color:#279989}.branding .application .application-content .selected-sessions.horizontal thead tr td:not(:last-child){border-right-width:.5rem}.branding .application .application-content .selected-sessions.horizontal tbody tr td:not(:empty){color:#fff;background-color:#003057}.branding .application .application-content .selected-sessions.horizontal tbody tr td{border-top-width:.5rem}.branding .application .application-content .selected-sessions.horizontal tbody tr td:not(:last-child){border-right-width:.5rem}.branding .application .application-content .selected-sessions.vertical tbody tr:not(:first-child) td,.branding .application .application-content .selected-sessions.vertical tbody tr:not(:first-child) th[scope=row]{border-top-width:.5rem}.branding .application .application-content .selected-sessions.vertical tbody tr th[scope=row]{writing-mode:sideways-lr;color:#fff;background-color:#279989;border-right-width:.5rem}.branding .application .application-content .selected-sessions.vertical tbody tr td:not(:empty){color:#fff;background-color:#003057}.branding .application .application-content .selected-sessions.vertical tbody tr td:not(:last-child){border-right-width:.5rem}.branding .application .sidebar h3,.branding .application .sidebar h4,.branding .application .sidebar h5{font-family:LeituraDisplay-Roman,serif}.branding .application .sidebar p,.branding .application .sidebar a{font-size:.9rem}.branding .application .sidebar .qa{margin-bottom:1rem}.branding .application .sidebar .qa h5{margin-bottom:0}.branding .application .session-view div:not(:last-child){border-right:1px solid #003057}.branding .well{background:#fff;padding:1rem}.branding .well header{border-bottom:1px solid #e8e8e8;margin:-1rem -1rem 1rem;padding:1rem;position:relative}@media (width<=768px){.branding .well header{padding:8px 1rem}}.branding .well header h1,.branding .well header h2,.branding .well header h3,.branding .well header h4,.branding .well header h5,.branding .well header h6{letter-spacing:.0625rem;margin:0;font-family:LeituraDisplay-Roman,serif}.branding .well header h3,.branding .well header h4,.branding .well header h5,.branding .well header h6{font-weight:700}.branding .well footer{text-align:right;margin:0 -1rem;padding:1rem 1rem 0;font-weight:700}.branding .well footer .btn{width:100%}.branding .well .well{background:#fbf6ec;border:none}.branding .well .well h1,.branding .well .well h2,.branding .well .well h3,.branding .well .well h4,.branding .well .well h5,.branding .well .well h6{margin:-.5rem 0 1rem}.branding .well.dark{color:#003057;background:#efdbb2}.branding .well-sm{background:#fff;border:1px solid #e8e8e8;padding:.333333rem}.branding .pane-text h3{font-weight:400}.branding .smallMargin{margin-bottom:4px}.branding .messages .controls{margin-bottom:1rem}.branding .messages .controls label{font-weight:400}.branding .ac-message{border-bottom:1px solid #e8e8e8;margin:0 -1rem 1rem;padding:0 1rem 1rem}.branding .ac-message .participants{margin-top:1rem}.branding .ac-message:last-child{border-bottom:none}.branding #nav-column{letter-spacing:.0625rem;background:#003057;font-family:Georgia-Bold,Georgia,sans-serif;font-weight:700}.branding #nav-column #nav-target{padding:0}.branding #nav-column #main-nav li{border-bottom:1px solid #fff}.branding #nav-column #main-nav li:last-child{border-bottom:none}.branding #nav-column #main-nav li a{text-decoration:none;transition:all .1s cubic-bezier(.25,.8,.7,1)}.branding #nav-column #main-nav li a:link,.branding #nav-column #main-nav li a:visited{color:#fff;padding:.666667rem 1rem;font-size:16px}.branding #nav-column #main-nav li a:hover,.branding #nav-column #main-nav li a:active{color:#fff;background:#236192}.branding .navbar-expand-sm .navbar-nav{-ms-flex-direction:column;flex-direction:column}.branding .navbar-default{background:0 0;border:none}.branding .navbar-default a{text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.7,1)}.branding .navbar-default a:link,.branding .navbar-default a:visited{color:#003057}@media (width<=767px){.branding .navbar-default a i{font-size:18px}}.branding .navbar-default li.user-info a{margin-right:10px}.branding .navbar-default li.user-info a span.avatar{position:absolute;top:-2px;right:-5px}.branding .navbar-default li.user-info a span.avatar img{width:35px;height:35px;block-size:35px;inline-size:35px}.branding .app-progress .slds-progress__item,.branding .dashboard-progress .slds-progress__item{position:relative}.branding .app-progress .slds-progress__item .slds-progress__marker,.branding .dashboard-progress .slds-progress__item .slds-progress__marker{width:24px;height:24px}.branding .app-progress .slds-progress__item .app-progress-label,.branding .dashboard-progress .slds-progress__item .app-progress-label,.branding .app-progress .slds-progress__item .progress-label,.branding .dashboard-progress .slds-progress__item .progress-label{text-align:center;font-size:clamp(8px,.9vw,17px);position:absolute;top:1.75rem;transform:translate(calc(12px - 50%))}.branding .app-progress .slds-progress__item .progress-label,.branding .dashboard-progress .slds-progress__item .progress-label{font-size:16px}.branding .app-progress .slds-progress__item .app-progress-label-selected,.branding .dashboard-progress .slds-progress__item .app-progress-label-selected{font-size:clamp(8.5px,.95vw,17.5px);font-weight:700}.branding .app-progress .slds-progress-bar__value,.branding .dashboard-progress .slds-progress-bar__value{background:#d86018}.branding .app-progress{min-height:5rem;color:#fbf6ec;min-block-size:5rem;width:100%;background-color:#218274;inline-size:100%;padding-top:1rem;padding-bottom:5rem}@media (width<=576px){.branding .app-progress{width:80%;padding-bottom:0}}.branding .app-progress .slds-progress{max-width:90%}.branding .app-progress .app-progress-label{cursor:pointer}.branding .app-progress .slds-progress_vertical .app-progress-label,.branding .app-progress .slds-progress_vertical .app-progress-label-selected{transform:unset;top:unset;margin-left:2em;font-size:16px}.branding .app-progress .slds-progress_vertical .app-progress-label-selected{font-size:16.5px}.branding .app-progress .slds-progress_vertical ol>li{margin-bottom:1em}.branding .app-progress .slds-progress_vertical .slds-progress-bar{top:0;left:.7em}.branding .app-progress .slds-progress_vertical svg.slds-button__icon{fill:currentColor!important}.branding .app-progress .slds-progress__marker{border:0}.branding .app-progress .slds-is-completed .slds-progress__marker{color:#fbf6ec;background-color:#d86018}.branding .app-progress .slds-is-selected .slds-progress__marker{color:#fbf6ec;outline-offset:-2px;background-color:#fff;outline:3px solid #d86018}.branding .app-progress .slds-is-selected .slds-progress__marker .fa-check{color:#d86018}.branding .app-progress .app-progress-label{color:#fbf6ec}.branding .app-progress .app-progress-selected{font-weight:700}.branding .dashboard-progress .slds-progress{min-height:5em}.branding .dashboard-progress .slds-progress-bar{top:calc(50% - 1.75em)}.branding .dashboard-progress .progress-label{color:#d86018}.branding .dashboard-progress.dashboard-progress__no-percent{min-height:8rem}.branding .dashboard-progress.dashboard-progress__no-percent .slds-progress{top:1rem}.branding .dashboard-progress .slds-progress__item .slds-progress__marker{background:#fff;border-color:#d86018}.branding .dashboard-progress .slds-progress__item .slds-progress__marker.future{border-color:#ccc}.branding .dashboard-progress .slds-progress__item .slds-progress__marker.future+.progress-label{color:#ccc}.branding .dashboard-progress .dashboard-progress__current.slds-progress__item .slds-progress__marker,.branding .dashboard-progress .dashboard-progress__complete.slds-progress__item .slds-progress__marker{color:#fff;background:#d86018}.branding header.page-heading{text-align:center;padding:1rem 0}.branding header.page-heading.text-start{text-align:left}.branding header.page-heading h1{margin-bottom:1rem}.branding header.green-header{color:#fff;background-color:#218274}.branding header.sky-brush{background:url(../../images/sky-brush.png) 0 0/contain no-repeat!important}@media (width<=576px){.branding header.sky-brush{background:url(../../images/sky-brush_short.png) 0 0/100% 100% no-repeat!important}}.branding header.sprig-brush{background:url(../../images/sprig-brush.png) 0 0/contain no-repeat!important}@media (width<=576px){.branding header.sprig-brush{background:url(../../images/sprig-brush_short.png) 0 0/100% 100% no-repeat!important}}.branding .people-list{margin-top:1rem;padding:0;list-style-type:none}.branding .people-list>li{margin:0;padding:0 .5rem .5rem;text-decoration:none}.branding .people-list .person .text .title,.branding .people-list .person .text .department,.branding .people-list .person .text .email,.branding .people-list .person .text .phone{margin:0}.branding .people-list .icon-mail{font-size:11px}.branding .people-list h3{margin:0}@media (width>=992px){.branding .people-list h3{font-size:16px}}.branding .person .text{word-wrap:break-word}.branding .person .btn-group .btn{margin-right:.5rem}.branding .chatterHover{font-size:12px}.branding .branding .userProfilePage .headerContent,.branding .sfdcBody .userProfilePage .headerContent{z-index:10;width:auto;position:relative}.branding .completed{color:#003057}.branding .due,.branding .Due{color:#d86018}.branding .submissions-review{margin-top:2rem}.branding .submissions-review a{cursor:pointer}.branding .submissions-review .thick-border-bottom{border-top:none;border-bottom:.5rem solid #f3f3f3}.branding .submissions-review h2{margin-bottom:2rem}.branding .submissions-review .table{border-collapse:collapse}.branding .submissions-review .table>thead>tr>th{vertical-align:middle;text-align:center;background-color:#f3f3f3;padding-top:1rem;padding-bottom:1rem}.branding .submissions-review .table>thead>tr>th a{color:#003057}.branding .submissions-review .table>thead>tr>th .fa{position:absolute}.branding .submissions-review .table tbody{border-top:none}.branding .submissions-review .table tbody tr{background-color:#fff}.branding .submissions-review .table tbody tr.student-row td{text-align:center;border-top:none;padding-top:1rem}.branding .submissions-review .table tbody tr.student-row td.attachments{text-align:left}.branding .submissions-review .table tbody tr.student-row td .default{padding-top:0}.branding .submissions-review .table tbody tr.student-row td.row-spanned{border-top:none;border-bottom:.5rem solid #f3f3f3;padding-bottom:1rem;padding-left:0}.branding .submissions-review .table tbody tr.student-row td.row-spanned img{width:7.5px;height:130px}.branding .submissions-review .table tbody tr.student-row td .ranking{background-color:#236192;border-radius:5px;width:90px;height:90px;padding:10px}.branding .submissions-review .table tbody tr.student-row td .ranking.gray{background-color:#f3f3f3}.branding .submissions-review .table tbody tr.student-row td .ranking.gray a.edit-rank,.branding .submissions-review .table tbody tr.student-row td .ranking.gray .ranking-number,.branding .submissions-review .table tbody tr.student-row td .ranking.gray .button-row a.edit-cancel,.branding .submissions-review .table tbody tr.student-row td .ranking.gray select.form-control{color:#003057}.branding .submissions-review .table tbody tr.student-row td .ranking select.form-control{color:#fff;background-color:#0000}.branding .submissions-review .table tbody tr.student-row td .ranking a.edit-rank,.branding .submissions-review .table tbody tr.student-row td .ranking .ranking-number{color:#fff}.branding .submissions-review .table tbody tr.student-row td .ranking a.edit-rank{text-transform:uppercase;font-size:1rem}.branding .submissions-review .table tbody tr.student-row td .ranking .ranking-number{margin-bottom:1rem;font-size:1.8rem}.branding .submissions-review .table tbody tr.student-row td .ranking.active{background:#f3f3f3}.branding .submissions-review .table tbody tr.student-row td .ranking .button-row{text-align:left;margin-top:10px}.branding .submissions-review .table tbody tr.student-row td .ranking .button-row a.edit-ok{color:#003057;background-color:#fff;border-radius:5px;margin-right:5px;padding:5px}.branding .submissions-review .table tbody tr.student-row td .ranking .button-row a.edit-cancel{color:#fff;float:right;margin-right:5px;font-weight:bolder}.branding .submissions-review .table tbody tr.student-row td textarea.form-control{height:90px}.branding .submissions-review .table tbody tr.student-bottom td{border-top:none;padding-bottom:1rem}.branding .submissions-review .table tbody tr.student-bottom td.not-moving{border-top:none;border-bottom:.5rem solid #f3f3f3}.branding .submissions-review .table tbody tr.student-bottom td .checkbox{margin-top:0;margin-bottom:0}.branding .submissions-review .table tbody tr.student-bottom td .checkbox input[type=checkbox]{z-index:-1000;width:auto;height:auto;margin-right:5px;position:static}.branding .submissions-review .table tbody tr.student-bottom td .student-metas div{margin-bottom:.5rem}.branding .submissions-review .table tbody tr.student-bottom td a.more-details{color:#003057}.branding .submissions-review .table tbody tr>td div.default{padding-top:.5rem}.branding .submissions-review .table tbody ul{list-style:none}.branding .submissions-review span.muted{color:#a3a6a8}.branding .submissions-review .fa.fa-square.not-started{color:#f3f3f3}.branding .submissions-review .fa.fa-square.in-progress{color:#eed484}.branding .submissions-review .fa.fa-square.completed{color:#9dbced}.branding .submissions-review .overlay{z-index:10;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.branding .submissions-review .well.portfolio-well{color:#fff;background-color:#236192}.branding .transform-minus{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.branding .transform-slide-left{-webkit-transform:translate(-60px);-ms-transform:translate(-60px);transform:translate(-60px)}.branding .transform-x-zero{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.branding .transform-y-zero{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.branding .duration-five-hundred-ms{-webkit-transition-duration:.2s;transition-duration:.2s}.branding .duration-zero{-webkit-transition-duration:0s;transition-duration:0s}.branding .ease-in-out,.branding .slide-down{-o-transition:all 0s cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-transition:all cubic-bezier(.25,.46,.45,.94);-moz-transition:all cubic-bezier(.25,.46,.45,.94);transition:all cubic-bezier(.25,.46,.45,.94)}.branding .slide-down.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-bottom:none!important}.branding .slide-down.ng-enter{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-bottom:none!important}.branding .slide-down.ng-enter-active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-bottom:none!important}.branding .slide-down.ng-leave{opacity:1;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-bottom:none!important}.branding .slide-down.ng-leave-active{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-bottom:none!important}.branding .slide-down.ng-hide-add{opacity:1;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-bottom:none!important}.branding .slide-down.ng-hide-add.ng-hide-add-active{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-bottom:none!important}.branding .slide-down.ng-hide-remove{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-bottom:none!important}.branding .scale-fade{-o-transition:all 0s cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-transition:all cubic-bezier(.25,.46,.45,.94);-moz-transition:all cubic-bezier(.25,.46,.45,.94);transition:all cubic-bezier(.25,.46,.45,.94)}.branding .scale-fade .scale-in{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.branding .scale-fade .scale-out{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.branding .scale-fade.ng-enter{opacity:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.branding .scale-fade.ng-enter-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.branding .scale-fade.ng-leave{opacity:1;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.branding .scale-fade.ng-leave-active{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.branding .scale-fade.ng-hide-add{opacity:1;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.branding .scale-fade.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.branding .scale-fade.ng-hide-remove{opacity:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);display:block!important}.branding .scale-fade.ng-hide-remove.ng-hide-remove-active{opacity:1}.branding .modal-backdrop{opacity:.5}.branding .elective-view-session{background:#fff;border:1px solid #ccc;margin:.75em;padding:1em}.branding .elective-view-session .row.elective-choice{border-top:1px solid #ccc;margin:auto .5em;padding:1em}.branding .elective-view-session .row.elective-choice.first{border-top:0}.branding .elective-view-session .row .elective-time{margin-bottom:.5em}.branding .elective-view-session .row .course-name{font-size:1.1em}.branding .elective-view-session .row .elective-type,.branding .elective-view-session .row .elective-session,.branding .elective-view-session .row .elective-time{font-size:.9em}.branding .elective-view-session .alt-header,.branding .elective-view-session .pri-header{margin-top:1em}.branding .elective-view-description{border:1px solid #ccc}.branding #course-request-list .request-list-container{padding:1em}.branding #course-request-list .request-list-container h3{text-align:center;border-bottom:1px solid #ccc;padding-bottom:1.5rem}.branding #course-request-list .request-list-container .course-header{padding-top:1.5rem;padding-left:0}.branding #course-request-list .request-list-container .course-row{border-top:1px solid #ccc;padding:.5em 0}.branding #course-request-list .request-list-container .course-row.first{border-top:0}.branding #course-request-list .request-list-container .course{padding:0}.branding .margin-left-right{margin:0 1em}@media only screen and (width>=992px){.branding .instructions{position:relative}}.branding .period-number-cell{border-left:1px solid #173f35;justify-content:center;align-items:center;padding:5px}.branding .header-cell{border-top:1px solid #173f35;border-left:1px solid #173f35;grid-row:1;justify-content:center;align-items:center;padding:5px}.branding .course-info-text{margin:0}.branding .scheduleName{font-size:1.7em}.branding .info-row{font-size:1.2em}.branding .flex-center{justify-content:center;align-items:center;display:flex}.branding .school img{height:100px}.branding .flex-row{display:flex}.branding .schedule-btn a{margin:0 .375rem .75rem;padding:.675rem;line-height:1rem}@media screen{.branding .header-cell,.branding .schedule-day-header,.branding .period-number-cell{letter-spacing:.0125rem;text-transform:uppercase;font-family:Georgia-Bold,Georgia,sans-serif;font-weight:700}.branding .header-cell,.branding .schedule-day-header{color:#fff;background-color:#218274}.branding .today-cell{background-color:#a0dab3!important}.branding .today-col{border-left:3px solid #000;border-right:3px solid #000}.branding .course-info-text{margin:0 0 10px}}.branding .period{letter-spacing:.0125rem;text-align:center;background:#fff;justify-content:center;align-items:center;font-family:Georgia-Bold,Georgia,sans-serif;font-weight:700;display:flex}.branding .course-info{background:#fff}.branding .course-info.zebra{background:#fbf6ec}.branding .course-info,.branding .period{border-top:1px solid #fff;padding:.5em 1em}.branding .course-container{display:flex}.branding .day-name{color:#fff;letter-spacing:.0125rem;text-align:center;background:#218274;margin-top:.75em;font-family:Georgia-Bold,Georgia,sans-serif;font-size:1.75em;font-weight:700;line-height:2}.branding .list-container{padding:0 15px}.branding .schedule-table td{border:1px solid #173f35}.branding .sidebar header h4{margin:0}.branding .sidebar section{padding:0 1rem}.branding .sidebar p:last-child{margin-bottom:0;padding-bottom:0}.branding .sidebar.application-sidebar{background:url(../../images/blob-app.png) top/contain no-repeat!important}.branding .sidebar.dashboard-sidebar{background:url(../../images/blob-dashboard.png) top/contain no-repeat!important}.branding .table{color:#003057}.branding .table thead{color:#fff;background-color:#218274}.branding .table thead th{border:0}.branding .table.table-striped tbody tr:nth-of-type(odd){background-color:#fbf6ec}.branding .table.table-striped tbody tr:nth-of-type(2n){background-color:#fff}.branding .table td{border:0}.branding .table-todo .fa-exclamation-triangle,.branding .table-forms .fa-exclamation-triangle{color:#be3a34}.branding .table-todo .fa-check-circle,.branding .table-forms .fa-check-circle{color:#218274}.branding .table-todo .date-text,.branding .table-forms .date-text,.branding .table-todo .comment-text,.branding .table-forms .comment-text{font-size:.85rem}.branding .table-todo .overdue,.branding .table-forms .overdue{color:#be3a34}.branding .ea-table tbody,.branding .ea-table td,.branding .ea-table tfoot,.branding .ea-table th,.branding .ea-table thead,.branding .ea-table tr{border-width:1px}.branding td,.branding th{font-family:revert}.branding td[align=right],.branding th[align=right]{text-align:right}.branding .nav:not(.nav-links):not(.nav-pills){border-bottom:3px solid #218274}.branding .nav:not(.nav-links):not(.nav-pills).nav-tabs .nav-item{flex-grow:1;display:flex}.branding .nav:not(.nav-links):not(.nav-pills).nav-tabs .nav-item:first-child{margin:.25rem 0 0}.branding .nav:not(.nav-links):not(.nav-pills).nav-tabs .nav-item:not(:first-child){margin:.25rem 0 0 .25rem}.branding .nav:not(.nav-links):not(.nav-pills).nav-tabs .nav-item a{font-family:Georgia,serif}.branding .nav:not(.nav-links):not(.nav-pills).nav-tabs .nav-item a.nav-link{color:#fff;text-align:center;background-color:#173f35;border:0;border-radius:0;align-self:flex-end;width:100%}.branding .nav:not(.nav-links):not(.nav-pills).nav-tabs .nav-item a.active{color:#fff;background-color:#218274;border:0;padding:.75rem 1rem}.branding .nav.nav-pills{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.0125rem;margin:0 1rem;font-family:Georgia-Bold,Georgia,sans-serif;font-weight:700}.branding .nav.nav-pills .nav-item{cursor:pointer;margin-right:1rem}.branding .nav.nav-pills .nav-item a,.branding .nav.nav-pills .nav-item .nav-link{color:#236192;background-color:#fff;border:2px solid #236192;border-radius:3rem;padding:1.0625rem 2.25rem .9375rem;font-weight:700;transition:all .3s cubic-bezier(.25,.8,.7,1)}.branding .nav.nav-pills .nav-item a:hover,.branding .nav.nav-pills .nav-item .nav-link:hover,.branding .nav.nav-pills .nav-item a:active,.branding .nav.nav-pills .nav-item .nav-link:active{color:#fff;background-color:#003057;border-color:#003057}.branding .nav.nav-pills .nav-item a.active,.branding .nav.nav-pills .nav-item .nav-link.active{color:#fff;background-color:#236192;border-color:#236192}.branding .nav.nav-pills .nav-item a.active:hover,.branding .nav.nav-pills .nav-item .nav-link.active:hover,.branding .nav.nav-pills .nav-item a.active:active,.branding .nav.nav-pills .nav-item .nav-link.active:active{background-color:#003057;border-color:#003057}.branding .drag-and-drop-hover{outline-offset:-3px;outline:solid #003057}.branding .apply-icon{fill:#003057;color:#003057;background-color:#fbf6ec;width:160px;height:160px;margin:1em}.branding .school-well{background-color:#ccc;width:100%;display:flex}@media (width>=576px){.branding .school-well{width:calc(160px + 2em);min-height:20em;display:block}}.branding .school-well .school-info{color:#fbf6ec;width:160px;margin:auto}.branding .school-closed{color:#fbf6ec;background-color:#236192;width:100%}@media (width>=576px){.branding .school-closed{width:calc(160px + 2em);padding:0 1em}}.branding .school-selected{background-color:#218274;transform:scale(1.1)}.branding .dashboard-apps-header{background:url(../../images/FlagsOnKresge.jpg) 0 30%/cover no-repeat}.branding .dashboard-contact-header{background-color:#0000;background-image:url(../../images/FlagsOnKresge.jpg),none;background-position:0 0,50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.branding .landing-header{background-size:cover;background:url(../../images/SunInTrees.jpg) 50%!important}.branding .student-info-header,.branding .well.student-info-header{background-image:url(../../images/DancingShoes.jpg);background-size:cover}.branding .people-header{background:url(../../images/LakeHorizon-min.jpg) 60% 65%/cover}.branding .event-header{background:url(../../images/KingAndI-min.jpg) 0 -10px/cover}.branding .todo-header{background:url(../../images/toDoList-min.jpg) 0 0/cover}.branding .app-select-header{background:url(../../images/bowlFlags-min.jpg) 0 0/cover}.branding .more-events-header{background:url(../../images/seniorThesis-min.jpg) 0 0/cover}.branding .student-schedule-header,.branding .well.student-schedule-header{background:url(../../images/bgKidsJumping.jpg) 60% 70%/cover}.branding .student-transcript-header,.branding .well.student-transcript-header{background-image:url(../../images/seniorThesis-min.jpg);background-size:cover}.branding .student-schedule-header-iaa,.branding .well.student-schedule-header-iaa{background-image:url(../../images/PineNeedles.jpg);background-size:cover}.branding .student-docs-header,.branding .well.student-docs-header{background-image:url(../../images/WinterPath.jpg);background-size:cover}.branding .forms-header,.branding .well.forms-header{background-image:url(../../images/Bass.jpg);background-size:cover}.branding .dashboard-apps-header,.branding .dashboard-contact-header,.branding .landing-header,.branding .student-info-header,.branding .forms-header,.branding .people-header,.branding .event-header,.branding .more-events-header,.branding .app-select-header,.branding .todo-header,.branding .student-schedule-header,.branding .academy-landing-header,.branding .student-docs-header,.branding .student-schedule-header-iaa,.branding .student-transcript-header{color:#fff;text-shadow:2px 2px 2px #000}.branding .dashboard-apps-header a:link,.branding .dashboard-contact-header a:link,.branding .landing-header a:link,.branding .student-info-header a:link,.branding .forms-header a:link,.branding .people-header a:link,.branding .event-header a:link,.branding .more-events-header a:link,.branding .app-select-header a:link,.branding .todo-header a:link,.branding .student-schedule-header a:link,.branding .academy-landing-header a:link,.branding .student-docs-header a:link,.branding .student-schedule-header-iaa a:link,.branding .student-transcript-header a:link,.branding .dashboard-apps-header a:visited,.branding .dashboard-contact-header a:visited,.branding .landing-header a:visited,.branding .student-info-header a:visited,.branding .forms-header a:visited,.branding .people-header a:visited,.branding .event-header a:visited,.branding .more-events-header a:visited,.branding .app-select-header a:visited,.branding .todo-header a:visited,.branding .student-schedule-header a:visited,.branding .academy-landing-header a:visited,.branding .student-docs-header a:visited,.branding .student-schedule-header-iaa a:visited,.branding .student-transcript-header a:visited,.branding .dashboard-apps-header a:hover,.branding .dashboard-contact-header a:hover,.branding .landing-header a:hover,.branding .student-info-header a:hover,.branding .forms-header a:hover,.branding .people-header a:hover,.branding .event-header a:hover,.branding .more-events-header a:hover,.branding .app-select-header a:hover,.branding .todo-header a:hover,.branding .student-schedule-header a:hover,.branding .academy-landing-header a:hover,.branding .student-docs-header a:hover,.branding .student-schedule-header-iaa a:hover,.branding .student-transcript-header a:hover,.branding .dashboard-apps-header a:active,.branding .dashboard-contact-header a:active,.branding .landing-header a:active,.branding .student-info-header a:active,.branding .forms-header a:active,.branding .people-header a:active,.branding .event-header a:active,.branding .more-events-header a:active,.branding .app-select-header a:active,.branding .todo-header a:active,.branding .student-schedule-header a:active,.branding .academy-landing-header a:active,.branding .student-docs-header a:active,.branding .student-schedule-header-iaa a:active,.branding .student-transcript-header a:active{color:#fff}.branding .dashboard-apps-header.well,.branding .dashboard-contact-header.well,.branding .landing-header.well,.branding .student-info-header.well,.branding .forms-header.well,.branding .people-header.well,.branding .event-header.well,.branding .more-events-header.well,.branding .app-select-header.well,.branding .todo-header.well,.branding .student-schedule-header.well,.branding .academy-landing-header.well,.branding .student-docs-header.well,.branding .student-schedule-header-iaa.well,.branding .student-transcript-header.well{border:0}.branding .parent-header h4{display:inline}.branding .parent-header span{float:right;padding-bottom:6px}.branding .pct-0 .meter{background-image:conic-gradient(#218274 0%,#a0dab3 0%)}.branding .pct-0:after{content:"0%"}.branding .pct-1 .meter{background-image:conic-gradient(#218274 1%,#a0dab3 1%)}.branding .pct-1:after{content:"1%"}.branding .pct-2 .meter{background-image:conic-gradient(#218274 2%,#a0dab3 2%)}.branding .pct-2:after{content:"2%"}.branding .pct-3 .meter{background-image:conic-gradient(#218274 3%,#a0dab3 3%)}.branding .pct-3:after{content:"3%"}.branding .pct-4 .meter{background-image:conic-gradient(#218274 4%,#a0dab3 4%)}.branding .pct-4:after{content:"4%"}.branding .pct-5 .meter{background-image:conic-gradient(#218274 5%,#a0dab3 5%)}.branding .pct-5:after{content:"5%"}.branding .pct-6 .meter{background-image:conic-gradient(#218274 6%,#a0dab3 6%)}.branding .pct-6:after{content:"6%"}.branding .pct-7 .meter{background-image:conic-gradient(#218274 7%,#a0dab3 7%)}.branding .pct-7:after{content:"7%"}.branding .pct-8 .meter{background-image:conic-gradient(#218274 8%,#a0dab3 8%)}.branding .pct-8:after{content:"8%"}.branding .pct-9 .meter{background-image:conic-gradient(#218274 9%,#a0dab3 9%)}.branding .pct-9:after{content:"9%"}.branding .pct-10 .meter{background-image:conic-gradient(#218274 10%,#a0dab3 10%)}.branding .pct-10:after{content:"10%"}.branding .pct-11 .meter{background-image:conic-gradient(#218274 11%,#a0dab3 11%)}.branding .pct-11:after{content:"11%"}.branding .pct-12 .meter{background-image:conic-gradient(#218274 12%,#a0dab3 12%)}.branding .pct-12:after{content:"12%"}.branding .pct-13 .meter{background-image:conic-gradient(#218274 13%,#a0dab3 13%)}.branding .pct-13:after{content:"13%"}.branding .pct-14 .meter{background-image:conic-gradient(#218274 14%,#a0dab3 14%)}.branding .pct-14:after{content:"14%"}.branding .pct-15 .meter{background-image:conic-gradient(#218274 15%,#a0dab3 15%)}.branding .pct-15:after{content:"15%"}.branding .pct-16 .meter{background-image:conic-gradient(#218274 16%,#a0dab3 16%)}.branding .pct-16:after{content:"16%"}.branding .pct-17 .meter{background-image:conic-gradient(#218274 17%,#a0dab3 17%)}.branding .pct-17:after{content:"17%"}.branding .pct-18 .meter{background-image:conic-gradient(#218274 18%,#a0dab3 18%)}.branding .pct-18:after{content:"18%"}.branding .pct-19 .meter{background-image:conic-gradient(#218274 19%,#a0dab3 19%)}.branding .pct-19:after{content:"19%"}.branding .pct-20 .meter{background-image:conic-gradient(#218274 20%,#a0dab3 20%)}.branding .pct-20:after{content:"20%"}.branding .pct-21 .meter{background-image:conic-gradient(#218274 21%,#a0dab3 21%)}.branding .pct-21:after{content:"21%"}.branding .pct-22 .meter{background-image:conic-gradient(#218274 22%,#a0dab3 22%)}.branding .pct-22:after{content:"22%"}.branding .pct-23 .meter{background-image:conic-gradient(#218274 23%,#a0dab3 23%)}.branding .pct-23:after{content:"23%"}.branding .pct-24 .meter{background-image:conic-gradient(#218274 24%,#a0dab3 24%)}.branding .pct-24:after{content:"24%"}.branding .pct-25 .meter{background-image:conic-gradient(#218274 25%,#a0dab3 25%)}.branding .pct-25:after{content:"25%"}.branding .pct-26 .meter{background-image:conic-gradient(#218274 26%,#a0dab3 26%)}.branding .pct-26:after{content:"26%"}.branding .pct-27 .meter{background-image:conic-gradient(#218274 27%,#a0dab3 27%)}.branding .pct-27:after{content:"27%"}.branding .pct-28 .meter{background-image:conic-gradient(#218274 28%,#a0dab3 28%)}.branding .pct-28:after{content:"28%"}.branding .pct-29 .meter{background-image:conic-gradient(#218274 29%,#a0dab3 29%)}.branding .pct-29:after{content:"29%"}.branding .pct-30 .meter{background-image:conic-gradient(#218274 30%,#a0dab3 30%)}.branding .pct-30:after{content:"30%"}.branding .pct-31 .meter{background-image:conic-gradient(#218274 31%,#a0dab3 31%)}.branding .pct-31:after{content:"31%"}.branding .pct-32 .meter{background-image:conic-gradient(#218274 32%,#a0dab3 32%)}.branding .pct-32:after{content:"32%"}.branding .pct-33 .meter{background-image:conic-gradient(#218274 33%,#a0dab3 33%)}.branding .pct-33:after{content:"33%"}.branding .pct-34 .meter{background-image:conic-gradient(#218274 34%,#a0dab3 34%)}.branding .pct-34:after{content:"34%"}.branding .pct-35 .meter{background-image:conic-gradient(#218274 35%,#a0dab3 35%)}.branding .pct-35:after{content:"35%"}.branding .pct-36 .meter{background-image:conic-gradient(#218274 36%,#a0dab3 36%)}.branding .pct-36:after{content:"36%"}.branding .pct-37 .meter{background-image:conic-gradient(#218274 37%,#a0dab3 37%)}.branding .pct-37:after{content:"37%"}.branding .pct-38 .meter{background-image:conic-gradient(#218274 38%,#a0dab3 38%)}.branding .pct-38:after{content:"38%"}.branding .pct-39 .meter{background-image:conic-gradient(#218274 39%,#a0dab3 39%)}.branding .pct-39:after{content:"39%"}.branding .pct-40 .meter{background-image:conic-gradient(#218274 40%,#a0dab3 40%)}.branding .pct-40:after{content:"40%"}.branding .pct-41 .meter{background-image:conic-gradient(#218274 41%,#a0dab3 41%)}.branding .pct-41:after{content:"41%"}.branding .pct-42 .meter{background-image:conic-gradient(#218274 42%,#a0dab3 42%)}.branding .pct-42:after{content:"42%"}.branding .pct-43 .meter{background-image:conic-gradient(#218274 43%,#a0dab3 43%)}.branding .pct-43:after{content:"43%"}.branding .pct-44 .meter{background-image:conic-gradient(#218274 44%,#a0dab3 44%)}.branding .pct-44:after{content:"44%"}.branding .pct-45 .meter{background-image:conic-gradient(#218274 45%,#a0dab3 45%)}.branding .pct-45:after{content:"45%"}.branding .pct-46 .meter{background-image:conic-gradient(#218274 46%,#a0dab3 46%)}.branding .pct-46:after{content:"46%"}.branding .pct-47 .meter{background-image:conic-gradient(#218274 47%,#a0dab3 47%)}.branding .pct-47:after{content:"47%"}.branding .pct-48 .meter{background-image:conic-gradient(#218274 48%,#a0dab3 48%)}.branding .pct-48:after{content:"48%"}.branding .pct-49 .meter{background-image:conic-gradient(#218274 49%,#a0dab3 49%)}.branding .pct-49:after{content:"49%"}.branding .pct-50 .meter{background-image:conic-gradient(#218274 50%,#a0dab3 50%)}.branding .pct-50:after{content:"50%"}.branding .pct-51 .meter{background-image:conic-gradient(#218274 51%,#a0dab3 51%)}.branding .pct-51:after{content:"51%"}.branding .pct-52 .meter{background-image:conic-gradient(#218274 52%,#a0dab3 52%)}.branding .pct-52:after{content:"52%"}.branding .pct-53 .meter{background-image:conic-gradient(#218274 53%,#a0dab3 53%)}.branding .pct-53:after{content:"53%"}.branding .pct-54 .meter{background-image:conic-gradient(#218274 54%,#a0dab3 54%)}.branding .pct-54:after{content:"54%"}.branding .pct-55 .meter{background-image:conic-gradient(#218274 55%,#a0dab3 55%)}.branding .pct-55:after{content:"55%"}.branding .pct-56 .meter{background-image:conic-gradient(#218274 56%,#a0dab3 56%)}.branding .pct-56:after{content:"56%"}.branding .pct-57 .meter{background-image:conic-gradient(#218274 57%,#a0dab3 57%)}.branding .pct-57:after{content:"57%"}.branding .pct-58 .meter{background-image:conic-gradient(#218274 58%,#a0dab3 58%)}.branding .pct-58:after{content:"58%"}.branding .pct-59 .meter{background-image:conic-gradient(#218274 59%,#a0dab3 59%)}.branding .pct-59:after{content:"59%"}.branding .pct-60 .meter{background-image:conic-gradient(#218274 60%,#a0dab3 60%)}.branding .pct-60:after{content:"60%"}.branding .pct-61 .meter{background-image:conic-gradient(#218274 61%,#a0dab3 61%)}.branding .pct-61:after{content:"61%"}.branding .pct-62 .meter{background-image:conic-gradient(#218274 62%,#a0dab3 62%)}.branding .pct-62:after{content:"62%"}.branding .pct-63 .meter{background-image:conic-gradient(#218274 63%,#a0dab3 63%)}.branding .pct-63:after{content:"63%"}.branding .pct-64 .meter{background-image:conic-gradient(#218274 64%,#a0dab3 64%)}.branding .pct-64:after{content:"64%"}.branding .pct-65 .meter{background-image:conic-gradient(#218274 65%,#a0dab3 65%)}.branding .pct-65:after{content:"65%"}.branding .pct-66 .meter{background-image:conic-gradient(#218274 66%,#a0dab3 66%)}.branding .pct-66:after{content:"66%"}.branding .pct-67 .meter{background-image:conic-gradient(#218274 67%,#a0dab3 67%)}.branding .pct-67:after{content:"67%"}.branding .pct-68 .meter{background-image:conic-gradient(#218274 68%,#a0dab3 68%)}.branding .pct-68:after{content:"68%"}.branding .pct-69 .meter{background-image:conic-gradient(#218274 69%,#a0dab3 69%)}.branding .pct-69:after{content:"69%"}.branding .pct-70 .meter{background-image:conic-gradient(#218274 70%,#a0dab3 70%)}.branding .pct-70:after{content:"70%"}.branding .pct-71 .meter{background-image:conic-gradient(#218274 71%,#a0dab3 71%)}.branding .pct-71:after{content:"71%"}.branding .pct-72 .meter{background-image:conic-gradient(#218274 72%,#a0dab3 72%)}.branding .pct-72:after{content:"72%"}.branding .pct-73 .meter{background-image:conic-gradient(#218274 73%,#a0dab3 73%)}.branding .pct-73:after{content:"73%"}.branding .pct-74 .meter{background-image:conic-gradient(#218274 74%,#a0dab3 74%)}.branding .pct-74:after{content:"74%"}.branding .pct-75 .meter{background-image:conic-gradient(#218274 75%,#a0dab3 75%)}.branding .pct-75:after{content:"75%"}.branding .pct-76 .meter{background-image:conic-gradient(#218274 76%,#a0dab3 76%)}.branding .pct-76:after{content:"76%"}.branding .pct-77 .meter{background-image:conic-gradient(#218274 77%,#a0dab3 77%)}.branding .pct-77:after{content:"77%"}.branding .pct-78 .meter{background-image:conic-gradient(#218274 78%,#a0dab3 78%)}.branding .pct-78:after{content:"78%"}.branding .pct-79 .meter{background-image:conic-gradient(#218274 79%,#a0dab3 79%)}.branding .pct-79:after{content:"79%"}.branding .pct-80 .meter{background-image:conic-gradient(#218274 80%,#a0dab3 80%)}.branding .pct-80:after{content:"80%"}.branding .pct-81 .meter{background-image:conic-gradient(#218274 81%,#a0dab3 81%)}.branding .pct-81:after{content:"81%"}.branding .pct-82 .meter{background-image:conic-gradient(#218274 82%,#a0dab3 82%)}.branding .pct-82:after{content:"82%"}.branding .pct-83 .meter{background-image:conic-gradient(#218274 83%,#a0dab3 83%)}.branding .pct-83:after{content:"83%"}.branding .pct-84 .meter{background-image:conic-gradient(#218274 84%,#a0dab3 84%)}.branding .pct-84:after{content:"84%"}.branding .pct-85 .meter{background-image:conic-gradient(#218274 85%,#a0dab3 85%)}.branding .pct-85:after{content:"85%"}.branding .pct-86 .meter{background-image:conic-gradient(#218274 86%,#a0dab3 86%)}.branding .pct-86:after{content:"86%"}.branding .pct-87 .meter{background-image:conic-gradient(#218274 87%,#a0dab3 87%)}.branding .pct-87:after{content:"87%"}.branding .pct-88 .meter{background-image:conic-gradient(#218274 88%,#a0dab3 88%)}.branding .pct-88:after{content:"88%"}.branding .pct-89 .meter{background-image:conic-gradient(#218274 89%,#a0dab3 89%)}.branding .pct-89:after{content:"89%"}.branding .pct-90 .meter{background-image:conic-gradient(#218274 90%,#a0dab3 90%)}.branding .pct-90:after{content:"90%"}.branding .pct-91 .meter{background-image:conic-gradient(#218274 91%,#a0dab3 91%)}.branding .pct-91:after{content:"91%"}.branding .pct-92 .meter{background-image:conic-gradient(#218274 92%,#a0dab3 92%)}.branding .pct-92:after{content:"92%"}.branding .pct-93 .meter{background-image:conic-gradient(#218274 93%,#a0dab3 93%)}.branding .pct-93:after{content:"93%"}.branding .pct-94 .meter{background-image:conic-gradient(#218274 94%,#a0dab3 94%)}.branding .pct-94:after{content:"94%"}.branding .pct-95 .meter{background-image:conic-gradient(#218274 95%,#a0dab3 95%)}.branding .pct-95:after{content:"95%"}.branding .pct-96 .meter{background-image:conic-gradient(#218274 96%,#a0dab3 96%)}.branding .pct-96:after{content:"96%"}.branding .pct-97 .meter{background-image:conic-gradient(#218274 97%,#a0dab3 97%)}.branding .pct-97:after{content:"97%"}.branding .pct-98 .meter{background-image:conic-gradient(#218274 98%,#a0dab3 98%)}.branding .pct-98:after{content:"98%"}.branding .pct-99 .meter{background-image:conic-gradient(#218274 99%,#a0dab3 99%)}.branding .pct-99:after{content:"99%"}.branding .pct-100 .meter{background-image:conic-gradient(#218274 100%,#a0dab3 100%)}.branding .pct-100:after{content:"100%"}.branding .pie-chart{width:fit-content;height:fit-content;position:relative}.branding .pie-chart:after{color:#218274;margin:0;font-family:sans-serif;font-size:2rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.branding .pie-chart.small:after{font-size:1rem}.branding .pie-chart .meter{border-radius:50%;width:9rem;height:9rem;position:relative;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .8rem),#fff calc(100% - .8rem + 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - .8rem),#fff calc(100% - .8rem + 1px))}.branding .pie-chart .meter.small{width:4.5rem;height:4.5rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .5rem),#fff calc(100% - .5rem + 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - .5rem),#fff calc(100% - .5rem + 1px))}