.-inline-social-icons:focus .fill,.cta:focus .-fill-1,.hoverable .-inline-social-icons:hover .fill,.hoverable .cta:hover .-fill-1,.hoverable p .cta:hover .-fill-1,.visitor-sign-in circle-button svg g[fill^="#"],p .cta:focus .-fill-1{fill:#7a8cfc}.table{display:table}.table .cell{display:table-cell;vertical-align:middle;white-space:nowrap}.table .cell.cell-large{width:100%}.uppercase{text-transform:uppercase}.mobile-is-visible,.tablet-mobile-is-visible{display:none;visibility:hidden}@media only screen and (max-width:768px){.mobile-is-hidden{display:none!important;visibility:hidden!important}.mobile-is-visible{display:block!important;position:relative!important;opacity:1!important;visibility:visible!important}.mobile-no-float{float:none}.mobile-left{float:left}}@media only screen and (max-width:1024px){.tablet-mobile-is-hidden{display:none!important;visibility:hidden!important}.tablet-mobile-is-visible{display:block!important;position:relative!important;opacity:1!important;visibility:visible!important}}.desktop-is-hidden{display:none!important;visibility:hidden!important}@media only screen and (max-width:1024px){.desktop-is-hidden{display:block!important;visibility:visible!important}}.-hidden{display:none}.-off-screen{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;position:absolute!important;width:1px}@-webkit-keyframes button-animation{0%{-webkit-transform:scale(0,0);transform:scale(0,0)}92%{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes button-animation{0%{-webkit-transform:scale(0,0);transform:scale(0,0)}92%{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes loading-rotate{0%,100%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}.no-padding{padding:0!important}.-padded-bottom{padding-bottom:40px!important}.-grey-border{border:1px solid #dadce0;padding:20px}@media only screen and (max-width:1024px){.-grey-border{border:0;padding:0}}.-margin-bottom{margin-bottom:40px}@keyframes loading-rotate{0,0%,100%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}.loader .loader-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:200px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.loader .ball{-webkit-animation:2s bounce ease infinite;animation:2s bounce ease infinite;border-radius:11px;height:22px;margin:0 10px;width:22px}.loader .blue{background-color:#4285f4}.loader .red{-webkit-animation-delay:.25s;animation-delay:.25s;background-color:#db4437}.loader .yellow{-webkit-animation-delay:.5s;animation-delay:.5s;background-color:#fbbc04}.loader .green{-webkit-animation-delay:.75s;animation-delay:.75s;background-color:#34a853}@-webkit-keyframes bounce{50%{-webkit-transform:translateY(25px);transform:translateY(25px)}}@keyframes bounce{50%{-webkit-transform:translateY(25px);transform:translateY(25px)}}a.-button,button.-button{background:#7a8cfc}.hoverable a.-button:hover,.hoverable button.-button:hover,a.-button:focus,button.-button:focus{background:#4451aa}.-color-1{background-color:#d6e2ff}.feature-block.-hero{background:#7a8cfc;margin:0 40px;min-height:600px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media only screen and (max-width:768px){.feature-block.-hero{min-height:400px}}.feature-block.-hero ._video{display:block;left:50%;min-height:101%;min-width:101%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}.feature-block.-hero ._bg{background:#000;background:rgba(0,0,0,.2);bottom:0;position:absolute;top:0}.feature-block.-hero .rwd-break{display:none}@media only screen and (max-width:1024px){.feature-block.-hero{margin:0;max-height:600px}.feature-block.-hero .rwd-break{display:block}}.feature-block.-hero .hero-title-text{color:#fff;left:40px;position:absolute;right:40px;text-align:center;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:11}.feature-block.-hero .hero-title-text .-title{margin-bottom:100px}@media only screen and (max-width:1024px){.feature-block.-hero .hero-title-text .-title{margin-bottom:60px}}.feature-block.-hero .hero-title-text .-subtitle .-button,.feature-block.-hero .hero-title-text .-subtitle .-button-transparent,.feature-block.-hero .hero-title-text .-subtitle .-h4{margin-bottom:40px}.feature-block.-hero .hero-title-text .-subtitle .-desktop-hide{display:none}.feature-block.-hero .hero-title{height:40%;left:50%;position:absolute;text-align:center;top:50%;width:100%;z-index:11;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1024px){.feature-block.-hero .hero-title-text .-subtitle .-button,.feature-block.-hero .hero-title-text .-subtitle .-button-transparent,.feature-block.-hero .hero-title-text .-subtitle .-h4{margin-bottom:20px}.feature-block.-hero .hero-title-text .-subtitle .-desktop-hide{display:inline-block}.feature-block.-hero .hero-title{bottom:40%;height:auto;left:20px;right:20px;top:25%;width:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.feature-block.-hero .hero-title img{height:100%;width:auto}.feature-block.-hero .hero-subtitle{bottom:0;position:absolute;top:60%;width:100%;z-index:13}@media only screen and (max-width:1024px){.feature-block.-hero .hero-title img{height:auto;max-width:580px;width:100%}.feature-block.-hero .hero-subtitle{bottom:0;left:20px;right:20px;top:60%;width:auto}}.home .feature-block.-hero .hero-subtitle{bottom:0}.feature-block.-hero .hero-subtitle .subtitle-table{display:table;height:100%;margin:0 auto;width:60%}.feature-block.-hero .hero-subtitle .subtitle-table .subtitle-text{color:#fff;display:table-cell;height:100%;text-align:center;vertical-align:middle;font-family:"Google Sans",Roboto,Arial,Helvetica,sans-serif;font-size:32px;font-weight:400;letter-spacing:0;line-height:1.2;-webkit-font-smoothing:antialiased}@media only screen and (max-width:1024px){.feature-block.-hero .hero-subtitle .subtitle-table .subtitle-text{font-size:16px;line-height:1.63}}.feature-block.-hero .hero-subtitle .cta{background-color:#000;background-color:rgba(0,0,0,.4);border:2px solid #ebeef1;color:#ebeef1;display:inline-block;font-weight:600;padding:10px;white-space:normal}.feature-block.-hero .hero-subtitle .cta:hover{background-color:#000;background-color:rgba(0,0,0,.6)}.feature-block.-hero .hero-cta{display:none}@media only screen and (max-width:768px){.home .feature-block.-hero .hero-subtitle{bottom:18%}.feature-block.-hero .hero-subtitle .subtitle-table{width:100%}.feature-block.-hero .hero-cta{bottom:0;display:block;font-weight:500;position:absolute;text-align:center;top:82%;width:100%;z-index:13}}.feature-block.-hero .hero-text-container{bottom:0;color:#fff;left:0;padding:40px 46px;position:absolute;z-index:11}.feature-block.-hero .hero-text-container .hero-header{font-size:28px;font-weight:600;padding-bottom:30px}.feature-block.-hero .hero-text-container .cta{background-color:#000;background-color:rgba(0,0,0,.4);border:2px solid #fff;color:#fff;display:inline-block;padding:5px 35px;text-transform:none;white-space:normal}.feature-block.-hero .hero-text-container .cta:hover{background-color:#000;background-color:rgba(0,0,0,.6);text-decoration:none}@media only screen and (max-width:1024px){.feature-block.-hero .hero-text-container .hero-header{font-size:22px}.feature-block.-hero .hero-text-container{padding:40px 83px}}@media only screen and (max-width:768px){.feature-block.-hero .hero-text-container{padding:40px 16px}}.h-c-header__cta-li-link.h-c-header__cta-li-link--primary,.h-c-header__drawer-cta-li-link.h-c-header__drawer-cta-li-link--primary{background-color:#7a8cfc;color:#fff}.h-c-header__cta-li-link.h-c-header__cta-li-link--primary:active,.h-c-header__cta-li-link.h-c-header__cta-li-link--primary:hover,.h-c-header__drawer-cta-li-link.h-c-header__drawer-cta-li-link--primary:active,.h-c-header__drawer-cta-li-link.h-c-header__drawer-cta-li-link--primary:hover{background-color:#4451aa;color:#fff}.event_details .content .section .event-detail .detail-container .left-col .date-box .day,.event_details .content .section .event-detail .loader .icon-campus-logo,.events .loader .icon-campus-logo,.feature-block.-whitebox-block .white-box .whitebox-block-icon,.visitor-sign-in .-h3,.visitor-sign-in .confirmation-message .host-name,.visitor-sign-in dropdown-list li span,.visitor-sign-in host-page .host-result .host-result-company,.visitor-sign-in host-page .host-result .host-result-separator,.visitor-sign-in paper-dialog .dialog-footer paper-button,.visitor-sign-in site-header .back-arrow{color:#7a8cfc}.programs-nav ._tracker,.tabs-nav .-tracker,.tabs-nav ul li a:after{background:#7a8cfc}.contact .background-bar{background-color:#f7f9fe}._item:focus,.hoverable ._item:hover{background-color:#7a8cfc}._item.-active:after{background-color:#f7f9fe}.back-to-top,.events .events-calendar-header{background:#7a8cfc}.events .events-wrapper .event.campus-run{background:#f7f9fe}._questions ._questions-content ._tracker,.event_details .content .section .event-detail .detail-container .left-col .date-box .month,.events .events-wrapper .event .event-image-container{background:#7a8cfc}.event_details .content .section .event-detail .detail-container .left-col .date-box{border:1px solid #7a8cfc}.host-an-event-booking paper-input-container .underline .focused-line,.visitor-sign-in paper-checkbox #checkbox{border-color:#7a8cfc!important}.h-c-header__nav-li-link.h-is-active:after,.residency .content .residency-ui ._nav ._nav-content ._tracker{background-color:#7a8cfc}.visitor-sign-in{background-color:#f7f9fe}.visitor-sign-in paper-button.cta,.visitor-sign-in paper-checkbox #checkbox.checked{background-color:#7a8cfc!important}.visitor-sign-in paper-input-container .underline .focused-line{background:#7a8cfc!important}.visitor-sign-in iron-overlay-backdrop{background-color:#f7f9fe}.line-spacer{background-color:#7a8cfc}.host-an-event-booking paper-button.cta,.host-an-event-booking paper-button.time-select.selected,.host-an-event-booking paper-fab.cta,.host-an-event-booking paper-fab.time-select.selected{background-color:#7a8cfc!important}.host-an-event-booking #tabsContent{background-color:#7a8cfc}.host-an-event-booking .card-actions{background-color:#7a8cfc!important}.goog-date-picker tbody .goog-date-picker-selected,.host-an-event-booking .spinner{background-color:#7a8cfc}.-inline-social-icons:focus span,.hoverable .-inline-social-icons:hover span{border-bottom-color:#7a8cfc;color:#7a8cfc}