.onboarding-form-group{padding-bottom:10px}.notch-shared{content:"";position:absolute;margin:0;padding:0;width:0;height:0}.udacity-u{width:40px;margin-right:15px}.udacity-u-slide-out{-webkit-transition:all 400ms ease;transition:all 400ms ease;width:0;margin-right:0}.udacity-u-slide-in{-webkit-transition:all 400ms ease;transition:all 400ms ease;width:40px;margin-right:15px}.navbar.site-nav{-webkit-transition:all 400ms ease;transition:all 400ms ease;transition-property:background-color,color,border-color;-webkit-transition-property:background-color,color,border-color}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{background:0 0}@media (max-width:767px){.navbar-transparent{background-color:#294860;border-color:#294860}.navbar-transparent .navbar-toggle .icon-bar{background-color:#fff}.navbar-transparent .open .dropdown-menu>.dropdown-header{border-color:#294860}.navbar-transparent .open .dropdown-menu>li>a{color:#e6e6e6}.navbar-transparent .open .dropdown-menu>li>a:hover,.navbar-transparent .open .dropdown-menu>li>a:focus{color:#fff;background-color:#294860}.navbar-transparent .open .dropdown-menu>.active>a,.navbar-transparent .open .dropdown-menu>.active>a:hover,.navbar-transparent .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#294860}.navbar-transparent .open .dropdown-menu>.disabled>a,.navbar-transparent .open .dropdown-menu>.disabled>a:hover,.navbar-transparent .open .dropdown-menu>.disabled>a:focus{color:#e6e6e6;background-color:transparent}}.image-homepage-banner{background-image:url(//lh3.googleusercontent.com/RRwVdG1l1oqHSHPAZ6xaw8mXBpQmg1Wk-rsAmelnCZEp5zFWJLdRbAvXtNH_MYntOXAv-elYudERLG6hqorl=s0#w=1800&h=970)}.image-homepage-banner .sliding-text-wrapper{position:relative;display:block;text-align:center}.image-homepage-banner .sliding-text-wrapper .stationary-text-top{font-size:40px;font-weight:400}@media (max-width:991px){.image-homepage-banner .sliding-text-wrapper .stationary-text-top{font-size:30px}}@media (max-width:767px){.image-homepage-banner .sliding-text-wrapper .stationary-text-top{font-size:20px}}.image-homepage-banner .sliding-text-wrapper .sliding-text{height:56px;font-size:50px;font-weight:400}@media (max-width:991px){.image-homepage-banner .sliding-text-wrapper .sliding-text{height:46px;font-size:40px}}@media (max-width:767px){.image-homepage-banner .sliding-text-wrapper .sliding-text{height:30px;font-size:24px}}.image-homepage-banner .sliding-text-wrapper .sliding-text>div{position:absolute;width:100%;overflow:hidden;opacity:0}.image-homepage-banner .sliding-text-wrapper .stationary-text-bottom{font-size:30px;font-weight:400}@media (max-width:991px){.image-homepage-banner .sliding-text-wrapper .stationary-text-bottom{font-size:20px}}@media (max-width:767px){.image-homepage-banner .sliding-text-wrapper .stationary-text-bottom{font-size:16px}}.built-by{color:#000;margin:0;font-weight:400;display:inline-block;font-size:20px}@media (max-width:991px){.built-by{font-size:16px!important}}.text-large{font-size:16px!important}@media (max-width:991px){.text-large{font-size:14px!important}}@media (max-width:767px){.text-large{font-size:12px!important}}.text-quote-size{font-size:24px!important}@media (max-width:991px){.text-quote-size{font-size:22px!important}}@media (max-width:767px){.text-quote-size{font-size:20px!important}}h2{font-size:40px}@media (max-width:767px){h2{font-size:28px}}.h2-standard{font-size:22px}@media (max-width:767px){.h2-standard{font-size:20px}}.hp-android-header{margin-top:-10px;font-size:48px;weight:book}@media (max-width:991px){.hp-android-header{font-size:36px}}@media (max-width:767px){.hp-android-header{font-size:24px}}.hp-android-sub-header{font-size:20px;weight:book;color:#60ECFE}@media (max-width:991px){.hp-android-sub-header{font-size:20px}}@media (max-width:767px){.hp-android-sub-header{font-size:15px}}.read-announcement{margin-top:-2px;text-decoration:none!important;font-size:14px}@media (max-width:991px){.read-announcement{font-size:12px}}.header-right-arrow{height:12px}@media (max-width:991px){.header-right-arrow{height:10px}}.super-header-wrapper{position:relative}.super-header{position:relative;background-size:cover;margin:0 auto;background-position:center center}.super-header-content h2{font-size:40px;font-weight:400}@media (max-width:767px){.super-header-content h2{font-size:24px}}.super-header-content h1{font-size:20px;font-weight:400}@media (max-width:767px){.super-header-content h1{font-size:16px}}.space-below{margin-bottom:1px}