﻿@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxvR_54zmj3SbGZQh3vCOwvY.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff) format("woff")}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.mobile-only{display:inline-block !important}@media screen and (min-width: 30rem){.mobile-only{display:none !important}}.desktop-only,.page-learn .learn-content .job-profile .paysa-widget{display:none !important}@media screen and (min-width: 30rem){.desktop-only,.page-learn .learn-content .job-profile .paysa-widget{display:inline-block !important}}.clear::after,.clearfix::after{clear:both;content:"";display:table}.pull-right{float:right !important}.pull-left{float:left !important}.inline{display:inline-block}.left{margin-left:0 !important}.right{margin-right:0 !important}.center{margin-left:auto;margin-right:auto}.center-block{display:block;margin-left:auto;margin-right:auto}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.sr-only{height:1px;width:1px;overflow:hidden;position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.mb-0{margin-bottom:0 !important}.mb-half{margin-bottom:0.75rem}.mb-1{margin-bottom:1.5rem !important}.mb-2{margin-bottom:3rem !important}.mb-3{margin-bottom:4.5rem !important}.mb-4{margin-bottom:6rem !important}.mb-5{margin-bottom:7.5rem !important}.mb-6{margin-bottom:9rem !important}.mb-7{margin-bottom:10.5rem !important}.mb-8{margin-bottom:12rem !important}.mb-9{margin-bottom:13.5rem !important}.mb-10{margin-bottom:15rem !important}hr{height:1.5rem;padding:0;max-width:73.75rem;box-sizing:border-box;border-top:0.03125rem solid #fff;border-bottom:0.03125rem solid #dbe2e8;margin-top:0.71875rem;margin-bottom:0.71875rem}.bar{position:relative}.bar--white::before{background-color:#fff !important}.bar--green::before{background-color:#15c26b !important}.bar--left::before{top:1.25rem;content:"";left:-0.125rem;width:0.25rem;height:2.25rem;position:absolute;background:#02b3e4}@media screen and (min-width: 48rem){.bar--left::before{top:2rem}}.bar--top::before{left:0;content:"";top:-0.75rem;width:3.75rem;height:0.25rem;position:absolute;background-color:#02b3e4}@media screen and (min-width: 48rem){.bar--top::before{top:-1.5rem}}.bar--bottom::before{left:0;content:"";width:3.75rem;height:0.25rem;bottom:-0.75rem;position:absolute;background-color:#02b3e4}@media screen and (min-width: 48rem){.bar--bottom::before{bottom:-0.75rem}}.bg-white{background-color:#fff !important}.bg-gray{background-color:#fafbfc !important}.bg-sand{background-color:#f4f4ef !important}.bg-slate{background-color:#2e3d49 !important}.red{color:#f04546 !important}.orange{color:#f95c3c !important}.yellow-dark{color:#ffae0c !important}.yellow{color:#ecc81a !important}.green{color:#15c26b !important}.turquoise{color:#02ccba !important}.blue-dark{color:#028bb1 !important}.blue{color:#02b3e4 !important}.blue-light{color:#91daee !important}.slate{color:#2e3d49 !important}.gray-dark{color:#525c65 !important}.gray-medium{color:#7d97ad !important}.gray{color:#bcc9d4 !important}.gray-light{color:#dbe2e8 !important}.silver{color:#fafbfc !important}.white{color:#fff !important}.beige{color:#c4c4b9 !important}.beige-medium{color:#dfdfd1 !important}.sand{color:#eaeae0 !important}.sand-light{color:#f4f4ef !important}.light{font-weight:300 !important}.italic,em{font-style:italic         !important}.strong,strong{font-weight:600 !important}.text-left{text-align:left            !important}.text-right{text-align:right           !important}.text-center{text-align:center          !important}.text-justify{text-align:justify         !important}.text-nowrap{white-space:nowrap         !important}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.icon-play{top:0.1875rem;left:0.125rem;width:1rem;height:1rem;position:relative;margin-right:0.625rem;display:inline-block;background:url(/assets/svgs/icon-play-blue-46658eca1d7853f132ece5776e691b7c96b58b91e04c22e44715729ebfa33180.svg) center center no-repeat}.icon-middle{display:inline-block;vertical-align:middle}*,*::before,*::after{box-sizing:border-box}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#contain-all{width:100%;overflow:hidden;background:#fff;backface-visibility:hidden;-webkit-transform-style:preserve-3d}.outer_contain{margin:0 auto;max-width:90rem}.contain{max-width:73.75rem;margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:3rem;padding-left:1.5rem;padding-right:1.5rem}.contain::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.contain{padding-top:6rem;padding-bottom:6rem}}@media screen and (min-width: 73.75rem){.contain{padding-left:0;padding-right:0}.contain.no-padding{padding:0}}.contain--small{padding-top:3rem;padding-bottom:3rem;margin:0 auto}@media screen and (min-width: 48rem){.contain--small{padding-top:4.5rem;padding-bottom:4.5rem}}.cards_contain{max-width:73.75rem;margin-left:auto;margin-right:auto}.cards_contain::after{clear:both;content:"";display:table}body{color:#525c65;font-size:16px;font-family:"Open Sans", sans-serif;line-height:1.5rem;-webkit-font-smoothing:antialiased}p{margin-top:0;margin-bottom:1.5rem;font-size:0.875rem;line-height:1.5rem;color:#525c65;font-weight:400}@media screen and (min-width: 48rem){p{margin-bottom:1.5rem}}@media screen and (min-width: 48rem){p{font-size:1rem;line-height:1.75rem}}p.micro{font-size:0.5625rem;line-height:0.75rem}@media screen and (min-width: 48rem){p.micro{font-size:0.5625rem;line-height:0.75rem}}p.x-small{font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 48rem){p.x-small{font-size:0.8125rem;line-height:1.5rem}}p small,p.small{font-size:0.8125rem;line-height:1.5rem}@media screen and (min-width: 48rem){p small,p.small{font-size:0.875rem;line-height:1.5rem}}p.large,p.lead{margin-top:0;margin-bottom:1.5rem;font-size:1rem;line-height:1.75rem}@media screen and (min-width: 48rem){p.large,p.lead{margin-bottom:3rem}}@media screen and (min-width: 48rem){p.large,p.lead{font-size:1.125rem;line-height:2rem}}p a{border-bottom:1px solid #91daee}p.legible{max-width:48.75rem}a{border-bottom:none;text-decoration:none;color:#525c65;transition:color 0.3s ease}a:active,a:focus,a:hover{color:#24292d}a.white{color:#fff}a.white:hover{color:#cccccc}a.grey{color:#7d97ad}a.grey:hover{color:#4c6478}.text-only,.more+[data-readmore-toggle]{font-size:0.8125rem;line-height:1.5rem;width:auto;border-bottom:none;color:#02b3e4;display:inline-block;text-decoration:none;letter-spacing:0.0625rem;text-transform:uppercase;font-weight:600;transition:color 0.3s ease, background 0.3s ease}@media screen and (min-width: 48rem){.text-only,.more+[data-readmore-toggle]{font-size:0.8125rem;line-height:1.5rem}}.text-only:hover,.more+[data-readmore-toggle]:hover{text-decoration:none;color:#028bb1}blockquote{margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){blockquote{margin-bottom:1.5rem}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:1.5rem;color:#2e3d49;font-family:"Open Sans", sans-serif;-webkit-font-smoothing:antialiased}@media screen and (min-width: 48rem){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:1.5rem}}h1.light,.h1.light,h2.light,.h2.light,h3.light,.h3.light,h4.light,.h4.light,h5.light,.h5.light,h6.light,.h6.light{color:#dbe2e8}h1.dark,.h1.dark,h2.dark,.h2.dark,h3.dark,.h3.dark,h4.dark,.h4.dark,h5.dark,.h5.dark,h6.dark,.h6.dark{color:#2e3d49}h1,.h1{font-size:2rem;line-height:2.25rem;font-weight:300}@media screen and (min-width: 48rem){h1,.h1{font-size:2.5rem;line-height:3rem}}h1--headline,.h1--headline{font-size:2rem;line-height:2.25rem}@media screen and (min-width: 48rem){h1--headline,.h1--headline{font-size:3rem;line-height:3.75rem}}h2,.h2{font-size:1.75rem;line-height:2.25rem;font-weight:300}@media screen and (min-width: 48rem){h2,.h2{font-size:2rem;line-height:2.25rem}}h3,.h3{font-size:1.5rem;line-height:2.25rem;font-weight:300}@media screen and (min-width: 48rem){h3,.h3{font-size:1.75rem;line-height:2.25rem}}h4,.h4{font-size:1.125rem;line-height:2rem;font-weight:400}@media screen and (min-width: 48rem){h4,.h4{font-size:1.5rem;line-height:2.25rem}}h5,.h5{font-size:1rem;line-height:1.75rem;font-weight:600}@media screen and (min-width: 48rem){h5,.h5{font-size:1.125rem;line-height:2rem}}h6,.h6{font-size:0.8125rem;line-height:1.5rem;letter-spacing:0.125rem;text-transform:uppercase;font-weight:600;color:#7d97ad}@media screen and (min-width: 48rem){h6,.h6{font-size:0.8125rem;line-height:1.5rem}}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple]{margin-top:0;margin-bottom:0.75rem;width:100%;outline:none;font-size:0.875em;vertical-align:top;height:3rem;border:1px solid #dbe2e8;padding:0rem 1.25rem;box-sizing:border-box;box-shadow:0 2px 8px 0 rgba(46,61,73,0.06);color:#7d97ad;border-radius:0.125rem;transition:box-shadow 0.3s ease, border 0.3s ease}@media screen and (min-width: 48rem){input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple]{margin-bottom:1.5rem}}input[type="color"]:hover,input[type="color"].hover,input[type="date"]:hover,input[type="date"].hover,input[type="datetime"]:hover,input[type="datetime"].hover,input[type="datetime-local"]:hover,input[type="datetime-local"].hover,input[type="email"]:hover,input[type="email"].hover,input[type="month"]:hover,input[type="month"].hover,input[type="number"]:hover,input[type="number"].hover,input[type="password"]:hover,input[type="password"].hover,input[type="search"]:hover,input[type="search"].hover,input[type="tel"]:hover,input[type="tel"].hover,input[type="text"]:hover,input[type="text"].hover,input[type="time"]:hover,input[type="time"].hover,input[type="url"]:hover,input[type="url"].hover,input[type="week"]:hover,input[type="week"].hover,input:not([type]):hover,input:not([type]).hover,textarea:hover,textarea.hover,select[multiple]:hover,select[multiple].hover{box-shadow:0 4px 8px 0 rgba(46,61,73,0.12)}input[type="color"]:focus,input[type="color"].focus,input[type="date"]:focus,input[type="date"].focus,input[type="datetime"]:focus,input[type="datetime"].focus,input[type="datetime-local"]:focus,input[type="datetime-local"].focus,input[type="email"]:focus,input[type="email"].focus,input[type="month"]:focus,input[type="month"].focus,input[type="number"]:focus,input[type="number"].focus,input[type="password"]:focus,input[type="password"].focus,input[type="search"]:focus,input[type="search"].focus,input[type="tel"]:focus,input[type="tel"].focus,input[type="text"]:focus,input[type="text"].focus,input[type="time"]:focus,input[type="time"].focus,input[type="url"]:focus,input[type="url"].focus,input[type="week"]:focus,input[type="week"].focus,input:not([type]):focus,input:not([type]).focus,textarea:focus,textarea.focus,select[multiple]:focus,select[multiple].focus{border-color:#91daee;box-shadow:0 0px 12px 4px rgba(145,218,238,0.35)}input[type="color"]:disabled,input[type="color"].disabled,input[type="date"]:disabled,input[type="date"].disabled,input[type="datetime"]:disabled,input[type="datetime"].disabled,input[type="datetime-local"]:disabled,input[type="datetime-local"].disabled,input[type="email"]:disabled,input[type="email"].disabled,input[type="month"]:disabled,input[type="month"].disabled,input[type="number"]:disabled,input[type="number"].disabled,input[type="password"]:disabled,input[type="password"].disabled,input[type="search"]:disabled,input[type="search"].disabled,input[type="tel"]:disabled,input[type="tel"].disabled,input[type="text"]:disabled,input[type="text"].disabled,input[type="time"]:disabled,input[type="time"].disabled,input[type="url"]:disabled,input[type="url"].disabled,input[type="week"]:disabled,input[type="week"].disabled,input:not([type]):disabled,input:not([type]).disabled,textarea:disabled,textarea.disabled,select[multiple]:disabled,select[multiple].disabled{opacity:0.5;cursor:not-allowed;pointer-events:none}input[type="color"]:disabled:hover,input[type="color"].disabled:hover,input[type="date"]:disabled:hover,input[type="date"].disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime"].disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="datetime-local"].disabled:hover,input[type="email"]:disabled:hover,input[type="email"].disabled:hover,input[type="month"]:disabled:hover,input[type="month"].disabled:hover,input[type="number"]:disabled:hover,input[type="number"].disabled:hover,input[type="password"]:disabled:hover,input[type="password"].disabled:hover,input[type="search"]:disabled:hover,input[type="search"].disabled:hover,input[type="tel"]:disabled:hover,input[type="tel"].disabled:hover,input[type="text"]:disabled:hover,input[type="text"].disabled:hover,input[type="time"]:disabled:hover,input[type="time"].disabled:hover,input[type="url"]:disabled:hover,input[type="url"].disabled:hover,input[type="week"]:disabled:hover,input[type="week"].disabled:hover,input:not([type]):disabled:hover,input:not([type]).disabled:hover,textarea:disabled:hover,textarea.disabled:hover,select[multiple]:disabled:hover,select[multiple].disabled:hover{box-shadow:0 2px 8px 0 rgba(46,61,73,0.06)}input[type="color"].inline,input[type="date"].inline,input[type="datetime"].inline,input[type="datetime-local"].inline,input[type="email"].inline,input[type="month"].inline,input[type="number"].inline,input[type="password"].inline,input[type="search"].inline,input[type="tel"].inline,input[type="text"].inline,input[type="time"].inline,input[type="url"].inline,input[type="week"].inline,input:not([type]).inline,textarea.inline,select[multiple].inline{display:inline-block;margin-right:0.75rem}input[type="color"].inline:last-child,input[type="date"].inline:last-child,input[type="datetime"].inline:last-child,input[type="datetime-local"].inline:last-child,input[type="email"].inline:last-child,input[type="month"].inline:last-child,input[type="number"].inline:last-child,input[type="password"].inline:last-child,input[type="search"].inline:last-child,input[type="tel"].inline:last-child,input[type="text"].inline:last-child,input[type="time"].inline:last-child,input[type="url"].inline:last-child,input[type="week"].inline:last-child,input:not([type]).inline:last-child,textarea.inline:last-child,select[multiple].inline:last-child{margin-right:0}@media screen and (min-width: 48rem){input[type="color"].inline,input[type="date"].inline,input[type="datetime"].inline,input[type="datetime-local"].inline,input[type="email"].inline,input[type="month"].inline,input[type="number"].inline,input[type="password"].inline,input[type="search"].inline,input[type="tel"].inline,input[type="text"].inline,input[type="time"].inline,input[type="url"].inline,input[type="week"].inline,input:not([type]).inline,textarea.inline,select[multiple].inline{margin-top:0;margin-bottom:0}}@media screen and (min-width: 48rem) and (min-width: 48rem){input[type="color"].inline,input[type="date"].inline,input[type="datetime"].inline,input[type="datetime-local"].inline,input[type="email"].inline,input[type="month"].inline,input[type="number"].inline,input[type="password"].inline,input[type="search"].inline,input[type="tel"].inline,input[type="text"].inline,input[type="time"].inline,input[type="url"].inline,input[type="week"].inline,input:not([type]).inline,textarea.inline,select[multiple].inline{margin-bottom:0}}fieldset{background-color:transparent;border:0;margin-top:0;margin-bottom:0.75rem;padding:0}@media screen and (min-width: 48rem){fieldset{margin-bottom:1.5rem}}legend{font-weight:600;margin-top:0;margin-bottom:0.75rem;padding:0}@media screen and (min-width: 48rem){legend{margin-bottom:1.5rem}}label{display:block;font-weight:600;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){label{margin-bottom:1.5rem}}input,select,textarea,button{font-size:16px;font-family:"Open Sans", sans-serif;-webkit-font-smoothing:antialiased}input[type="number"]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}[type="search"]{appearance:none}[type="checkbox"],[type="radio"]{display:inline;margin-right:0.75rem}[type="file"]{margin-top:0;margin-bottom:0.75rem;width:100%}@media screen and (min-width: 48rem){[type="file"]{margin-bottom:1.5rem}}select{margin-top:0;margin-bottom:0.75rem;max-width:100%;width:auto}@media screen and (min-width: 48rem){select{margin-bottom:1.5rem}}form .dd-container{margin-bottom:1.5rem;width:100%}form .dd-select{height:3rem;box-shadow:0 2px 8px 0 rgba(46,61,73,0.06);padding:0 1.5rem}form .dd-select:hover{box-shadow:0 4px 8px 0 rgba(46,61,73,0.12)}form .dd-select .dd-selected{padding-left:0}form .dd-options{border:none;min-height:1em;max-height:15.5em}form .dd-selected-text,form .dd-option-text{margin:0;text-align:left}ul,ol{padding:0;list-style-type:none;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){ul,ol{margin-bottom:1.5rem}}ul.alph,ul.disc,ul.num,ol.alph,ol.disc,ol.num{list-style-type:disc;padding-left:1.5rem}ul.alph p,ul.disc p,ul.num p,ol.alph p,ol.disc p,ol.num p{padding-left:0.75rem}ul.alph.no-margin p,ul.disc.no-margin p,ul.num.no-margin p,ol.alph.no-margin p,ol.disc.no-margin p,ol.num.no-margin p{margin-bottom:0}ul.alph,ol.alph{list-style-type:lower-alpha}ul.checks li,ol.checks li{font-size:0.875rem;line-height:1.5rem;margin-top:0;margin-bottom:0.75rem;display:block;position:relative;padding-left:2.25rem}@media screen and (min-width: 48rem){ul.checks li,ol.checks li{font-size:1rem;line-height:1.75rem}}@media screen and (min-width: 48rem){ul.checks li,ol.checks li{margin-bottom:1.5rem}}ul.checks li::before,ol.checks li::before{background:#15c26b url(/assets/svgs/icon_checkmark_white-5c349694188d93e550235390d97e5f3e7cbce2c1113de846cd7c786bf98960ff.svg) no-repeat center;content:"";left:0;top:0.1875rem;width:1.25rem;height:1.25rem;position:absolute;background-size:60%;border-radius:1.25rem}@media screen and (min-width: 48rem){ul.checks li::before,ol.checks li::before{top:0.3125rem}}ul.num,ol.num{list-style-type:decimal}ul:last-child,ol:last-child{margin-bottom:0}dl{margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){dl{margin-bottom:1.5rem}}dt{margin-top:0;margin-bottom:0.75rem;font-weight:600}@media screen and (min-width: 48rem){dt{margin-bottom:1.5rem}}dd{margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 48rem){dd{margin-bottom:3rem}}figure{margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){figure{margin-bottom:1.5rem}}img,picture,svg{margin:0;max-width:100%;height:auto}video.video--responsive{width:auto;height:100%}.icon--video{background:url(/assets/svgs/icon-play-trailer-4e4439e3909d0b909730ae89271fb9fcfa57086bd7915b63648a125fbaafde33.svg) 0 5px no-repeat;padding-left:1.875rem}.icon--arrows{background:url(/assets/pages/cop/icon-arrows-fade-c70e31ec96271a6dab159718cc7d939fcdc7e1c714d77c85d68339f060a00c2c.svg) 0 0 no-repeat;padding-left:1.875rem}table{border-collapse:collapse;margin:0.75rem 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a4aaae;font-weight:600;padding:0.75rem 0;text-align:left}td{border-bottom:1px solid #dbe2e8;padding:0.75rem 0}tr,td,th{vertical-align:middle}.breadcrumbs{margin-bottom:2.25em}.breadcrumbs ul{list-style-type:none;margin:0;padding:0}.breadcrumbs ul li{display:inline-block;margin:0;font-size:.75em;font-weight:600;color:#7d97ad;text-transform:uppercase}.breadcrumbs ul li::after{content:"›";margin:0 .5em 0 .75em}.breadcrumbs ul li:last-child::after{display:none}.breadcrumbs ul li a{color:#7d97ad;text-decoration:none;transition:color .3s ease}.breadcrumbs ul li a:hover{color:#4c6478}:target:before{content:"";display:inline-block;height:130px;margin:-130px 0 0}.header{max-width:100%;margin-left:auto;margin-right:auto}.header::after{clear:both;content:"";display:table}.header.header--clone{width:100%}.header.header--stick{background-color:#fff;z-index:8000;box-shadow:0px 1px 2px rgba(0,0,0,0.1)}.header__navbar{height:4.5rem;max-width:73.75rem;margin-left:auto;margin-right:auto;padding:0 1.5em}.header__navbar::after{clear:both;content:"";display:table}@media screen and (min-width: 73.75rem){.header__navbar{padding:0}}.header__navbar--toggle{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:left;display:block;margin-right:1.69492%;width:15.25424%}.header__navbar--toggle:last-child{margin-right:0}@media screen and (min-width: 30rem){.header__navbar--toggle{display:none}}.header__navbar--logo{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:left;display:block;margin-right:1.69492%;width:66.10169%}.header__navbar--logo:last-child{margin-right:0}@media screen and (min-width: 30rem){.header__navbar--logo{float:left;display:block;margin-right:1.69492%;width:32.20339%}.header__navbar--logo:last-child{margin-right:0}}.header__navbar--navigation{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}@media screen and (min-width: 30rem){.header__navbar--navigation{float:left;display:block;margin-right:1.69492%;width:66.10169%}.header__navbar--navigation:last-child{margin-right:0}}.header__navbar--logo{text-align:center}.header__navbar--logo .logo-wordmark{width:11.0625rem;height:1.9375rem;display:none}@media screen and (min-width: 30rem){.header__navbar--logo .logo-wordmark{display:block}}.header__navbar--logo .logo-mark{display:block;margin:0 auto;width:1.9375rem;height:1.9375rem}@media screen and (min-width: 30rem){.header__navbar--logo .logo-mark{display:none}}@media screen and (min-width: 30rem){.header__navbar--logo{text-align:left}}.header__navbar--toggle .nav-toggle{display:block;width:1.25rem;height:1.25rem;cursor:pointer;transition:transform .25s ease}.header__navbar--toggle .nav-toggle .bar{display:block;width:100%;height:0.1875rem;margin-left:-0.5rem;margin-top:0.1875rem;background:#02b3e4;transition:opacity .25s ease, transform .25s ease;user-select:none}.header__navbar--navigation nav{float:right}.header__navbar--navigation a{float:left}.header__navbar--navigation .button{display:none;letter-spacing:0;font-size:0.875rem;text-transform:capitalize;height:2.25rem;font-weight:400;margin-left:0.75rem;line-height:1.9375rem}@media screen and (min-width: 62rem){.header__navbar--navigation .button{display:block}}.header__navbar--navigation .button--transparent{width:5.5rem}.header__navbar--navigation .button--primary,.header__navbar--navigation .button--secondary{display:none;width:7.1875rem}@media screen and (min-width: 48rem){.header__navbar--navigation .button--primary,.header__navbar--navigation .button--secondary{width:7.75rem}}.header__sidenav{background-color:#2e3d49}.header__sidenav--logo{height:4.5rem;display:block;background-color:#1C262F}.header__sidenav--logo::after{clear:both;content:"";display:table}.header__sidenav--logo .logo-link{display:block;width:100%;height:100%}.header__sidenav--logo .logo-link .logo-wordmark{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-left:1.5em;width:11.0625rem;height:1.9375rem}.header__sidenav--logo .logo-link #wordmark{fill:#fff}.header__sidenav--navigation{display:block}.header__sidenav--navigation::after{clear:both;content:"";display:table}.header__sidenav--navigation li{height:4.5rem}.header__sidenav--navigation a{padding-top:1.5rem;padding-bottom:1.5rem;color:#fff;display:block;padding-left:1.5em}@media screen and (min-width: 48rem){.header__sidenav--navigation a{padding-top:1.5rem;padding-bottom:1.5rem}}.header__sidenav--navigation a:hover{color:#cccccc}.header__sidenav--navigation .guest,.header__sidenav--navigation .student{display:none}.header__sidenav--navigation .guest a,.header__sidenav--navigation .student a{color:#02b3e4}.header__sidenav--navigation .guest a:hover,.header__sidenav--navigation .student a:hover{color:#01647f}.footer{background:#f4f4ef}.footer .contain{position:relative;overflow:hidden;padding:3.25em 1.5em 6.25em}@media (min-width: 44em){.footer .contain{padding:6.25em 0}}.footer_logo{float:left;margin-bottom:2.5em;width:60px;height:60px}@media (min-width: 33.75em){.footer_logo{position:absolute;top:3.25em;left:0}}@media (min-width: 44em){.footer_logo{top:5em;width:80px;height:80px}}nav.foot{clear:left}nav.foot ul.footer_nav{list-style-type:none;margin:0 0 2.5em;background:#fff;padding:0;border-radius:.125em;box-shadow:0 4px 8px 0 rgba(46,61,73,0.12)}nav.foot ul.footer_nav h3{position:relative;cursor:pointer;font-size:.75em;line-height:4em;padding:0 1.5em;font-weight:400;text-transform:uppercase;color:#557188;margin:0}nav.foot ul.footer_nav h3::after{content:"+";position:absolute;right:.75em;top:0;font-size:1.75em;font-weight:400;opacity:.3;color:#2e3d49;transition:opacity .3s ease, transform .3s ease}nav.foot ul.footer_nav h3:hover::after{opacity:.6}nav.foot ul.footer_nav>li{display:block;overflow:hidden;max-height:3em;transition:max-height .3s ease;margin-bottom:0}nav.foot ul.footer_nav>li.nav--on{max-height:23em}nav.foot ul.footer_nav>li.nav--on h3::after{opacity:1;transform:rotate(45deg)}nav.foot ul.footer_nav ul{list-style-type:none;margin:0;padding:0 0 1em}nav.foot ul.footer_nav ul li{margin-bottom:0}nav.foot ul.footer_nav ul li a{display:block;font-size:.875em;text-decoration:none;padding:.75em 2em .75em 3em;color:#2e3d49;transition:color .3s ease}nav.foot ul.footer_nav ul li a:hover{color:#07090a}@media (min-width: 33.75em){nav.foot{clear:none;float:right;width:100%;padding-left:7.875em}nav.foot ul.footer_nav{margin-bottom:4.5em}}@media (min-width: 45em){nav.foot ul.footer_nav{display:flex;flex-wrap:wrap;background:none;border-radius:0;box-shadow:none}nav.foot ul.footer_nav h3{line-height:1em;padding:0;margin-bottom:1.5em;cursor:default}nav.foot ul.footer_nav h3::after{display:none}nav.foot ul.footer_nav>li{flex-grow:1;width:45%;margin-right:10%;max-height:20em}nav.foot ul.footer_nav>li:nth-child(2n){margin-right:0}nav.foot ul.footer_nav ul{padding-bottom:3em}nav.foot ul.footer_nav ul li a{padding:.5em 0}}@media (min-width: 52em){nav.foot ul.footer_nav{flex-wrap:nowrap}nav.foot ul.footer_nav h3{margin-bottom:2em}nav.foot ul.footer_nav>li{width:auto;margin-right:0}nav.foot ul.footer_nav>li:last-child{max-width:8em}nav.foot ul.footer_nav ul{padding-bottom:0}}@media (min-width: 67.5em){nav.foot{padding-left:18.75em}nav.foot ul.footer_nav{margin-bottom:7.5em}}.footer_secondary{clear:both}@media (min-width: 33.75em){.footer_secondary{padding-left:7.875em}}@media (min-width: 67.5em){.footer_secondary{padding-left:0}}.utility{font-weight:300}.utility label{margin:0;font-weight:300}.utility .dd-container{float:left;width:13.75em;margin-right:1.5em;margin-bottom:2em}.utility .dd-select{padding-left:1.5em;border:none;box-shadow:0 2px 8px 0 rgba(46,61,73,0.06)}.utility .dd-options{border:none;max-height:15.5em}.utility .dd-options li:first-child .dd-option-image{top:52%}.utility .dd-options li:last-child .dd-option-image{top:48%}.utility .dd-option{position:relative;padding-left:2.75em}.utility .dd-selected-image,.utility .dd-option-image{position:absolute;left:1em;top:50%;width:1em;margin-right:.5em;transform:translateY(-50%)}.utility .copyright{display:block;clear:left;font-size:.875em;color:#557188;margin-bottom:2.857142857em}.utility .copyright span{display:block}@media (min-width: 45em){.utility .dd-select.dd-open{border-radius:0 0 .125em .125em}.utility .dd-options{bottom:100%;max-height:35em;border-radius:.125em .125em 0 0}}@media (min-width: 52em){.utility .dd-container{margin-bottom:0}.utility .copyright{clear:none;float:left;margin-bottom:0;padding-top:.3em}}@media (min-width: 67.5em){.utility .copyright{padding-top:0;line-height:3.285714286em}.utility .copyright span{display:inline}.utility .copyright span::before{content:"| "}}nav.social{clear:both;padding-top:2em}nav.social ul.social_links{list-style-type:none;margin:0;padding:0}nav.social ul.social_links li{display:inline-block}nav.social ul.social_links li a{display:block;width:1.875em;height:1.875em;margin-right:1.5em;line-height:0;opacity:.6;transition:opacity .3s ease}nav.social ul.social_links li a:hover{opacity:.8}@media (min-width: 57em){nav.social{clear:none;float:right;padding-top:.5em}nav.social ul.social_links li:last-child a{margin-right:0}}.legal-binding{max-width:73.75rem;margin-left:auto;margin-right:auto;padding-top:1.5rem;padding-bottom:1.5rem;clear:both;text-align:center}.legal-binding::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.legal-binding{padding-top:3rem;padding-bottom:3rem}}.legal-binding p{color:#aaafb2}.page-homepage .banner.featured,.page-classic .banner.featured{display:block}.page-ndplus .logo-wordmark #wordmark,.page-uconnect .logo-wordmark #wordmark,.page-uconnect-intensive .logo-wordmark #wordmark,.page-leaderboard .logo-wordmark #wordmark,.page-hire-talent .logo-wordmark #wordmark,.page-progressive-web-apps .logo-wordmark #wordmark,.page-tech-entrepreneur .logo-wordmark #wordmark,.page-ride .logo-wordmark #wordmark{fill:#fff}.page-ndplus .button--transparent,.page-uconnect .button--transparent,.page-uconnect-intensive .button--transparent,.page-leaderboard .button--transparent,.page-hire-talent .button--transparent,.page-progressive-web-apps .button--transparent,.page-tech-entrepreneur .button--transparent,.page-ride .button--transparent{color:#fff}.page-ndplus .button--transparent:hover,.page-uconnect .button--transparent:hover,.page-uconnect-intensive .button--transparent:hover,.page-leaderboard .button--transparent:hover,.page-hire-talent .button--transparent:hover,.page-progressive-web-apps .button--transparent:hover,.page-tech-entrepreneur .button--transparent:hover,.page-ride .button--transparent:hover{color:#e6e6e6}.page-ndplus .header--stick .logo-wordmark #wordmark,.page-uconnect .header--stick .logo-wordmark #wordmark,.page-uconnect-intensive .header--stick .logo-wordmark #wordmark,.page-leaderboard .header--stick .logo-wordmark #wordmark,.page-hire-talent .header--stick .logo-wordmark #wordmark,.page-progressive-web-apps .header--stick .logo-wordmark #wordmark,.page-tech-entrepreneur .header--stick .logo-wordmark #wordmark,.page-ride .header--stick .logo-wordmark #wordmark{fill:#2e3d49}.page-ndplus .header--stick .button--transparent,.page-uconnect .header--stick .button--transparent,.page-uconnect-intensive .header--stick .button--transparent,.page-leaderboard .header--stick .button--transparent,.page-hire-talent .header--stick .button--transparent,.page-progressive-web-apps .header--stick .button--transparent,.page-tech-entrepreneur .header--stick .button--transparent,.page-ride .header--stick .button--transparent{color:#525c65}.page-ndplus .header--stick .button--transparent:hover,.page-uconnect .header--stick .button--transparent:hover,.page-uconnect-intensive .header--stick .button--transparent:hover,.page-leaderboard .header--stick .button--transparent:hover,.page-hire-talent .header--stick .button--transparent:hover,.page-progressive-web-apps .header--stick .button--transparent:hover,.page-tech-entrepreneur .header--stick .button--transparent:hover,.page-ride .header--stick .button--transparent:hover{color:#3b4249}.page-github-signup .header,.page-github-signup .footer,.page-google-cert .header,.page-google-cert .footer{display:none}.page-drive .footer,.page-self-driving-car .footer{display:none}.arrow-slider-block{clear:both}.arrow-slider-block .contain{max-width:63.625em}.arrow-slider-block .flex-control-nav{display:none}.arrow-slider-block .arrow_slider{position:relative}.arrow-slider-block .arrow_slider .slides{margin:0;padding:0;list-style-type:none}.arrow-slider-block .arrow_slider .flex-direction-nav{margin:0;padding:0;list-style-type:none}.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-prev,.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-next{position:absolute;top:0;left:0;width:3.5em;height:100%}.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-prev a,.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-next a{display:block;height:100%;transition:opacity 0.3s ease;text-indent:-999em;opacity:.7;background-image:url(/assets/svgs/left_arrow.min-8a67f1e9aceaa905c869b73894acb42cb27c256fcb80b5124f2d74428f937b3e.svg);background-repeat:no-repeat;background-position:center;background-size:1.75em}.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-prev a:hover,.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-next a:hover{opacity:1}.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-next{right:0;left:auto}.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-next a{background-image:url(/assets/svgs/right_arrow.min-67d44872ac05d53534c25b9146fced256432ba51b7577bbef8532b7f151f4e03.svg)}.arrow-slider-block blockquote{margin:0;padding:0 3.5em;text-align:center}.arrow-slider-block blockquote .quote-content{font-size:1.125rem;line-height:2rem;margin:0 auto;text-align:center;font-style:italic;color:#7d97ad;font-weight:300}@media screen and (min-width: 48rem){.arrow-slider-block blockquote .quote-content{font-size:1.5rem;line-height:2.25rem}}.arrow-slider-block blockquote .quote-content::before{content:open-quote}.arrow-slider-block blockquote .quote-content::after{content:close-quote}.arrow-slider-block blockquote cite{font-style:normal}.arrow-slider-block blockquote cite h5,.arrow-slider-block blockquote cite h6,.arrow-slider-block blockquote cite p{margin-bottom:0}.arrow-slider-block blockquote cite img{width:6.25em;margin-bottom:1em;border-radius:50%}@media (min-width: 44em){.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-prev,.arrow-slider-block .arrow_slider .flex-direction-nav .flex-nav-next{width:5.625em}.arrow-slider-block blockquote{padding:0 8.125em}}.banner{font-size:0.75rem;line-height:1.5rem;width:100%;color:#fff;display:none;position:relative;text-align:center;padding:0.6875rem 1.5rem;background:#7d97ad}@media screen and (min-width: 48rem){.banner{font-size:0.8125rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.banner{padding:0.75rem 1.5rem}}.banner.success{background-color:#15c26b}.banner.error{background-color:#f04546}.banner.standard{background-color:#91daee}.banner.caution{background-color:#ecc81a}.banner.fixed{top:0;left:0;position:fixed;z-index:9000}.banner .checkmark{width:12px;margin-right:5px}@media (min-width: 44em){.banner .checkmark{width:16px;margin-right:12px}}.banner.featured{display:none}.banner.featured h6{margin:0;color:#fff;position:relative}@media screen and (min-width: 30rem){.banner.featured h6{display:inline;margin-right:1.5rem;padding-right:1.5rem;border-right:1px solid #91daee}.banner.featured h6::after{display:none}}.banner.featured p{font-size:0.875rem;line-height:1.5rem;margin:0;color:#fff;position:relative;font-weight:300}@media screen and (min-width: 48rem){.banner.featured p{font-size:0.875rem;line-height:1.5rem}}.banner.featured p a{color:#fff}@media screen and (min-width: 30rem){.banner.featured p{display:inline}}.banner--close{position:absolute;top:1em;right:1em;width:0.75rem;height:0.75rem;cursor:pointer;opacity:0.7;display:block;line-height:0;background-size:cover;transition:opacity 0.3s ease;background:url(/assets/svgs/icon_close_white-fdd56924d93bedc020f2d079889bc5fb90f592deacba22272ba8b660b4a4e543.svg) 0 0 no-repeat}.banner--close:hover{opacity:1}@media screen and (min-width: 30rem){.banner--close{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:0.875rem;height:0.875rem}}.bookmark-button{color:#7d97ad;display:table;height:25px;text-align:center}.bookmark-button:hover,.bookmark-button:focus{text-decoration:none}.bookmark-button:hover{color:#02b3e4}.bookmark-button.active .star{background-position:0 -25px}.bookmark-button.loading,.bookmark-button .loading{cursor:wait;opacity:0.5}.bookmark-button .count,.bookmark-button .star{display:table-cell;vertical-align:middle}.bookmark-button .count{font-size:14px;margin-right:1em}.bookmark-button .star{background:url(/assets/icons/bookmark@2x-ec1ae97a4437cf776d4e771fcaa0503e71adad578cd5feedf4ad9fc86c1f65e3.png);background-position:0 0px;background-size:25px 50px;height:25px;overflow:hidden;text-indent:999em;vertical-align:middle;width:25px}.bookmark-button .loading{color:#dbe2e8}.bookmarks-catalog-modal .bookmarks-catalog-modal--cta{display:block;max-width:none;overflow:hidden;text-transform:uppercase;text-overflow:ellipsis;width:100%}.bookmarks-catalog-modal .bookmarks-catalog-modal--cta:hover{text-decoration:none}.bookmarks-catalog-modal--header,.bookmarks-catalog-modal--subhead{text-align:center}.bookmarks-catalog-modal--content{padding-left:0}.bookmarks-catalog-modal--content li{color:#525c65;display:block;margin:0;padding:0.5em;padding-left:2.5em;position:relative;text-align:left}.bookmarks-catalog-modal--content li.disabled{background-color:#fafbfc}.bookmarks-catalog-modal--content li::before{background-size:60%;background:transparent url(/assets/svgs/icon-checkmark-green-13d2911d3df53e597366a07c6547a3c5da115b34d72192390e7584c5bf8ac377.svg) no-repeat center;border-radius:1em;content:"";height:1.25em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.25em}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.button--primary,.button--secondary,.button--outline,.button--white,.button--transparent{display:block;cursor:pointer;appearance:none;user-select:none;text-align:center;white-space:nowrap;vertical-align:top;text-decoration:none;vertical-align:middle;height:3rem;width:13.75rem;padding:0 0.25rem;text-transform:uppercase;font-size:16px;font-weight:600;font-size:0.8125rem;font-family:"Open Sans", sans-serif;line-height:2.625rem;-webkit-font-smoothing:antialiased;border-radius:0.25rem;letter-spacing:0.125rem;transition:background-color 0.3s ease}.button--primary{color:#fff;background-color:#02b3e4;border:0.125rem solid transparent}.button--primary:focus,.button--primary.focus,.button--primary:hover{color:#e6e6e6;border-color:transparent;background-color:#028bb1}.button--primary.disabled,.button--primary[disabled],fieldset[disabled] .button--primary{cursor:not-allowed;border-color:#dbe2e8;background-color:#dbe2e8}.button--primary.inline{display:inline-block}.button--primary.sm{width:11.25rem}.button--primary.lg{width:17.5rem}.button--primary.full{width:100%}.button--primary>svg{fill:currentcolor}.button--secondary{color:#fff;background-color:#7d97ad;border:0.125rem solid transparent}.button--secondary:focus,.button--secondary.focus,.button--secondary:hover{color:#e6e6e6;border-color:transparent;background-color:#607e97}.button--secondary.disabled,.button--secondary[disabled],fieldset[disabled] .button--secondary{cursor:not-allowed;border-color:#dbe2e8;background-color:#dbe2e8}.button--secondary.inline{display:inline-block}.button--secondary.sm{width:11.25rem}.button--secondary.lg{width:17.5rem}.button--secondary.full{width:100%}.button--secondary>svg{fill:currentcolor}.button--outline{color:#fff;background-color:transparent;border:0.125rem solid #fff}.button--outline:focus,.button--outline.focus,.button--outline:hover{color:#e6e6e6;border-color:#fff;background-color:transparent}.button--outline.disabled,.button--outline[disabled],fieldset[disabled] .button--outline{cursor:not-allowed;border-color:#dbe2e8;background-color:#dbe2e8}.button--outline.inline{display:inline-block}.button--outline.sm{width:11.25rem}.button--outline.lg{width:17.5rem}.button--outline.full{width:100%}.button--outline>svg{fill:currentcolor}.button--white{color:#02b3e4;background-color:#fff;border:0.125rem solid transparent}.button--white:focus,.button--white.focus,.button--white:hover{color:#028bb1;border-color:transparent;background-color:#e6e6e6}.button--white.disabled,.button--white[disabled],fieldset[disabled] .button--white{cursor:not-allowed;border-color:#dbe2e8;background-color:#dbe2e8}.button--white.inline{display:inline-block}.button--white.sm{width:11.25rem}.button--white.lg{width:17.5rem}.button--white.full{width:100%}.button--white>svg{fill:currentcolor}.button--transparent{color:#525c65;background-color:transparent;border:0.125rem solid transparent}.button--transparent:focus,.button--transparent.focus,.button--transparent:hover{color:#3b4249;border-color:transparent;background-color:transparent}.button--transparent.disabled,.button--transparent[disabled],fieldset[disabled] .button--transparent{cursor:not-allowed;border-color:#dbe2e8;background-color:#dbe2e8}.button--transparent.inline{display:inline-block}.button--transparent.sm{width:11.25rem}.button--transparent.lg{width:17.5rem}.button--transparent.full{width:100%}.button--transparent>svg{fill:currentcolor}.card{margin-top:0;margin-bottom:1.5rem;background:#fff;text-align:left;position:relative;border:1px solid #dbe2e8;box-shadow:0 2px 4px 0 rgba(46,61,73,0.12);border-radius:0.125rem;transition:box-shadow 0.3s ease, border 0.3s ease}@media screen and (min-width: 48rem){.card{margin-bottom:1.5rem}}.card:hover{box-shadow:0 4px 8px 0 rgba(46,61,73,0.12);border:1px solid #bcc9d4}.card.no-hover:hover{border:1px solid #dbe2e8;box-shadow:0 2px 4px 0 rgba(46,61,73,0.12)}.card:last-child{margin-bottom:0}.list-bookmarks{max-width:100%;margin-left:auto;margin-right:auto;background-color:#fafbfc}.list-bookmarks::after{clear:both;content:"";display:table}.list-bookmarks .contain{text-align:center}.list-bookmarks .empty{padding:1em;text-align:center}.list-bookmarks .empty a{color:#02b3e4}.card--bookmark{padding:1.5rem;padding-bottom:0;position:relative;float:left;display:block;margin-right:1.69492%;width:100%;min-height:16.25rem}.card--bookmark:last-child{margin-right:0}@media screen and (min-width: 30rem){.card--bookmark{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.card--bookmark:last-child{margin-right:0}}@media screen and (min-width: 48rem){.card--bookmark{padding:2.25rem;padding-bottom:0;float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:0%;height:24rem}.card--bookmark:last-child{margin-right:0}.card--bookmark:nth-child(2n){margin-right:0}.card--bookmark:nth-child(2n+1){clear:left}}@media screen and (min-width: 62rem){.card--bookmark{float:left;display:block;margin-right:1.69492%;width:32.20339%;height:27rem}.card--bookmark:last-child{margin-right:0}.card--bookmark:nth-child(2n){margin-right:1.69492%}.card--bookmark:nth-child(2n+1){clear:none}.card--bookmark:nth-child(3n){margin-right:0}.card--bookmark:nth-child(3n+1){clear:left}}@media screen and (min-width: 73.75rem){.card--bookmark{height:24rem}}.card--bookmark.type--nanodegree::before{background:#02b3e4}.card--bookmark.type--course::before{background:#02ccba}.card--bookmark.template{display:none}.card--bookmark .click-wrapper{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.card--bookmark .archive{background-size:contain;background:url(/assets/svgs/icon_close_dark-5311ffada4685222214eb55afaccde5dc987208d7f455e40fc3ffed6eed9abde.svg) no-repeat center;border:none;cursor:pointer;display:block;height:1em;margin:0;opacity:.5;outline:none;overflow:visible;padding:0;position:absolute;right:1em;text-indent:999em;top:1em;transition:opacity .3s ease;width:1em;z-index:10}.card--bookmark .archive:hover{opacity:0.7}.card--bookmark .archive:focus{opacity:0.9}.card--bookmark .description{height:100%;overflow:hidden}.card--bookmark .description:after{content:"";width:100%;height:2.0em;position:absolute;left:0;bottom:0;z-index:4;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 75%, #fff 100%)}.card--bookmark .description--subtitle{font-weight:300}.card--bookmark .description--content{overflow:hidden;text-overflow:ellipsis}.card--image{width:100%}.card--course{float:left;display:block;margin-right:1.69492%;width:100%}.card--course:last-child{margin-right:0}@media screen and (min-width: 30rem){.card--course{float:left;display:block;margin-right:1.69492%;width:83.05085%}.card--course:last-child{margin-right:0}}@media screen and (min-width: 48rem){.card--course{float:left;display:block;margin-right:1.69492%;width:49.15254%}.card--course:last-child{margin-right:0}.card--course:nth-child(2n){margin-right:0}.card--course:nth-child(2n+1){clear:left}}@media screen and (min-width: 62rem){.card--course{float:left;display:block;margin-right:1.69492%;width:32.20339%}.card--course:last-child{margin-right:0}.card--course:nth-child(2n){margin-right:1.69492%}.card--course:nth-child(2n+1){clear:none}.card--course:nth-child(3n){margin-right:0}.card--course:nth-child(3n+1){clear:left}}.card--course.new::before{color:#fff;top:2.75em;left:-2.125em;content:"New";display:block;font-size:0.75rem;position:absolute;letter-spacing:1.5px;background:#02ccba;padding:0 0.75rem;transform:rotate(-90deg);text-transform:uppercase;font-weight:600;line-height:1.818181818em}.card--course .course-info{padding:1.5rem;height:9rem}.card--course .course-info--category{font-size:0.8125rem;line-height:1.5rem;margin-bottom:0;font-weight:300;color:#7d97ad}@media screen and (min-width: 48rem){.card--course .course-info--category{font-size:0.875rem;line-height:1.5rem}}.card--course .course-info--title{margin-bottom:0;font-size:1rem;line-height:1.75rem;font-weight:400}@media screen and (min-width: 48rem){.card--course .course-info--title{font-size:1.125rem;line-height:2rem}}.card--course .course-info p{font-size:0.8125rem;line-height:1.5rem}@media screen and (min-width: 48rem){.card--course .course-info p{font-size:0.875rem;line-height:1.5rem}}.card--course .instructor-info{padding:1.5rem 1.5rem 3rem;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 48rem){.card--course .instructor-info{padding-top:1.5rem;padding-bottom:1.5rem}}.card--course .instructor-info img{height:3rem;float:left;margin-right:1.5rem}.card--course .instructor-info--name,.card--course .instructor-info--title{margin-bottom:0}.enrollment{max-width:100%;margin-left:auto;margin-right:auto;background:#fafbfc}.enrollment::after{clear:both;content:"";display:table}.enrollment .cards_contain{align-items:center;justify-content:space-around;padding:0}@media screen and (min-width: 48rem){.enrollment .cards_contain{display:flex;flex-wrap:nowrap}}.card--enrollment{max-width:580px;margin:0 auto;margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 48rem){.card--enrollment{margin-bottom:0rem}}.card--enrollment .more{max-height:1px}@media screen and (min-width: 48rem){.card--enrollment .more{max-height:500px}}.card--enrollment .ribbon{top:13px;left:-5px;color:#fff;display:block;font-size:11px;padding:3px 10px;position:absolute;letter-spacing:1px;background:#02ccba;text-transform:uppercase;font-weight:600}.card--enrollment .guarantee{margin:0;font-weight:600}.card--enrollment .icon-variant{float:right}@media screen and (min-width: 48rem){.card--enrollment .icon-variant{margin:18px 22px}}@media screen and (min-width: 48rem){.card--enrollment:not(:only-child):first-child{margin-right:-12px;box-shadow:0 5px 15px rgba(46,61,73,0.2);padding-top:26px;z-index:5}}.card--enrollment+.card--enrollment .button--primary{color:#fff;background-color:#7d97ad;border:0.125rem solid transparent}.card--enrollment+.card--enrollment .button--primary:focus,.card--enrollment+.card--enrollment .button--primary.focus,.card--enrollment+.card--enrollment .button--primary:hover{color:#e6e6e6;border-color:transparent;background-color:#607e97}.card--enrollment+.card--enrollment .button--primary.disabled,.card--enrollment+.card--enrollment .button--primary[disabled],fieldset[disabled] .card--enrollment+.card--enrollment .button--primary{cursor:not-allowed;border-color:#dbe2e8;background-color:#dbe2e8}.card--enrollment+.card--enrollment .button--primary.inline{display:inline-block}.card--enrollment+.card--enrollment .button--primary.sm{width:11.25rem}.card--enrollment+.card--enrollment .button--primary.lg{width:17.5rem}.card--enrollment+.card--enrollment .button--primary.full{width:100%}.card--enrollment+.card--enrollment .button--primary>svg{fill:currentcolor}.card--enrollment .enrollment__info{display:block;padding:3rem 1.5rem 1.5rem 1.5rem}.card--enrollment .enrollment__info::after{clear:both;content:"";display:table}@media screen and (min-width: 62rem){.card--enrollment .enrollment__info{padding:4.5rem}}.card--enrollment .enrollment__buttons{display:block;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;background-color:#f4f6f8}.card--enrollment .enrollment__buttons::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.card--enrollment .enrollment__buttons{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width: 62rem){.card--enrollment .enrollment__buttons{height:6rem;padding-left:3rem;padding-right:3rem}}.card--enrollment .enrollment__buttons--col{float:left;display:block;margin-right:1.69492%;width:100%}.card--enrollment .enrollment__buttons--col:last-child{margin-right:0}@media screen and (min-width: 62rem){.card--enrollment .enrollment__buttons--col{float:left;display:block;margin-right:1.69492%;width:49.15254%;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.card--enrollment .enrollment__buttons--col:last-child{margin-right:0}}.card--enrollment .enrollment__buttons .price{margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 62rem){.card--enrollment .enrollment__buttons .price{margin-bottom:0rem}}.card--enrollment .enrollment__buttons .price__number{font-size:0.875rem;line-height:1.5rem;font-weight:600}@media screen and (min-width: 48rem){.card--enrollment .enrollment__buttons .price__number{font-size:1rem;line-height:1.75rem}}.card--enrollment .enrollment__buttons .price__number .original-price{text-decoration:line-through}.card--enrollment .enrollment__buttons .price__info{font-size:0.75rem;line-height:1.5rem;margin:0}@media screen and (min-width: 48rem){.card--enrollment .enrollment__buttons .price__info{font-size:0.75rem;line-height:1.5rem}}.card--lesson{float:left;display:block;margin-right:1.69492%;width:100%}.card--lesson:hover{cursor:pointer}.card--lesson:last-child{margin-right:0}@media screen and (min-width: 30rem){.card--lesson{float:left;display:block;margin-right:1.69492%;width:49.15254%}.card--lesson:last-child{margin-right:0}.card--lesson:nth-child(2n){margin-right:0}.card--lesson:nth-child(2n+1){clear:left}}@media screen and (min-width: 62rem){.card--lesson{height:30rem;float:left;display:block;margin-right:1.69492%;width:32.20339%}.card--lesson:last-child{margin-right:0}.card--lesson:nth-child(2n){margin-right:1.69492%}.card--lesson:nth-child(2n+1){clear:none}.card--lesson:nth-child(3n){margin-right:0}.card--lesson:nth-child(3n+1){clear:left}}.card--lesson:last-child{margin-bottom:1.5rem}.card--lesson .lesson--title{height:9rem;padding:1.5rem}@media screen and (min-width: 48rem){.card--lesson .lesson--title{height:13.5rem;padding:2.25rem}}.card--lesson .lesson--description{overflow:hidden;height:12rem;padding:1.5rem;background-color:#fafbfc}@media screen and (min-width: 48rem){.card--lesson .lesson--description{height:16.5rem;padding:2.25rem}}.card--lesson .lesson--description ul{padding-left:1.5rem}@media screen and (min-width: 48rem){.card--lesson .lesson--description ul{padding-left:0.75rem}}.card--lesson .lesson--description ul li{font-size:0.8125rem;line-height:1.5rem;margin-top:0;margin-bottom:0.375rem;list-style-type:none;color:#2e3d49;position:relative}@media screen and (min-width: 48rem){.card--lesson .lesson--description ul li{font-size:0.875rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.card--lesson .lesson--description ul li{margin-bottom:0.75rem}}.card--lesson .lesson--description ul li::before{content:"·";top:0;left:-1.5rem;font-size:1.875rem;position:absolute}.card--lesson .lesson--description:after{content:"";width:100%;height:3.5em;position:absolute;left:0;bottom:-2px;z-index:1000;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 50%, #fff 100%)}.list-nanodegrees{max-width:100%;margin-left:auto;margin-right:auto;background-color:#fafbfc}.list-nanodegrees::after{clear:both;content:"";display:table}.list-nanodegrees .contain{text-align:center}.list-nanodegrees__options{max-width:73.75rem;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:1.5rem}.list-nanodegrees__options::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.list-nanodegrees__options{margin-bottom:3rem}}.list-nanodegrees__options--col{float:left;display:block;margin-right:1.69492%;width:100%}.list-nanodegrees__options--col:last-child{margin-right:0}@media screen and (min-width: 48rem){.list-nanodegrees__options--col{float:left;display:block;margin-right:1.69492%;width:32.20339%}.list-nanodegrees__options--col:last-child{margin-right:0}}.list-nanodegrees__options--col .icon{height:4.5rem;background-repeat:no-repeat;background-position:center center}.list-nanodegrees__options--col .icon--nd{background-image:url(/assets/pages/ndhub/nd-icon-07f6c891edcf5f14abe4ec2a845df56feebb923e298535b1627c4fa3b5d4baa0.svg)}.list-nanodegrees__options--col .icon--plus{background-image:url(/assets/pages/ndhub/plus-icon-c03d5650b312e4e832775dad2c71804c731781cb29a04d2d55d146f60957a989.svg)}.list-nanodegrees__options--col .icon--connect{background-image:url(/assets/pages/ndhub/uconnect-icon-90cbea841f6ab8eff39333f0b8c81434789685ab48f76f35b5eccf32e75afed2.svg)}.card--nanodegree{padding:1.5rem;float:left;display:block;margin-right:1.69492%;width:100%;min-height:16.25rem}.card--nanodegree:last-child{margin-right:0}@media screen and (min-width: 30rem){.card--nanodegree{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.card--nanodegree:last-child{margin-right:0}}@media screen and (min-width: 48rem){.card--nanodegree{padding:2.25rem;float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:0%;height:24rem}.card--nanodegree:last-child{margin-right:0}.card--nanodegree:nth-child(2n){margin-right:0}.card--nanodegree:nth-child(2n+1){clear:left}}@media screen and (min-width: 62rem){.card--nanodegree{float:left;display:block;margin-right:1.69492%;width:32.20339%;height:27rem}.card--nanodegree:last-child{margin-right:0}.card--nanodegree:nth-child(2n){margin-right:1.69492%}.card--nanodegree:nth-child(2n+1){clear:none}.card--nanodegree:nth-child(3n){margin-right:0}.card--nanodegree:nth-child(3n+1){clear:left}}@media screen and (min-width: 73.75rem){.card--nanodegree{height:24rem}}.card--nanodegree a{width:100%;height:100%;display:block}.card--nanodegree .description{position:relative;height:7.5rem}@media screen and (min-width: 48rem){.card--nanodegree .description{height:9rem}}.card--nanodegree .description--category::before{top:1.25rem;content:"";left:-0.125rem;width:0.25rem;height:2.125rem;position:absolute;background:#02b3e4}@media screen and (min-width: 48rem){.card--nanodegree .description--category::before{top:2.1875rem}}.card--nanodegree .description--title{font-weight:600}.card--nanodegree .description--subtitle{margin-bottom:0;font-weight:300}.card--nanodegree .description .google{margin-top:-18px;margin-bottom:-18px;display:inline-block;height:50px}@media screen and (min-width: 48rem){.card--nanodegree .description .google{margin-top:-23px;margin-bottom:-23px;height:64px}}.card--nanodegree .affiliates{width:100%;position:relative}.card--nanodegree .affiliates ul{display:flex;align-items:center;flex-wrap:wrap}.card--nanodegree .affiliates ul li{flex-grow:0;margin:0 13px 10px 0}.card--nanodegree .affiliates ul li:last-child{margin-right:0}.card--nanodegree .affiliates--title{margin-bottom:-0.3125rem}.card--nanodegree .affiliates--image{height:40px;margin:-23px 0}@media screen and (min-width: 48rem){.card--nanodegree .affiliates--image{height:40px;margin:-30px 0}}.card--nanodegree .button--primary{margin-top:1.5rem}@media screen and (min-width: 48rem){.card--nanodegree .button--primary{position:absolute;bottom:2.25rem;left:2.25rem}}.nd-graduates .card{text-align:center;float:left;display:block;margin-right:1.69492%;width:100%;height:18rem}.nd-graduates .card:last-child{margin-right:0}@media screen and (min-width: 30rem){.nd-graduates .card{float:left;display:block;margin-right:1.69492%;width:49.15254%}.nd-graduates .card:last-child{margin-right:0}.nd-graduates .card:nth-child(2n){margin-right:0}.nd-graduates .card:nth-child(2n+1){clear:left}}@media screen and (min-width: 62rem){.nd-graduates .card{float:left;display:block;margin-right:1.69492%;width:23.72881%}.nd-graduates .card:last-child{margin-right:0}.nd-graduates .card:nth-child(2n){margin-right:1.69492%}.nd-graduates .card:nth-child(2n+1){clear:none}.nd-graduates .card:nth-child(4n){margin-right:0}.nd-graduates .card:nth-child(4n+1){clear:left}}.nd-graduates .card__content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nd-graduates .students::after{background:none}.card_scroller{overflow:hidden}.card_scroller .scroll_pane{overflow:visible !important;width:100%;height:22.5em;max-height:22.5em;overflow:auto}.scroll_cards{list-style-type:none;margin:0;padding:0}.scroll_cards li{float:left;display:inline-block;width:17.5em;margin:0 1em 3.125em 0}.scroll_cards li:last-child{margin-right:0}@media (min-width: 35em){.scroll_cards li{float:left;display:inline-block;width:23.125em;margin:0 1.25em 3.125em 0}}.scroll_cards[data-cards-size="1"]{width:296px}.scroll_cards[data-cards-size="2"]{width:592px}.scroll_cards[data-cards-size="3"]{width:888px}.scroll_cards[data-cards-size="4"]{width:1184px}.scroll_cards[data-cards-size="5"]{width:1480px}.scroll_cards[data-cards-size="6"]{width:1776px}.scroll_cards[data-cards-size="7"]{width:2072px}.scroll_cards[data-cards-size="8"]{width:2368px}.scroll_cards[data-cards-size="9"]{width:2664px}.scroll_cards[data-cards-size="10"]{width:2960px}.scroll_cards[data-cards-size="11"]{width:3256px}.scroll_cards[data-cards-size="12"]{width:3552px}.scroll_cards[data-cards-size="13"]{width:3848px}.scroll_cards[data-cards-size="14"]{width:4144px}.scroll_cards[data-cards-size="15"]{width:4440px}.scroll_cards[data-cards-size="16"]{width:4736px}.scroll_cards[data-cards-size="17"]{width:5032px}.scroll_cards[data-cards-size="18"]{width:5328px}.scroll_cards[data-cards-size="19"]{width:5624px}.scroll_cards[data-cards-size="20"]{width:5920px}@media (min-width: 35em){.scroll_cards[data-cards-size="1"]{width:390px}.scroll_cards[data-cards-size="2"]{width:780px}.scroll_cards[data-cards-size="3"]{width:1170px}.scroll_cards[data-cards-size="4"]{width:1560px}.scroll_cards[data-cards-size="5"]{width:1950px}.scroll_cards[data-cards-size="6"]{width:2340px}.scroll_cards[data-cards-size="7"]{width:2730px}.scroll_cards[data-cards-size="8"]{width:3120px}.scroll_cards[data-cards-size="9"]{width:3510px}.scroll_cards[data-cards-size="10"]{width:3900px}.scroll_cards[data-cards-size="11"]{width:4290px}.scroll_cards[data-cards-size="12"]{width:4680px}.scroll_cards[data-cards-size="13"]{width:5070px}.scroll_cards[data-cards-size="14"]{width:5460px}.scroll_cards[data-cards-size="15"]{width:5850px}.scroll_cards[data-cards-size="16"]{width:6240px}.scroll_cards[data-cards-size="17"]{width:6630px}.scroll_cards[data-cards-size="18"]{width:7020px}.scroll_cards[data-cards-size="19"]{width:7410px}.scroll_cards[data-cards-size="20"]{width:7800px}}.card--scroll{width:100%;height:18.75em;display:block;cursor:pointer;margin-bottom:0;background:#fff}.card--scroll a{text-decoration:none}.card--scroll .overflow_contain{overflow:hidden;height:100%}.card--scroll .card-info{padding:1.875rem}@media screen and (min-width: 48rem){.card--scroll .card-info{padding:2.5rem}}.card--scroll .card-info h6{margin-bottom:0}.card--scroll .card-info p{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.card--scroll .card-info p{font-size:0.875rem;line-height:1.5rem}}.card--scroll .card-info p:last-child{margin-bottom:0}.card--scroll.fade{position:relative}.card--scroll.fade:after{content:"";width:100%;height:3.5em;position:absolute;left:0;bottom:0;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 50%, #fff 100%)}.card--project{position:relative;height:24em}@media screen and (min-width: 48rem){.card--project{height:28em}}.card--project .overflow_contain{padding:2.25rem}.card--project:before{content:"";top:2rem;width:0.25rem;left:-0.125rem;position:absolute;height:2.25rem;background:#02b3e4}.card--project:after{content:"";width:100%;height:3.5em;position:absolute;left:0;bottom:160px;z-index:4;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 50%, #fff 100%)}.card--project[data-has-course="true"]::after{bottom:160px}.card--project[data-has-course="false"]::after{bottom:0px;height:5.5em}.card--project .project-info--title{font-weight:600}.card--project .project-info--summary{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.card--project .project-info--summary{font-size:0.875rem;line-height:1.5rem}}.card--project .related-courses{left:0;bottom:0;z-index:5;width:100%;display:block;min-height:10em;position:absolute;padding:1.75em 2.5em;background:#fafbfc}.card--project .related-courses--title{margin-bottom:0;font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.card--project .related-courses--title{font-size:0.875rem;line-height:1.5rem}}.enrollment-card-small{float:left;height:15.625em;color:#2e3d49;padding:1.813em;text-align:left;margin-right:1.25em;margin-bottom:1.25em;background-color:#fff;border-radius:0.313em;border:1px solid #dbe2e8;width:100%}@media (min-width: 39em){.enrollment-card-small{width:18em}}.enrollment-card-small .title{font-size:1.25em;color:#2e3d49;margin-bottom:1.25em}.enrollment-card-small .starting-at{font-size:0.875em;line-height:1.25;color:#525c65}.enrollment-card-small .original-price{text-decoration:line-through;color:#525c65;font-size:0.875em}.enrollment-card-small .updated-price{color:#02b3e4;font-size:0.875em}.enrollment-card-small .guarantee{font-size:0.75em;line-height:1.5;color:#7d97ad;padding-top:0.375em;height:5.675em}.enrollment-card-small .guarantee a{border-bottom:1px solid #91daee;color:#525c65;transition:color 0.3s ease}.enrollment-card-small .guarantee a:hover{color:#24292d}.enrollment-card-small .fit{width:auto !important;margin:0 !important}@media (min-width: 39em){.enrollment-card-small .fit{margin:0 auto 1em !important}}.faq{max-width:73.75rem;margin-left:auto;margin-right:auto}.faq::after{clear:both;content:"";display:table}@media screen and (min-width: 62rem){.faq .contain{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}.faq .contain:last-child{margin-right:0}}.faq h2{margin-top:0;margin-bottom:1.5rem;text-align:left}@media screen and (min-width: 48rem){.faq h2{margin-bottom:1.5rem}}.faq p{text-align:left}.faq__list>li{padding-top:1.5rem;padding-bottom:1.5rem;text-align:left;margin-bottom:0;border-bottom:1px solid #dbe2e8}@media screen and (min-width: 48rem){.faq__list>li{padding-top:3rem;padding-bottom:3rem}}.faq__list>li p{margin-left:0;text-align:left;max-width:55rem}.faq__list>li p:last-child{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.faq__list>li p:last-child{margin-bottom:0.75rem}}.faq__list>li h4{max-width:55rem}.faq .faq__header{max-width:73.75rem;margin-left:auto;margin-right:auto}.faq .faq__header::after{clear:both;content:"";display:table}.faq .faq__header h2{float:left;display:block;margin-right:1.69492%;width:100%}.faq .faq__header h2:last-child{margin-right:0}@media screen and (min-width: 62rem){.faq .faq__header h2{float:left;display:block;margin-right:2.04082%;width:48.97959%}.faq .faq__header h2:last-child{margin-right:0}}.faq .faq__header--button{float:left;display:block;margin-right:1.69492%;width:100%}.faq .faq__header--button:last-child{margin-right:0}@media screen and (min-width: 62rem){.faq .faq__header--button{float:left;display:block;margin-right:2.04082%;width:48.97959%}.faq .faq__header--button:last-child{margin-right:0}}.hero{background-size:cover;background-repeat:no-repeat;background-position:center center}.hero a{color:#fff}.hero a:hover{color:#cccccc}.hero a.button--white{color:#02b3e4}.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero p,.hero .h1,.hero .h2,.hero .h3,.hero .h4,.hero .h5,.hero .h6{color:#fff;margin-left:auto;margin-right:auto}.hero h1:last-child,.hero h2:last-child,.hero h3:last-child,.hero h4:last-child,.hero h5:last-child,.hero h6:last-child,.hero p:last-child,.hero .h1:last-child,.hero .h2:last-child,.hero .h3:last-child,.hero .h4:last-child,.hero .h5:last-child,.hero .h6:last-child{margin-bottom:0}.hero p{max-width:36.25rem}.hero .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.hero .contain{padding-top:0rem;padding-bottom:0rem}}@media screen and (min-width: 48rem){.hero .contain{height:37.5rem}}.hero__content{float:left;display:block;margin-right:1.69492%;width:100%;text-align:center}.hero__content:last-child{margin-right:0}@media screen and (min-width: 48rem){.hero__content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.hero__logo{margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 48rem){.hero__logo{margin-bottom:3rem}}@media screen and (min-width: 48rem){.hero--half .contain{height:21rem}}.hero--inverse{margin-top:-4.5rem}.hero--inverse .contain{padding-top:4.5rem;padding-bottom:4.5rem}@media screen and (min-width: 48rem){.hero--inverse .contain{padding-top:0rem;padding-bottom:0rem}}.hero--inverse .hero__content{margin-top:3rem}@media screen and (min-width: 48rem){.hero--inverse .hero__content{margin-top:0}}.hero-video{margin:0 auto 3em;max-width:40em}.hero-video .video_contain{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;cursor:pointer;z-index:1000;box-shadow:0 0.3125em 1.25em 0 rgba(46,61,73,0.12)}.hero-video .video_contain iframe,.hero-video .video_contain object,.hero-video .video_contain embed{position:absolute;top:0;left:0;width:100%;height:100%}.hero-video .video_contain img{float:left}.hero-video .video_contain .play_icon{position:absolute;left:50%;top:50%;z-index:1;display:inline-block;width:5em;height:5em;margin-left:.35em;transform:translate(-50%, -50%)}.hero-video .video_contain .play_icon::before{content:"";display:block;position:absolute;z-index:-1;left:40%;bottom:15%;width:55%;height:0%;background:#02b3e4;transform:translateX(-50%) rotate(32deg);transition:height .5s ease-in-out}.hero-video .video_contain:hover .play_icon::before{height:55%}.instructors{text-align:center;background:#fafbfc}.instructors .list-instructors{padding:0;display:flex;margin:0 auto;flex-wrap:wrap;justify-content:center}.instructors .instructor{margin:0;width:15rem;padding:1.5rem 2.25rem}.instructors .instructor--name{margin-bottom:0}.instructors .instructor--title{margin-bottom:0;font-size:0.8125rem;line-height:1.5rem}@media screen and (min-width: 48rem){.instructors .instructor--title{font-size:0.875rem;line-height:1.5rem}}.instructors .instructor--photo{margin-top:0;margin-bottom:1.5rem;height:9rem;border-radius:10em}@media screen and (min-width: 48rem){.instructors .instructor--photo{margin-bottom:1.5rem}}.nd-graduates{text-align:center}.nd-graduates .students{display:flex;position:relative;flex-flow:row wrap}.nd-graduates .students:after{left:0;top:50%;content:'';width:100%;height:1px;display:block;position:absolute;background:#dbe2e8}.nd-graduates .students .student{width:50%;padding:0.375em 2em;margin:2.0625em 0 2em;border-right:1px solid #dbe2e8}.nd-graduates .students .student:nth-child(n+5){display:none}.nd-graduates .students .student:nth-child(2n){border-right:none}.nd-graduates .students .student__image{width:5em;display:block;margin:0 auto 1em;border-radius:50%}.nd-graduates .students .student__name{margin-bottom:0}.nd-graduates .students .student__affiliation{width:100%;display:block;margin-bottom:0;color:#7d97ad}.nd-graduates .students .student__affiliation__image{margin:-10px auto;display:block;height:3.75rem}@media (min-width: 47em){.nd-graduates .students .student{width:33.3333%}.nd-graduates .students .student:not(:nth-child(n+7)){display:block}.nd-graduates .students .student:nth-child(2n){border-right:1px solid #dbe2e8}.nd-graduates .students .student:nth-child(3n){border-right:none}}@media (min-width: 62em){.nd-graduates .students .student{width:25%;border-right:none}.nd-graduates .students .student:nth-child(n+7){display:block}.nd-graduates .students .student:nth-child(n),.nd-graduates .students .student:nth-child(3n){border-right:1px solid #dbe2e8}.nd-graduates .students .student:nth-child(4n){border-right:none}}.nd_stats .nd_stars{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -2px;background-size:25px 70px;font-size:0;height:25px;line-height:0;overflow:hidden;text-indent:999em;width:125px;display:block}.nd_stats .nd_stars .rating{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -42px;background-size:25px 70px;float:left;height:25px}.nd_stats .nd_stars_link{font-size:12px;text-decoration:none;border-bottom:none;color:#02b3e4}#reviews{clear:both;max-width:100%;margin-left:auto;margin-right:auto;background:#fafbfc}#reviews::after{clear:both;content:"";display:table}.reviews_contain{margin-bottom:0.625em}.stats,.review-card{width:100%;float:left}@media (min-width: 44em){.stats,.review-card{width:33.33333%;float:left}}.stats{margin-bottom:1.5em;padding-left:0.625em}.reviews-avg{margin:0 0 1.25em}.reviews-avg .reviews-avg-rating{font-size:2.5em;display:inline-block;color:#2e3d49}.reviews-avg .reviews-avg-stars{margin-left:15px;background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-size:25px 70px;font-size:0;height:25px;line-height:0;overflow:hidden;text-indent:999em;width:125px;display:inline-block}.reviews-avg .reviews-avg-stars .rating{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -40px;background-size:25px 70px;float:left;height:25px}.reviews-avg .reviews-total-count{font-size:0.875em;position:relative;bottom:0.25em;color:#AFAFAF;margin-left:0.625em}.reviews-overview{width:85%}.reviews-overview .review-bar-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:10px}.reviews-overview .review-bar-wrapper .progress{margin:0;width:65%;background-color:#dbe2e8}.reviews-overview .review-bar-wrapper .progress-bar{background-color:#ecc81a;color:#fff;font-size:0.75em;font-weight:700;text-indent:10px;text-align:left;height:30px;line-height:30px}.reviews-overview .review-bar-wrapper .left-label,.reviews-overview .review-bar-wrapper .right-label{letter-spacing:0.5px;height:30px;line-height:30px;font-size:0.75em;color:#AFAFAF;text-transform:uppercase;font-weight:600;-webkit-font-smoothing:antialiased}.reviews-overview .review-bar-wrapper .left-label{width:60px;color:#7E97AC}.reviews-overview .review-bar-wrapper .right-label{width:40px;padding-left:10px;text-align:left}.star{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) 0 4px no-repeat;background-size:75%;width:18px;height:18px;display:inline-block}.star.yellow{background-position:0 -17px}.review-card-details{font-size:0.875rem;line-height:1.5rem;padding:1.5em;z-index:1;margin:0.625em;cursor:pointer;position:relative;background:#fff;border:1px solid #dbe2e8;color:#2e3d49;box-shadow:0px 2px 4px 0px rgba(46,60,73,0.2)}@media screen and (min-width: 48rem){.review-card-details{font-size:0.875rem;line-height:1.5rem}}.review-card-details:after{width:100%;height:80px;content:'';display:block;position:absolute;bottom:0;left:0;background:rgba(255,255,255,0.5);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 50%, #fff 100%)}@media (min-width: 44em){.review-card-details{padding:2.143em;height:310px}}.review-card-head{height:30px}.review-card-head .student-name{font-size:0.875rem;line-height:1.5rem;float:left;height:25px;max-width:50%;overflow:hidden;text-align:left;text-overflow:ellipsis;text-transform:capitalize;font-weight:600}@media screen and (min-width: 48rem){.review-card-head .student-name{font-size:1rem;line-height:1.75rem}}@media screen and (min-width: 30rem){.review-card-head .student-name{max-width:40%}}@media screen and (min-width: 62rem){.review-card-head .student-name{max-width:70%}}.review-card-head .student-stars{text-align:right;float:right}.review-card-head .glyphicon{color:#dcdcdc}.review-card-head .glyphicon.orange{color:#f08c35}.review-card-body{overflow:hidden;height:3.75rem}@media (min-width: 35em){.review-card-body{overflow:hidden;height:14em}}.review-card-body p{margin:0;text-align:left}@media (min-width: 35em){.review-card-body p{overflow:hidden}}.review-card-body .student-date{color:#AFAFAF;float:right;display:none;font-size:0.75em;position:absolute;bottom:30px;right:30px;padding:0;z-index:5}@media (min-width: 44em){.review-card-body .student-date{bottom:15px;display:block}}.pagination-contain{display:block}.pagination-contain .left-col{text-align:left;float:left;width:50%}.pagination-contain .right-col{text-align:right}.pagination-contain .prevPage,.pagination-contain .nextPage{font-size:0.75rem;line-height:1.5rem;cursor:pointer;color:#02b3e4;font-weight:600}@media screen and (min-width: 48rem){.pagination-contain .prevPage,.pagination-contain .nextPage{font-size:0.8125rem;line-height:1.5rem}}.pagination-contain .prevPage.disabled,.pagination-contain .nextPage.disabled{color:#AFAFAF;pointer-events:none;cursor:not-allowed}.pagination-contain .prevPage:before{background:url("/assets/icons/reviews-arrows@2x-b0ffb3135b7a9919a51f88ba75975213cd78b626e1bebca8d358a95fd32e2a81.png") 10px -20px no-repeat;content:'';width:30px;height:10px;display:inline-block;background-size:20px 80px}.pagination-contain .prevPage.disabled:before{background-position:10px 0}.pagination-contain .nextPage:after{background:url("/assets/icons/reviews-arrows@2x-b0ffb3135b7a9919a51f88ba75975213cd78b626e1bebca8d358a95fd32e2a81.png") 8px -60px no-repeat;content:'';width:30px;height:10px;display:inline-block;background-size:20px 80px}.pagination-contain .nextPage.disabled:after{background-position:8px -40px}.ready{display:none}.review-link{display:block;text-decoration:none}.page-ndop>.remodal-wrapper .reviews_modal{padding:2em 2.5em;text-align:left}.page-ndop>.remodal-wrapper .reviews_modal .student-name{float:left;width:50%}.page-ndop>.remodal-wrapper .reviews_modal .student-stars{text-align:right}.page-ndop>.remodal-wrapper .reviews_modal p{padding:0;font-size:0.875rem;line-height:1.5rem;margin-bottom:2em}@media screen and (min-width: 48rem){.page-ndop>.remodal-wrapper .reviews_modal p{font-size:0.875rem;line-height:1.5rem}}.page-ndop>.remodal-wrapper .reviews_modal .review-card-head{height:2em}.page-ndop>.remodal-wrapper .reviews_modal .review-card-body{height:auto}.page-ndop>.remodal-wrapper .reviews_modal .student-date{bottom:2em;right:3.5em;display:block}@media (min-width: 44em){.page-ndop>.remodal-wrapper .reviews_modal{padding:5em}.page-ndop>.remodal-wrapper .reviews_modal .review-card-body{height:auto}.page-ndop>.remodal-wrapper .reviews_modal .student-date{bottom:1.875em;display:block}}header.signup{padding:1.5em}header.signup .logo-signup{float:none;display:block;width:12.5em;margin:0 auto}header.signup .logo-signup img{float:left}@media (min-width: 35em){header.signup{padding:2em 1.5em}}@media (min-width: 45em){header.signup{padding:3em 1.5em}}.signup_contain .button--primary{margin:0 auto}.signup_contain .button--primary.last{margin:1.5em auto 3em}.signup_contain .outer_contain{background:#f4f4ef}.signup_contain .outer_contain .contain{position:relative;max-width:41.75em;padding:1.5em 1.5em 4.5em}.signup_contain .inner_contain{padding:0 9.6774194% 2.875em}@media (min-width: 35em){.signup_contain .outer_contain .contain{padding:2.5em 1.5em 6em}}@media (min-width: 45em){.signup_contain .outer_contain .contain{padding:3.75em 1.5em 7.5em}}fieldset{position:relative;border:none;margin:2.5em 0 0;padding:0 9.6774194% 1.5em}fieldset legend{position:relative;display:block;width:100%;font-weight:400;margin-bottom:1em;color:#2e3d49}fieldset legend::after{content:"";position:absolute;top:.2em;right:0;width:1em;height:1em;border:2px solid #02ccba;border-radius:1em}fieldset legend.section_complete::after{border-color:#15c26b;background:#15c26b url(/assets/svgs/icon_checkmark_white-5c349694188d93e550235390d97e5f3e7cbce2c1113de846cd7c786bf98960ff.svg) no-repeat center;background-size:contain}fieldset:first-of-type{margin-top:0}fieldset .tooltip_contain{clear:both;position:relative}fieldset .tooltip_contain input{margin-bottom:0}fieldset .tooltip_contain .tooltip{position:absolute;top:.65em;right:.5em}fieldset .input_contain{position:relative;clear:both;display:block;width:100%;margin:0 0 1.5em 0}fieldset .input_contain input{width:100%;margin:0;text-overflow:ellipsis}fieldset .input_contain.valid input,fieldset .input_contain.invalid input{padding-right:2em}fieldset .input_contain.invalid input{border-color:#f04546}fieldset .dual_input_contain{float:left;width:100%;border-radius:.125em;margin-bottom:1.3125em;border:1px solid #dbe2e8;outline:none;box-shadow:0 0.25em 0.5em 0 rgba(46,61,73,0.12);transition:box-shadow .3s ease, border .3s ease}fieldset .dual_input_contain:hover{box-shadow:0 0.125em 0.5em 0 rgba(46,61,73,0.06)}fieldset .dual_input_contain:focus{box-shadow:none}fieldset .dual_input_contain .input_contain{clear:none;float:left;width:50%;margin:0;border:0;box-shadow:none;border-radius:0}fieldset .dual_input_contain .input_contain:first-child{border-right:1px solid #dbe2e8}fieldset .dual_input_contain input{border:0;box-shadow:none;border-radius:0}fieldset .valid::before,fieldset .invalid::before{content:"";display:block;position:absolute;top:50%;right:.5em;width:1em;height:1em;background:url(/images/icons/valid.min.svg) no-repeat center;background-size:contain;transform:translateY(-50%)}fieldset .invalid::before{background-image:url(/images/icons/invalid.min.svg)}fieldset .credit_card input{padding-right:3em}fieldset .credit_card .credit_card_type{position:absolute;top:50%;right:.5em;height:1.25em;width:1.875em;opacity:0;transition:opacity .3s ease;transform:translateY(-50%)}fieldset .credit_card .credit_card_type.visa{opacity:1;background:url(../images/icons/visa.min.svg) no-repeat center;background-size:contain}@media (min-width: 40em){fieldset input{display:block}fieldset .input_contain.half{clear:none;float:left;width:47.5%}fieldset .input_contain.half.last{margin-left:5%}fieldset .tooltip_contain.small{clear:none;float:left;width:23.75%;margin-left:5%;margin-bottom:2.5em}fieldset .dual_input_contain{width:47.5%}}.step_two{max-height:4em;overflow:hidden;transition:max-height .3s ease}.step_two input{opacity:0;transition:background .3s ease, box-shadow .3s ease, border .3s ease, opacity .3s ease}.step_two_hide,.step_two_show{overflow:hidden;max-height:30em;transition:max-height .3s ease, opacity .3s ease, padding .3s ease}.step_two--on .step_two{overflow:visible;max-height:30em}.step_two--on .step_two input{opacity:1}.step_two--on .step_two_hide{opacity:0;max-height:0;padding:0 9.6774194%}.signup_disclaimer{padding-top:2em;text-align:center}.signup_disclaimer p{font-size:.875em;font-weight:300;color:#838f9a}.signup_disclaimer p:last-child{margin-bottom:0}.signup_disclaimer a{white-space:nowrap;color:#02b3e4;text-decoration:none;transition:color .3s ease}.signup_disclaimer a:hover{color:#028bb1}.signup_social{padding:2em 9.6774194% 3.75em;text-align:center;position:relative}.signup_social::before{content:"";width:80%;top:0;left:10%;position:absolute;border-top:1px solid #dbe2e8}.signup_social p{font-size:.875em;font-weight:300;color:#838f9a;margin-bottom:2em}.signup_social ul{list-style-type:none;margin:0;padding:0}.signup_social ul li{display:inline-block;margin:0 0 1.5em;font-size:.8125em;border-radius:.307692308em;width:18.461538462em;max-width:100%;border:1px solid #dbe2e8;transition:border .3s ease}.signup_social ul li:last-child{margin-bottom:0}.signup_social ul li a{display:block;padding:.5em;text-transform:uppercase;color:#2e3d49;line-height:2.307692308em;text-decoration:none;transition:color .3s ease}.signup_social ul li span{display:inline-block;position:relative;padding-left:3em;margin:0 auto}.signup_social ul li span img{position:absolute;top:50%;left:0;width:2em;height:2em;transform:translateY(-50%)}.signup_social ul li:hover{border:1px solid #bcc9d4}.signup_social ul li:hover a{color:#07090a}@media (min-width: 40em){.signup_social ul{overflow:hidden}.signup_social ul li{float:left;width:47.5%;margin-right:5%;margin-bottom:0}.signup_social ul li:last-child{margin-right:0}}.message_contain{overflow:hidden;max-height:0;opacity:0;padding:0 9.6774194%;transition:opacity .5s ease, max-height .5s ease, padding .5s ease}.message_contain.message--on{max-height:20em;opacity:1;padding:0 9.6774194% 1.5em}.message_contain .message{position:relative;padding:1em 3em 1em 1em;background:#91daee}.message_contain .message p{color:#2e3d49;margin:0;font-size:.8125em;line-height:1.5em}.message_contain .message .message_close{position:absolute;opacity:.5;top:1.125em;right:1em;width:1em;height:1em;transition:opacity .3s ease}.message_contain .message .message_close:hover{opacity:.7}@media (min-width: 40em){.message_contain .message{padding:1em 3.75em 1em 1em}.message_contain .message p{font-size:1em}.message_contain .message .message_close{top:1.25em}}.subcription_details{padding:3em 9.6774194%;margin-bottom:3em;color:#2e3d49;border-bottom:1px solid #dbe2e8;background:#fff url(../images/icons/nd_crop.min.svg) no-repeat top right;background-size:50%}.subcription_details h3{font-size:1.125em}.subcription_details h4{font-size:.8125em;font-weight:300}.subcription_details ul.subscription_pricing{list-style-type:none;margin:0 0 2em;padding:0}.subcription_details ul.subscription_pricing li{font-size:.75em;position:relative;display:block;margin-bottom:.75em;color:#525c65;padding-right:7em}.subcription_details ul.subscription_pricing li span{position:absolute;top:0;right:0;font-weight:600;color:#2e3d49;text-transform:uppercase}.subcription_details .info{font-style:italic;color:#838f9a;font-size:.75em}.subcription_details .info span{white-space:nowrap}@media (min-width: 30em){.subcription_details h4{font-size:1em}.subcription_details ul.subscription_pricing li{font-size:1em}.subcription_details .info{font-size:.8125em}}@media (min-width: 70em){.subcription_details{position:absolute;width:30em;top:3.75em;right:1.5em;border:1px solid #dbe2e8;box-shadow:0 0.3125em 1.25em 0 rgba(46,61,73,0.12)}}.tabs{background:#fff;border:1px solid #dbe2e8;box-shadow:0 0.3125em 1.25em 0 rgba(46,61,73,0.12)}.tabs ul.tab_nav{overflow:hidden;list-style-type:none;margin:0;padding:0;display:flex}.tabs ul.tab_nav li{flex-grow:1}@media (min-width: 40em){.tabs ul.tab_nav li{width:50%}}.tabs ul.tab_nav li a{font-size:.75em;text-transform:uppercase;display:block;color:#7d97ad;font-weight:600;text-decoration:none;text-align:center;padding:1.5em .75em;letter-spacing:0.5px;background:#fafbfc;border-right:1px solid #dbe2e8;border-bottom:1px solid #dbe2e8;transition:color .3s ease;line-height:18px}@media (min-width: 35em){.tabs ul.tab_nav li a{letter-spacing:2px}}.tabs ul.tab_nav li a:hover{color:#4c6478}.tabs ul.tab_nav li:last-child a{border-right:none}.tabs .tab_content{padding-top:2.875em;display:none}.tabs .tab_content .enroll{display:none}.tabs .what_is_content,.tabs .what_get_content{padding:2.25rem 1.5rem}@media screen and (min-width: 48rem){.tabs .what_is_content,.tabs .what_get_content{padding:3rem 4.5rem}}.signup_contain.enroll_on .signup_content,.signup_contain.enroll_on .signin_content{padding-top:0}.signup_contain.enroll_on .signup_content .no_enroll,.signup_contain.enroll_on .signin_content .no_enroll{display:none}.signup_contain.enroll_on .signup_content .enroll,.signup_contain.enroll_on .signin_content .enroll{display:block}@media (min-width: 70em){.signup_contain.enroll_on .signup_content,.signup_contain.enroll_on .signin_content{padding-top:2.875em}.signup_contain.enroll_on .outer_contain .contain{max-width:75.75em;padding:3.75em 35em 7.5em 1.5em}}.signup--on .tabs ul.tab_nav li.signup_tab a{background:#fff;color:#2e3d49;border-bottom:none}.signup--on .tabs .signup_content{display:block}.signin--on .tabs ul.tab_nav li.signin_tab a{background:#fff;color:#2e3d49;border-bottom:none}.signin--on .tabs .signin_content{display:block}.signin--on .signup_disclaimer .terms,.signin--on .signup_disclaimer .required{display:none}.signin--on.enroll_on .signup_disclaimer .required{display:block}.what_get--on .tabs ul.tab_nav li.what_get_tab a{background:#fff;color:#2e3d49;border-bottom:none}.what_get--on .tabs .what_get_content{display:block}.what_is--on .tabs ul.tab_nav li.what_is_tab a{background:#fff;color:#2e3d49;border-bottom:none}.what_is--on .tabs .what_is_content{display:block}.tooltip{position:relative;text-align:left;display:block;width:1.25rem;height:1.25rem;background:url(/assets/svgs/icon_tooltip-78e1bc108859f0a2ca433dfe0cdcf7a7254a3ea0b8e15543f1a33e2b294f5d21.svg) no-repeat center;background-size:cover;cursor:pointer;opacity:.6;transition:opacity .3s ease;z-index:1000}.tooltip .tooltip_content{overflow:hidden;position:absolute;bottom:100%;left:50%;width:17em;transform:translate(-8.5em, 0.25em);background:#fff;font-size:.875rem;line-height:1.5em;letter-spacing:0px;text-transform:none;padding:0;height:0;margin-bottom:1.75em;color:rgba(46,61,73,0.65);font-weight:400;opacity:0;box-shadow:0 0.7em 1.5em 0 rgba(46,61,73,0.2);transition:opacity .2s ease, transform .2s ease}.tooltip .tooltip_content::after{top:100%;left:50%;border:1em solid transparent;border-top-color:#fff;content:"";height:0;width:0;position:absolute;pointer-events:none;transform:translate(-1em, 0)}.tooltip.right .tooltip_content{transform:translate(-15em, 0.25em)}.tooltip.right .tooltip_content::after{left:auto;right:0;transform:translate(-1em, 0)}.tooltip.left .tooltip_content{transform:translate(-2em, 0.25em)}.tooltip.left .tooltip_content::after{left:2em;transform:translate(-1em, 0)}.tooltip:hover{opacity:1}.tooltip.tooltip--on{opacity:1}.tooltip.tooltip--on .tooltip_content{overflow:visible;padding:1.25em;height:auto;opacity:1;transform:translate(-50%, 0)}.tooltip.tooltip--on.right .tooltip_content{transform:translate(-15em, 0)}.tooltip.tooltip--on.left .tooltip_content{transform:translate(-2em, 0)}.header--clone{top:0;left:0;position:fixed;z-index:7000;backface-visibility:hidden;transform:translate3d(0, -100%, 0);-webkit-transform-style:preserve-3d;transition:all 0.3s ease}.header--stick{transform:translate3d(0, 0, 0)}.header--open{transform:translate3d(16.25rem, 0, 0)}.slideout-menu{position:fixed;top:0;left:0;right:0;bottom:0;display:none;overflow-y:auto;z-index:6000;width:16.25rem;-webkit-overflow-scrolling:touch}.slideout-panel{position:relative;z-index:7000}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9000;top:-99em;right:-99em;bottom:-99em;left:-99em;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper::after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-overlay{background:rgba(46,61,73,0.95)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:1em 1em 0}.remodal-wrapper::after{vertical-align:middle}.remodal{padding-top:3rem;padding-bottom:3rem;padding:auto 3em;width:100%;background:#fff;color:#525c65;max-width:37.5rem;box-sizing:border-box;vertical-align:middle;transform:translate3d(0, 0, 0)}@media screen and (min-width: 48rem){.remodal{padding-top:6rem;padding-bottom:6rem}}.remodal.no_pad_img{padding:0}.remodal.no_pad_img img{float:left}.video,.notify,.project,.quote{padding:2em 1.5em;text-align:left;max-width:48.75em}@media screen and (min-width: 48rem){.video,.notify,.project,.quote{padding:5em}}.video button,.notify button,.project button,.quote button{margin:0 auto}.video .embed-container,.notify .embed-container,.project .embed-container,.quote .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video .embed-container iframe,.video .embed-container object,.video .embed-container embed,.notify .embed-container iframe,.notify .embed-container object,.notify .embed-container embed,.project .embed-container iframe,.project .embed-container object,.project .embed-container embed,.quote .embed-container iframe,.quote .embed-container object,.quote .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.lesson{text-align:left;max-width:30rem;padding:2.25rem}@media screen and (min-width: 48rem){.lesson{padding:4.5rem}}.quote{padding:2.5rem;max-width:37.5rem}.video{padding:0;color:#fff;max-width:73.75rem;background-color:transparent}.video .remodal-close{top:0.3125rem;right:0}.notify{text-align:center}.notify label{display:none}.notify input{width:100%}@media screen and (min-width: 48rem){.notify input{width:45%;display:inline-block}}.notify input#name{margin-right:0.75rem}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal-close{top:1em;right:1em;width:1em;margin:0;padding:0;opacity:.5;height:1em;border:none;outline:none;display:block;cursor:pointer;overflow:visible;position:absolute;background-size:contain;transition:opacity .3s ease;background:url(/assets/svgs/icon_close_dark-5311ffada4685222214eb55afaccde5dc987208d7f455e40fc3ffed6eed9abde.svg) no-repeat center}.remodal-close.white{background:url(/assets/svgs/icon_close_white-fdd56924d93bedc020f2d079889bc5fb90f592deacba22272ba8b660b4a4e543.svg) no-repeat center}.remodal-close:hover{opacity:0.7}.remodal-close:focus{opacity:0.9}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(0.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}.dd-select{border-radius:.125em;background:#fff;border:1px solid #dbe2e8;position:relative;cursor:pointer;box-shadow:0 0.1em 0.125em 0 rgba(46,61,73,0.08);transition:box-shadow .3s ease}.dd-select .dd-selected{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;padding:.6em 2em .65em 1em}.dd-select .dd-selected .dd-selected-text{cursor:pointer;font-size:.9375em;color:#697681}.dd-select .dd-pointer{display:block;width:13px;height:7px;position:absolute;right:1em;top:50%;transform:translateY(-50%);opacity:.3;background:url(/assets/svgs/icon_drop_arrow-a78c7d3f3a6f4753db86feaa092c0ed999e3b6b7fb7e178d0e0c4e0343015a4c.svg) no-repeat center;transition:opacity .3s ease, transform .3s ease}.dd-select:hover{box-shadow:0 0.07em 0.1125em 0 rgba(46,61,73,0.06)}.dd-select:hover .dd-pointer{opacity:.6}.dd-select.dd-open{border-radius:.125em .125em 0 0}.dd-options{border:1px solid #dbe2e8;border-top:none;list-style-type:none;display:none;position:absolute;z-index:2000;margin:0;padding:0;background:#fff;overflow:auto;width:100%;border-radius:0 0 .125em .125em}.dd-options li a{display:block;cursor:pointer;font-size:.9375em;color:#525c65;padding:.75em 1.066666667em;transition:color .3s ease, background .3s ease}.dd-options li a label{cursor:pointer}.dd-options li a:hover{color:#24292d;background:#fafbfc}.dd-options li:first-child a{padding-top:1em}.dd-options li:last-child a{padding-bottom:1em}.dd-container{position:relative}.jspContainer{overflow:visible;position:relative;outline:0 none;-webkit-overflow-scrolling:touch}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:.8125em;border-radius:1em;background:none;display:none}@media (min-width: 22em){.jspHorizontalBar{display:block}}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:rgba(46,61,73,0.1);border-radius:1em;position:relative}.jspDrag{background:#7d97ad;position:relative;top:0;left:0;border-radius:1em;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}.page-classic .hero .outer_contain{background-image:url(/assets/pages/homepage/homepage_hero-9bd86011b7b141409680071ac4fa51824bf6269ef2f73608b1e3f31bb35274d7.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover}@media (min-width: 34em){.page-classic .hero .outer_contain{background-position:left top}}.page-classic .hero .contain{padding:0 1.5em}.page-classic .hero .hero_content{padding:12% 0 18%}.page-classic .hero h1{position:relative;left:-.1em;color:#fff;font-size:2.25em;font-weight:300;line-height:1;margin-bottom:.45em}.page-classic .hero h1 .play_icon{position:absolute;right:0;bottom:.27em;z-index:1;display:inline-block;width:.72em;height:.72em;margin-left:.35em}.page-classic .hero h1 .play_icon::before{content:"";display:block;position:absolute;z-index:-1;left:50%;bottom:0%;width:55%;height:0%;background:#02b3e4;transform:translateX(-50%) rotate(32deg);transition:height .5s ease-in-out}.page-classic .hero p{color:#fafbfc;font-size:0.8em;line-height:2em;margin-bottom:0}.page-classic .hero a{text-decoration:none}.page-classic .hero a:hover h1 .play_icon::before{height:55%}.page-classic .hero__text{float:left;margin-bottom:3em}.page-classic .hero__form input[type="text"],.page-classic .hero__form input[type="email"],.page-classic .hero__form input[type="password"]{width:100%;margin-bottom:15px}.page-classic .hero__form input[type="submit"]{margin-bottom:14px;max-width:none}.page-classic .hero__form__error.messages{margin-bottom:1em;clear:both}.page-classic .hero__form__error.messages li{padding:0.5em 1em;border-radius:0.125em;box-shadow:0 0 0.625em 0 rgba(28,28,28,0.4)}.page-classic .hero__form__error.messages li:after{content:'';display:block;width:0em;height:0em;position:absolute;top:100%;left:1em;border:0.35em solid transparent;border-top:0.35em solid #f04546}.page-classic .hero__form__error.messages li span{font-size:0.75em}.page-classic .hero__form__error.messages a{color:#fff;text-decoration:underline}.page-classic .hero__disclaimer{font-size:0.625em;color:rgba(255,255,255,0.6);line-height:1.5}.page-classic .hero__disclaimer a{color:rgba(255,255,255,0.6);text-decoration:underline}@media (min-width: 25em){.page-classic .hero h1 .play_icon{position:relative;right:auto;bottom:auto}.page-classic .hero__text{float:left;padding-left:3.125em;margin-bottom:3em}.page-classic .hero__form{padding-left:3.125em;padding-right:1.5em}}@media (min-width: 30em){.page-classic .hero h1{position:relative;left:-.1em;color:#fff;font-size:2.25em;font-weight:300;line-height:1;margin-bottom:.45em}.page-classic .hero h1 .play_icon{position:absolute;right:0;bottom:.27em;z-index:1;display:inline-block;width:.72em;height:.72em;margin-left:.35em}.page-classic .hero h1 .play_icon::before{content:"";display:block;position:absolute;z-index:-1;left:50%;bottom:0%;width:55%;height:0%;background:#02b3e4;transform:translateX(-50%) rotate(32deg);transition:height .5s ease-in-out}.page-classic .hero p{color:#fafbfc;font-size:0.8em;line-height:1.5;margin-bottom:0;max-width:28em}.page-classic .hero a{text-decoration:none}.page-classic .hero a:hover h1 .play_icon::before{height:55%}.page-classic .hero__text{float:left;padding-left:3.125em;margin-bottom:3em}.page-classic .hero__form{padding-left:3.125em;padding-right:3.125em}.page-classic .hero__form input[type="text"],.page-classic .hero__form input[type="email"],.page-classic .hero__form input[type="password"]{width:100%;margin-bottom:15px}.page-classic .hero__form input[type="submit"]{margin-bottom:14px;max-width:none}.page-classic .hero__form input[type="text"].half{width:calc((100% - 15px)/2);float:left}.page-classic .hero__form input[type="text"].half:first-of-type{margin-right:15px}.page-classic .hero__form__error.messages{margin-bottom:1em;clear:both}.page-classic .hero__form__error.messages li{padding:0.5em 1em;border-radius:0.125em;box-shadow:0 0 0.625em 0 rgba(28,28,28,0.4)}.page-classic .hero__form__error.messages li:after{content:'';display:block;width:0em;height:0em;position:absolute;top:100%;left:1em;border:0.35em solid transparent;border-top:0.35em solid #f04546}.page-classic .hero__form__error.messages li span{font-size:0.75em}.page-classic .hero__form__error.messages a{color:#fff;text-decoration:underline}.page-classic .hero__disclaimer{font-size:0.625em;color:rgba(255,255,255,0.6);line-height:1.5}.page-classic .hero__disclaimer a{color:rgba(255,255,255,0.6);text-decoration:underline}}@media (min-width: 30em) and (min-width: 25em){.page-classic .hero h1 .play_icon{position:relative;right:auto;bottom:auto}}@media (min-width: 30em) and (min-width: 30em){.page-classic .hero h1{font-size:3em;line-height:1}.page-classic .hero p{font-size:1em;max-width:22.5em}}@media (min-width: 30em) and (min-width: 38.75em){.page-classic .hero__text{width:48%;margin-right:4%;margin-bottom:0}.page-classic .hero__form{width:48%;float:left}.page-classic .hero__form__error,.page-classic .hero__form input[type="text"],.page-classic .hero__form input[type="email"],.page-classic .hero__form input[type="password"],.page-classic .hero__form input[type="submit"]{max-width:320px}.page-classic .hero input[type="text"].half{max-width:152px}.page-classic .hero__disclaimer{max-width:320px;text-align:center}}@media (min-width: 30em) and (min-width: 43.75em){.page-classic .hero h1{font-size:3.75em;line-height:.9em}}@media (min-width: 30em) and (min-width: 50em){.page-classic .hero__form{padding-left:3.125em}}@media (min-width: 30em) and (min-width: 63em){.page-classic .hero__form{padding-left:5em}}@media (min-width: 30em) and (min-width: 74em){.page-classic .hero__text{padding-left:5.625em}.page-classic .hero__form{padding-left:7.5em}}.page-classic .program_cards{margin-top:-2.5em}.page-classic .program_cards.success{margin-top:0}.page-classic .program_cards.success .contain{padding:0 1.5em 3.5em}.page-classic .program_cards .outer_contain{background:#f4f4ef}.page-classic .program_cards .contain{padding:0 1.5em}.page-classic .program_cards .heading{padding:3.5em 1.5em 0}.page-classic .program_cards .heading h2{font-weight:300;font-size:1.75em;margin-bottom:1.75em;text-align:center;color:#2e3d49}.page-classic .program_cards .program_card{position:relative;background:#fff;padding:1.25em 1.5em 5em 3.125em;box-shadow:0 0.3125em 1.25em 0 rgba(46,61,73,0.12);margin-bottom:2.5em}.page-classic .program_cards .program_card::before{content:"";display:block;position:absolute;top:.75em;left:-.375em;width:2.75em;height:2.75em;background:no-repeat center;background-size:70%}.page-classic .program_cards .program_card.card_nanodegree::before{background-image:url(/assets/svgs/icon_nanodegree-50bdef01cdc4afe7fd42ab0696a828a82d6fe03e037f500ea71d287b021953ab.svg);background-color:#02b3e4}@media (min-width: 74em){.page-classic .program_cards .program_card.card_nanodegree::before{background-size:4.75em 4.75em}}.page-classic .program_cards .program_card.card_free::before{background-image:url(/assets/svgs/icon-course-8a98e382722385dbaacfaed392f3b106a4f094c078cefff0f8e8683d13f946ae.svg);background-color:#15c26b}@media (min-width: 74em){.page-classic .program_cards .program_card.card_free::before{background-size:4.75em 4.75em}}.page-classic .program_cards .program_card .card_content h2{font-size:1.5em;font-weight:300;line-height:1.25em;color:#2e3d49;margin-bottom:1em}.page-classic .program_cards .program_card .card_content p{font-size:.8125em;color:#525c65;line-height:1.5em;margin-bottom:1em}.page-classic .program_cards .program_card .card_content p:last-child{margin-bottom:0}.page-classic .program_cards .program_card .program_card_link{position:absolute;display:block;bottom:0;left:0;width:100%;text-align:center;background:#fafbfc;padding:1.25em 1em;font-size:.8125em;text-transform:uppercase;font-weight:600;color:#02b3e4;text-decoration:none;transition:color .3s ease, background .3s ease;letter-spacing:1px}.page-classic .program_cards .program_card .program_card_link:hover{color:#028bb1;background:#f7f8fa}@media (min-width: 35em){.page-classic .program_cards .heading h2{font-size:2.125em}}@media (min-width: 38.75em){.page-classic .program_cards .contain{display:flex}.page-classic .program_cards .program_card{flex-grow:1;width:48%;margin-right:4%}.page-classic .program_cards .program_card:last-child{margin-right:0}}@media (min-width: 44em){.page-classic .program_cards .heading{padding:7.5em 1.5em 0}.page-classic .program_cards .contain{padding:0 1.5em}.page-classic .program_cards.success{margin-top:0}.page-classic .program_cards.success .contain{padding:0 1.5em 6em}}@media (min-width: 63em){.page-classic .program_cards{margin-top:-3.8em}.page-classic .program_cards .program_card{padding:2.5em 3em 6em 5em}.page-classic .program_cards .program_card::before{top:1.5em;left:-.5em;width:4em;height:4em}.page-classic .program_cards .program_card .card_content h2{font-size:1.85em;margin-bottom:1em}.page-classic .program_cards .program_card .card_content p{font-size:1em}.page-classic .program_cards .program_card .program_card_link{padding:1.5em 1em}}@media (min-width: 74em){.page-classic .program_cards .program_card{padding:3.85em 4.375em 6em 7.5em}.page-classic .program_cards .program_card::before{top:1.875em;left:-.625em;width:6.25em;height:6.25em}.page-classic .program_cards .program_card .card_content h2{font-size:2.125em}}.page-classic .promo_callout .outer_contain{background-color:#fafbfc;margin-bottom:2em}.page-classic .promo_callout .contain{padding:3.5em 1.5em;display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 44em){.page-classic .promo_callout .contain{flex-wrap:nowrap;padding:5em 1.5em}}.page-classic .promo_callout .callout_content h2{position:relative;z-index:3;display:inline-block;font-size:1.5em;font-weight:300;padding-right:1em;margin-bottom:1.25em;color:#2e3d49}@media (min-width: 44em){.page-classic .promo_callout .callout_content h2{font-size:2.125em}}.page-classic .promo_callout .callout_content p{color:#525c65;font-size:0.875em;line-height:1.75em;margin-bottom:2em;max-width:33em}@media (min-width: 23em){.page-classic .promo_callout .callout_content p{margin-bottom:3.5em;margin-right:5em}}.page-classic .promo_callout .callout_image{max-width:55%;display:none}.page-classic .promo_callout .callout_image img{margin:0 auto;max-width:100%}@media (min-width: 45em){.page-classic .promo_callout .callout_image{display:block}}.page-classic .messages{list-style-type:none;margin:0;padding:0}.page-classic .messages li{display:block;position:relative;margin-bottom:1.9em;padding:1em 1.5em;background:#91daee}.page-classic .messages li:hover{opacity:1}.page-classic .messages li span{font-size:.875em;color:#fff}.page-classic .messages li:last-child{margin-bottom:0}.page-classic .messages li.success{background:#15c26b}.page-classic .messages li.warning{background:#ecc81a}.page-classic .messages li.critical{background:#f04546}.page-contact-us .card{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 48rem){.page-contact-us .card{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width: 48rem){.page-contact-us .card{height:19.5rem}}.page-contact-us .card--contact{float:left;display:block;margin-right:1.69492%;width:100%;padding-left:1.5rem;padding-right:1.5rem}.page-contact-us .card--contact:last-child{margin-right:0}@media screen and (min-width: 30rem){.page-contact-us .card--contact{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-contact-us .card--contact:last-child{margin-right:0}}@media screen and (min-width: 48rem){.page-contact-us .card--contact{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:0%;padding-left:2.25rem;padding-right:2.25rem}.page-contact-us .card--contact:last-child{margin-right:0}.page-contact-us .card--contact:nth-child(2n){margin-right:0}.page-contact-us .card--contact:nth-child(2n+1){clear:left}}@media screen and (min-width: 62rem){.page-contact-us .card--contact{float:left;display:block;margin-right:1.69492%;width:32.20339%}.page-contact-us .card--contact:last-child{margin-right:0}.page-contact-us .card--contact:nth-child(2n){margin-right:1.69492%}.page-contact-us .card--contact:nth-child(2n+1){clear:none}.page-contact-us .card--contact:nth-child(3n){margin-right:0}.page-contact-us .card--contact:nth-child(3n+1){clear:left}}.page-contact-us .card--contact .icon{top:5px;position:relative;margin-right:8px}@media screen and (min-width: 48rem){.page-contact-us .card--contact .icon{margin-right:10px}}.page-contact-us .card--contact h5{display:inline-block;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-contact-us .card--contact h5{margin-bottom:0.75rem}}.page-contact-us .card--contact .text-only{margin:0}@media screen and (min-width: 48rem){.page-contact-us .card--contact .text-only{position:absolute;bottom:3rem;left:2.25rem}}.page-contact-us .locations .contain{padding-left:0;padding-right:0}.page-contact-us .locations .map{position:relative;background:url(/assets/pages/contact-us/icon-map-d025105a542e03b24b4f186407d2a8308344cadc91618b6eae032ff086ee3066.svg) -300px center no-repeat}@media screen and (min-width: 48rem){.page-contact-us .locations .map{height:22.5rem;background-size:850px auto;background-position:0 0}}@media screen and (min-width: 62rem){.page-contact-us .locations .map{height:30rem;background-size:1180px auto;background-position:-50px 0}}@media screen and (min-width: 73.75rem){.page-contact-us .locations .map{background-position:0 0}}@media screen and (min-width: 48rem){.page-contact-us .locations .map .marker{width:50px;height:50px;display:block;position:absolute}}@media screen and (min-width: 48rem) and (min-width: 48rem){.page-contact-us .locations .map .marker.hq{left:99px;top:66px}}@media screen and (min-width: 48rem) and (min-width: 62rem){.page-contact-us .locations .map .marker.hq{left:95px;top:96px}}@media screen and (min-width: 48rem) and (min-width: 73.75rem){.page-contact-us .locations .map .marker.hq{left:145px;top:96px}}@media screen and (min-width: 48rem) and (min-width: 48rem){.page-contact-us .locations .map .marker.ga{left:178px;top:80px}}@media screen and (min-width: 48rem) and (min-width: 62rem){.page-contact-us .locations .map .marker.ga{left:210px;top:120px}}@media screen and (min-width: 48rem) and (min-width: 73.75rem){.page-contact-us .locations .map .marker.ga{left:260px;top:120px}}@media screen and (min-width: 48rem) and (min-width: 48rem){.page-contact-us .locations .map .marker.in{left:554px;top:130px}}@media screen and (min-width: 48rem) and (min-width: 62rem){.page-contact-us .locations .map .marker.in{left:728px;top:195px}}@media screen and (min-width: 48rem) and (min-width: 73.75rem){.page-contact-us .locations .map .marker.in{left:778px;top:195px}}@media screen and (min-width: 48rem) and (min-width: 48rem){.page-contact-us .locations .map .marker.cn{left:654px;top:90px}}@media screen and (min-width: 48rem) and (min-width: 62rem){.page-contact-us .locations .map .marker.cn{left:870px;top:134px}}@media screen and (min-width: 48rem) and (min-width: 73.75rem){.page-contact-us .locations .map .marker.cn{left:920px;top:134px}}@media screen and (min-width: 48rem) and (min-width: 48rem){.page-contact-us .locations .map .marker.br{left:269px;top:225px}}@media screen and (min-width: 48rem) and (min-width: 62rem){.page-contact-us .locations .map .marker.br{left:335px;top:325px}}@media screen and (min-width: 48rem) and (min-width: 73.75rem){.page-contact-us .locations .map .marker.br{left:385px;top:325px}}@media screen and (min-width: 48rem){.page-contact-us .locations .map .pin{width:12px;height:12px;position:relative;top:19px;left:19px;border-radius:50%;z-index:1000;background:#02b3e4}}.page-contact-us .locations .map .pin .address{margin-top:0;margin-bottom:4.5rem;font-size:0.875rem;line-height:1.5rem;color:#2e3d49}@media screen and (min-width: 48rem){.page-contact-us .locations .map .pin .address{margin-bottom:0rem}}@media screen and (min-width: 48rem){.page-contact-us .locations .map .pin .address{font-size:0.875rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.page-contact-us .locations .map .pin .address{padding:1.5rem;opacity:0;color:#fff;width:240px;position:absolute;left:-115px;top:-175px;visibility:hidden;background-color:#02b3e4;transition:all 0.3s ease-out}}@media screen and (min-width: 48rem) and (min-width: 62rem){.page-contact-us .locations .map .pin .address{width:288px;left:-134px}}@media screen and (min-width: 48rem){.page-contact-us .locations .map .pin .address:after{content:'';position:absolute;left:120px;height:60px;bottom:-35px;display:inline-block;border-left:2px solid #02b3e4}}@media screen and (min-width: 48rem) and (min-width: 62rem){.page-contact-us .locations .map .pin .address:after{left:139px}}@media screen and (min-width: 48rem){.page-contact-us .locations .map .pin:focus .address,.page-contact-us .locations .map .pin:hover .address{opacity:1;visibility:visible;transition:all 0.3s ease-in}}@media screen and (min-width: 48rem){.page-contact-us .locations .map .pin-effect{top:10px;left:10px;width:30px;height:30px;opacity:0;display:block;position:absolute;border-radius:50%;background:rgba(2,179,228,0.2);animation:pulse 2400ms ease-out infinite}.page-contact-us .locations .map .pin-effect.hq{top:0;left:0;width:50px;height:50px}.page-contact-us .locations .map .pin-effect.ga{animation-duration:2000ms;animation-delay:0.05ms}.page-contact-us .locations .map .pin-effect.in{animation-duration:2800ms;animation-delay:0.15ms}.page-contact-us .locations .map .pin-effect.cn{animation-duration:3000ms;animation-delay:0.20ms}.page-contact-us .locations .map .pin-effect.br{animation-duration:2200ms;animation-delay:0.25ms}}@keyframes pulse{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.page-cop .hero-bg{max-width:100%;margin-left:auto;margin-right:auto;display:none}.page-cop .hero-bg::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.page-cop .hero-bg{display:block;position:absolute;background-color:#fafbfc;display:table;width:100%;table-layout:fixed}}.page-cop .hero-bg .col{display:table-cell;width:100%;height:28.5rem}@media screen and (min-width: 48rem){.page-cop .hero-bg .col{display:table-cell;width:50%}}.page-cop .hero-bg .nd{border-bottom:4.875rem solid #02b3e4}.page-cop .hero-bg .nd.nd-none{border-color:#fafbfc}.page-cop .hero-bg .nd000{background:url(/assets/pages/cop/nd000@2x-4cc877e7c045ab238d95fe11865ddc5f5f6131749ec11daf7ee6b9e4e6aed5b1.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd001{background:url(/assets/pages/cop/nd001@2x-d8eeb3f905ebdd9333eac25539d0ce8f573bad8c8a191c568080014ded293717.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd002{background:url(/assets/pages/cop/nd002@2x-8d722b4cf985efa3b28506552ce98e0e93895915605287bd9a54fa17174da7a1.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd003{background:url(/assets/pages/cop/nd003@2x-d1bc12dfb1310e447396ad67cce65dafaf4250edf1aa45ee33e1c36853147548.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd004{background:url(/assets/pages/cop/nd004@2x-e7c443da172e41db67b851b6ce673152e672b035b77b431c5c66f1877e380064.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd006{background:url(/assets/pages/cop/nd006@2x-0b26d3b87124eec6efe0d936022f17ffdf35c358b3bb638de6aa09e76c88cebe.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd009{background:url(/assets/pages/cop/nd009@2x-4f08ef7133fd21540a257f34bd28e152a57097c5c631d029454ce0116a4076ed.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd013{background:url(/assets/pages/cop/nd013@2x-5f1108ee158f74d3ebf55e50854dfcc1ca7ac2ea831206ec658aa0a703f3eeca.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd801{background:url(/assets/pages/cop/nd801@2x-fd6050180d25935dc96c6b3e69149f54b594bb69d172b770bdd6bad664140a84.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd802{background:url(/assets/pages/cop/nd802@2x-a3ad71b284d474fbe7a7f02291f9b408df129644521c599c13e3d600088fcc1a.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd802{background:url(/assets/pages/cop/nd802@2x-a3ad71b284d474fbe7a7f02291f9b408df129644521c599c13e3d600088fcc1a.jpg) right top no-repeat;background-size:cover}.page-cop .hero-bg .nd803{background:url(/assets/pages/cop/nd803@2x-1ea709dbf2ae27dc59078f427576e5fa3070ec73efac4062005d6074d37fca3f.jpg) right top no-repeat;background-size:cover}.page-cop .hero{max-width:100%;margin-left:auto;margin-right:auto}.page-cop .hero::after{clear:both;content:"";display:table}.page-cop .hero .contain{padding-right:0}@media screen and (min-width: 48rem){.page-cop .hero .contain{height:28.5rem}}.page-cop .hero__course{padding-top:3rem;padding-bottom:3rem;float:left;display:block;margin-right:1.69492%;width:100%;padding-top:0;padding-right:1.5rem}@media screen and (min-width: 48rem){.page-cop .hero__course{padding-top:0rem;padding-bottom:0rem}}.page-cop .hero__course:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-cop .hero__course{float:left;display:block;margin-right:1.69492%;width:40.67797%;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-cop .hero__course:last-child{margin-right:0}}.page-cop .hero__course--type,.page-cop .hero__course--title,.page-cop .hero__course--affiliate,.page-cop .hero__course--affiliates,.page-cop .hero__course--subtitle{color:#2e3d49}.page-cop .hero__course--type{color:#525c65;position:relative}.page-cop .hero__course--title{position:relative;z-index:5000}.page-cop .hero__course--affiliate{margin-top:0;margin-bottom:1.5rem;position:relative;display:inline-block;z-index:1000;margin-top:-1.5rem}@media screen and (min-width: 48rem){.page-cop .hero__course--affiliate{margin-bottom:1.5rem}}.page-cop .hero__course--icon{top:10px;height:66px;margin:-12px 4px;position:relative;display:inline-block}@media screen and (min-width: 48rem){.page-cop .hero__course--icon{height:80px;margin:-28px 10px;top:0}}.page-cop .hero__course--subtitle{margin-top:0;margin-bottom:1.5rem;max-width:100%;position:relative;z-index:5000}@media screen and (min-width: 48rem){.page-cop .hero__course--subtitle{margin-bottom:2.25rem}}.page-cop .hero__nanodegree{float:left;display:block;margin-right:1.69492%;width:100%}.page-cop .hero__nanodegree:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-cop .hero__nanodegree{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:8.47458%}.page-cop .hero__nanodegree:last-child{margin-right:0}}.page-cop .hero__nanodegree.nd000{background:url(/assets/pages/cop/nd000-6981c6b238199b3e9436b67abf64ab9491550892aca64431ea29bbef295462f9.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd001{background:url(/assets/pages/cop/nd001-6f7d0af93c44c16a0ca4bd525de2e467e61aefa5c509e8eb08864c1a5ecd6252.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd002{background:url(/assets/pages/cop/nd002-8626501494ef704197b4484396b0cc5c0835ae3e182a33923229ca8b894f85db.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd003{background:url(/assets/pages/cop/nd003-7715caa7c3006b4940f5687077be9deb36cf455a2e640a168b32d979ca6776d6.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd004{background:url(/assets/pages/cop/nd004-9cfcb0c4b9424af47b87fed3e26a40be10ce08badbe61556103d0ebad62ddde7.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd006{background:url(/assets/pages/cop/nd006-1e5192eeeb85273a7ec06f9a9e4a60934f8efa6587c34713261860f93012bfd8.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd009{background:url(/assets/pages/cop/nd009-0062558f48933a66e650a51e3558b20be0d134642a6d30247e39a0c2fe0296b8.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd013{background:url(/assets/pages/cop/nd013-9c79f195c31edd2070ea0d86a390a50b96d7489958a37150f42ce6462d414e64.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd801{background:url(/assets/pages/cop/nd801-366a1965b856969997591244b5bad242a2bc5f91f72f0c4275a53ed1d600406a.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd802{background:url(/assets/pages/cop/nd802-42a4dc0d6800e36ce2ce882109ac4101197365e4efc3ba4f476b59df06995dfe.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd802{background:url(/assets/pages/cop/nd802-42a4dc0d6800e36ce2ce882109ac4101197365e4efc3ba4f476b59df06995dfe.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree.nd803{background:url(/assets/pages/cop/nd803-2db9294240c09e183316418ff649427c9d42a54cb68b71d184a934121b5d5784.jpg) right center no-repeat;background-size:cover}.page-cop .hero__nanodegree__contain{height:24rem;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 48rem){.page-cop .hero__nanodegree__contain{padding-left:2.25rem;padding-right:2.25rem}}.page-cop .hero__nanodegree__link{position:relative;display:block}.page-cop .hero__nanodegree__content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-cop .hero__nanodegree--type,.page-cop .hero__nanodegree--title,.page-cop .hero__nanodegree--affiliate,.page-cop .hero__nanodegree--subtitle{color:#fff}.page-cop .hero__nanodegree--type{position:relative}.page-cop .hero__nanodegree--affiliate{margin-top:0;margin-bottom:1.5rem;display:inline-block;margin-top:-1.5rem}@media screen and (min-width: 48rem){.page-cop .hero__nanodegree--affiliate{margin-bottom:1.5rem}}.page-cop .hero__nanodegree--affiliate .h1{margin:0 5px 0 0}.page-cop .hero__nanodegree--affiliate--icon{height:65px;margin:-15px 4px;position:relative;top:9px}.page-cop .hero__nanodegree--affiliate--icon:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-cop .hero__nanodegree--affiliate--icon{height:70px;margin:-15px 8px;top:10px}}.page-cop .hero__nanodegree--subtitle{max-width:100%}.page-cop .hero__nanodegree__cta{height:4.5rem;padding-left:1.5rem;padding-right:1.5rem;background-color:#02b3e4}@media screen and (min-width: 48rem){.page-cop .hero__nanodegree__cta{background-color:none;padding-left:0.75rem;padding-right:0.75rem}}.page-cop .hero__nanodegree__cta p{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.page-cop .hero__nanodegree__cta .icon--arrows{position:relative;left:0.625rem;bottom:0.125rem}.page-cop .information__summary{float:left;display:block;margin-right:1.69492%;width:100%}.page-cop .information__summary:last-child{margin-right:0}@media screen and (min-width: 62rem){.page-cop .information__summary{float:left;display:block;margin-right:1.69492%;width:40.67797%}.page-cop .information__summary:last-child{margin-right:0}}.page-cop .information__summary .button--primary{margin:0 auto}@media screen and (min-width: 48rem){.page-cop .information__summary .button--primary{margin:0}}.page-cop .information__details{float:left;display:block;margin-right:1.69492%;width:100%}.page-cop .information__details:last-child{margin-right:0}@media screen and (min-width: 62rem){.page-cop .information__details{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:8.47458%}.page-cop .information__details:last-child{margin-right:0}}.page-cop .information__details .section--top,.page-cop .information__details .section--bottom{display:block}.page-cop .information__details .section--top::after,.page-cop .information__details .section--bottom::after{clear:both;content:"";display:table}.page-cop .information__details .section--top h6,.page-cop .information__details .section--bottom h6{margin-top:0;margin-bottom:0.375rem}@media screen and (min-width: 48rem){.page-cop .information__details .section--top h6,.page-cop .information__details .section--bottom h6{margin-bottom:0.375rem}}@media screen and (min-width: 30rem){.page-cop .information__details .section--top{padding-top:1.5rem;border-bottom:1px solid #dbe2e8;padding-bottom:1.5rem}}.page-cop .information__details .section--top .col{float:left;display:block;margin-right:3.44828%;width:100%;padding-top:0.75rem;border-bottom:1px solid #dbe2e8;padding-bottom:0.75rem}.page-cop .information__details .section--top .col:last-child{margin-right:0}@media screen and (min-width: 30rem){.page-cop .information__details .section--top .col{float:left;display:block;margin-right:3.44828%;width:48.27586%;padding:0;border-bottom:0}.page-cop .information__details .section--top .col:last-child{margin-right:0}.page-cop .information__details .section--top .col:nth-child(2n){margin-right:0}.page-cop .information__details .section--top .col:nth-child(2n+1){clear:left}}.page-cop .information__details .section--top .col h5{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.page-cop .information__details .section--top .col h5{margin-bottom:0rem}}.page-cop .information__details .section--bottom{padding-top:0.75rem;padding-bottom:0.75rem}@media screen and (min-width: 30rem){.page-cop .information__details .section--bottom{padding-top:1.5rem;padding-bottom:1.5rem}}.page-cop .information__details .section--bottom li{padding-top:0.75rem;padding-bottom:0.75rem;float:left;display:block;margin-right:3.44828%;width:100%;height:3rem}@media screen and (min-width: 48rem){.page-cop .information__details .section--bottom li{padding-top:1.5rem;padding-bottom:1.5rem}}.page-cop .information__details .section--bottom li:last-child{margin-right:0}@media screen and (min-width: 30rem){.page-cop .information__details .section--bottom li{float:left;display:block;margin-right:3.44828%;width:48.27586%}.page-cop .information__details .section--bottom li:last-child{margin-right:0}.page-cop .information__details .section--bottom li:nth-child(2n){margin-right:0}.page-cop .information__details .section--bottom li:nth-child(2n+1){clear:left}}.page-cop .information__details .section--bottom li img{padding-right:0.75rem}.page-cop .information__details .section--bottom li p{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:0.875rem;line-height:1.5rem;margin-bottom:0;color:#2e3d49;font-weight:600}@media screen and (min-width: 48rem){.page-cop .information__details .section--bottom li p{font-size:0.875rem;line-height:1.5rem}}.page-cop .information__details .intermediate #intermediate{fill:#02b3e4}.page-cop .information__details .advanced #intermediate,.page-cop .information__details .advanced #advanced{fill:#02b3e4}.page-cop .nd-information__intro{display:block}.page-cop .nd-information__intro::after{clear:both;content:"";display:table}.page-cop .nd-information__intro p{float:left;display:block;margin-right:1.69492%;width:100%}.page-cop .nd-information__intro p:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-cop .nd-information__intro p{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-cop .nd-information__intro p:last-child{margin-right:0}}.page-cop .nd-information .col{float:left;display:block;margin-right:1.69492%;width:100%}.page-cop .nd-information .col:last-child{margin-right:0}@media screen and (min-width: 30rem){.page-cop .nd-information .col{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-cop .nd-information .col:last-child{margin-right:0}}@media screen and (min-width: 48rem){.page-cop .nd-information .col{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:25.42373%}.page-cop .nd-information .col:last-child{margin-right:0}}@media screen and (min-width: 62rem){.page-cop .nd-information .col{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:0%;height:27rem}.page-cop .nd-information .col:last-child{margin-right:0}}.page-cop .nd-information .card{margin-bottom:0;min-height:15rem}@media screen and (min-width: 62rem){.page-cop .nd-information .card{min-height:19.5rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.page-cop .nd-information .card__cop,.page-cop .nd-information .card__ndop{padding:1.5rem}@media screen and (min-width: 62rem){.page-cop .nd-information .card__cop,.page-cop .nd-information .card__ndop{padding:2.25rem}}.page-cop .nd-information .card__cop--title,.page-cop .nd-information .card__ndop--title{position:relative;font-weight:300}.page-cop .nd-information .card__cop--affiliate,.page-cop .nd-information .card__ndop--affiliate{font-weight:300;margin-top:-1.5rem}.page-cop .nd-information .card__cop--icon,.page-cop .nd-information .card__ndop--icon{height:45px;margin:-16px 4px}@media screen and (min-width: 48rem){.page-cop .nd-information .card__cop--icon,.page-cop .nd-information .card__ndop--icon{height:55px;margin:-20px 4px}}.page-cop .nd-information .card__cop{z-index:2000}@media screen and (min-width: 62rem){.page-cop .nd-information .card__cop{height:19.5rem}}.page-cop .nd-information .card__ndop{position:relative;z-index:5000}@media screen and (min-width: 62rem){.page-cop .nd-information .card__ndop{height:25.5rem}}@media screen and (min-width: 73.75rem){.page-cop .nd-information .card__ndop{height:22.5rem}}.page-cop .nd-information .card__ndop--link{display:block}.page-cop .nd-information .card__ndop--layer1{position:absolute;z-index:4000;top:-11px;left:2.5%;width:94%}@media screen and (min-width: 62rem){.page-cop .nd-information .card__ndop--layer1{top:42%}}@media screen and (min-width: 73.75rem){.page-cop .nd-information .card__ndop--layer1{top:42%}}.page-cop .nd-information .card__ndop--layer2{position:absolute;z-index:3000;top:-22px;left:6%;width:87%}@media screen and (min-width: 62rem){.page-cop .nd-information .card__ndop--layer2{top:40%}}@media screen and (min-width: 73.75rem){.page-cop .nd-information .card__ndop--layer2{top:40%}}.page-cop .nd-information__arrow{height:5.25rem;text-align:center}@media screen and (min-width: 62rem){.page-cop .nd-information__arrow--content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.page-cop .nd-information__arrow--icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:-5.75rem;overflow:hidden;position:relative;z-index:1000}@media screen and (min-width: 62rem){.page-cop .nd-information__arrow--icon{top:0;transform:rotate(0)}}.page-cop .nd-information__ndop{position:relative}.page-cop .lessons .more{max-height:45rem}@media screen and (min-width: 48rem){.page-cop .lessons .more{max-height:62.8125rem}}@media screen and (min-width: 62rem){.page-cop .lessons .more{max-height:62.9375rem}}.page-cop .lessons .more+[data-readmore-toggle]{padding-top:0.75rem;padding-bottom:0.75rem;text-align:center;background-color:#f4f4ef}@media screen and (min-width: 48rem){.page-cop .lessons .more+[data-readmore-toggle]{padding-top:0.75rem;padding-bottom:0.75rem}}.page-cop .syllabus__content{float:left;display:block;margin-right:1.69492%;width:100%}.page-cop .syllabus__content:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-cop .syllabus__content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}.page-cop .syllabus__content:last-child{margin-right:0}}.page-cop .course-reqs--summary{float:left;display:block;margin-right:1.69492%;width:100%;text-align:left}.page-cop .course-reqs--summary:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-cop .course-reqs--summary{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-cop .course-reqs--summary:last-child{margin-right:0}}.page-cop .course-reqs--summary ul{width:90%;text-align:left;margin-left:auto;margin-right:auto;list-style-type:disc}@media screen and (min-width: 62rem){.page-cop .course-reqs--summary ul{width:80%}}.page-cop .course-reqs--summary ul li{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.page-cop .course-reqs--summary ul li{font-size:1rem;line-height:1.75rem}}.page-cop .course-why .why--summary{float:left;display:block;margin-right:1.69492%;width:100%}.page-cop .course-why .why--summary:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-cop .course-why .why--summary{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-cop .course-why .why--summary:last-child{margin-right:0}}.page-cop .course-why .why--details{float:left;display:block;margin-right:1.69492%;width:100%}.page-cop .course-why .why--details:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-cop .course-why .why--details{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:16.94915%}.page-cop .course-why .why--details:last-child{margin-right:0}}.geo-redirect-modal{padding:3.5em 2.5em 4em}@media (min-width: min-width 30rem 12){.geo-redirect-modal{padding:3.5em 7em 4em}}.geo-redirect-modal [data-country]{display:none}.geo-redirect-modal .button{margin:auto}.geo-redirect-modal .save-preference{margin:4em auto 2.5em}.geo-redirect-modal .save-preference label{font-size:0.875em;color:#7d97ad;font-weight:400}.page-get-hired .hero{background-image:url(/assets/pages/get-hired/hero_hiring_interview-5228784a4c85cac0c47376cdb0df7047158ee0201a9fa3cd4516a892f9161090.jpg)}@media screen and (min-width: 62rem){.page-get-hired .hero{background-position:center -120px}}.page-get-hired .get_hired_benefits{text-align:center}.page-get-hired .get_hired_benefits .benefits{max-width:73.75rem;margin-left:auto;margin-right:auto}.page-get-hired .get_hired_benefits .benefits::after{clear:both;content:"";display:table}.page-get-hired .get_hired_benefits .benefits--card{float:left;display:block;margin-right:1.69492%;width:100%}.page-get-hired .get_hired_benefits .benefits--card:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-get-hired .get_hired_benefits .benefits--card{float:left;display:block;margin-right:1.69492%;width:23.72881%}.page-get-hired .get_hired_benefits .benefits--card:last-child{margin-right:0}}.page-get-hired .get_hired_benefits .benefits--image{height:7.5rem;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-get-hired .get_hired_benefits .benefits--image{margin-bottom:0.75rem}}.page-get-hired .get_hired_nd_plus_feature{background-image:url(/assets/svgs/icon_nd_plus_white_watermark-f687ede387ffc22fe128af93835cfb2460ad1e21173518759a023b0dc35d68a0.svg);background-repeat:no-repeat;background-size:50%;background-position:-10% center}.page-get-hired .get_hired_hiring_partners .affiliates{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.page-get-hired .get_hired_hiring_partners .affiliates_image{margin:0 3.75rem;max-height:5rem}.page-get-hired .get_hired_career_resources .outer_contain{background-color:#fafbfc}.page-get-hired .get_hired_career_resources .contain{text-align:center}.page-get-hired .get_hired_career_resources p{max-width:44.375em;margin:0 auto 3.5em}.page-get-hired .get_hired_career_resources .resource_links{overflow:hidden;margin:0 0 3.5em;padding:0;text-align:center}.page-get-hired .get_hired_career_resources .resource_links li{font-size:0.75em;display:inline-block;width:100%;max-width:25em;height:7em;margin:0 auto 1.5em;transition:box-shadow 0.3s ease, color 0.3s ease, border 0.3s ease;text-align:center;border:1px solid #dbe2e8;border-radius:0.142857143em;background:#fff;box-shadow:0 0.1em 0.125em 0 rgba(46,61,73,0.08)}.page-get-hired .get_hired_career_resources .resource_links li:hover{border:1px solid #bcc9d4;box-shadow:0 0.2em 1.115em 0 rgba(46,61,73,0.1)}.page-get-hired .get_hired_career_resources .resource_links li a{font-weight:600;position:relative;display:block;height:100%;text-decoration:none;text-transform:uppercase;color:#7d97ad;letter-spacing:0.0625em}.page-get-hired .get_hired_career_resources .resource_links li a span{position:absolute;top:50%;left:0;width:100%;padding:0 0.5em;transform:translateY(-50%)}.page-get-hired .get_hired_career_resources .resource_links li a:hover{color:#4c6478}@media (min-width: 35em){.page-get-hired .get_hired_career_resources .resource_links li{margin:0 0.5em 1.5em}}@media (min-width: 60em){.page-get-hired .get_hired_career_resources .resource_links li{float:left;width:18%;margin:0 0 1.5em;margin-right:2.5%}.page-get-hired .get_hired_career_resources .resource_links li:nth-child(2n),.page-get-hired .get_hired_career_resources .resource_links li:nth-child(3n){margin-right:2.5%}.page-get-hired .get_hired_career_resources .resource_links li:last-child{margin-right:0}}.page-guides .plain_text .contain{padding:1.5em 1.5em 3.5em}.page-guides .plain_text .contain p{max-width:45em}.page-guides .plain_text .contain h2{margin:2.5em 0 .5em}.page-guides .plain_text .contain h3{margin:1.5em 0 .5em}.page-guides .plain_text .contain ul{padding-left:0}.page-guides .plain_text .contain ul li{list-style:none}.page-homepage .hero .outer_contain{background:url(/assets/pages/homepage/bg-hero-homepage-googlecar-316763b7896e4c6045fdf6b46fc8eb08068527f8843b38f0af614245c4e4c536.jpg) center center no-repeat;background-size:cover}.page-homepage .hero__content{float:left;display:block;margin-right:1.69492%;width:100%}.page-homepage .hero__content:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-homepage .hero__text{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}.page-homepage .hero__text:last-child{margin-right:0}}.page-homepage .hero__text p{max-width:48.75rem}.page-homepage .hero__text .bar--top::before{left:47%}.page-homepage .hero .partners{margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-homepage .hero .partners{margin-bottom:3rem}}@media screen and (min-width: 48rem){.page-homepage .hero .partners{margin-right:1.5rem}}.page-homepage .hero .partners--icon{height:70px;margin:-1.25rem 0.625rem -1.25rem 0}@media screen and (min-width: 20rem){.page-homepage .hero .partners--icon{margin-bottom:0}}@media screen and (min-width: 48rem){.page-homepage .hero .partners--icon{margin-right:3rem}.page-homepage .hero .partners--icon:last-child{margin-right:0}}.page-homepage .program_cards{margin-top:0;flex-flow:row}.page-homepage .program_cards .outer_contain{background:#f4f4ef}.page-homepage .program_cards .contain{padding:0;max-width:90rem}.page-homepage .program_cards .heading{padding:3.5em 1.5em 0}.page-homepage .program_cards .heading h2{font-weight:300;font-size:1.75em;margin-bottom:1em;text-align:center;color:#2e3d49}.page-homepage .program_cards .program_card{position:relative;background:#fff;padding:3em 2.062em}.page-homepage .program_cards .program_card.card_nanodegree{background-color:#02b3e4}.page-homepage .program_cards .program_card__text{float:left;margin-bottom:3em}.page-homepage .program_cards .program_card__form{display:none}.page-homepage .program_cards .program_card__form input[type="text"],.page-homepage .program_cards .program_card__form input[type="email"],.page-homepage .program_cards .program_card__form input[type="password"]{width:100%;margin-bottom:15px}.page-homepage .program_cards .program_card__form input[type="submit"]{margin-bottom:14px;max-width:15em}.page-homepage .program_cards .program_card__form__error.messages{margin-bottom:1em;clear:both}.page-homepage .program_cards .program_card__form__error.messages li{padding:0.5em 1em;border-radius:0.125em;box-shadow:0 0 0.625em 0 rgba(28,28,28,0.4)}.page-homepage .program_cards .program_card__form__error.messages li:after{content:'';display:block;width:0em;height:0em;position:absolute;top:100%;left:1em;border:0.35em solid transparent;border-top:0.35em solid #f04546}.page-homepage .program_cards .program_card__form__error.messages li span{font-size:0.75em}.page-homepage .program_cards .program_card__form__error.messages a{color:#fff;text-decoration:underline}.page-homepage .program_cards .program_card__disclaimer{font-size:0.625em;color:#525c65;line-height:1.5;margin-bottom:2em}.page-homepage .program_cards .program_card__disclaimer a{color:#525c65;text-decoration:underline}@media (min-width: 20em){.page-homepage .program_cards .program_card input[type="submit"]{margin:0 auto 15px;max-width:none}}@media (min-width: 25em){.page-homepage .program_cards .program_card h1 .play_icon{position:relative;right:auto;bottom:auto}.page-homepage .program_cards .program_card__text{float:left;padding-left:1.5em;margin-bottom:3em}.page-homepage .program_cards .program_card__form{padding-left:1.5em;padding-right:1.5em}}@media (min-width: 30em){.page-homepage .program_cards .program_card__text{float:left;padding-left:3.125em;margin-bottom:3em}.page-homepage .program_cards .program_card__form input[type="text"],.page-homepage .program_cards .program_card__form input[type="email"],.page-homepage .program_cards .program_card__form input[type="password"]{width:100%;margin-bottom:15px}.page-homepage .program_cards .program_card__form input[type="submit"]{margin:1.875em auto 0.9375em;max-width:15em}.page-homepage .program_cards .program_card__form input[type="text"].half{width:calc((100% - 15px)/2);float:left}.page-homepage .program_cards .program_card__form input[type="text"].half:first-of-type{margin-right:15px}.page-homepage .program_cards .program_card__form__error.messages{margin-bottom:1em;clear:both}.page-homepage .program_cards .program_card__form__error.messages li{padding:0.5em 1em;border-radius:0.125em;box-shadow:0 0 0.625em 0 rgba(28,28,28,0.4)}.page-homepage .program_cards .program_card__form__error.messages li:after{content:'';display:block;width:0em;height:0em;position:absolute;top:100%;left:1em;border:0.35em solid transparent;border-top:0.35em solid #f04546}.page-homepage .program_cards .program_card__form__error.messages li span{font-size:0.75em}.page-homepage .program_cards .program_card__form__error.messages a{color:#fff;text-decoration:underline}.page-homepage .program_cards .program_card__disclaimer{font-size:0.625em;color:#525c65;line-height:1.5;margin:auto;max-width:30em}.page-homepage .program_cards .program_card__disclaimer a{color:#525c65;text-decoration:underline}}.page-homepage .program_cards .program_card.card_enroll{background-color:#f4f4ef;padding:3em 2.062em}.page-homepage .program_cards .program_card.card_enroll #homepageSignup{background-color:#f4f4ef;position:relative;z-index:10}@media (min-width: 74em){.page-homepage .program_cards .program_card.card_enroll{padding:6em 2.062em 3.625em}}.page-homepage .program_cards .program_card.card_joined .container__welcome{display:none}.page-homepage .program_cards .program_card.card_free{background-color:#15c26b}.page-homepage .program_cards .program_card.card_free .card_content h2,.page-homepage .program_cards .program_card.card_free .card_content p{color:#fff}.page-homepage .program_cards .program_card.card_free a.button--white{color:#15c26b}.page-homepage .program_cards .program_card.card_data_analyst{background-color:#f4f4ef}@media (min-width: 90em){.page-homepage .program_cards .program_card.card_data_analyst{padding-top:13.125em}}.page-homepage .program_cards .program_card .card_content{width:95%;text-align:center;margin:0 auto}.page-homepage .program_cards .program_card .card_content .inner_container{position:relative;width:95%;margin:0 auto}.page-homepage .program_cards .program_card .card_content h2{font-size:2em;font-weight:300;line-height:1.25em;margin-bottom:.5em}@media (min-width: 31.375em){.page-homepage .program_cards .program_card .card_content h2{margin-bottom:.5em}}.page-homepage .program_cards .program_card .card_content p{font-size:1em;line-height:1.5em;margin-bottom:2.5em}.page-homepage .program_cards .program_card .card_content p:last-child{margin-bottom:0}@media (min-width: 20em){.page-homepage .program_cards .card_nanodegree{order:1}.page-homepage .program_cards .card_enroll{order:2}}@media (min-width: 35em){.page-homepage .program_cards .heading h2{font-size:2.125em;margin-bottom:.5em}}@media (min-width: 38.75em){.page-homepage .program_cards .contain{display:flex}.page-homepage .program_cards .program_card{flex-grow:1;width:48%}.page-homepage .program_cards .program_card:last-child{margin-right:0}}@media (min-width: 44em){.page-homepage .program_cards .heading{padding:7.5em 1.5em 0}.page-homepage .program_cards .contain{padding:0}.page-homepage .program_cards.success{margin-top:0}.page-homepage .program_cards.success .contain{padding:0 1.5em 6em}}@media (min-width: 63em){.page-homepage .program_cards{margin-top:0}.page-homepage .program_cards .program_card{padding:6em 3em}.page-homepage .program_cards .program_card::before{top:1.5em;left:-.5em;width:4em;height:4em}.page-homepage .program_cards .program_card .card_content h2{font-size:1.85em;margin-bottom:.5em}.page-homepage .program_cards .program_card .card_content p{font-size:1em}.page-homepage .program_cards .program_card .program_card_link{padding:1.5em 1em}}@media (min-width: 74em){.page-homepage .program_cards .program_card{padding:8.15em 5.31em 10em}.page-homepage .program_cards .program_card::before{top:1.875em;left:-.625em;width:6.25em;height:6.25em}.page-homepage .program_cards .program_card .card_content h2{font-size:2.125em}}.page-homepage .promo_callout .outer_contain{margin-bottom:0}.page-homepage .promo_callout .contain{padding:3.5em 1.5em;display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 44em){.page-homepage .promo_callout .contain{flex-wrap:nowrap;padding:5em 1.5em}}.page-homepage .promo_callout .callout_content{margin:0 auto}.page-homepage .promo_callout .callout_content h2{position:relative;z-index:3;display:inline-block;font-size:2em;font-weight:300;padding-right:0;margin-bottom:1.25em;margin:0 auto 1.25em;color:#2e3d49;display:block;text-align:center}@media (min-width: 44em){.page-homepage .promo_callout .callout_content h2{padding-right:1em;font-size:2.125em;text-align:left}}.page-homepage .promo_callout .callout_content p{color:#525c65;font-size:1em;line-height:1.75em;margin-bottom:2em;max-width:33em;text-align:center}@media (min-width: 23em){.page-homepage .promo_callout .callout_content p{margin-bottom:3.5em;margin-right:0}}@media (min-width: 40.3125em){.page-homepage .promo_callout .callout_content p{margin-right:5em;text-align:left}}@media (min-width: 40.3125em){.page-homepage .promo_callout .callout_content a.button--primary{margin:0}}.page-homepage .promo_callout .callout_image{max-width:55%;display:none}.page-homepage .promo_callout .callout_image img{margin:0 auto;max-width:100%}@media (min-width: 45em){.page-homepage .promo_callout .callout_image{display:block}}.page-homepage .messages{list-style-type:none;margin:0;padding:0}.page-homepage .messages li{display:block;position:relative;margin-bottom:1.9em;padding:1em 1.5em;background:#91daee}.page-homepage .messages li:hover{opacity:1}.page-homepage .messages li span{font-size:.875em;color:#fff}.page-homepage .messages li:last-child{margin-bottom:0}.page-homepage .messages li.success{background:#15c26b}.page-homepage .messages li.warning{background:#ecc81a}.page-homepage .messages li.critical{background:#f04546}.page-homepage #talks-modal{background:#f4f4ef;height:442px}.page-homepage #talks-modal a{text-decoration:none}.page-homepage #talks-modal p{color:#525c65;font-size:1em;line-height:1.375em;margin-bottom:1.5em;padding:0 2em}.page-homepage #talks-modal .featured-img{position:absolute;right:0;bottom:0}@media (min-width: 25em){.page-homepage #talks-modal .featured-img{margin-left:-150px;left:50%}}.page-homepage #talks-modal .button--primary{width:160px}.page-learn .mobile-only{display:block}@media (min-width: 35em){.page-learn .mobile-only{display:none}}.page-learn .desktop-only,.page-learn .learn-content .job-profile .paysa-widget{display:none}@media (min-width: 35em){.page-learn .desktop-only,.page-learn .learn-content .job-profile .paysa-widget{display:block}}.page-learn .code{background-color:#dbe2e8;border-radius:0.2em;border:1px solid #7d97ad;color:#f95c3c;font-family:monospace;padding:0 0.25em}.page-learn .subheading{color:#7d97ad;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:1.8;margin-top:2em;margin-bottom:0.8em;text-transform:uppercase}.page-learn blockquote{border-left:2px solid #91daee;color:#2e3d49;font-family:"Open Sans", sans-serif;font-size:24px;font-style:italic;font-weight:300;line-height:1.7;margin-left:0;padding-left:1.5em}.page-learn ul{color:#2e3d49;font-family:"Open Sans", sans-serif;font-weight:300;padding-left:1em;list-style-type:none;margin:0}.page-learn .learn-intro .learn-heading{text-align:center}.page-learn .learn-intro .learn-heading h1{margin-bottom:0.45em}.page-learn .learn-intro .learn-heading p{margin:0 auto 3em;max-width:50em}.page-learn .learn-intro .learn-heading h3{color:#7d97ad;text-transform:uppercase;font-size:0.75em;font-weight:600;margin-bottom:1.75em;letter-spacing:2px}.page-learn .learn-hero{margin-bottom:100px}.page-learn .learn-hero .outer_contain{background:url(/assets/pages/learn/data-science-bg-b8570ba1e54115a84ced7a7b4467a6790772c1ef11ba2e2b5afd8b1c969ca9e6.png) no-repeat center center;background-size:cover}.page-learn .learn-hero .learn-heading-wrapper{display:table;min-height:400px;width:100%}@media (min-width: 35em){.page-learn .learn-hero .learn-heading-wrapper{min-height:800px}}.page-learn .learn-hero .learn-heading{color:#fafbfc;display:table-cell;padding:100px 1em;vertical-align:middle}@media (min-width: 35em){.page-learn .learn-hero .learn-heading{padding:0}}.page-learn .learn-hero .learn-heading .contain{margin:0 auto;max-width:35em}.page-learn .learn-hero .learn-heading .line{border:solid 3px #02b3e4;height:2px;margin-bottom:20px;width:40px}.page-learn .learn-hero .learn-heading .surtitle{display:block;font-size:18px;font-weight:600;line-height:1.2;margin-bottom:20px;text-transform:uppercase}.page-learn .learn-hero .learn-heading .title{font-size:40px;font-weight:200;line-height:1.6;margin-bottom:10px}.page-learn .learn-hero .learn-heading .subtitle{color:#fafbfc;font-size:18px;font-weight:300;line-height:1.7}.page-learn .learn-exercise{display:none;padding:1em 0 5em}@media (min-width: 30em){.page-learn .learn-exercise{display:inherit}}.page-learn .learn-exercise .heading{font-weight:300;margin:16px}.page-learn .learn-exercise .panel-wrapper,.page-learn .learn-exercise .terminal-wrapper{float:left;width:100%;padding:1em}@media (min-width: 44em){.page-learn .learn-exercise .panel-wrapper{width:50%}}.page-learn .learn-exercise .panel-wrapper .step{display:none}.page-learn .learn-exercise .panel-wrapper .step.active{display:block}@media (min-width: 44em){.page-learn .learn-exercise .terminal-wrapper{width:50%}}.page-learn .learn-exercise .terminal{background:#222;border-radius:0.5em;border:1px solid #555;box-shadow:2px 2px 4px 0px rgba(46,60,73,0.2);height:20em;overflow-y:auto;padding:0 1em;width:100%;font-family:'Courier new', monospace;font-size:0.8em;font-weight:400;letter-spacing:1.2px;line-height:2em;text-shadow:0 0 3px rgba(88,191,29,0.5)}.page-learn .learn-exercise .terminal .input{border:0;color:#58bf1d;display:inline-block;height:1em;min-width:1em;outline-color:transparent}.page-learn .learn-exercise .terminal .output{color:#aded88;text-shadow:0 0 4px rgba(173,237,136,0.5)}.page-learn .learn-exercise .terminal p{color:#58bf1d;margin:0;padding:0}.page-learn .learn-content:after{content:'';display:table;clear:both}.page-learn .learn-content .learn-toc-wrapper{color:#2e3d49;display:none;font-family:"Open Sans", sans-serif;font-size:18px;line-height:2.2;margin:0}.page-learn .learn-content .learn-toc-wrapper .toc{margin:0;padding:4em 0 0;list-style-type:none}.page-learn .learn-content .learn-toc-wrapper .item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:4px solid transparent;padding:0 2em 0 1em}.page-learn .learn-content .learn-toc-wrapper .item a{color:#2e3d49;text-decoration:none}.page-learn .learn-content .learn-toc-wrapper .item.focused{border-left-color:#02b3e4;font-weight:600}@media (min-width: 40em){.page-learn .learn-content .learn-toc-wrapper{display:inline-block;float:left;width:33.33333%}}.page-learn .learn-content .learn-main-content{margin:0;padding:0 1em;width:100%}@media (min-width: 40em){.page-learn .learn-content .learn-main-content{display:inline-block;float:left;width:66.66667%}}.page-learn .learn-content .learn-main-content section{margin-bottom:80px}.page-learn .learn-content .content-section-heading{font-size:34px;font-weight:300;line-height:1.3;color:#2e3d49}.page-learn .learn-content .job-profile{border:solid 1px #dbe2e8;box-shadow:0 2px 1px 0 rgba(46,60,73,0.05);margin:40px 0;padding:1em}.page-learn .learn-content .job-profile .job-position{font-size:22px;line-height:1.3;color:#2e3d49}@media (min-width: 30em){.page-learn .learn-content .job-profile{padding:60px}}.page-learn .learn-content .resource-card{box-shadow:0 0 15px 0 rgba(46,60,73,0.12);color:#2e3d49;display:block;margin:10px 0;padding:20px;text-decoration:none}.page-learn .learn-content .resource-card .icon{display:inline-block;float:left;height:26px;margin-right:20px;text-align:center;vertical-align:middle;width:26px}.page-learn .learn-content .resource-card .label{display:block;font-weight:600;line-height:26px}.page-learn .learn-content .resource-card small{display:block;color:#525c65;font-weight:300;line-height:26px;margin-left:46px}.page-learn .learn-videos .group{padding:1em 0 5em}.page-learn .learn-videos .group .group-heading{font-weight:300;margin:16px}.page-learn .learn-videos .video-cards{list-style-type:none;margin:inherit}.page-learn .learn-videos .video-card-wrapper{float:left;width:100%;padding:1em}@media (min-width: 30em){.page-learn .learn-videos .video-card-wrapper{width:50%}}@media (min-width: 50em){.page-learn .learn-videos .video-card-wrapper{width:25%}}.page-learn .learn-videos .video-card{background-color:#fff;border:1px solid #dbe2e8;box-shadow:2px 2px 4px 0px rgba(46,60,73,0.2);display:inline-block;float:left;margin:0 0;width:100%}.page-learn .learn-videos .video-card .video-thumbnail{background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0;height:200px;position:relative;width:100%}.page-learn .learn-videos .video-card .video-caption{color:#525c65;font-size:1em;font-weight:300;overflow:hidden;padding:1em;text-overflow:ellipsis;white-space:nowrap}.page-learn .learn-videos .play-overlay{background-color:#c4c4b9;height:100%;opacity:0.05;transition:opacity .25s ease-in-out;width:100%}.page-learn .learn-videos .play-overlay:hover{opacity:0}.page-learn .learn-videos .watched-badge{background-color:rgba(0,0,0,0.25);display:none;padding:0.5em;position:absolute;right:0;top:0}.page-learn .learn-videos .watched-badge .icon{height:1em;width:1em;vertical-align:middle}.page-learn .learn-videos .watched-badge .label{color:#f4f4ef;font-size:0.75em;font-weight:300;text-transform:uppercase}.page-learn .learn-videos .link-cards{margin:inherit}.page-learn .learn-videos .link-cards .links-heading{font-weight:300;margin:16px;text-transform:uppercase}.page-learn .learn-videos .link-card-wrapper{float:left;width:100%;padding:0.5em 1em}@media (min-width: 30em){.page-learn .learn-videos .link-card-wrapper{width:50%}}@media (min-width: 50em){.page-learn .learn-videos .link-card-wrapper{width:25%}}.page-learn .learn-videos .link-card-wrapper a{text-decoration:none}.page-learn .learn-videos .link-card-wrapper a:hover .link-text{text-decoration:underline}.page-learn .learn-videos .link-card{display:flex;height:3em;line-height:3em;text-decoration:none}.page-learn .learn-videos .link-card .link-icon-wrapper{margin-right:1em;flex:0 0 3em}.page-learn .learn-videos .link-card .link-icon{background-size:3em 3em;display:inline-block;height:3em;vertical-align:middle;width:3em}.page-learn .learn-videos .link-card .link-icon.course{background-color:#15c26b;background-image:url(/assets/svgs/icon-course-8a98e382722385dbaacfaed392f3b106a4f094c078cefff0f8e8683d13f946ae.svg)}.page-learn .learn-videos .link-card .link-icon.quiz{background-color:#ffae0c;background-image:url(/assets/svgs/icon_code-26b5f2b7f1cb4b7cc7f069230806a266ed4ba2a5f94206fdcf0fa9cfbf5396f3.svg)}.page-learn .learn-videos .link-card .link-text{color:#525c65;font-size:1em;font-weight:300;line-height:3em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-learn .learn-videos .bg-accent-dark{background-color:#fafbfc}.page-learn .learn-videos .bg-blue{background-color:#02b3e4}.page-learn .learn-videos .bg-tangerine{background-color:#ffae0c}.page-learn .learn-videos .bg-tomato{background-color:#f95c3c}.page-learn .learn-videos .bg-turquoise{background-color:#02ccba}.page-learn .learn-videos .trim-blue{border-left:5px solid #02b3e4}.page-learn .learn-videos .trim-tangerine{border-left:5px solid #ffae0c}.page-learn .learn-videos .trim-tomato{border-left:5px solid #f95c3c}.page-learn .learn-videos .trim-turquoise{border-left:5px solid #02ccba}.page-learn .learn-resources{background-color:#fafbfc;padding:2em 0}.page-learn .learn-resources .resources-heading{font-weight:300;margin:16px}.page-learn .learn-resources .group{float:left;width:100%;padding:1em}@media (min-width: 44em){.page-learn .learn-resources .group{width:50%}}.page-learn .learn-resources .group .group-heading{font-weight:600;margin:16px 0}.page-learn .success-modal{background:none;color:#fafbfc}.page-learn .success-modal .icon{height:5em;width:5em}.page-learn .video-modal{padding:40px}.page-learn .video-modal .video-player-wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.page-learn .video-modal .video-player{height:100%;left:0;position:absolute;top:0;width:100%}.page-learn .video-modal .cta-wrapper{display:block}.page-learn .video-modal .cta-wrapper .classroom-link{margin:2em auto 0}.page-mobile .hero .contain{padding-bottom:0}.page-mobile .hero__content{float:left;display:block;margin-right:1.69492%;width:100%;padding-top:3rem;padding-bottom:3rem}.page-mobile .hero__content:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-mobile .hero__content{padding-top:0rem;padding-bottom:0rem}}.page-mobile .hero__content--buttons{text-align:center}@media screen and (min-width: 48rem){.page-mobile .hero__content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-mobile .hero__content:last-child{margin-right:0}}.page-mobile .hero__phone{float:left;display:block;margin-right:1.69492%;width:100%;height:15rem;overflow:hidden;text-align:center}.page-mobile .hero__phone:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-mobile .hero__phone{height:100%;float:left;display:block;margin-right:1.69492%;width:40.67797%}.page-mobile .hero__phone:last-child{margin-right:0}}@media screen and (min-width: 48rem){.page-mobile .hero__phone--image{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.page-mobile .works .col{float:left;display:block;margin-right:1.69492%;width:100%}.page-mobile .works .col:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-mobile .works .col{float:left;display:block;margin-right:1.69492%;width:32.20339%}.page-mobile .works .col:last-child{margin-right:0}}.page-mobile .works p{padding:0 1rem}.page-mobile .quotes .fade::after{height:8.5em}@media screen and (min-width: 48rem){.page-mobile .quotes .fade::after{height:10.5em}}.page-mobile .quotes__name{font-size:1rem;line-height:1.75rem;font-weight:600;width:6.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width: 48rem){.page-mobile .quotes__name{font-size:1rem;line-height:1.75rem}}@media screen and (min-width: 48rem){.page-mobile .quotes__name{width:12.5rem}}.page-mobile .quotes__icon{top:2.125rem;right:1.875rem;position:absolute}@media screen and (min-width: 48rem){.page-mobile .quotes__icon{top:2.75rem;right:2.5rem}}.page-mobile .quotes__source{z-index:1000;left:1.875rem;bottom:1.875rem;position:absolute}@media screen and (min-width: 48rem){.page-mobile .quotes__source{left:2.5rem;bottom:2.5rem}}.page-mobile .quotes__modal__name{width:6.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 30rem){.page-mobile .quotes__modal__name{width:12.5rem}}.page-mobile .quotes__modal__icon{position:absolute;top:2.8125rem;right:3.125rem}.page-mobile .quotes__modal__source{margin-bottom:0}.page-mobile .nd-affiliates{text-align:center}.page-mobile .nd-affiliates .affiliates{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.page-mobile .nd-affiliates .affiliates--icon{margin:0 0.75rem;height:3rem}@media screen and (min-width: 48rem){.page-mobile .nd-affiliates .affiliates--icon{margin:0 1.5rem;height:4.5rem}}.page-mobile .quotes .contain{padding-bottom:0}.page-mobile .hero .button,.page-mobile .ctas .button{margin:0 auto 0.75rem}@media screen and (min-width: 48rem){.page-mobile .hero .button,.page-mobile .ctas .button{margin:0 0.75rem 0.75rem 0}}.page-mobile .hero .button--icon,.page-mobile .ctas .button--icon{vertical-align:text-bottom;margin:0 0.4375rem 0 -0.4375rem}.page-ndhub .nanodegree_hero{text-align:center}.page-ndhub .nanodegree_hero .outer_contain{background:#f4f4ef url(/assets/svgs/bg_pattern_full-e1c6a4413e36f6f541226186b70f5cf1d94a969602e4028d353b45261e98c3b3.svg) no-repeat center;background-size:cover;max-width:100%}.page-ndhub .nanodegree_hero .hero_content{margin:-1.375em 0 1.75em}.page-ndhub .nanodegree_hero .hero_content .button--primary{margin:0 auto 3em}.page-ndhub .nanodegree_hero .hero_content p{max-width:43.75em;margin:0 auto}.page-ndhub .nanodegree_hero .contain-video{margin-top:-50px}@media screen and (min-width: 48rem){.page-ndhub .nanodegree_hero .contain-video{margin-top:-100px}}@media (min-width: 44em){.page-ndhub .nanodegree_hero .hero_content{margin:-1.375em 0 3.75em}}@media (min-width: 52em){.page-ndhub .nanodegree_hero{text-align:left}.page-ndhub .nanodegree_hero .hero_content{float:left;width:47.5%}.page-ndhub .nanodegree_hero .hero_content .button--primary{margin:0 0 4.615384615em}.page-ndhub .nanodegree_hero .hero-video{float:right;width:47.5%;margin-top:-2.75em}}@media (min-width: 63em){.page-ndhub .nanodegree_hero .hero_content{width:40%}.page-ndhub .nanodegree_hero .hero-video{width:55%;margin-top:-6.25em}}.page-ndhub .how-it-works .works-list{display:flex;justify-content:center;flex-direction:column}@media screen and (min-width: 62rem){.page-ndhub .how-it-works .works-list{align-items:flex-start;justify-content:space-between;flex-direction:row}}.page-ndhub .how-it-works .works-list li{padding:0.75rem}.page-ndhub .how-it-works .works-list img{height:9rem;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-ndhub .how-it-works .works-list img{margin-bottom:1.5rem}}.page-ndplus .hero{background-image:url(/assets/pages/ndplus/hero-ndplus-2511d7e3c4777a737c9ab5e5ae20215bcc81559cc05dced1bc9df54dac06752a.jpg);background-position:top center}.page-ndplus .how-it-works{text-align:center}.page-ndplus .how-it-works .works-list{float:left;display:block;margin-right:1.69492%;width:100%}.page-ndplus .how-it-works .works-list:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-ndplus .how-it-works .works-list{margin-left:16.94915%;float:left;display:block;margin-right:1.69492%;width:66.10169%}.page-ndplus .how-it-works .works-list:last-child{margin-right:0}}.page-ndplus .how-it-works .works-list li{float:left;display:block;margin-right:1.69492%;width:100%}.page-ndplus .how-it-works .works-list li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-ndplus .how-it-works .works-list li{float:left;display:block;margin-right:2.27273%;width:31.81818%}.page-ndplus .how-it-works .works-list li:last-child{margin-right:0}}.page-ndplus .how-it-works .works-list .rwd-break{display:none}@media screen and (min-width: 48rem){.page-ndplus .how-it-works .works-list .rwd-break{display:block}}.page-ndplus .how-it-works .works-list img{margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 48rem){.page-ndplus .how-it-works .works-list img{margin-bottom:1.5rem}}.page-ndplus .hiring_partners .affiliates{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.page-ndplus .hiring_partners .affiliates_image{margin:0 3.75rem;max-height:6.25rem}.nd_intro .contain{position:relative;padding:3.5em 1.5em 0}.nd_intro .outer_contain.conversion{margin-top:0}.nd_intro .outer_contain.conversion .contain{padding:3.5em 1.5em}.nd_intro .outer_contain{max-width:100%;margin-left:auto;margin-right:auto;margin-top:-5em;background:#fafbfc}.nd_intro .outer_contain::after{clear:both;content:"";display:table}.nd_intro .outer_contain .contain{padding:8.25em 1.5em 3.5em}.nd_intro .nd_heading{text-align:center}.nd_intro .nd_heading .by-google-wrapper{padding-left:25px}@media (min-width: 40em){.nd_intro .nd_heading .by-google-wrapper{padding-left:0}}.nd_intro .nd_heading .by-google-wrapper .by-google-title-2{display:inline-block}.nd_intro .nd_heading .by-google-wrapper .nd_created_google{position:relative;display:inline-block;height:0px;min-width:140px}.nd_intro .nd_heading .by-google-wrapper .nd_created_google .affiliate_icon_google{height:70px;position:absolute;top:-45px;left:3px}@media screen and (min-width: 48rem){.nd_intro .nd_heading .by-google-wrapper .nd_created_google .affiliate_icon_google{height:94px;top:-60px}}.nd_intro .nd_info{margin:0 auto;max-width:38.75em}.nd_intro .nd_info .left_col,.nd_intro .nd_info .right_col{margin-bottom:1.875em}.nd_intro .nd_info .btn_label{text-align:center;display:block;color:#7d97ad;font-size:0.75em}.nd_intro .nd_info .button--primary,.nd_intro .nd_info .button--secondary{margin:0 auto 1em}@media (min-width: 40em){.nd_intro .nd_info .button--primary,.nd_intro .nd_info .button--secondary{margin:0 0 1em}}.nd_intro .nd_info h6{margin-top:0;margin-bottom:0.75rem;position:relative;display:inline-block}@media screen and (min-width: 48rem){.nd_intro .nd_info h6{margin-bottom:0.75rem}}.nd_intro .nd_info .nd_stats{clear:both;list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;flex-direction:column}@media (min-width: 35em){.nd_intro .nd_info .nd_stats{flex-direction:row;flex-wrap:wrap}}.nd_intro .nd_info .nd_stats>li{flex-grow:1;margin-bottom:1em}@media (min-width: 35em){.nd_intro .nd_info .nd_stats>li{margin-bottom:1.5em;width:33%}}.nd_intro .nd_info .nd_stats>li:first-child p{margin:0}.nd_intro .nd_info h5{margin:0;text-transform:uppercase}.nd_intro .nd_info .tooltip{display:inline-block;left:0;position:relative;top:0.313em}.nd_intro .nd_info .tooltip .nd-level{text-transform:capitalize}.nd_intro .nd_info .start{text-align:left;font-style:italic;color:#2e3d49;font-size:1.25em;font-weight:400;margin:0}.nd_intro .nd_info .disclaimer{text-align:center;font-size:.75em}.nd_intro .nd_info .enroll_btn{padding:2em 0;text-align:center}.nd_intro .nd_info .skill_level{list-style-type:none;display:block;overflow:hidden;margin:0;padding:.3em 0 0}.nd_intro .nd_info .skill_level li{float:left;width:1.375em;margin:0 0 2em}.nd_intro .nd_info .skill_level li span{text-indent:-999em;display:block;width:1em;height:1em;border:2px solid #2e3d49;border-radius:1em}.nd_intro .nd_info .skill_level.skill_one li:first-child span{background:#2e3d49}.nd_intro .nd_info .skill_level.skill_two li:first-child span{background:#2e3d49}.nd_intro .nd_info .skill_level.skill_two li:nth-child(2) span{background:#2e3d49}.nd_intro .nd_info .skill_level.skill_three li span{background:#2e3d49}.nd_intro .nd_info .nd_created .affiliates{display:flex;flex-wrap:wrap}@media screen and (min-width: 48rem){.nd_intro .nd_info .nd_created .affiliates{flex-direction:row;flex-wrap:nowrap}}.nd_intro .nd_info .nd_created .affiliates--icon{height:70px;margin:0 1.5rem 0 0}.nd_intro .nd_info .credit_callout{position:relative;width:100%;max-width:100%;margin:0;padding:2.125em 2.125em 2.125em 8.5em}.nd_intro .nd_info .credit_callout p{font-size:1.125em;color:#2e3d49;margin:0}.nd_intro .nd_info .credit_callout::before{content:"";position:absolute;top:50%;left:2.125em;width:4.375em;height:4.375em;background:url(../images/icons/credit.min.svg) no-repeat center;background-size:contain;transform:translateY(-50%)}@media (min-width: 40em){.nd_intro .outer_contain{margin-top:-14em}.nd_intro .outer_contain .contain{padding:14em 0 3.5em}.nd_intro .nd_info .btn_wrapper{float:left;margin:0 1.5em 0 0}.nd_intro .nd_info .button--primary,.nd_intro .nd_info .button--secondary{margin-bottom:0.75em}.nd_intro .nd_info h5{text-align:left}.nd_intro .nd_info .disclaimer{float:left;width:70%;margin-top:-.125em;text-align:left}.nd_intro .nd_info .nd_stats{display:flex;flex-wrap:nowrap}.nd_intro .nd_info .nd_stats>li{flex-grow:1}.nd_intro .nd_info .nd_stats>li:last-child{margin-right:0}}@media (min-width: 71.25em){.nd_intro .nd_info{max-width:100%}.nd_intro .nd_info .left_col{float:left;width:45%;margin-right:10%}.nd_intro .nd_info .right_col{float:left;width:45%}.nd_intro .nd_info .both_col{clear:both}.nd_intro .nd_info #paysaWidgetWrapper{margin-top:1.875em}.nd_intro .nd_info .nd_stats>li{margin-bottom:0}}.nanodegree_details{max-width:100%;margin-left:auto;margin-right:auto;background:#f4f4ef}.nanodegree_details::after{clear:both;content:"";display:table}.nanodegree_details .scroll_pane{max-height:28em;height:28em}@media (min-width: 35em){.nanodegree_details .scroll_pane{max-height:32em;height:32em}}.uconnect_callout{border:1px solid #dbe2e8;border-radius:5px;background:#fff;padding:15px 20px;display:block;clear:both;text-align:center;max-width:34em}.uconnect_callout img{margin-right:10px;vertical-align:middle}.uconnect_callout p{font-size:0.8125em;color:#7d97ad;display:inline}.uconnect_callout_stretch{max-width:37.25em}.hiring-partners{max-width:73.75rem;margin-left:auto;margin-right:auto}.hiring-partners::after{clear:both;content:"";display:table}@media screen and (min-width: 73.75rem){.hiring-partners .contain{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;height:37.5rem}.hiring-partners .contain:last-child{margin-right:0}}.hiring-partners--logo{margin:0 2.5rem}.success_story_block .outer_contain{max-width:100%;margin-left:auto;margin-right:auto;background:url(/assets/pages/ndop/Kelly-Marchisio_centered_2310x1230-0031f595ade23b66c75b0e29f32813b17b2052ee51829bbe30822cbd11804a2e.jpg) top right no-repeat;background-position:-50em;background-size:cover}.success_story_block .outer_contain::after{clear:both;content:"";display:table}@media (min-width: 22em){.success_story_block .outer_contain{background-position:-40em}}@media (min-width: 34em){.success_story_block .outer_contain{background:url(/assets/pages/ndop/Kelly-Marchisio_Q70_2310x1230-c656d907e5cfe1a138e9a22a685ca94f507b8e4c8e49017c026ec1ecf179e783.jpg) no-repeat top center;background-size:cover}}.success_story_block .outer_contain.vr-viewer{background:url(/assets/pages/ndop/bg-vr-viewer-35b3caf8f313cb14f78811f93280f5e68ce7cbad05b2e0e10b4aeb828972f2e2.jpg) no-repeat center center;background-size:cover}.success_story_block .outer_contain.vr-viewer .contain{height:30rem}@media screen and (min-width: 48rem){.success_story_block .outer_contain.vr-viewer .contain{height:37.5rem}}.success_story_block .outer_contain.vr-viewer .contain__content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.success_story_block h1,.success_story_block h4,.success_story_block h6,.success_story_block p{color:#fff}.success_story_block blockquote{max-width:38.75em;margin:0}.success_story_block cite{position:relative;display:inline-block;padding:0 4em 0 0;font-style:normal}.success_story_block cite .play_icon{position:absolute;right:0;top:8px;z-index:1;display:inline-block;width:4.75em;height:4.75em}.success_story_block cite .play_icon::before{content:"";display:block;position:absolute;z-index:-1;left:40%;bottom:20%;width:55%;height:0%;background:#02b3e4;transform:translateX(-50%) rotate(32deg);transition:height .5s ease-in-out}.success_story_block cite .play_icon:hover::before{height:55%}.success_story_block .hired_by .partners{list-style-type:none;margin:0;padding:0}.success_story_block .hired_by .partners li{float:left;margin:-10px 1.5rem -30px 0;height:100px}@media (min-width: 43.75em){.success_story_block cite{padding:0 7em 0 0}.success_story_block cite .play_icon{top:8px;width:4.75em;height:4.75em}}.why_nd .contain{max-width:66.75em}.why_nd h2{text-align:center;margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 48rem){.why_nd h2{margin-bottom:3rem}}.why_nd .summary{text-align:center;max-width:48.75rem;margin:0 auto;margin-top:0;margin-bottom:3rem}@media screen and (min-width: 48rem){.why_nd .summary{margin-bottom:4.5rem}}.why_nd .checks{max-width:73.75rem;margin-left:auto;margin-right:auto}.why_nd .checks::after{clear:both;content:"";display:table}.why_nd .checks li{float:left;display:block;margin-right:1.69492%;width:100%}.why_nd .checks li:last-child{margin-right:0}@media screen and (min-width: 48rem){.why_nd .checks li{float:left;display:block;margin-right:1.69492%;width:49.15254%}.why_nd .checks li:last-child{margin-right:0}.why_nd .checks li:nth-child(2n){margin-right:0}.why_nd .checks li:nth-child(2n+1){clear:left}}.requirements .contain{max-width:48.75rem;position:relative}.requirements a{color:#525c65;border-bottom:1px solid #91daee;text-decoration:none;transition:color 0.3s ease 0s}.requirements a:hover{color:#24292d}.requirements h3{font-weight:600;color:#525c65}.requirements ul,.requirements ol{color:#525c65;list-style-type:disc;padding-left:3em}.requirements ul li,.requirements ol li{padding:0 0 0 1em}.requirements .more{max-height:8em}@media (min-width: 44em){.requirements .more{max-height:12em}}.requirements .more+[data-readmore-toggle]{line-height:1rem;border-bottom:none;margin-top:25px;width:auto;display:inline-block;font-size:.8125em;text-transform:uppercase;font-weight:600;color:#02b3e4;text-decoration:none;transition:color .3s ease}.requirements .more+[data-readmore-toggle]:hover{color:#028bb1;text-decoration:none}.requirements .fade::before{display:block;content:'';width:100%;height:5em;position:absolute;left:0;bottom:5.5em;z-index:1;background:rgba(255,255,255,0.5);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}@media (min-width: 44em){.requirements .fade::before{bottom:7em;width:100%}}.nd_requirements{max-width:43.75em;margin:0 auto;text-align:center}.nd_requirements .button--secondary{margin:0 auto}.nd_free_courses{max-width:100%;margin-left:auto;margin-right:auto}.nd_free_courses::after{clear:both;content:"";display:table}.leads{max-width:100%;margin-left:auto;margin-right:auto;background:#fafbfc}.leads::after{clear:both;content:"";display:table}.leads .leads_list{list-style-type:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.leads .leads_list li{text-align:center;margin:0;width:14.375em;padding:1.5em 1em 0}.leads .leads_list li img{width:10em;margin-bottom:1.5em;border-radius:10em;box-shadow:0 0.125em 0.25em 0 rgba(46,61,73,0.12)}.cta_block{text-align:center}.cta_block .uconnect_callout{background-color:#fafbfc;margin:1.5em auto}.cta_block .btn_center{display:flex;justify-content:center;flex-direction:column;flex-wrap:nowrap}@media (min-width: 30em){.cta_block .btn_center{flex-direction:row;flex-wrap:wrap;max-width:36em;margin:0 auto}}.cta_block .button--primary,.cta_block .button--secondary{margin-bottom:0.75rem}.cta_block .btn_wrapper{margin:0 auto}.vr_background .contain{max-width:73.75rem;margin-left:auto;margin-right:auto;padding-top:2.25rem;padding-bottom:2.25rem;text-align:center}.vr_background .contain::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.vr_background .contain{padding-top:4.5rem;padding-bottom:4.5rem}}.nd-syllabus-modal{padding:1em}.nd-syllabus-modal .contain{padding:0}.nd-syllabus-modal label{font-weight:300;margin-bottom:0.5em}.nd-syllabus-modal label.error{font-size:0.75rem;line-height:1.5rem;color:#f04546}@media screen and (min-width: 48rem){.nd-syllabus-modal label.error{font-size:0.75rem;line-height:1.5rem}}.nd-syllabus-modal input,.nd-syllabus-modal select,.nd-syllabus-modal .dd-container{font-size:type-settings(12, 12);margin-bottom:1.5em}.nd-syllabus-modal .desktop-fields{display:none}@media screen and (min-width: 30rem){.nd-syllabus-modal .desktop-fields{display:block}}.nd-syllabus-modal .submit{display:block;margin:0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis}.page-status .status-message{padding:100px 0;text-align:center}.page-status .status-message .icon{max-width:160px}.page-status .status-message .heading{color:#2e3d49;font-size:40px;font-weight:300;line-height:1.6;margin-top:40px}.page-status .status-message .subheading{color:#525c65;font-size:18px;line-height:1.9;margin-top:10px}.page-status .cta-message{margin-bottom:30px;text-align:center}.page-status .cta-message .button--primary{margin:0 auto}.page-status .cta-message .contain{background-color:#fafbfc;padding:100px 0}.page-get-hired .hero{background-image:url(/assets/pages/get-hired/hero_hiring_interview-5228784a4c85cac0c47376cdb0df7047158ee0201a9fa3cd4516a892f9161090.jpg)}@media screen and (min-width: 62rem){.page-get-hired .hero{background-position:center -120px}}.page-get-hired .get_hired_benefits{text-align:center}.page-get-hired .get_hired_benefits .benefits{max-width:73.75rem;margin-left:auto;margin-right:auto}.page-get-hired .get_hired_benefits .benefits::after{clear:both;content:"";display:table}.page-get-hired .get_hired_benefits .benefits--card{float:left;display:block;margin-right:1.69492%;width:100%}.page-get-hired .get_hired_benefits .benefits--card:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-get-hired .get_hired_benefits .benefits--card{float:left;display:block;margin-right:1.69492%;width:23.72881%}.page-get-hired .get_hired_benefits .benefits--card:last-child{margin-right:0}}.page-get-hired .get_hired_benefits .benefits--image{height:7.5rem;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-get-hired .get_hired_benefits .benefits--image{margin-bottom:0.75rem}}.page-get-hired .get_hired_nd_plus_feature{background-image:url(/assets/svgs/icon_nd_plus_white_watermark-f687ede387ffc22fe128af93835cfb2460ad1e21173518759a023b0dc35d68a0.svg);background-repeat:no-repeat;background-size:50%;background-position:-10% center}.page-get-hired .get_hired_hiring_partners .affiliates{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.page-get-hired .get_hired_hiring_partners .affiliates_image{margin:0 3.75rem;max-height:5rem}.page-get-hired .get_hired_career_resources .outer_contain{background-color:#fafbfc}.page-get-hired .get_hired_career_resources .contain{text-align:center}.page-get-hired .get_hired_career_resources p{max-width:44.375em;margin:0 auto 3.5em}.page-get-hired .get_hired_career_resources .resource_links{overflow:hidden;margin:0 0 3.5em;padding:0;text-align:center}.page-get-hired .get_hired_career_resources .resource_links li{font-size:0.75em;display:inline-block;width:100%;max-width:25em;height:7em;margin:0 auto 1.5em;transition:box-shadow 0.3s ease, color 0.3s ease, border 0.3s ease;text-align:center;border:1px solid #dbe2e8;border-radius:0.142857143em;background:#fff;box-shadow:0 0.1em 0.125em 0 rgba(46,61,73,0.08)}.page-get-hired .get_hired_career_resources .resource_links li:hover{border:1px solid #bcc9d4;box-shadow:0 0.2em 1.115em 0 rgba(46,61,73,0.1)}.page-get-hired .get_hired_career_resources .resource_links li a{font-weight:600;position:relative;display:block;height:100%;text-decoration:none;text-transform:uppercase;color:#7d97ad;letter-spacing:0.0625em}.page-get-hired .get_hired_career_resources .resource_links li a span{position:absolute;top:50%;left:0;width:100%;padding:0 0.5em;transform:translateY(-50%)}.page-get-hired .get_hired_career_resources .resource_links li a:hover{color:#4c6478}@media (min-width: 35em){.page-get-hired .get_hired_career_resources .resource_links li{margin:0 0.5em 1.5em}}@media (min-width: 60em){.page-get-hired .get_hired_career_resources .resource_links li{float:left;width:18%;margin:0 0 1.5em;margin-right:2.5%}.page-get-hired .get_hired_career_resources .resource_links li:nth-child(2n),.page-get-hired .get_hired_career_resources .resource_links li:nth-child(3n){margin-right:2.5%}.page-get-hired .get_hired_career_resources .resource_links li:last-child{margin-right:0}}.page-hire-talent .hero{background-image:url(/assets/pages/hire-talent/hero_3080x2054-34942265a708aabc9adaf2919478dc885430e63ae5db4924607e00a89a957dcb.jpg)}.page-hire-talent .hire_talent_why_hire{text-align:center}.page-hire-talent .hire_talent_why_hire .icon-why{height:7.5rem;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-hire-talent .hire_talent_why_hire .icon-why{margin-bottom:1.5rem}}.page-hire-talent .hire_talent_why_hire .hire_benefits li{padding:1.5rem;float:left;display:block;margin-right:1.69492%;width:100%}.page-hire-talent .hire_talent_why_hire .hire_benefits li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-hire-talent .hire_talent_why_hire .hire_benefits li{float:left;display:block;margin-right:1.69492%;width:32.20339%}.page-hire-talent .hire_talent_why_hire .hire_benefits li:last-child{margin-right:0}}.page-hire-talent .hire_talent_video{text-align:center}.page-hire-talent .hire_talent_video .contain{padding:0 1.5em;overflow:hidden}.page-hire-talent .hire_talent_video .video_preview_contain{text-align:center;position:relative;overflow:hidden;margin:0 auto 2em;max-width:36.25em}.page-hire-talent .hire_talent_video .video_preview_contain img{max-width:31.25em}.page-hire-talent .hire_talent_video .video_preview_contain .desktop-only,.page-hire-talent .hire_talent_video .video_preview_contain .page-learn .learn-content .job-profile .paysa-widget,.page-learn .learn-content .job-profile .page-hire-talent .hire_talent_video .video_preview_contain .paysa-widget{display:none}.page-hire-talent .hire_talent_video .video_preview_contain .video_info{position:absolute;bottom:0;left:0}.page-hire-talent .hire_talent_video .video_preview_contain .video_info:after{content:"";display:block;clear:both}.page-hire-talent .hire_talent_video .video_preview_contain .video_info h3{color:#fff;font-size:1.25em;font-weight:600;margin:0;padding:0 1em 2.25em}.page-hire-talent .hire_talent_video .video_preview_contain .video_info h3 .play_icon{cursor:pointer;display:block;position:relative;z-index:1;width:2.5em;height:2.5em;margin-top:0.5em}.page-hire-talent .hire_talent_video .video_preview_contain .video_info h3 .play_icon::before{content:"";display:block;position:absolute;z-index:-1;left:40%;bottom:15%;width:55%;height:0%;background:#02b3e4;transform:translateX(-50%) rotate(32deg);transition:height 0.5s ease-in-out}.page-hire-talent .hire_talent_video .video_preview_contain .video_info.centered{top:50%;bottom:auto;left:50%;transform:translate(-50%, -50%)}.page-hire-talent .hire_talent_video .video_preview_contain .video_info.centered h3{padding:0}.page-hire-talent .hire_talent_video .video_preview_contain .video_info.centered h3 .play_icon{margin:0}.page-hire-talent .hire_talent_video .video_preview_contain:hover .video_info h3 .play_icon::before{height:55%}@media (min-width: 30em){.page-hire-talent .hire_talent_video .video_preview_contain .video_info h3{font-size:1.5em;padding:0 1.5em 2.25em}}@media (min-width: 35em){.page-hire-talent .hire_talent_video .video_preview_contain .desktop-only,.page-hire-talent .hire_talent_video .video_preview_contain .page-learn .learn-content .job-profile .paysa-widget,.page-learn .learn-content .job-profile .page-hire-talent .hire_talent_video .video_preview_contain .paysa-widget{display:block}}@media (min-width: 50em){.page-hire-talent .hire_talent_video .video_preview_contain{width:47.5%;margin:0 auto}.page-hire-talent .hire_talent_video .video_preview_contain .desktop-only,.page-hire-talent .hire_talent_video .video_preview_contain .page-learn .learn-content .job-profile .paysa-widget,.page-learn .learn-content .job-profile .page-hire-talent .hire_talent_video .video_preview_contain .paysa-widget{display:block}}.page-hire-talent .hire_talent_partners .affiliates{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.page-hire-talent .hire_talent_partners .affiliates_image{margin:0 1.25rem;max-height:5rem}@media screen and (min-width: 48rem){.page-hire-talent .hire_talent_partners .affiliates_image{margin:0 2.5rem;max-height:7.5rem}}.page-hire-talent .hire_talent_student_work{background:#f4f4ef}.page-hire-talent .hire_talent_student_work .student_work_cards{list-style-type:none;margin:3.5em 0 0;padding:0}.page-hire-talent .hire_talent_student_work .student_work_cards li{display:block;max-width:30em;margin:0 auto 1.5em;background:#fff;border:1px solid #dbe2e8;box-shadow:0 0.25em 0.5em 0 rgba(46,61,73,0.12)}.page-hire-talent .hire_talent_student_work .student_work_cards li .student_info{position:relative;padding:1.5em 1em 1.5em 6.25em}.page-hire-talent .hire_talent_student_work .student_work_cards li .student_info img{position:absolute;top:50%;left:1.75em;transform:translateY(-50%);width:3.125em;height:3.125em;border-radius:50%}.page-hire-talent .hire_talent_student_work .student_work_cards li .student_info--name{font-size:1.125em;color:#2e3d49;font-weight:600;margin-bottom:0.25em}.page-hire-talent .hire_talent_student_work .student_work_cards li .student_info--location{font-size:0.75em;margin-bottom:0;text-transform:uppercase;color:#7d97ad;font-weight:600;letter-spacing:0.0625em}.page-hire-talent .hire_talent_student_work .student_work_cards li .work_info{padding:1.5em 1em 0 1.75em;min-height:7.5em}.page-hire-talent .hire_talent_student_work .student_work_cards li .work_info--title{font-size:1.125em;color:#2e3d49;font-weight:400;margin-bottom:0}.page-hire-talent .hire_talent_student_work .student_work_cards li .work_info--location{font-size:0.875em;margin-bottom:0.5em;color:#7d97ad;font-weight:400}.page-hire-talent .hire_talent_student_work .student_work_cards li:last-child{margin-bottom:0}@media (min-width: 60em){.page-hire-talent .hire_talent_student_work .student_work_cards{display:flex;justify-content:space-between}.page-hire-talent .hire_talent_student_work .student_work_cards li{flex-grow:1;width:32%;margin-right:2em;margin-bottom:0}.page-hire-talent .hire_talent_student_work .student_work_cards li:last-child{margin-right:0}}.page-hire-talent .hire_talent_join_talent_source .col{float:left;display:block;margin-right:1.69492%;width:100%}.page-hire-talent .hire_talent_join_talent_source .col:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-hire-talent .hire_talent_join_talent_source .col{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-hire-talent .hire_talent_join_talent_source .col:last-child{margin-right:0}}.page-hire-talent .hire_talent_contact_form .messages{position:relative;visibility:hidden;list-style-type:none;margin:0;padding:0}.page-hire-talent .hire_talent_contact_form .messages a{color:#fff}.page-hire-talent .hire_talent_contact_form .messages li{display:inline-block;width:100%;padding:1em 1.5em}.page-hire-talent .hire_talent_contact_form .messages li span{font-size:0.875em;color:#fff}.page-hire-talent .hire_talent_contact_form .messages li:last-child{margin-bottom:1.5em}.page-hire-talent .hire_talent_contact_form .messages li.success{background:#15c26b}.page-hire-talent .hire_talent_contact_form .messages li.warning{background:#ecc81a}.page-hire-talent .hire_talent_contact_form .messages li.critical{background:#f04546}.page-hire-talent .hire_talent_contact_form label{clear:left;display:block;position:relative;padding-left:2.833333333em;margin-bottom:2.5em}.page-hire-talent .hire_talent_contact_form label a{text-decoration:none;border-bottom:1px solid #91daee;color:#7d97ad;transition:color 0.3s ease}.page-hire-talent .hire_talent_contact_form label a:hover{color:#4c6478}.page-hire-talent .hire_talent_contact_form label::before{content:"";position:absolute;top:-0.125em;left:0;width:1.666666667em;height:1.666666667em;border:1px solid #dbe2e8}.page-hire-talent .hire_talent_contact_form label::after{content:"";position:absolute;top:-0.125em;left:0;width:1.666666667em;height:1.666666667em;background-image:url(/assets/svgs/check_blue.min-5823d5e7599e5d63ea85758f2f7b551a988792dda3d263b26fdaf7c3e38ded1b.svg);background-repeat:no-repeat;background-position:center;background-size:0%;transition:opacity 0.3s ease, background-size 0.3s ease}.page-hire-talent .hire_talent_contact_form input[type=checkbox]{visibility:hidden;width:0}.page-hire-talent .hire_talent_contact_form input[type=checkbox]:checked+label::after{background-size:60%;opacity:1}@media (min-width: 28em){.page-hire-talent .hire_talent_contact_form input[type=text],.page-hire-talent .hire_talent_contact_form input[type=tel],.page-hire-talent .hire_talent_contact_form input[type=password],.page-hire-talent .hire_talent_contact_form input[type=email]{float:left;width:47.5%;margin-right:5%}.page-hire-talent .hire_talent_contact_form input[type=text]:nth-child(2n+3),.page-hire-talent .hire_talent_contact_form input[type=tel]:nth-child(2n+3),.page-hire-talent .hire_talent_contact_form input[type=password]:nth-child(2n+3),.page-hire-talent .hire_talent_contact_form input[type=email]:nth-child(2n+3){margin-right:0}.page-hire-talent .hire_talent_contact_form label.half{float:left;clear:none;width:47.5%;margin-right:5%}.page-hire-talent .hire_talent_contact_form label.half.last{margin-right:0}.page-hire-talent .hire_talent_contact_form p{float:right;width:100%;text-align:right}}@media (min-width: 31em){.page-hire-talent .hire_talent_contact_form .submit_contain label{float:left;width:65%;margin-top:2em}.page-hire-talent .hire_talent_contact_form .submit_contain .button--primary{float:right;width:35%;margin-top:1em}}@media (min-width: 68em){.page-hire-talent .hire_talent_contact_form .messages{min-height:6.5em;position:relative}.page-hire-talent .hire_talent_contact_form .messages li{position:absolute;bottom:0;margin-bottom:1.5em}}.page-hire-talent .hire_talent_blog .heading{padding-bottom:2.5em}.page-hire-talent .hire_talent_blog .scroll_pane{margin-bottom:0}@media screen and (min-width: 48rem){.page-hire-talent .hire_talent_blog .button--secondary{float:right}}.page-sxsw .hero{background-image:url(/assets/promos/sxsw/hero-sxsw-44c0499a4937437c0cf61f006801f499abffa9d19562ba56cb62fb3a9e58beb0.jpg)}.page-sxsw .speakers{text-align:center}.page-sxsw .speakers .leads_list li{float:left;display:block;margin-right:1.69492%;width:100%}.page-sxsw .speakers .leads_list li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-sxsw .speakers .leads_list li{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-sxsw .speakers .leads_list li:last-child{margin-right:0}.page-sxsw .speakers .leads_list li:first-child{border-right:1px solid #dbe2e8}}.page-sxsw .speakers_list{max-width:100%;margin-left:auto;margin-right:auto;text-align:left;background-color:#fafbfc}.page-sxsw .speakers_list::after{clear:both;content:"";display:table}.page-sxsw .speakers_list .card{float:left;display:block;margin-right:1.69492%;width:100%;padding:1.5rem}.page-sxsw .speakers_list .card:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-sxsw .speakers_list .card{padding:3rem;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-sxsw .speakers_list .card:last-child{margin-right:0}.page-sxsw .speakers_list .card:nth-child(1n){margin-right:0}.page-sxsw .speakers_list .card:nth-child(1n+1){clear:left}}.page-sxsw .speakers_list .card h3::before{content:"";position:absolute;top:41px;left:-3px;width:4px;height:80px;background:#02b3e4}@media (min-width: 35em){.page-sxsw .speakers_list .card h3::before{top:40px;height:70px;left:-3px}}.page-sxsw .speakers_list .card .time{color:#7d97ad;font-size:0.875em;font-weight:600}.page-sxsw .speakers_list .card .speaker{border-top:1px solid #dbe2e8;border-bottom:1px solid #dbe2e8;margin:1.5rem 0;padding:1.5rem 0;max-width:100%}.page-sxsw .speakers_list .card .speaker img{max-width:60px;margin-bottom:10px}@media (min-width: 22em){.page-sxsw .speakers_list .card .speaker img{margin-bottom:0;max-width:40px;margin-right:20px;vertical-align:middle}}.page-sxsw .speakers_list .card .speaker h5{margin-bottom:0;display:block}@media (min-width: 44em){.page-sxsw .speakers_list .card .speaker h5{margin-right:10px;display:inline-block}}.page-sxsw .speakers_list .card .speaker .title{display:inline-block;color:#7d97ad}.page-sxsw .speakers_list .card .speaker .extra{padding:0.75rem 0;border-top:1px solid #dbe2e8;border-bottom:1px solid #dbe2e8;margin-bottom:1.5rem}.page-sxsw .speakers_list .card .speaker .more .download{color:#15c26b;background:url(/assets/promos/sxsw/icon-download-2766ca43be02579c713ba2d2189613dd289bcbaaf01e6578fa880448b740dd8e.png) 0 0 no-repeat;display:block;padding-left:30px}.page-sxsw .speakers_list .card .speaker .more .download:hover{color:#109452;text-decoration:none}@media (min-width: 44em){.page-sxsw .speakers_list .card .speaker .more .download{display:inline-block;margin-left:40px;padding-left:30px}}.page-sxsw .speakers_list .card .social mark{background:#fff;font-weight:600;color:#02b3e4}@media screen and (min-width: 62rem){.page-google-cert p{margin-left:auto;margin-right:auto}}.page-google-cert .hero{background-image:url(/assets/pages/google-cert/hero-google@2x-e64c18567ba2641696ac845095fcce13b3bc38bfde47dff47f8fcbc78f8665a0.png);background-position:bottom center}@media screen and (min-width: 62rem){.page-google-cert .hero{background-position:bottom right}}.page-google-cert .hero__logo{margin-top:0;margin-bottom:0rem;text-align:left}@media screen and (min-width: 48rem){.page-google-cert .hero__logo{margin-bottom:0rem}}@media screen and (min-width: 48rem){.page-google-cert .hero__logo{height:6rem;position:absolute}}.page-google-cert .hero__logo img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-google-cert .how-it-works__list{max-width:73.75rem;margin-left:auto;margin-right:auto;margin:0 auto;text-align:center}.page-google-cert .how-it-works__list::after{clear:both;content:"";display:table}.page-google-cert .how-it-works__list li{float:left;display:block;margin-right:1.69492%;width:100%}.page-google-cert .how-it-works__list li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-google-cert .how-it-works__list li{float:left;display:block;margin-right:1.69492%;width:23.72881%}.page-google-cert .how-it-works__list li:last-child{margin-right:0}}@media screen and (min-width: 48rem){.page-google-cert .how-it-works__list p{max-width:15rem}}.page-google-cert .how-it-works__list img{height:7.5rem;margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 48rem){.page-google-cert .how-it-works__list img{margin-bottom:1.5rem}}.page-google-cert .how-it-works__desc{float:left;display:block;margin-right:1.69492%;width:100%}.page-google-cert .how-it-works__desc:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-google-cert .how-it-works__desc{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-google-cert .how-it-works__desc:last-child{margin-right:0}}.page-google-cert .req{max-width:73.75rem;margin-left:auto;margin-right:auto}.page-google-cert .req::after{clear:both;content:"";display:table}.page-google-cert .req .col{float:left;display:block;margin-right:1.69492%;width:100%;margin-top:0;margin-bottom:1.5rem}.page-google-cert .req .col:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-google-cert .req .col{margin-bottom:0rem}}@media screen and (min-width: 48rem){.page-google-cert .req .col{float:left;display:block;margin-right:1.69492%;width:49.15254%;padding-right:2.25rem}.page-google-cert .req .col:last-child{margin-right:0}}.page-google-cert .take-the-exam{max-width:100%;margin-left:auto;margin-right:auto}.page-google-cert .take-the-exam::after{clear:both;content:"";display:table}.page-google-cert #exam-details .faq__list .more{max-height:7.1875rem}@media screen and (min-width: 48rem){.page-google-cert #exam-details .faq__list .more{max-height:10rem}}.page-google-cert #exam-details .more+[data-readmore-toggle]{padding-top:1.5rem}@media screen and (min-width: 48rem){.page-google-cert #exam-details>div>ul>li:nth-child(2) .more{max-height:10rem}}@media screen and (min-width: 48rem){.page-google-cert #exam-details>div>ul>li:nth-child(3) .more{max-height:11.875rem}}.page-google-cert .footer-google{max-width:100%;margin-left:auto;margin-right:auto}.page-google-cert .footer-google::after{clear:both;content:"";display:table}.page-google-cert .footer-google .contain{max-width:73.75rem;margin-left:auto;margin-right:auto;padding-top:1.5rem;padding-bottom:1.5rem}.page-google-cert .footer-google .contain::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.page-google-cert .footer-google .contain{padding-top:1.5rem;padding-bottom:1.5rem}}.page-google-cert .footer-google__policy{margin-top:0;margin-bottom:0.75rem;float:left;display:block;margin-right:1.69492%;width:100%;color:#525c65;text-align:center}@media screen and (min-width: 48rem){.page-google-cert .footer-google__policy{margin-bottom:1.5rem}}.page-google-cert .footer-google__policy:last-child{margin-right:0}@media screen and (min-width: 62rem){.page-google-cert .footer-google__policy{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-bottom:0;text-align:left}.page-google-cert .footer-google__policy:last-child{margin-right:0}}.page-google-cert .footer-google__logo{float:left;display:block;margin-right:1.69492%;width:100%;text-align:center}.page-google-cert .footer-google__logo:last-child{margin-right:0}@media screen and (min-width: 62rem){.page-google-cert .footer-google__logo{float:left;display:block;margin-right:1.69492%;width:49.15254%;text-align:right}.page-google-cert .footer-google__logo:last-child{margin-right:0}}.page-uconnect .hero{background-image:url(/assets/pages/uconnect/hero-connect-66a4295950c04a0325c588553d026ae11827ee45ce7686718aaf7f434bd29397.jpg)}.page-uconnect .how-it-works{clear:both}.page-uconnect .how-it-works h5{text-align:center;max-width:55em}.page-uconnect .how-it-works .works-list{margin:0 auto;padding:0;list-style-type:none;text-align:center;max-width:63.75em;display:flex;justify-content:center;flex-direction:column}@media (min-width: 48em){.page-uconnect .how-it-works .works-list{flex-direction:row;align-items:flex-start;justify-content:space-between}}.page-uconnect .how-it-works .works-list li{padding:0}@media (min-width: 70em){.page-uconnect .how-it-works .works-list li{padding:0 0.5em}}.page-uconnect .how-it-works .works-list .rwd-break{display:none}@media (min-width: 48em){.page-uconnect .how-it-works .works-list .rwd-break{display:block}}.page-uconnect .how-it-works .works-list h3{font-size:1em;font-weight:600;margin-bottom:2.125em}@media (min-width: 70em){.page-uconnect .how-it-works .works-list h3{max-width:18.75em;margin-bottom:4.25em}}.page-uconnect .how-it-works .works-list img{padding-bottom:1em}@media (min-width: 70em){.page-uconnect .how-it-works .works-list img{padding-bottom:1.6em}}.page-uconnect .features__column{padding-top:0.75rem;padding-bottom:0.75rem;float:left;display:block;margin-right:1.69492%;width:100%}@media screen and (min-width: 48rem){.page-uconnect .features__column{padding-top:1.5rem;padding-bottom:1.5rem}}.page-uconnect .features__column:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-uconnect .features__column{height:17.5rem;float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-uconnect .features__column:last-child{margin-right:0}.page-uconnect .features__column:nth-child(2n){margin-right:0}.page-uconnect .features__column:nth-child(2n+1){clear:left}}@media screen and (min-width: 48rem){.page-uconnect .features__column.two{float:right}}.page-uconnect .features__column--content p{margin-bottom:0;padding-right:0.75rem}@media screen and (min-width: 48rem){.page-uconnect .features__column--content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.page-uconnect .features__column img{margin:0 auto}.page-uconnect .list-nanodegrees .more{max-height:40.9375rem}@media screen and (min-width: 30rem){.page-uconnect .list-nanodegrees .more{max-height:14.375rem}}@media screen and (min-width: 48rem){.page-uconnect .list-nanodegrees .more{max-height:25rem}}.page-uconnect .sessions .contain{text-align:center}.page-uconnect .sessions .contain p{margin:0 auto;margin-bottom:2.25em;text-align:center;max-width:58em}@media (min-width: 70em){.page-uconnect .sessions .contain p{margin-bottom:3.25em}}.page-uconnect .sessions .locations_info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:column}@media (min-width: 40em){.page-uconnect .sessions .locations_info{flex-direction:row}}.page-uconnect .sessions .locations_info .location{color:#fff;height:120px;min-width:100%;border-radius:4px;text-decoration:none;background-position:left bottom;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 40em){.page-uconnect .sessions .locations_info .location{height:200px;min-width:33%}}.page-uconnect .sessions .locations_info .location__city{font-size:1.375em;color:#fff;font-weight:600;margin-bottom:0.25em}.page-uconnect .sessions .locations_info .location__desc{margin:0;font-size:0.875em;letter-spacing:0.14px}.page-uconnect .sessions .locations_info .location.sf{background-image:url(/assets/pages/uconnect/location-01-1ba47e370b968856bc2d564c5bf2858ef7a3df1454f19d53e7da6973b4907635.jpg)}.page-uconnect .sessions .locations_info .location.ny{background-image:url(/assets/pages/uconnect/location-02-689913a5cf173656b391f247a898a62e6abd56dd2fda4f78e1fff639ca70fb1d.jpg);margin:1em 0}@media (min-width: 40em){.page-uconnect .sessions .locations_info .location.ny{margin:0}}.page-uconnect .sessions .locations_info .location.la{background-image:url(/assets/pages/uconnect/location-03-e123235dfa1f0cba0de89f4de15980af5b581a7cdc526ef03a3ff617ec1becb3.jpg)}.page-uconnect .sessions .input_contain{width:200px;margin-left:15px;display:inline-block;text-align:left;position:relative;top:9px}.page-uconnect .coming_soon_modal{padding:0}.page-uconnect .coming_soon_modal .modal_hero{display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/assets/pages/uconnect/hero-coming-soon@2x-d7c47387217168ebb93bb1acf20f9266e1980ebda098c685f88cd16dc9ac2cf6.jpg) center center no-repeat;background-size:cover;min-height:200px}.page-uconnect .coming_soon_modal .modal_hero img{width:20px;display:block}.page-uconnect .coming_soon_modal .modal_hero h2{color:#fff;margin:10px 30px 0}.page-uconnect .coming_soon_modal .modal_content{padding:2em 2em 2.5em}@media (min-width: 39em){.page-uconnect .coming_soon_modal .modal_content{padding:4em 6em}}.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form{padding:0;margin:0 auto;max-width:20em;text-align:center}@media (min-width: 25em){.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form{max-width:22em}}.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form label{display:none}.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form input[type="text"],.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form input[type="email"]{width:100%;margin:0 auto 1em}.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form #first_name,.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form #last_name{width:100%}@media (min-width: 25em){.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form #first_name,.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form #last_name{width:49%}}.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form #error_message{margin-bottom:1em}.page-uconnect .coming_soon_modal .modal_content #global_waitlist_form #error_message p{background-color:#f04546;color:#fff;font-size:0.75em;padding:0.5em;margin:0}.page-uconnect .coming_soon_modal .modal_content p{padding:0 0 2em 0;margin:0}.page-uconnect .coming_soon_modal .modal_content .button--primary{margin-top:1.125em}.page-uconnect .uconnect_callout{border:1px solid #dbe2e8;border-radius:5px;background:#fff;padding:15px 20px;margin:2.5em auto;margin-top:2.5em;display:block;clear:both;text-align:center;max-width:28em}@media (min-width: 37em){.page-uconnect .uconnect_callout{margin-top:3em}}.page-uconnect .uconnect_callout img{margin-right:10px;vertical-align:middle}.page-uconnect .uconnect_callout p{font-size:0.8125em;color:#7d97ad;display:inline}.page-uconnect-intensive .hero{background-image:url(/assets/pages/uconnect/intensive/hero-intensive-68991dc5d37af078876f223c0c21c00f7212fdc05ff7e28c59c0ee8661a9b6d0.jpg)}.page-uconnect-intensive .features .contain{padding-bottom:0}.page-uconnect-intensive .features__detail{float:left;display:block;margin-right:1.69492%;width:100%}.page-uconnect-intensive .features__detail:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-uconnect-intensive .features__detail{float:left;display:block;margin-right:1.69492%;width:32.20339%;padding:0 1.5rem 0 1.5rem}.page-uconnect-intensive .features__detail:last-child{margin-right:0}}.page-uconnect-intensive .features__detail img{height:5.25rem}.page-uconnect-intensive .how-it-works .logistics{max-width:980px;position:relative;display:flex;flex-wrap:wrap}@media screen and (min-width: 30rem){.page-uconnect-intensive .how-it-works .logistics{margin:auto;flex-direction:row}}.page-uconnect-intensive .how-it-works .main{display:flex;flex-direction:column;flex:3}.page-uconnect-intensive .how-it-works .main .container{padding:2.25rem}.page-uconnect-intensive .how-it-works .main ul li{display:flex;align-items:center;margin-bottom:0.75rem}.page-uconnect-intensive .how-it-works .main ul li a{border-bottom:1px solid #91daee}.page-uconnect-intensive .how-it-works .main .icon{display:inline-block;width:3em;text-align:center;margin-right:1.5rem}.page-uconnect-intensive .how-it-works .main-footer{border-top:1px solid #dbe2e8;flex:1}.page-uconnect-intensive .how-it-works .main-footer .container{padding:1.5rem;display:flex;justify-content:space-between}.page-uconnect-intensive .how-it-works .logistics-apply{display:flex;flex-direction:column;flex:1;min-height:200px}.page-uconnect-intensive .how-it-works .logistics-pic{height:225px;background:url(/assets/pages/uconnect/intensive/location-san-jose-0c9f30cc7fdea185d45c85768f869109b77d1264939ee9c0ba259c4187be5f96.jpg) center center no-repeat;background-size:cover;padding:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:3}@media screen and (min-width: 30rem){.page-uconnect-intensive .how-it-works .logistics-pic{height:100%}}.page-uconnect-intensive .how-it-works .logistics-pic p{font-weight:300}.page-uconnect-intensive .how-it-works .click-apply{text-align:center;flex:1}.page-uconnect-intensive .how-it-works .click-apply a{padding:0.875rem;display:flex;height:100%;justify-content:center;align-items:center;background-color:#7d97ad}.page-uconnect-intensive .nanodegree_details .jspVerticalBar{display:none !important}.page-uconnect-intensive .nanodegree_details .card{cursor:default}.page-uconnect-intensive .nanodegree_details .card--project{height:30em}@media screen and (min-width: 48rem){.page-uconnect-intensive .day-schedule{width:100%;display:table;width:100%;table-layout:fixed}}.page-uconnect-intensive .day-schedule .col-6{display:table-cell;width:100%;display:block;padding:30px 40px}@media screen and (min-width: 48rem){.page-uconnect-intensive .day-schedule .col-6{padding:60px 80px;display:table-cell;width:50%}}.page-uconnect-intensive .day-schedule .col-6.bg-image{background:url(/assets/pages/uconnect/intensive/face-to-face-24ed837ff19338e1a54e4854abf2ddcbf37794ab84b99d0d4349b3d029b0151e.jpg) right top no-repeat;background-size:cover;height:12.5rem}@media screen and (min-width: 30rem){.page-uconnect-intensive .day-schedule .col-6.bg-image{height:100%}}.page-uconnect-intensive .day-schedule .col-6 .itinerary li{display:flex}.page-uconnect-intensive .day-schedule .col-6 .itinerary span{flex:4}.page-uconnect-intensive .day-schedule .hour,.page-uconnect-intensive .day-schedule .noon,.page-uconnect-intensive .day-schedule .end{font-size:0.875rem;line-height:1.5rem;color:#fff;flex:1;max-width:5em;text-align:center;padding:0 5px;position:relative;display:inline-block;margin-right:3rem;margin-bottom:2.25rem;background-color:#02b3e4;border-radius:0.125rem}@media screen and (min-width: 48rem){.page-uconnect-intensive .day-schedule .hour,.page-uconnect-intensive .day-schedule .noon,.page-uconnect-intensive .day-schedule .end{font-size:0.875rem;line-height:1.5rem}}@media screen and (min-width: 62rem){.page-uconnect-intensive .day-schedule .hour:before,.page-uconnect-intensive .day-schedule .hour:after,.page-uconnect-intensive .day-schedule .noon:before,.page-uconnect-intensive .day-schedule .noon:after{content:"";top:2.75rem;width:0.5rem;left:2rem;height:0.5rem;position:absolute;border-radius:0.25rem;background:#dbe2e8}}.page-uconnect-intensive .day-schedule .hour:after,.page-uconnect-intensive .day-schedule .noon:after{top:2rem}.page-uconnect-intensive .day-schedule .noon{background-color:#7d97ad}.page-uconnect-intensive .cta_block{text-align:center}.page-uconnect-intensive .cta_block .card{padding:1.5rem}@media screen and (min-width: 48rem){.page-uconnect-intensive .cta_block .card{padding:60px 90px;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-uconnect-intensive .cta_block .card:last-child{margin-right:0}}.page-uconnect-intensive .cta_block .name{display:block}@media screen and (min-width: 48rem){.page-uconnect-intensive .cta_block .name{display:flex}}.page-uconnect-intensive .cta_block #first,.page-uconnect-intensive .cta_block #last{float:left;display:block;margin-right:1.69492%;width:100%}.page-uconnect-intensive .cta_block #first:last-child,.page-uconnect-intensive .cta_block #last:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-uconnect-intensive .cta_block #first,.page-uconnect-intensive .cta_block #last{margin-top:0;margin-bottom:0.75rem}}@media screen and (min-width: 48rem) and (min-width: 48rem){.page-uconnect-intensive .cta_block #first,.page-uconnect-intensive .cta_block #last{margin-bottom:1.5rem}}.page-bytebracket label{font-weight:400}.page-bytebracket .hero{position:absolute;top:0;left:0;width:100%;height:500px}.page-bytebracket .hero .outer_contain{background:url(/assets/promos/bytebracket/hero-bytebracket-mobile-8769a76bc467988e55371288901f6cb32c858cb78b13a4c8b687b7a9dfc63de5.svg) 0 0 no-repeat;background-size:100%}@media (min-width: 33em){.page-bytebracket .hero .outer_contain{background:url(/assets/promos/bytebracket/hero-bytebracket-718517cf244826b096b39ad0ca43778304fd08bcbc85192014af147c00186d4d.svg) center 0 no-repeat}}.page-bytebracket .hero .contain{padding:0 1.5em}.page-bytebracket .hero .hero_content{min-height:300px;text-align:center;max-width:54em;margin:0 auto;padding:10em 0 0}@media (min-width: 27em){.page-bytebracket .hero .hero_content{padding:16em 0 0}}.page-bytebracket .hero h1{font-size:2.25em;color:#2e3d49;font-weight:300;line-height:1.25em;left:0}@media (min-width: 35em){.page-bytebracket .hero h1{font-size:3.125em}}@media (min-width: 44em){.page-bytebracket .hero h1{padding:0;font-size:3.125em}}.page-bytebracket .hero h2{color:#7d97ad;font-size:1em;line-height:2em;font-weight:300;margin-bottom:40px;padding:0 1.5em}.page-bytebracket .hero h2 strong{font-weight:600}@media (min-width: 44em){.page-bytebracket .hero h2{font-size:1.125em;line-height:2em;padding:0}}.page-bytebracket [placeholder]:focus::-webkit-input-placeholder{transition:opacity 0.1s 0.1s ease;opacity:0}.page-bytebracket [placeholder]:focus::-moz-placeholder{transition:opacity 0.1s 0.1s ease;opacity:0}.page-bytebracket .bracket{max-width:100%;margin-left:auto;margin-right:auto;margin-top:480px;position:relative;background-color:#fafbfc}.page-bytebracket .bracket::after{clear:both;content:"";display:table}@media (min-width: 28em){.page-bytebracket .bracket{margin-top:440px}}@media (min-width: 44em){.page-bytebracket .bracket{margin-top:370px}}.page-bytebracket .bracket .contain{padding:7.5em 0;text-align:center}.page-bytebracket .bracket .contain.mobile{padding:3.25em 0}.page-bytebracket .bracket .contain.mobile p{font-size:1.125em;color:#2e3d49;line-height:2em;padding:0 2.5em}.page-bytebracket .bracket .contain.mobile p strong{font-weight:600}@media (min-width: 75em){.page-bytebracket .bracket .contain.mobile{display:none}}.page-bytebracket .bracket .contain.desktop{display:none}@media (min-width: 75em){.page-bytebracket .bracket .contain.desktop{display:block}}.page-bytebracket .bracket h2{color:#2e3d49;font-size:1.75em;font-weight:300;margin-bottom:25px}@media (min-width: 44em){.page-bytebracket .bracket h2{font-size:2.25em}}.page-bytebracket .bracket .student_name{color:#02b3e4;font-weight:300;font-size:1.5em;margin:0 auto;padding:10px 0 15px;width:11em;border-radius:0;box-shadow:none;border:none;background:none;border-bottom:1px solid #dbe2e8;text-align:center}.page-bytebracket .learn{position:relative;text-align:center}.page-bytebracket .learn .input_contain input{display:inline-block;width:16em}@media (min-width: 34em){.page-bytebracket .learn .input_contain input{width:21em;margin-right:1.5rem}}.page-bytebracket .nanodegree_callout{background-color:#f4f4ef;max-width:100%;margin-left:auto;margin-right:auto}.page-bytebracket .nanodegree_callout::after{clear:both;content:"";display:table}.page-bytebracket .nanodegree_callout .callout_content{float:left;display:block;margin-right:1.69492%;width:100%}.page-bytebracket .nanodegree_callout .callout_content:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-bytebracket .nanodegree_callout .callout_content{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:8.47458%}.page-bytebracket .nanodegree_callout .callout_content:last-child{margin-right:0}}.page-bytebracket .nanodegree_callout .cards_contain{display:none}@media screen and (min-width: 48rem){.page-bytebracket .nanodegree_callout .cards_contain{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:8.47458%}.page-bytebracket .nanodegree_callout .cards_contain:last-child{margin-right:0}}.page-bytebracket .nanodegree_callout .cards_contain .card{width:100%;margin-bottom:0}.page-bytebracket .bracket-footer{display:none;background-color:#fafbfc;position:fixed;left:0;bottom:0;width:100%;z-index:1000;border-top:1px solid #CFD3D7}@media (min-width: 75em){.page-bytebracket .bracket-footer{display:block}}.page-bytebracket .bracket-footer .contain{background-color:#fafbfc;padding:1.875em 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.page-bytebracket .bracket-footer .contain .bracket_solution ul.bytebracket{list-style-type:none;margin:0;padding:0}.page-bytebracket .bracket-footer .contain .bracket_solution ul.bytebracket li{float:left;width:36px;border-bottom:2px solid #7d97ad;padding:0 0 7px 0;margin-right:7px;font-size:1.5em;font-weight:400;color:#2e3d49}.page-bytebracket .bracket-footer .contain .bracket_share p{font-size:1.125em;float:left;font-weight:300;color:#2e3d49;margin-bottom:0}.page-bytebracket .bracket-footer .contain .bracket_share img{margin-top:7px;margin-left:27px;vertical-align:middle}#bracket{margin-top:-20px;height:1700px;position:relative}#bracket p{text-align:left}#bracket h3,#bracket h4{display:none;color:#7d97ad;letter-spacing:2px;text-transform:uppercase;font-size:1.125em}#bracket .match .slot,#bracket .match label.slot{width:130px;position:absolute;text-align:left}#bracket .match .slot input,#bracket .match label.slot input{opacity:0}#bracket .seed{display:inline-block;margin-right:3px;text-align:right;width:13px}#bracket .round{position:absolute;top:0;width:950px}#bracket .round strong,#bracket .round strong span.seed,#bracket .round strong span.score{background-color:#02b3e4;color:#fff}#bracket .loser,#bracket strike,#bracket .match strike .seed{font-weight:normal;color:#dbe2e8;text-decoration:none}#bracket strike a{color:#666}#bracket #round2{left:115px;width:720px}#bracket #round3{left:230px;width:490px}#bracket #round4{left:345px;width:260px}#bracket .round .region1 .match,#bracket .round .region2 .match{left:0px}#bracket .round .region3 .match,#bracket .round .region4 .match{right:0px}#bracket .match{border:1px solid #dbe2e8;padding:0;width:170px;position:absolute;font-size:14px}#bracket .match .slot,#bracket .match label.slot{margin:0;position:absolute;left:0;right:0;padding:0 5px;border:1px solid #dbe2e8;background:#fff;width:170px;line-height:28px}#bracket .match .slot .indicator,#bracket .match label.slot .indicator{margin:0;position:absolute;top:0;left:-1px;padding:0 5px;width:170px;line-height:28px;background-color:#fff;border:1px solid #dbe2e8;border-top:none}#bracket .match .slot .indicator .name,#bracket .match label.slot .indicator .name{line-height:18px}#bracket #round6 .region1 .match .indicator{line-height:35px;width:209px;height:37px}#bracket #round6 .region1 .match .slot input:disabled:hover ~ .indicator{width:206px;height:35px}#bracket .match .slot:hover input ~ .indicator,#bracket .match .slot input:focus ~ .indicator,#bracket .match .slot.selected{background-color:#46C4E9;cursor:pointer}#bracket .match .slot:hover input ~ .indicator .seed,#bracket .match .slot:hover input ~ .indicator .name,#bracket .match .slot input:focus ~ .indicator .seed,#bracket .match .slot input:focus ~ .indicator .name,#bracket .match .slot.selected .seed,#bracket .match .slot.selected .name{color:#fff}#bracket .match .slot:active input ~ .indicator{background-color:#02b3e4}#bracket .match .slot input:checked ~ .indicator{background-color:#02b3e4}#bracket .match .slot input:checked ~ .indicator .seed,#bracket .match .slot input:checked ~ .indicator .name{color:#fff}#bracket .match .slot input:disabled ~ .indicator{pointer-events:none;color:#dbe2e8}#bracket .match .slot input:disabled ~ .indicator .seed,#bracket .match .slot input:disabled ~ .indicator .name{color:#dbe2e8}#bracket .match .slot input:disabled:hover ~ .indicator{background-color:#fff;height:27px;width:168px;border:none;left:0px}#bracket .match .slot1{top:0px}#bracket .match .slot2{bottom:0px}#bracket .match .score{position:absolute;right:4px;font-style:normal}#bracket .match .seed{color:#7d97ad;font-size:12px}#bracket .match .winner,#bracket .match .winner em{font-weight:bold}#bracket .region1 .match,#bracket .region2 .match{border-left:0px}#bracket .region3 .match,#bracket .region4 .match{border-right:0px}#bracket .final_pick{font-size:16px;background:#fff}#bracket #round1 h4{display:block;text-align:center;position:absolute;left:225px;top:365px;width:110px;margin:0}#bracket #round1 .region3 h4,#bracket #round1 .region4 h4{left:auto;right:-20px}#bracket #round1 .region2 h4,#bracket #round1 .region4 h4{top:915px}#bracket #round1 .match{height:53px;width:0}#bracket #round1 .m1{top:0}#bracket #round1 .m2{top:99px}#bracket #round1 .m3{top:200px}#bracket #round1 .m4{top:299px}#bracket #round1 .m5{top:400px}#bracket #round1 .m6{top:499px}#bracket #round1 .m7{top:600px}#bracket #round1 .m8{top:699px}#bracket #round1 .region2 .m1,#bracket #round1 .region4 .m1{top:550px}#bracket #round1 .region2 .m2,#bracket #round1 .region4 .m2{top:649px}#bracket #round1 .region2 .m3,#bracket #round1 .region4 .m3{top:750px}#bracket #round1 .region2 .m4,#bracket #round1 .region4 .m4{top:849px}#bracket #round1 .region2 .m5,#bracket #round1 .region4 .m5{top:950px}#bracket #round1 .region2 .m6,#bracket #round1 .region4 .m6{top:1049px}#bracket #round1 .region2 .m7,#bracket #round1 .region4 .m7{top:1150px}#bracket #round1 .region2 .m8,#bracket #round1 .region4 .m8{top:1249px}#bracket #round1 .region1 .slot1,#bracket #round1 .region2 .slot1{left:0px;top:-4px}#bracket #round1 .region1 .slot2,#bracket #round1 .region2 .slot2{left:0px;bottom:-4px}#bracket #round1 .region3 .slot1,#bracket #round1 .region4 .slot1{left:-170px;top:-4px}#bracket #round1 .region3 .slot2,#bracket #round1 .region4 .slot2{left:-170px;bottom:-4px}#bracket #round2 .region1 .match,#bracket #round2 .region2 .match{height:100px;left:25px;width:31px}#bracket #round2 .region3 .match,#bracket #round2 .region4 .match{height:100px;right:-223px;width:31px}#bracket #round2 .m1{top:26px}#bracket #round2 .m2{top:226px}#bracket #round2 .m3{top:426px}#bracket #round2 .m4{top:626px}#bracket #round2 .region2 .m1,#bracket #round2 .region4 .m1{top:576px}#bracket #round2 .region2 .m2,#bracket #round2 .region4 .m2{top:776px}#bracket #round2 .region2 .m3,#bracket #round2 .region4 .m3{top:976px}#bracket #round2 .region2 .m4,#bracket #round2 .region4 .m4{top:1176px}#bracket #round2 .region1 .slot1,#bracket #round2 .region2 .slot1{left:30px;top:20px}#bracket #round2 .region1 .slot2,#bracket #round2 .region2 .slot2{left:30px;bottom:19px}#bracket #round2 .region3 .slot1,#bracket #round2 .region4 .slot1{left:-170px;top:20px}#bracket #round2 .region3 .slot2,#bracket #round2 .region4 .slot2{left:-170px;bottom:19px}#bracket #round3 .region1 .match,#bracket #round3 .region2 .match{height:201px;width:31px;left:80px}#bracket #round3 .region3 .match,#bracket #round3 .region4 .match{height:201px;width:31px;right:-168px}#bracket #round3 .m1{top:76px}#bracket #round3 .m2{top:476px}#bracket #round3 .region2 .m1,#bracket #round3 .region4 .m1{top:626px}#bracket #round3 .region2 .m2,#bracket #round3 .region4 .m2{top:1026px}#bracket #round3 .region1 .slot1,#bracket #round3 .region2 .slot1{left:-75px;top:70px}#bracket #round3 .region1 .slot2,#bracket #round3 .region2 .slot2{left:-75px;bottom:70px}#bracket #round3 .region3 .slot1,#bracket #round3 .region4 .slot1{left:-65px;top:70px}#bracket #round3 .region3 .slot2,#bracket #round3 .region4 .slot2{left:-65px;bottom:70px}#bracket #round4 .region1 .match,#bracket #round4 .region2 .match{height:401px;width:31px;left:30px}#bracket #round4 .region3 .match,#bracket #round4 .region4 .match{height:401px;width:31px;right:-219px}#bracket #round4 .m1{top:176px}#bracket #round4 .region2 .m1,#bracket #round4 .region4 .m1{top:726px}#bracket #round4 .region1 .slot1,#bracket #round4 .region2 .slot1{left:-75px;top:170px}#bracket #round4 .region1 .slot2,#bracket #round4 .region2 .slot2{left:-75px;bottom:170px}#bracket #round4 .region3 .slot1,#bracket #round4 .region4 .slot1{left:-65px;top:170px}#bracket #round4 .region3 .slot2,#bracket #round4 .region4 .slot2{left:-65px;bottom:170px}#bracket #round5{top:800px;left:300px;width:600px}#bracket #round5 .region1 .match{left:auto}#bracket #round5 .match{height:60px;border:none}#bracket #round5 .m1{left:0;border-left:none}#bracket #round5 .m2{right:0;border-right:none}#bracket #round5 .slot1{top:1px}#bracket #round5 .slot2{bottom:0px}#bracket #round6 .match{left:495px;height:91px;top:769px;border:none;width:209px;padding:0}#bracket #round6 .slot{height:38px;line-height:38px;padding:0 10px}#bracket #round6 .slot1{top:24px;width:209px}#bracket #round6 .slot2{top:61px;width:209px}#bracket #round6 strong,#bracket #round6 strong span.seed,#bracket #round6 strong span.score{color:#C52000}#bracket #winner{height:200px;left:500px;top:580px;width:200px}#bracket #winner h2{position:absolute;bottom:0;left:-53px;width:320px;margin-top:5px;font-size:1.75em;color:#2e3d49;font-weight:300;margin:0 auto}#bracket #winner h2:after{content:'Your Winner';border-top:1px solid #dbe2e8;display:block;font-size:10px;color:#7d97ad;letter-spacing:1.7px;font-weight:600;text-transform:uppercase;padding-top:5px}#bracket .round .region3 .match,#bracket .round .region4 .match{right:-248px}#bracket .round .region.region2{position:absolute;top:360px}#bracket .round .region.region4{position:absolute;right:0;top:360px}#bracket #round2 .region1,#bracket #round2 .region2{left:30px;position:absolute}#bracket #round2 .region3,#bracket #round2 .region4{right:30px;position:absolute}#bracket #round3 .region1,#bracket #round3 .region2{left:60px;position:absolute}#bracket #round3 .region3,#bracket #round3 .region4{right:60px;position:absolute}#bracket #round4 .region1,#bracket #round4 .region2{left:90px;position:absolute}#bracket #round4 .region3,#bracket #round4 .region4{right:90px;position:absolute}.page-disrupt-giveaway .hero{background-image:url(/assets/pages/disrupt-giveaway/disrupt-giveaway-hero-bb9b45b8471142dde870a844aa19a7a144dee262b67de2495ebcce357b1a9881.jpg)}.page-disrupt-giveaway .event-details__content{float:left;display:block;margin-right:1.69492%;width:100%;text-align:center}.page-disrupt-giveaway .event-details__content:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-disrupt-giveaway .event-details__content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-disrupt-giveaway .event-details__content:last-child{margin-right:0}}.page-disrupt-giveaway .event-details__content .timestamp{float:left;display:block;margin-right:1.69492%;width:100%}.page-disrupt-giveaway .event-details__content .timestamp:last-child{margin-right:0}.page-disrupt-giveaway .event-details__content .timestamp li{float:left;display:block;margin-right:1.69492%;width:100%}.page-disrupt-giveaway .event-details__content .timestamp li:last-child{margin-right:0}@media screen and (min-width: 30rem){.page-disrupt-giveaway .event-details__content .timestamp li{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-disrupt-giveaway .event-details__content .timestamp li:last-child{margin-right:0}.page-disrupt-giveaway .event-details__content .timestamp li:last-child{border-left:1px solid #dbe2e8}}.page-disrupt-giveaway .enrollment-details{text-align:center}.page-disrupt-giveaway .enrollment-details__content li{list-style-type:none;float:left;display:block;margin-right:1.69492%;width:100%}.page-disrupt-giveaway .enrollment-details__content li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-disrupt-giveaway .enrollment-details__content li{float:left;display:block;margin-right:1.69492%;width:32.20339%}.page-disrupt-giveaway .enrollment-details__content li:last-child{margin-right:0}}.page-disrupt-giveaway .enrollment-details__content li p{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-disrupt-giveaway .enrollment-details__content li p:last-child{margin-right:0}.page-drive #contain-all{max-width:100%;margin-left:auto;margin-right:auto;display:table;height:100vh}.page-drive #contain-all::after{clear:both;content:"";display:table}.page-drive .header{height:4.5rem;display:table-header-group}.page-drive .footer-sdc{height:4.5rem;display:table-footer-group}.page-drive .card-sdc{max-width:100%;margin-left:auto;margin-right:auto;height:100%;display:table-row;background-color:#02b3e4}.page-drive .card-sdc::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.page-drive .card-sdc{display:table;width:100%;table-layout:fixed;width:100%}}.page-drive .card-sdc .outer_contain{width:100%;height:100%;display:table-cell;vertical-align:middle}.page-drive .card-sdc .contain{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 48rem){.page-drive .card-sdc .contain{padding-top:3rem;padding-bottom:3rem}}.page-drive .card-sdc__hero{display:table-cell;width:100%;display:block;overflow:hidden;box-shadow:0px 2px 20px 0px rgba(46,61,73,0.5);background:url(/assets/pages/drive/video-bg-drive-4d8373754a9667d68f2f06aecfed3c6f64d647f9fc8e5d881e26b019339128fc.jpg) 0 0 no-repeat;background-size:cover}@media screen and (min-width: 62rem){.page-drive .card-sdc__hero{display:table-cell;width:50%;position:relative}}.page-drive .card-sdc__hero--video{height:100%;display:none}@media screen and (min-width: 62rem){.page-drive .card-sdc__hero--video{position:absolute;top:0;left:0;z-index:6000;display:block}}.page-drive .card-sdc__hero--overlay{position:relative;top:0;left:0;padding:20px 30px;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.page-drive .card-sdc__hero--overlay{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width: 48rem){.page-drive .card-sdc__hero--overlay{padding:40px}}@media screen and (min-width: 62rem){.page-drive .card-sdc__hero--overlay{position:absolute;top:0;left:0;padding:0 50px 0 60px;padding-top:1.5rem;padding-bottom:1.5rem;height:45rem;z-index:7000;width:100%}}@media screen and (min-width: 62rem) and (min-width: 48rem){.page-drive .card-sdc__hero--overlay{padding-top:4.5rem;padding-bottom:4.5rem}}.page-drive .card-sdc__hero--overlay .overlay--description{padding-top:0.8125rem;margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 48rem){.page-drive .card-sdc__hero--overlay .overlay--description{margin-bottom:2.25rem}}.page-drive .card-sdc__hero--overlay .overlay--title{color:#fff;margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 48rem){.page-drive .card-sdc__hero--overlay .overlay--title{margin-bottom:0.75rem}}@media screen and (min-width: 62rem){.page-drive .card-sdc__hero--overlay .overlay--title{margin-top:0;margin-bottom:2.25rem}}@media screen and (min-width: 62rem) and (min-width: 48rem){.page-drive .card-sdc__hero--overlay .overlay--title{margin-bottom:3.75rem}}.page-drive .card-sdc__hero--overlay .overlay--trailer .video-icon{background:url(/assets/svgs/icon-play-trailer-4e4439e3909d0b909730ae89271fb9fcfa57086bd7915b63648a125fbaafde33.svg) 0 5px no-repeat;padding-left:1.875rem}@media screen and (min-width: 62rem){.page-drive .card-sdc__hero--overlay .overlay--trailer .video-icon{position:absolute;bottom:3.75rem}}.page-drive .card-sdc__hero--overlay .partners{margin-top:0;margin-bottom:1.5rem}@media screen and (min-width: 48rem){.page-drive .card-sdc__hero--overlay .partners{margin-bottom:0.75rem}}@media screen and (min-width: 62rem){.page-drive .card-sdc__hero--overlay .partners{margin-top:0;margin-bottom:0.75rem}}@media screen and (min-width: 62rem) and (min-width: 48rem){.page-drive .card-sdc__hero--overlay .partners{margin-bottom:1.5rem}}.page-drive .card-sdc__hero--overlay .partners--title{margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-drive .card-sdc__hero--overlay .partners--title{margin-bottom:0.75rem}}.page-drive .card-sdc__hero--overlay .partners--icon{height:3.75rem;margin:-0.625rem 0.625rem -0.625rem 0}@media screen and (min-width: 30rem){.page-drive .card-sdc__hero--overlay .partners--icon{margin:0 1.25rem 0 0}}.page-drive .card-sdc__hero--overlay .partners--icon:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-drive .card-sdc__hero--overlay .partners.hiring .partners--icon{margin-bottom:0}}.page-drive .card-sdc__content{display:table-cell;width:100%;display:block;position:relative;background-color:#fff;box-shadow:0px 2px 20px 0px rgba(46,61,73,0.5)}@media screen and (min-width: 62rem){.page-drive .card-sdc__content{display:table-cell;width:50%;height:45rem}}.page-drive .card-sdc__content--header{padding:30px;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.page-drive .card-sdc__content--header{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width: 48rem){.page-drive .card-sdc__content--header{padding:40px}}@media screen and (min-width: 73.75rem){.page-drive .card-sdc__content--header{padding:40px 60px}}.page-drive .card-sdc__content--title{margin-top:0;margin-bottom:0.75rem;color:#02b3e4;line-height:2rem}@media screen and (min-width: 48rem){.page-drive .card-sdc__content--title{margin-bottom:0.75rem}}.page-drive .card-sdc__content--footer{padding-top:1.5rem;padding-bottom:1.5rem;background-color:#fafbfc}@media screen and (min-width: 48rem){.page-drive .card-sdc__content--footer{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width: 62rem){.page-drive .card-sdc__content--footer{position:absolute;bottom:0;left:0;width:100%}}.page-drive .card-sdc .features{display:block}.page-drive .card-sdc .features::after{clear:both;content:"";display:table}.page-drive .card-sdc .features--item{float:left;display:block;margin-right:1.69492%;width:100%;font-size:0.75rem;line-height:1.5rem}.page-drive .card-sdc .features--item:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-drive .card-sdc .features--item{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 30rem){.page-drive .card-sdc .features--item{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-drive .card-sdc .features--item:last-child{margin-right:0}.page-drive .card-sdc .features--item:nth-child(2n){margin-right:0}.page-drive .card-sdc .features--item:nth-child(2n+1){clear:left}}.page-drive .card-sdc .features--item:before{background:url(/assets/svgs/icon-checkmark-green-13d2911d3df53e597366a07c6547a3c5da115b34d72192390e7584c5bf8ac377.svg) 0 4px no-repeat;content:'';padding-right:35px}.page-drive .card-sdc .session{display:block;padding-top:18px;padding-bottom:18px;border-top:1px solid #dbe2e8;border-bottom:1px solid #dbe2e8}.page-drive .card-sdc .session::after{clear:both;content:"";display:table}.page-drive .card-sdc .session--item{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-drive .card-sdc .session--item:last-child{margin-right:0}.page-drive .card-sdc .session--item:nth-child(2n){margin-right:0}.page-drive .card-sdc .session--item:nth-child(2n+1){clear:left}.page-drive .card-sdc .session--seats{font-size:1.5rem;line-height:2.25rem;color:#2e3d49;font-weight:300}@media screen and (min-width: 48rem){.page-drive .card-sdc .session--seats{font-size:1.75rem;line-height:2.25rem}}.page-drive .card-sdc .session--label{font-size:0.75rem;line-height:1.5rem;color:#7d97ad;display:block}@media screen and (min-width: 48rem){.page-drive .card-sdc .session--label{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 30rem){.page-drive .card-sdc .session--label{display:inline-block;position:relative;bottom:0.375rem;left:0.5rem}}.page-drive .open-house-modal{padding:0;max-width:43.75rem}.page-drive .open-house-modal .modal__hero{background:url(/assets/pages/drive/modal-bg-drive-3145945c1cdee946952c55483e31f339f3d7fbf17aad6492f57c93cb5410f66a.jpg) center center no-repeat;background-size:cover;height:18.75rem}.page-drive .open-house-modal .modal__hero--content{padding-left:1.375rem;padding-right:1.375rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-drive .open-house-modal .modal__content{padding:1.5rem}@media screen and (min-width: 48rem){.page-drive .open-house-modal .modal__content{padding:3rem}}.page-drive .open-house-modal .modal__content #notify-me-form label{display:none}.page-drive .open-house-modal .modal__content #notify-me-form input[type="text"],.page-drive .open-house-modal .modal__content #notify-me-form input[type="email"]{float:left;display:block;margin-right:1.69492%;width:100%}.page-drive .open-house-modal .modal__content #notify-me-form input[type="text"]:last-child,.page-drive .open-house-modal .modal__content #notify-me-form input[type="email"]:last-child{margin-right:0}@media screen and (min-width: 30rem){.page-drive .open-house-modal .modal__content #notify-me-form input[type="text"],.page-drive .open-house-modal .modal__content #notify-me-form input[type="email"]{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-drive .open-house-modal .modal__content #notify-me-form input[type="text"]:last-child,.page-drive .open-house-modal .modal__content #notify-me-form input[type="email"]:last-child{margin-right:0}}.page-drive .open-house-modal .modal__content #notify-me-form .form-input{margin:0 auto}.page-drive .footer-sdc .contain{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;padding-right:0}@media screen and (min-width: 48rem){.page-drive .footer-sdc .contain{padding-top:1.5rem;padding-bottom:1.5rem}}.page-drive .footer-sdc__logo{float:left;display:block;margin-right:1.69492%;width:23.72881%}.page-drive .footer-sdc__logo:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-drive .footer-sdc__logo{float:left;display:block;margin-right:1.69492%;width:6.77966%}.page-drive .footer-sdc__logo:last-child{margin-right:0}}.page-drive .footer-sdc__logo .logo-mark{display:block;margin:0 auto;width:1.9375rem;height:1.9375rem}@media screen and (min-width: 73.75rem){.page-drive .footer-sdc__logo .logo-mark{position:relative;left:-1.25rem}}.page-drive .footer-sdc__nav{float:left;display:block;margin-right:1.69492%;width:66.10169%}.page-drive .footer-sdc__nav:last-child{margin-right:0}.page-drive .footer-sdc__nav li{float:left;float:left;display:block;margin-right:2.5641%;width:23.07692%}.page-drive .footer-sdc__nav li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-drive .footer-sdc__nav li{float:left;display:block;margin-right:2.5641%;width:10.25641%}.page-drive .footer-sdc__nav li:last-child{margin-right:0}}.page-drive .footer-sdc__nav a{color:#fff;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 48rem){.page-drive .footer-sdc__nav a{font-size:0.875rem;line-height:1.5rem}}.page-drive .faq .icon{display:block;margin-bottom:0.625rem}@media screen and (min-width: 48rem){.page-drive .faq .icon{display:inline-block;margin-right:1.875rem;vertical-align:middle}}.page-github .signed_in{display:none}.page-github.success .banner.success,.page-github.success .signed_in,.page-github.success #nd-list{display:block}.page-github.success .hero .signed_in .button--primary{padding:0}.page-github.success .signed_out{display:none}.page-github.error .banner.success,.page-github.error .signed_in{display:none}.page-github.error .banner.error,.page-github.error .signed_out{display:block}.page-github .hero{background-image:url(/assets/promos/github/hero-github-4d5537435c288b845e1e3f20fb0bbc67dd79beab886897214c2c9d2d04829201.jpg)}.page-github .hero .button--primary{position:relative;padding-left:3em}.page-github .hero .button--primary img{left:2.5em;height:2em;position:absolute;top:50%;transform:translateY(-50%);width:2em}.page-github .why_nd{text-align:center}.page-github .why_nd .affiliates{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 48rem){.page-github .why_nd .affiliates{justify-content:space-between}}.page-github .why_nd .affiliates_image{margin:0 1.5rem;height:6rem}.page-github .list-nanodegrees,.page-github #nd-list{display:none}.page-github-signup .signup_contain .contain{max-width:48.75rem;padding:3.75em 1.5em}.page-github-signup header.signup{padding:3em 1.5em 4.5em}.page-github-signup .signup_content .error,.page-github-signup .signin_content .error{background:#f04546;color:#fff;padding:1em;margin:2.5em 0 -1.5em;display:none}.page-leaderboard{background-color:#fafbfc}.page-leaderboard .hero{background-image:url(/assets/pages/leaderboard/hero-leaderboard-b861e1752ed28ae950fcfccd51008fe7f4d158a08c68e909201f46e6086992ad.jpg)}.page-leaderboard .leaderboard-progress{clear:both}.page-leaderboard .leaderboard-progress .contain{padding:3em 1.5em 2em 1.5em}@media (min-width: 70em){.page-leaderboard .leaderboard-progress .contain{padding:6em 0 4.5em 0}}.page-leaderboard .leaderboard-progress p{max-width:48.5em;margin:0 auto}.page-leaderboard .ranking{clear:both}.page-leaderboard .ranking .contain{padding:0 1.5em}.page-leaderboard .ranking .ranking-table{max-width:66em;margin:0 auto}.page-leaderboard .ranking .ranking-table-body{box-shadow:0 0 0.75em 0 rgba(46,60,73,0.12);border-radius:0.125rem;border:solid 0.063em #dbe2e8;max-height:24.625em;overflow:scroll;-webkit-overflow-scrolling:touch}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-body{max-height:31.125em}}.page-leaderboard .ranking .ranking-table-header-row{display:flex;flex-direction:row;justify-content:space-between;padding-top:1.125em}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-header-row{padding-top:1.875em}}.page-leaderboard .ranking .ranking-table-header-data{text-align:center;align-self:center}.page-leaderboard .ranking .ranking-table-header-data:first-child{width:20%}@media (min-width: 48em){.page-leaderboard .ranking .ranking-table-header-data:first-child{width:15%}}.page-leaderboard .ranking .ranking-table-header-data:nth-child(2){padding-left:9%;text-align:left;width:50%}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-header-data:nth-child(2){padding-left:6.3%}}@media (min-width: 48em){.page-leaderboard .ranking .ranking-table-header-data:nth-child(2){padding-left:9%;width:55%}}@media (min-width: 70em){.page-leaderboard .ranking .ranking-table-header-data:nth-child(2){padding-left:4%}}.page-leaderboard .ranking .ranking-table-header-data:nth-child(3){width:30%}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-header-data:nth-child(3){width:25%}}.page-leaderboard .ranking .ranking-table-row{display:flex;flex-direction:row;justify-content:space-between;padding-top:.875em;padding-bottom:.875em;background-color:#fff}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-row{padding-top:1.125em;padding-bottom:1.125em}}.page-leaderboard .ranking .ranking-table-row:nth-child(even){background-color:#fafbfc}.page-leaderboard .ranking .ranking-table-row-leader-1,.page-leaderboard .ranking .ranking-table-row-leader-2,.page-leaderboard .ranking .ranking-table-row-leader-3{display:flex;flex-direction:row;justify-content:space-between;padding-top:.875em;padding-bottom:.875em;background-color:#fff;box-shadow:0 0 0.75em 0 rgba(46,60,73,0.12);border-radius:0.125rem;margin-bottom:1.25em}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-row-leader-1,.page-leaderboard .ranking .ranking-table-row-leader-2,.page-leaderboard .ranking .ranking-table-row-leader-3{padding-top:1.125em;padding-bottom:1.125em}}.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-1,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-2,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-3,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-1,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-2,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-3,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-1,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-2,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-3{display:flex;justify-content:center;width:20%}@media (min-width: 48em){.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-1,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-2,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-3,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-1,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-2,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-3,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-1,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-2,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-3{width:15%}}.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-1 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-1 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-1 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-2 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-2 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-2 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-3 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-3 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-3 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-1 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-1 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-1 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-2 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-2 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-2 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-3 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-3 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-3 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-1 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-1 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-1 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-2 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-2 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-2 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-3 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-3 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-3 .medal-bronze{margin-top:-1.313em;height:2.875em;width:2.875em}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-1 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-1 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-1 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-2 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-2 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-2 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-3 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-3 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-3 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-1 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-1 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-1 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-2 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-2 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-2 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-3 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-3 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-3 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-1 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-1 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-1 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-2 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-2 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-2 .medal-bronze,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-3 .medal-gold,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-3 .medal-silver,.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-3 .medal-bronze{margin-top:-1.563em;height:3.875em;width:3.875em}}.page-leaderboard .ranking .ranking-table-row-leader-1{border:solid 0.125em #ecc81a}.page-leaderboard .ranking .ranking-table-row-leader-1 .ranking-table-data-leader-1 .medal-gold{background:url(/assets/pages/leaderboard/medal-gold-c49052bfa07f36621f16dbe77f7fc36cbafd72ff088ea970256ff998be05687b.svg) no-repeat;background-size:contain}.page-leaderboard .ranking .ranking-table-row-leader-2{border:solid 0.125em #dbe2e8}.page-leaderboard .ranking .ranking-table-row-leader-2 .ranking-table-data-leader-2 .medal-silver{background:url(/assets/pages/leaderboard/medal-silver-d099c5dd916c167c3ba4716c8968a819f317daaef1901c8e8bae6c6932852faa.svg) no-repeat;background-size:contain}.page-leaderboard .ranking .ranking-table-row-leader-3{border:solid 0.125em #dfdfd1}.page-leaderboard .ranking .ranking-table-row-leader-3 .ranking-table-data-leader-3 .medal-bronze{background:url(/assets/pages/leaderboard/medal-bronze-d0f15d413800257442c8d4b2d5239cfe28c9fd9594f863ab1fad5258f8d1d5eb.svg) no-repeat;background-size:contain}.page-leaderboard .ranking .ranking-table-data{align-self:center;color:#525c65;font-size:1em}.page-leaderboard .ranking .ranking-table-data:first-child{text-align:center;width:20%;color:#525c65;font-weight:600}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-data:first-child{font-size:1.25em}}@media (min-width: 48em){.page-leaderboard .ranking .ranking-table-data:first-child{width:15%}}.page-leaderboard .ranking .ranking-table-data:nth-child(2){color:#2e3d49;width:55%;font-size:.875em;padding-left:9%}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-data:nth-child(2){font-size:1em}}@media (min-width: 48em){.page-leaderboard .ranking .ranking-table-data:nth-child(2){font-size:1em;width:55%}}@media (min-width: 70em){.page-leaderboard .ranking .ranking-table-data:nth-child(2){font-size:1em;padding-left:4%}}.page-leaderboard .ranking .ranking-table-data:nth-child(3){font-size:.875em;text-align:center;width:25%;padding-right:4%}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-data:nth-child(3){padding-right:0%;font-size:1em}}.page-leaderboard .ranking .ranking-table-data:nth-child(3) .complete{margin:-1.25em auto;transform:translateY(18%);background:url(/assets/pages/leaderboard/leaderboard-complete-316433dd02f79185962dbaa82ad025c4722722e8ad276abe2aa00463a145691e.svg) no-repeat;background-size:contain;width:3em;height:3em}@media (min-width: 33em){.page-leaderboard .ranking .ranking-table-data:nth-child(3) .complete{width:3.5em;height:3.5em}}.page-leaderboard .ranking .terms{max-width:92em;padding:1.875em 0 3.875em 0;font-size:.75em;text-align:left;color:#7d97ad}.page-leaderboard .ranking .terms a{color:#02b3e4}.page-leaderboard .ranking .terms a:hover{color:#028bb1}@media (min-width: 70em){.page-leaderboard .ranking .terms{padding:1.875em 0 3.875em 4em}}.failure{text-align:center;font-size:1.375em;padding-bottom:3em}.page-pawdacity .hero{background:url(/assets/pages/pawdacity/hero-pawdacity-e905ff04e42f085f1a884e1910a1b8d59104aa445b9a4d5f2ad2545dfeb91b7c.jpg);background-position:bottom center}.page-pawdacity .intro .logo_list{margin:0 auto;margin-top:0;margin-bottom:1.5rem}.page-pawdacity .intro .logo_list li{margin:1em 1.7em;display:inline-block}@media screen and (min-width: 48rem){.page-pawdacity .intro .logo_list{margin-bottom:3rem}}.page-pawdacity .intro .baidu{width:133px}.page-pawdacity .intro .mailchimp{width:60px}.page-pawdacity .intro .docker{width:122px}.page-pawdacity .intro .twitter{width:58px}.page-pawdacity .intro .evernote{width:172px}.page-pawdacity .course_section .course-info{height:12rem}.page-pawdacity .course_section .instructor-info{height:6rem}.page-pawdacity .success_story_block{position:relative;background-image:url(/assets/pages/pawdacity/student_story-8bda09e25bf147936c5c94dab7bfdc303d8306533a398804ece98991f04a0212.jpg);background-position:-1440px -290px}@media screen and (min-width: 30rem){.page-pawdacity .success_story_block{height:37.5rem;background-position:center center}}.page-pawdacity .success_story_block cite{padding-right:30rem}.page-pawdacity .success_story_block .play_icon{top:50%;left:30%;transform:translate(-50%, -50%)}@media screen and (min-width: 48rem){.page-pawdacity .success_story_block .play_icon{top:50%;left:50%;transform:translate(-50%, -50%)}}.page-pawdacity .learn input{max-width:20rem}.page-press .hero{background-color:#02b3e4}.page-press .hero__content{float:left;display:block;margin-right:1.69492%;width:83.05085%}.page-press .hero__content:last-child{margin-right:0}.page-press .hero__content--featured{background:#02ccba;padding:0 .5em;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 48rem){.page-press .hero__content--featured{font-size:0.75rem;line-height:1.5rem}}.page-press .hero__content p{margin-left:0}@media screen and (min-width: 48rem){.page-press .hero__content{float:left;display:block;margin-right:1.69492%;width:57.62712%}.page-press .hero__content:last-child{margin-right:0}}.page-press .hero__image{display:none}@media screen and (min-width: 48rem){.page-press .hero__image{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:left;display:block;margin-right:1.69492%;width:40.67797%}.page-press .hero__image:last-child{margin-right:0}}.page-press .contact .contain{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 48rem){.page-press .contact .contain{padding-top:1.5rem;padding-bottom:1.5rem}}.page-press .news__years{border-bottom:1px solid #bcc9d4}.page-press .news__years--item{cursor:pointer;margin-right:1.5em}@media screen and (min-width: 30rem){.page-press .news__years--item{margin-right:2em}}.page-press .news__years--item:last-of-type{margin-right:0em}.page-press .news__years .active{border-bottom:4px solid #02b3e4}.page-press .news__years .active p{color:#525c65}.page-press .announcements .contain{padding-top:0rem;padding-bottom:0rem}@media screen and (min-width: 48rem){.page-press .announcements .contain{padding-top:0rem;padding-bottom:0rem}}.page-press .announcements__years{border-bottom:1px solid #bcc9d4}.page-press .announcements__years--item{cursor:pointer;margin-right:1.5em}@media screen and (min-width: 30rem){.page-press .announcements__years--item{margin-right:2em}}.page-press .announcements__years--item:last-of-type{margin-right:0em}.page-press .announcements__years .active{border-bottom:4px solid #02b3e4}.page-press .announcements__years .active p{color:#525c65}.page-press #news_2015,.page-press #news_2014,.page-press #news_2013,.page-press #news_2012,.page-press #announcements_2015,.page-press #announcements_2014,.page-press #announcements_2013,.page-press #announcements_2012{display:none}.page-progressive-web-apps .hero{background-image:url(/assets/pages/progressive-web-apps/webapps-hero-da6357a199a00aeec81258ab26a5d0faa3fa06bd9e00e71c90b53e6f457bb3b0.jpg)}.page-progressive-web-apps .hero #progressive_web_apps_form{margin:0 auto;max-width:16.25em}@media screen and (min-width: 48rem){.page-progressive-web-apps .hero #progressive_web_apps_form{max-width:100%}}.page-progressive-web-apps .hero #progressive_web_apps_form label{display:none}.page-progressive-web-apps .hero #progressive_web_apps_form input[type="text"],.page-progressive-web-apps .hero #progressive_web_apps_form input[type="email"]{max-width:16.25rem}.page-progressive-web-apps .get-notified .notify-card{float:left;display:block;margin-right:1.69492%;width:100%;padding:1.5rem}.page-progressive-web-apps .get-notified .notify-card:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-progressive-web-apps .get-notified .notify-card{padding:3rem;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-progressive-web-apps .get-notified .notify-card:last-child{margin-right:0}}.page-progressive-web-apps .get-notified .checks li{float:left;display:block;margin-right:1.69492%;width:100%}.page-progressive-web-apps .get-notified .checks li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-progressive-web-apps .get-notified .checks li{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-progressive-web-apps .get-notified .checks li:last-child{margin-right:0}.page-progressive-web-apps .get-notified .checks li:nth-child(2n){margin-right:0}.page-progressive-web-apps .get-notified .checks li:nth-child(2n+1){clear:left}}.page-ride .hero{background-image:url(/assets/pages/ride/hero-ride-4807f007e9cfedddc87ec137ef83b1bf4cbe9d81bf9811c5471573dff6b36707.jpg)}.page-self-driving-car #contain-all{max-width:100%;margin-left:auto;margin-right:auto;display:table;height:100vh}.page-self-driving-car #contain-all::after{clear:both;content:"";display:table}.page-self-driving-car .header{height:4.5rem;display:table-header-group}.page-self-driving-car .footer-sdc{height:4.5rem;display:table-footer-group}.page-self-driving-car .open-source-intro{max-width:100%;margin-left:auto;margin-right:auto}.page-self-driving-car .open-source-intro::after{clear:both;content:"";display:table}.page-self-driving-car .open-source-intro .outer_contain{width:100%;height:100%;vertical-align:middle}.page-self-driving-car .open-source-intro .contain{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}@media screen and (min-width: 48rem){.page-self-driving-car .open-source-intro .contain{padding-top:4.5rem;padding-bottom:4.5rem}}@media screen and (min-width: 48rem){.page-self-driving-car .open-source-intro__introduction{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}.page-self-driving-car .open-source-intro__introduction:last-child{margin-right:0}}.page-self-driving-car .open-source-intro__introduction h1{color:#02b3e4}.page-self-driving-car .open-source-intro__cta .button--primary,.page-self-driving-car .open-source-intro__cta .button--secondary{display:inline-block;margin:1.5rem 0.75rem}.page-self-driving-car .open-source-intro__cta .button--secondary:before{background:url(/assets/pages/self-driving-car/icon-slack-d3fb16329f599f1e53b9bf5ab92a62519173523dad07120cf00e5a0d9cfb4a1c.svg) 0 0 no-repeat;content:'';padding:0 2rem 0.125rem 0}.page-self-driving-car .open-source-cards .contain{padding-top:0rem;padding-bottom:0rem}@media screen and (min-width: 48rem){.page-self-driving-car .open-source-cards .contain{padding-top:0rem;padding-bottom:0rem}}.page-self-driving-car .open-source-cards .card{border:0;box-shadow:none;width:100%}@media screen and (min-width: 48rem){.page-self-driving-car .open-source-cards .card{float:left;display:block;margin-right:1.69492%;width:49.15254%;padding-top:1.5rem;padding-bottom:1.5rem}.page-self-driving-car .open-source-cards .card:last-child{margin-right:0}.page-self-driving-car .open-source-cards .card:nth-child(2n){margin-right:0}.page-self-driving-car .open-source-cards .card:nth-child(2n+1){clear:left}}@media screen and (min-width: 48rem) and (min-width: 48rem){.page-self-driving-car .open-source-cards .card{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width: 62rem){.page-self-driving-car .open-source-cards .card{float:left;display:block;margin-right:1.69492%;width:32.20339%}.page-self-driving-car .open-source-cards .card:last-child{margin-right:0}.page-self-driving-car .open-source-cards .card:nth-child(2n){margin-right:1.69492%}.page-self-driving-car .open-source-cards .card:nth-child(2n+1){clear:none}.page-self-driving-car .open-source-cards .card:nth-child(3n){margin-right:0}.page-self-driving-car .open-source-cards .card:nth-child(3n+1){clear:left}}.page-self-driving-car .open-source-cards .card--sdc{display:block;float:left;min-height:16.25em;padding:1.5em}@media screen and (min-width: 48rem){.page-self-driving-car .open-source-cards .card--sdc{padding:2.5em;height:20em}}.page-self-driving-car .open-source-cards .card--one{background:url(/assets/pages/self-driving-car/bg-card-challenge-1-c8927db300124848670b4bb9c0ba94b0b89ab4e1eadb0fd85816b1f49b9d6e18.jpg) 0 0 no-repeat;background-size:cover}.page-self-driving-car .open-source-cards .card--two{background:url(/assets/pages/self-driving-car/bg-card-challenge-2-0ac96ed28268321905d040bdc134710fb25ac0a8e876797e6604dfcafa95da6a.jpg) 0 0 no-repeat;background-size:cover}.page-self-driving-car .open-source-cards .card--three{background:url(/assets/pages/self-driving-car/bg-card-challenge-3-cf05f3c0f5bfb11b7be7c52e5ae35131c6b8e7dda8efb951af41394e00c93950.jpg) 0 0 no-repeat;background-size:cover}.page-self-driving-car .open-source-cards .card--four{background:url(/assets/pages/self-driving-car/bg-card-challenge-4-084ff0e2fd82893d868b51adfe6869c80da9de78e87b238f49798a57379033ff.jpg) 0 0 no-repeat;background-size:cover}.page-self-driving-car .open-source-cards .card--five{background:url(/assets/pages/self-driving-car/bg-card-challenge-5-blurred-a3361ab0e60b4a5f421c8cc7443628e5700c399e39fc9022ed8bfe73082209b4.jpg) 0 0 no-repeat;background-size:cover}.page-self-driving-car .open-source-cards .card h6{margin-bottom:2.25rem}.page-self-driving-car .open-source-cards .card .text-only{position:absolute;bottom:0.75rem}.page-self-driving-car .open-source-cards .card .text-only.blurred{opacity:0.65}.page-self-driving-car .open-source-cards .card .text-only:after{background:url(/assets/pages/self-driving-car/icon-arrow-5f5cfdb454128299de3248a8d18620739ba1d0a67c3a0fe84df36f6c38e55184.svg) 0 3px no-repeat;content:'';padding:0 0.375rem 0 0.125rem;margin-left:12px}.page-self-driving-car .open-source-cards .card .h6{position:absolute;bottom:0.75rem}.page-self-driving-car .open-source-cards .card .h6.blurred{opacity:0.37}.page-self-driving-car .open-source-cards .card .h6:after{background:url(/assets/pages/self-driving-car/icon-arrow-blurred-16a114d4b333e3d47ebec9103999e4073960e4aa752ebe9ab1bf9a56662d8173.svg) 0 3px no-repeat;content:'';padding:0 0.375rem 0 0.125rem;margin-left:12px}.page-self-driving-car .footer-sdc .contain{display:block;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;padding-right:0}.page-self-driving-car .footer-sdc .contain::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.page-self-driving-car .footer-sdc .contain{padding-top:1.5rem;padding-bottom:1.5rem}}.page-self-driving-car .footer-sdc__logo{float:left;display:block;margin-right:1.69492%;width:23.72881%}.page-self-driving-car .footer-sdc__logo:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-self-driving-car .footer-sdc__logo{float:left;display:block;margin-right:1.69492%;width:6.77966%}.page-self-driving-car .footer-sdc__logo:last-child{margin-right:0}}.page-self-driving-car .footer-sdc__logo .logo-mark{display:block;margin:0 auto;width:1.9375rem;height:1.9375rem}@media screen and (min-width: 73.75rem){.page-self-driving-car .footer-sdc__logo .logo-mark{position:relative;left:-1.25rem}}.page-self-driving-car .footer-sdc__nav{float:left;display:block;margin-right:1.69492%;width:66.10169%}.page-self-driving-car .footer-sdc__nav:last-child{margin-right:0}.page-self-driving-car .footer-sdc__nav li{float:left;float:left;display:block;margin-right:2.5641%;width:23.07692%}.page-self-driving-car .footer-sdc__nav li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-self-driving-car .footer-sdc__nav li{float:left;display:block;margin-right:2.5641%;width:10.25641%}.page-self-driving-car .footer-sdc__nav li:last-child{margin-right:0}}.page-self-driving-car .footer-sdc__nav a{color:#fff;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 48rem){.page-self-driving-car .footer-sdc__nav a{font-size:0.875rem;line-height:1.5rem}}.page-sxsw .hero{background-image:url(/assets/promos/sxsw/hero-sxsw-44c0499a4937437c0cf61f006801f499abffa9d19562ba56cb62fb3a9e58beb0.jpg)}.page-sxsw .speakers{text-align:center}.page-sxsw .speakers .leads_list li{float:left;display:block;margin-right:1.69492%;width:100%}.page-sxsw .speakers .leads_list li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-sxsw .speakers .leads_list li{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-sxsw .speakers .leads_list li:last-child{margin-right:0}.page-sxsw .speakers .leads_list li:first-child{border-right:1px solid #dbe2e8}}.page-sxsw .speakers_list{max-width:100%;margin-left:auto;margin-right:auto;text-align:left;background-color:#fafbfc}.page-sxsw .speakers_list::after{clear:both;content:"";display:table}.page-sxsw .speakers_list .card{float:left;display:block;margin-right:1.69492%;width:100%;padding:1.5rem}.page-sxsw .speakers_list .card:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-sxsw .speakers_list .card{padding:3rem;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}.page-sxsw .speakers_list .card:last-child{margin-right:0}.page-sxsw .speakers_list .card:nth-child(1n){margin-right:0}.page-sxsw .speakers_list .card:nth-child(1n+1){clear:left}}.page-sxsw .speakers_list .card h3::before{content:"";position:absolute;top:41px;left:-3px;width:4px;height:80px;background:#02b3e4}@media (min-width: 35em){.page-sxsw .speakers_list .card h3::before{top:40px;height:70px;left:-3px}}.page-sxsw .speakers_list .card .time{color:#7d97ad;font-size:0.875em;font-weight:600}.page-sxsw .speakers_list .card .speaker{border-top:1px solid #dbe2e8;border-bottom:1px solid #dbe2e8;margin:1.5rem 0;padding:1.5rem 0;max-width:100%}.page-sxsw .speakers_list .card .speaker img{max-width:60px;margin-bottom:10px}@media (min-width: 22em){.page-sxsw .speakers_list .card .speaker img{margin-bottom:0;max-width:40px;margin-right:20px;vertical-align:middle}}.page-sxsw .speakers_list .card .speaker h5{margin-bottom:0;display:block}@media (min-width: 44em){.page-sxsw .speakers_list .card .speaker h5{margin-right:10px;display:inline-block}}.page-sxsw .speakers_list .card .speaker .title{display:inline-block;color:#7d97ad}.page-sxsw .speakers_list .card .speaker .extra{padding:0.75rem 0;border-top:1px solid #dbe2e8;border-bottom:1px solid #dbe2e8;margin-bottom:1.5rem}.page-sxsw .speakers_list .card .speaker .more .download{color:#15c26b;background:url(/assets/promos/sxsw/icon-download-2766ca43be02579c713ba2d2189613dd289bcbaaf01e6578fa880448b740dd8e.png) 0 0 no-repeat;display:block;padding-left:30px}.page-sxsw .speakers_list .card .speaker .more .download:hover{color:#109452;text-decoration:none}@media (min-width: 44em){.page-sxsw .speakers_list .card .speaker .more .download{display:inline-block;margin-left:40px;padding-left:30px}}.page-sxsw .speakers_list .card .social mark{background:#fff;font-weight:600;color:#02b3e4}.page-talks .hero{background-color:#485661;background-image:url(/assets/pages/talks/hero-06-sebastian-a9cd0cb816cf91f5bcead67452a4b2758bcd73ca26f467cfef0108fb7e86d6c0.jpg);background-position:-730px center}@media screen and (min-width: 30rem){.page-talks .hero{background-position:center center}}@media screen and (min-width: 48rem){.page-talks .hero__content{float:left;display:block;margin-right:1.69492%;width:57.62712%}.page-talks .hero__content:last-child{margin-right:0}}.page-talks .hero__content ul.social-icons{background:url(/assets/svgs/icon_social-e9934f75caed4a21d94ff92d84181fc0a9f2e58196e1ed2713ea621ee737a8bf.svg) no-repeat;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-talks .hero__content ul.social-icons{margin-bottom:0.75rem}}.page-talks .hero__content ul.social-icons li{display:inline-block}.page-talks .hero__content ul.social-icons li:first-child{margin-right:1.375rem}.page-talks .hero__content ul.social-icons li:nth-child(2){margin-right:2.25rem}.page-talks .hero__content ul.social-icons li:nth-child(3){margin-right:2.1875rem}.page-talks .hero__content ul.social-icons li a{text-indent:-9999px;display:block;height:25px;width:25px}.page-talks .hero__content .intro{margin:0;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-talks .hero__content .intro{margin-bottom:1.5rem}}.page-talks .hero__content .icon-video{transform:translateY(20%);padding-right:0.625rem}.page-talks .hero__content .week-of ul,.page-talks .hero__content .day-of ul{margin:0;padding:0}.page-talks .hero__content .week-of ul li,.page-talks .hero__content .day-of ul li{list-style-type:none;display:inline-block;color:#fff;font-size:0.75em;letter-spacing:1px;width:38px;margin-right:9px;text-align:center;text-transform:uppercase}.page-talks .hero__content #clock{font-weight:300;color:#fff;margin:0 0 -0.2em}.page-talks .hero__content .countdown_success{display:none;color:#ecc81a;text-transform:uppercase;font-size:1.125rem;line-height:2rem;letter-spacing:1px;margin:0}@media screen and (min-width: 48rem){.page-talks .hero__content .countdown_success{font-size:1.125rem;line-height:2rem}}.page-talks .hero__content .trailer .watch:before{background:url(/assets/svgs/icon-play-trailer-4e4439e3909d0b909730ae89271fb9fcfa57086bd7915b63648a125fbaafde33.svg) 0 0 no-repeat;content:'';padding-right:25px}.page-talks .hero__content .trailer .watch:hover{color:#028bb1}.page-talks .hero__content .button--primary{margin-right:1.5rem}.page-talks .rsvp_modal{padding:3.5em 2%}@media screen and (min-width: 48rem){.page-talks .rsvp_modal h2{padding:0 2em}}.page-talks .rsvp_modal p{padding:0 2em 1em;margin-top:1.875em}.page-talks .rsvp_modal p .time{display:block;margin:0;font-weight:600}.page-talks .rsvp_modal #rsvp_talks_form{padding:0 2em;margin:0 auto;max-width:20em;text-align:center}@media screen and (min-width: 30rem){.page-talks .rsvp_modal #rsvp_talks_form{padding:0;max-width:30em}}.page-talks .rsvp_modal #rsvp_talks_form label{display:none}.page-talks .rsvp_modal #rsvp_talks_form input[type="text"],.page-talks .rsvp_modal #rsvp_talks_form input[type="email"]{width:100%;margin:0 auto 1em}.page-talks .rsvp_modal #rsvp_talks_form input[type="text"]{margin-right:1em}@media screen and (min-width: 30rem){.page-talks .rsvp_modal #rsvp_talks_form input[type="text"]{width:40%}}@media screen and (min-width: 30rem){.page-talks .rsvp_modal #rsvp_talks_form input[type="email"]{width:56%}}.page-talks .rsvp_modal #rsvp_talks_form .button{margin:1.125em auto 0}.page-talks .speakers .speaker_cards .card-speaker{height:24rem;text-align:center;padding:3rem;float:left;display:block;margin-right:1.69492%;width:100%}.page-talks .speakers .speaker_cards .card-speaker:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-talks .speakers .speaker_cards .card-speaker{float:left;display:block;margin-right:1.69492%;width:23.72881%}.page-talks .speakers .speaker_cards .card-speaker:last-child{margin-right:0}.page-talks .speakers .speaker_cards .card-speaker:nth-child(4n){margin-right:0}.page-talks .speakers .speaker_cards .card-speaker:nth-child(4n+1){clear:left}}.page-talks .speakers .speaker_cards .card-speaker img{margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-talks .speakers .speaker_cards .card-speaker img{margin-bottom:1.5rem}}.page-talks .speakers .speaker_cards .card-speaker h5{margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.page-talks .speakers .speaker_cards .card-speaker h5{margin-bottom:0.75rem}}.page-talks .speakers .speaker_cards .card-speaker p{color:#7d97ad;margin-bottom:0}.page-talks .speakers .speaker_cards .card-speaker h6{left:0;bottom:0;margin:0;width:100%;text-align:center;position:absolute;padding:0.75rem;background-color:#fafbfc}.page-talks .speakers .speaker_cards .card-speaker h6.video-icon:before{background:url(/assets/svgs/icon-play-trailer-4e4439e3909d0b909730ae89271fb9fcfa57086bd7915b63648a125fbaafde33.svg) 0 0 no-repeat;content:'';padding-right:25px}@media screen and (min-width: 48rem){.page-talks .latest_episode .contain{width:100%;display:table;width:100%;table-layout:fixed}}.page-talks .latest_episode .contain .episode_video{background:url(/assets/pages/talks/thumb-astro-latest-654b684295da63ca8898c39ea51ca3e606d8e91333fec62c53b57993d8ed1d47.jpg) no-repeat 80% center;text-align:center;height:21rem}@media screen and (min-width: 48rem){.page-talks .latest_episode .contain .episode_video{display:table-cell;width:50%;padding:1.69492%;height:24rem;background-position:center center}}.page-talks .latest_episode .contain .episode_video .play_bg{background-color:#fff;border-radius:1.875rem;position:relative;top:9.375rem}.page-talks .latest_episode .contain .episode_info{background-color:#02b3e4;padding:1.8em}@media screen and (min-width: 48rem){.page-talks .latest_episode .contain .episode_info{display:table-cell;width:50%;padding:1.69492%}}@media screen and (min-width: 62rem){.page-talks .latest_episode .contain .episode_info{padding:3em}}.page-talks .popular_clips .card-popular{padding:0;text-align:center;float:left;display:block;margin-right:1.69492%;width:100%}.page-talks .popular_clips .card-popular:last-child{margin-right:0}@media screen and (min-width: 30rem){.page-talks .popular_clips .card-popular{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-talks .popular_clips .card-popular:last-child{margin-right:0}.page-talks .popular_clips .card-popular:nth-child(2n){margin-right:0}.page-talks .popular_clips .card-popular:nth-child(2n+1){clear:left}}@media screen and (min-width: 48rem){.page-talks .popular_clips .card-popular{float:left;display:block;margin-right:1.69492%;width:32.20339%}.page-talks .popular_clips .card-popular:last-child{margin-right:0}.page-talks .popular_clips .card-popular:nth-child(2n){margin-right:1.69492%}.page-talks .popular_clips .card-popular:nth-child(2n+1){clear:none}.page-talks .popular_clips .card-popular:nth-child(3n){margin-right:0}.page-talks .popular_clips .card-popular:nth-child(3n+1){clear:left}}.page-talks .popular_clips .card__bg{padding:5em 6em;background-size:cover;background-repeat:no-repeat;background-position:center center}.page-talks .popular_clips .card__bg.one{background-image:url(/assets/pages/talks/clip-jess-01-7bf8b31d01c19fb057752cff0269136571bf038bce6af24743894500634c86f7.jpg)}.page-talks .popular_clips .card__bg.two{background-image:url(/assets/pages/talks/clip-jess-02-4d6e7164de06a77f6d0d79f7d0ba1911ceddb1b2d0f807626ec9d75bee31dddd.jpg)}.page-talks .popular_clips .card__bg.three{background-image:url(/assets/pages/talks/clip-astro-01-788653fdd6e4e2f4208c4660901ec74769da5fe5344a20c79a78fefd0690e875.jpg)}.page-talks .popular_clips .card__bg.four{background-image:url(/assets/pages/talks/clip-astro-02-bda38b93f80f35d2d0fbf9d3c08e618e85e99d24a477a86564f15143924103b6.jpg)}.page-talks .popular_clips .card__bg.five{background-image:url(/assets/pages/talks/clip-fadell-01-598f9327818d425370822172a44897ad0b95a2569cc358f8a72b234ec023a70d.jpg)}.page-talks .popular_clips .card__bg.six{background-image:url(/assets/pages/talks/clip-fadell-02-cb9194c2e7cc33d18ba4b02b0470d28448a0695f08fa203df0090e34e9fad666.jpg)}.page-talks .popular_clips .card .bg-play{background-color:#fff;border-radius:30px;transform:translateY(5%)}.page-talks .popular_clips .card__info{text-align:left;padding:0.75rem}.page-talks .hero.tony-fadell{background-image:url(/assets/pages/talks/hero-01-fadell-40a53587d3f0e96972b5645566c9ff6047a915bb2e91b510c92d2f59c5ac482d.jpg);background-position:-580px bottom}@media screen and (min-width: 30rem){.page-talks .hero.tony-fadell{background-position:right bottom}}.page-talks .hero.astro-teller{background-image:url(/assets/pages/talks/hero-02-astro-426c2aa8d47869c998f8c6be923b3ba7363c6d6cf5ff990e00095a4f4bb9cc1b.jpg);background-position:-550px center}.page-talks .hero.jess-lee{background-image:url(/assets/pages/talks/hero-03-jess-eb3a761d0be38834eed35b8a47b18236f9fb5b8aab770138774e33fceee59e13.jpg);background-position:right center}.page-talks .hero.eric-darnell{background:url(/assets/pages/talks/hero-04-eric-04c67603b2f3fb7fb8354e3dc320354fbcce5be9bd8c2c663ee4731046488744.jpg)}.page-talks .episode-highlights .card-popular{padding:0;text-align:center;float:left;display:block;margin-right:1.69492%;width:100%}.page-talks .episode-highlights .card-popular:last-child{margin-right:0}@media screen and (min-width: 30rem){.page-talks .episode-highlights .card-popular{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-talks .episode-highlights .card-popular:last-child{margin-right:0}.page-talks .episode-highlights .card-popular:nth-child(2n){margin-right:0}.page-talks .episode-highlights .card-popular:nth-child(2n+1){clear:left}}@media screen and (min-width: 48rem){.page-talks .episode-highlights .card-popular{float:left;display:block;margin-right:1.69492%;width:32.20339%}.page-talks .episode-highlights .card-popular:last-child{margin-right:0}.page-talks .episode-highlights .card-popular:nth-child(2n){margin-right:1.69492%}.page-talks .episode-highlights .card-popular:nth-child(2n+1){clear:none}.page-talks .episode-highlights .card-popular:nth-child(3n){margin-right:0}.page-talks .episode-highlights .card-popular:nth-child(3n+1){clear:left}}.page-talks .episode-highlights .card__bg{padding:5em 6em;background-size:cover;background-repeat:no-repeat;background-position:center center}.page-talks .episode-highlights .card__bg.astro-01{background-image:url(/assets/pages/talks/clip-astro-01-788653fdd6e4e2f4208c4660901ec74769da5fe5344a20c79a78fefd0690e875.jpg)}.page-talks .episode-highlights .card__bg.astro-02{background-image:url(/assets/pages/talks/clip-astro-02-bda38b93f80f35d2d0fbf9d3c08e618e85e99d24a477a86564f15143924103b6.jpg)}.page-talks .episode-highlights .card__bg.astro-03{background-image:url(/assets/pages/talks/clip-astro-03-58a57c7b7d89bf6e3e469a3cd9ab6e7afd90f1f72d9bdbc5bbad50b3b72eefab.jpg)}.page-talks .episode-highlights .card__bg.fadell-01{background-image:url(/assets/pages/talks/clip-fadell-01-598f9327818d425370822172a44897ad0b95a2569cc358f8a72b234ec023a70d.jpg)}.page-talks .episode-highlights .card__bg.fadell-02{background-image:url(/assets/pages/talks/clip-fadell-02-cb9194c2e7cc33d18ba4b02b0470d28448a0695f08fa203df0090e34e9fad666.jpg)}.page-talks .episode-highlights .card__bg.fadell-03{background-image:url(/assets/pages/talks/clip-fadell-03-3d10407fc973e061394e9596f5e371995baa38d89b75ac56b2c654c9b6e305ee.jpg)}.page-talks .episode-highlights .card__bg.jess-01{background-image:url(/assets/pages/talks/clip-jess-01-7bf8b31d01c19fb057752cff0269136571bf038bce6af24743894500634c86f7.jpg)}.page-talks .episode-highlights .card__bg.jess-02{background-image:url(/assets/pages/talks/clip-jess-02-4d6e7164de06a77f6d0d79f7d0ba1911ceddb1b2d0f807626ec9d75bee31dddd.jpg)}.page-talks .episode-highlights .card__bg.jess-03{background-image:url(/assets/pages/talks/clip-jess-03-4650b88925c99de391851805722402922f95f3f849f5a5d8f5dd5d41a1594c82.jpg)}.page-talks .episode-highlights .card .bg-play{background-color:#fff;border-radius:30px;transform:translateY(5%)}.page-talks .episode-highlights .card__info{text-align:left;padding:0.75rem}.page-tech-entrepreneur .hero{background-image:url(/assets/pages/tech-entrepreneur/hero-tend-7fb36d43b44bd2ba5d4a5569cbbdad10979afb8bebbe76ee61e9af0c1377842b.jpg)}.nd_a_intro{min-width:1000px}.nd_a_intro .outer_contain{max-width:90rem;margin-top:0}.nd_a_intro .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a_intro .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a_intro .outer_contain{max-width:100%;margin-left:auto;margin-right:auto;margin-top:-5em;background:#fafbfc}.nd_a_intro .outer_contain::after{clear:both;content:"";display:table}.nd_a_intro .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a_intro .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a_intro .nd_a_heading h1{font-size:2rem;line-height:2.25rem;font-weight:300}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_heading h1{font-size:2.5rem;line-height:3rem}}.nd_a_intro .nd_a_heading h5{font-size:1rem;line-height:1.75rem;margin-top:0;margin-bottom:1.5rem;font-weight:400;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_heading h5{font-size:1.125rem;line-height:2rem}}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_heading h5{margin-bottom:1.5rem}}.nd_a_intro .nd_a_heading h6{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_heading h6{margin-bottom:0rem}}.nd_a_intro .nd_a_heading .affiliates li{display:inline-block;padding:0 1em}.nd_a_intro .nd_a_heading .affiliates img{height:70px}.nd_a_intro .nd_a_info{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_a_intro .nd_a_info::after{clear:both;content:"";display:table}.nd_a_intro .nd_a_info .nd_a_about{float:left;display:block;margin-right:1.69492%;width:40.67797%}.nd_a_intro .nd_a_info .nd_a_about:last-child{margin-right:0}.nd_a_intro .nd_a_info .nd_a_about:nth-child(2n){margin-right:0}.nd_a_intro .nd_a_info .nd_a_about:nth-child(2n+1){clear:left}.nd_a_intro .nd_a_info .nd_a_about a{width:340px}.nd_a_intro .nd_a_info ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:49.15254%}.nd_a_intro .nd_a_info ul:last-child{margin-right:0}.nd_a_intro .nd_a_info ul:nth-child(2n){margin-right:0}.nd_a_intro .nd_a_info ul:nth-child(2n+1){clear:left}.nd_a_intro .nd_a_info ul li{float:left;display:block;margin-right:3.44828%;width:48.27586%;padding-left:1.5em;border-left:2px solid #dbe2e8}.nd_a_intro .nd_a_info ul li:last-child{margin-right:0}.nd_a_intro .nd_a_info ul li:nth-child(2n){margin-right:0}.nd_a_intro .nd_a_info ul li:nth-child(2n+1){clear:left}.nd_a_intro .nd_a_info ul li h6{font-size:0.75rem;line-height:1.5rem;margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_info ul li h6{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_info ul li h6{margin-bottom:0rem}}.nd_a_intro .nd_a_info ul li h5{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_info ul li h5{margin-bottom:0rem}}.nd_a_intro .nd_a_info ul li p{font-size:0.75rem;line-height:1.5rem;color:#7d97ad;margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_info ul li p{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_info ul li p{margin-bottom:0rem}}.nd_a_intro .nd_a_info ul li a{font-size:0.75rem;line-height:1.5rem;color:#02b3e4;text-decoration:none;border-bottom:none}@media screen and (min-width: 48rem){.nd_a_intro .nd_a_info ul li a{font-size:0.75rem;line-height:1.5rem}}.nd_a_intro .nd_a_info ul li .nd_stars{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -2px;background-size:25px 70px;font-size:0;height:25px;line-height:0;overflow:hidden;text-indent:999em;width:125px;display:block}.nd_a_intro .nd_a_info ul li .nd_stars .rating{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -42px;background-size:25px 70px;float:left;height:25px}.nd_a_intro .nd_a_info ul li .nd_stars_link{font-size:12px;text-decoration:none;border-bottom:none;color:#02b3e4}.nd_a_what{min-width:1000px}.nd_a_what .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a_what .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a_what .contain ul{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_a_what .contain ul::after{clear:both;content:"";display:table}.nd_a_what .contain ul li{float:left;display:block;margin-right:1.69492%;width:32.20339%;padding-right:24px}.nd_a_what .contain ul li:nth-child(3n){margin-right:0}.nd_a_what .contain ul li:nth-child(3n+1){clear:left}.nd_a_what .contain ul li:last-child{margin-right:0}.nd_a_what .contain ul li img{margin-top:-2px;margin-right:4px;vertical-align:middle}.nd_a_what .contain ul li h5{display:inline-block;color:#525c65}.nd_a_syllabus{min-width:1000px}.nd_a_syllabus .outer_contain{max-width:90rem}.nd_a_syllabus .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a_syllabus .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a_syllabus .outer_contain .contain .download{display:flex;justify-content:space-between}.nd_a_syllabus .outer_contain .contain .download h2{margin-right:20px}.nd_a_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}@media screen and (min-width: 48rem){.nd_a_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}}.nd_a_syllabus .outer_contain .contain .detailed .content{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_a_syllabus .outer_contain .contain .detailed .content::after{clear:both;content:"";display:table}.nd_a_syllabus .outer_contain .contain .detailed .content .prereq{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%;padding:1.5em 2.5em}.nd_a_syllabus .outer_contain .contain .detailed .content .prereq:last-child{margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content .prereq h6{color:#2e3d49}.nd_a_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}}.nd_a_syllabus .outer_contain .contain .detailed .content ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%}.nd_a_syllabus .outer_contain .contain .detailed .content ul:last-child{margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content ul li{max-width:73.75rem;margin-left:auto;margin-right:auto;border-bottom:2px solid #dbe2e8}.nd_a_syllabus .outer_contain .contain .detailed .content ul li::after{clear:both;content:"";display:table}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n){margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n+1){clear:left}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .module:last-child{margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem}}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc{position:relative;padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n){margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n+1){clear:left}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc:last-child{margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem}}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc .up-arrow{display:none}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc img{height:25px;width:25px;position:absolute;top:-2px;right:10px}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .project-desc img:hover{cursor:pointer}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n){margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n+1){clear:left}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-module:last-child{margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets{margin-left:15px}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{color:#2e3d49;margin-left:15px;list-style:initial;font-size:0.875rem;line-height:1.5rem;border-bottom:none}@media screen and (min-width: 48rem){.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{font-size:0.875rem;line-height:1.5rem}}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-desc{padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n){margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n+1){clear:left}.nd_a_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:last-child{margin-right:0}.nd_a_syllabus .outer_contain .contain .detailed .content ul li:last-of-type{border-bottom:none}.nd_a_students{min-width:1000px}.nd_a_students .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a_students .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a_students .contain ul{max-width:73.75rem;margin-left:auto;margin-right:auto;display:table;width:100%;table-layout:fixed}.nd_a_students .contain ul::after{clear:both;content:"";display:table}.nd_a_students .contain ul li{display:table-cell;width:33.33333%;border-left:1px solid #dbe2e8;padding-right:.5em;padding-left:.5em}.nd_a_students .contain ul li .quote{padding-top:1.5rem;padding-bottom:1.5rem;font-size:1rem;line-height:1.75rem;line-height:2.4375rem !important;font-weight:300;font-style:italic;color:#2e3d49;padding-right:1.5em;padding-left:1.5em}@media screen and (min-width: 48rem){.nd_a_students .contain ul li .quote{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width: 48rem){.nd_a_students .contain ul li .quote{font-size:1.5rem;line-height:2.25rem}}.nd_a_students .contain ul li img{height:4.5rem}.nd_a_students .contain ul li p{color:#7d97ad;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a_students .contain ul li p{font-size:0.875rem;line-height:1.5rem}}.nd_a_students .contain ul li:first-of-type{border-left:none}.nd_a_graduate{min-width:1000px}.nd_a_graduate .outer_contain{max-width:90rem;display:flex}.nd_a_graduate .outer_contain .contain{padding-top:3rem;padding-bottom:3rem;flex:1}@media screen and (min-width: 48rem){.nd_a_graduate .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a_graduate .outer_contain .contain .info{padding-left:3em;padding-right:3em}.nd_a_graduate .outer_contain .contain .info .pricing-support{margin-top:14px}.nd_a_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem}}.nd_a_graduate .outer_contain .contain .info h5{font-size:1.5rem;line-height:2.25rem}@media screen and (min-width: 48rem){.nd_a_graduate .outer_contain .contain .info h5{font-size:1.5rem;line-height:2.25rem}}.nd_a_graduate .outer_contain .contain .info a{margin:0 auto;width:340px}.nd_a_graduate .outer_contain .contain .info p{color:#7d97ad}@media screen and (min-width: 73.75rem){.nd_a_graduate .outer_contain .contain .info{padding-left:140px;padding-right:100px}}.nd_a_graduate .outer_contain .graduate{flex:1;background:url(/assets/pages/ndop_a/photo_graduatein12mo-5e32ee9a534db0b52d9a3a230b1f9244891ca81d5cc64c97d1e430d378f4f690.jpg) center center no-repeat;background-size:cover}.nd_a2_intro{max-width:73.75rem;margin-left:auto;margin-right:auto;min-width:1000px}.nd_a2_intro::after{clear:both;content:"";display:table}.nd_a2_intro .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a2_intro .contain{padding-top:4.5rem;padding-bottom:4.5rem}}.nd_a2_intro .nd_a2_heading{float:left;display:block;margin-right:1.69492%;width:57.62712%}.nd_a2_intro .nd_a2_heading:last-child{margin-right:0}.nd_a2_intro .nd_a2_heading h1{font-weight:400;letter-spacing:-1.4px}.nd_a2_intro .nd_a2_heading h5{font-size:1rem;line-height:1.75rem;font-weight:400;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a2_intro .nd_a2_heading h5{font-size:1.125rem;line-height:2rem}}.nd_a2_intro .nd_a2_created{margin-left:0%;float:left;display:block;margin-right:1.69492%;width:32.20339%}.nd_a2_intro .nd_a2_created:last-child{margin-right:0}.nd_a2_intro .nd_a2_created h6{margin-top:2em;height:1.5rem;color:#adb7c0}.nd_a2_intro .nd_a2_created .affiliates img{margin-top:-10px;height:80px}.nd_a2_intro .nd_a2_created .affiliates li{display:inline-block;margin-right:1.5em}.nd_a2_intro .nd_a2_created .affiliates li:last-of-type{margin-right:0}.nd_a2_summary{min-width:1000px;background-color:#fafbfc}.nd_a2_summary .contain{max-width:73.75rem;margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:3rem}.nd_a2_summary .contain::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.nd_a2_summary .contain{padding-top:3rem;padding-bottom:3rem}}.nd_a2_summary .info{float:left;display:block;margin-right:1.69492%;width:49.15254%;height:484px;display:flex;flex-direction:column;justify-content:space-between}.nd_a2_summary .info:last-child{margin-right:0}.nd_a2_summary .info p{max-width:34em;line-height:2.53}.nd_a2_summary .info .info-card{padding:.875em;display:flex;width:22em;border:solid 1px #d6dadf;border-radius:4px;margin-top:20px}.nd_a2_summary .info .info-card .salary{font-weight:600;color:#2e3d49;line-height:2}.nd_a2_summary .info .info-card .time{line-height:1.4;font-size:0.8125rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a2_summary .info .info-card .time{font-size:0.8125rem;line-height:1.5rem}}.nd_a2_summary .info img{height:40px;width:40px;margin-right:20px;margin-top:8px}.nd_a2_summary .include-card{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:40.67797%;max-width:25em;box-shadow:0 0.5px 15px 0 #eaedf0}.nd_a2_summary .include-card:last-child{margin-right:0}.nd_a2_summary .include-card h6{font-size:1rem;line-height:1.75rem;color:#525c65;border-bottom:1px solid #f5f7f9;padding:1.31em 2em}@media screen and (min-width: 48rem){.nd_a2_summary .include-card h6{font-size:1rem;line-height:1.75rem}}.nd_a2_summary .include-card .card-bottom{padding:2em}.nd_a2_summary .include-card .card-bottom li{display:flex;height:3rem}.nd_a2_summary .include-card .card-bottom img{height:50px;width:50px;margin-right:18px}.nd_a2_summary .include-card .card-bottom p{display:flex;flex-direction:column;justify-content:center;line-height:1.4;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nd_a2_summary .include-card .card-bottom a{max-width:100%;width:100%;height:60px;padding-top:8px;font-size:.875em}.nd_a2_anchor_nav{min-width:1000px;box-shadow:0 0 2.5px 0 rgba(204,208,212,0.5)}.nd_a2_anchor_nav .contain{padding-top:0em;padding-bottom:0em}.nd_a2_anchor_nav a{padding:22px;color:#8a8f94;font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a2_anchor_nav a{font-size:0.875rem;line-height:1.5rem}}.nd_a2_anchor_nav .get-started{margin-top:12px;margin-left:22px;color:#fff;padding-top:10px;width:180px}.nd_a2_anchor_nav .active{color:#02b3e4;border-bottom:4px solid #02b3e4}.header--stick{z-index:8000}.header--clone{background-color:#fff;width:100%}.nd_a2_what{min-width:1000px}.nd_a2_what .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a2_what .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a2_what .contain ul{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_a2_what .contain ul::after{clear:both;content:"";display:table}.nd_a2_what .contain ul li{float:left;display:block;margin-right:1.69492%;width:32.20339%;padding-right:24px}.nd_a2_what .contain ul li:nth-child(3n){margin-right:0}.nd_a2_what .contain ul li:nth-child(3n+1){clear:left}.nd_a2_what .contain ul li:last-child{margin-right:0}.nd_a2_what .contain ul li img{margin-top:-2px;margin-right:4px;vertical-align:middle}.nd_a2_what .contain ul li h5{display:inline-block;color:#525c65}.nd_a2_syllabus{min-width:1000px}.nd_a2_syllabus .outer_contain{max-width:90rem}.nd_a2_syllabus .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a2_syllabus .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a2_syllabus .outer_contain .contain .download{display:flex;justify-content:space-between}.nd_a2_syllabus .outer_contain .contain .download h2{margin-right:20px}.nd_a2_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}@media screen and (min-width: 48rem){.nd_a2_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}}.nd_a2_syllabus .outer_contain .contain .detailed .content{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_a2_syllabus .outer_contain .contain .detailed .content::after{clear:both;content:"";display:table}.nd_a2_syllabus .outer_contain .contain .detailed .content .prereq{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%;padding:1.5em 2.5em}.nd_a2_syllabus .outer_contain .contain .detailed .content .prereq:last-child{margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content .prereq h6{color:#2e3d49}.nd_a2_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a2_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}}.nd_a2_syllabus .outer_contain .contain .detailed .content ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%}.nd_a2_syllabus .outer_contain .contain .detailed .content ul:last-child{margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li{max-width:73.75rem;margin-left:auto;margin-right:auto;border-bottom:2px solid #dbe2e8}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li::after{clear:both;content:"";display:table}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n){margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n+1){clear:left}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .module:last-child{margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem}}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc{position:relative;padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n){margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n+1){clear:left}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc:last-child{margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem}}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc .up-arrow{display:none}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc img{height:25px;width:25px;position:absolute;top:-2px;right:10px}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .project-desc img:hover{cursor:pointer}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n){margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n+1){clear:left}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-module:last-child{margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets{margin-left:15px}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{color:#2e3d49;margin-left:15px;list-style:initial;font-size:0.875rem;line-height:1.5rem;border-bottom:none}@media screen and (min-width: 48rem){.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{font-size:0.875rem;line-height:1.5rem}}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-desc{padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n){margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n+1){clear:left}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:last-child{margin-right:0}.nd_a2_syllabus .outer_contain .contain .detailed .content ul li:last-of-type{border-bottom:none}.nd_a2_students{min-width:1000px}.nd_a2_students .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a2_students .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a2_students .contain ul{max-width:73.75rem;margin-left:auto;margin-right:auto;display:table;width:100%;table-layout:fixed}.nd_a2_students .contain ul::after{clear:both;content:"";display:table}.nd_a2_students .contain ul li{display:table-cell;width:33.33333%;border-left:1px solid #dbe2e8;padding-right:.5em;padding-left:.5em}.nd_a2_students .contain ul li .quote{padding-top:1.5rem;padding-bottom:1.5rem;font-size:1rem;line-height:1.75rem;line-height:2.4375rem !important;font-weight:300;font-style:italic;color:#2e3d49;padding-right:1.5em;padding-left:1.5em}@media screen and (min-width: 48rem){.nd_a2_students .contain ul li .quote{padding-top:1.5rem;padding-bottom:1.5rem}}.nd_a2_students .contain ul li img{height:4.5rem}.nd_a2_students .contain ul li p{color:#7d97ad;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a2_students .contain ul li p{font-size:0.875rem;line-height:1.5rem}}.nd_a2_students .contain ul li:first-of-type{border-left:none}.nd_a2_graduate{min-width:1000px}.nd_a2_graduate .outer_contain{max-width:90rem;display:flex}.nd_a2_graduate .outer_contain .contain{padding-top:3rem;padding-bottom:3rem;flex:1}@media screen and (min-width: 48rem){.nd_a2_graduate .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a2_graduate .outer_contain .contain .info{padding-left:3em;padding-right:3em}.nd_a2_graduate .outer_contain .contain .info .pricing-support{margin-top:14px}.nd_a2_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a2_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem}}.nd_a2_graduate .outer_contain .contain .info a{margin:0 auto;width:340px}.nd_a2_graduate .outer_contain .contain .info p{color:#7d97ad}@media screen and (min-width: 73.75rem){.nd_a2_graduate .outer_contain .contain .info{padding-left:140px;padding-right:100px}}.nd_a2_graduate .outer_contain .graduate{flex:1;background:url(/assets/pages/ndop_a/photo_graduatein12mo-5e32ee9a534db0b52d9a3a230b1f9244891ca81d5cc64c97d1e430d378f4f690.jpg) center center no-repeat;background-size:cover}.nd_a3_intro{max-width:73.75rem;margin-left:auto;margin-right:auto;min-width:1000px}.nd_a3_intro::after{clear:both;content:"";display:table}.nd_a3_intro .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a3_intro .contain{padding-top:4.5rem;padding-bottom:4.5rem}}.nd_a3_intro .nd_a3_heading{float:left;display:block;margin-right:1.69492%;width:57.62712%}.nd_a3_intro .nd_a3_heading:last-child{margin-right:0}.nd_a3_intro .nd_a3_heading h1{font-weight:400;letter-spacing:-1.4px}.nd_a3_intro .nd_a3_heading h5{font-size:1rem;line-height:1.75rem;font-weight:400;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a3_intro .nd_a3_heading h5{font-size:1.125rem;line-height:2rem}}.nd_a3_intro .nd_a3_created{margin-left:0%;float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-top:1.5em}.nd_a3_intro .nd_a3_created:last-child{margin-right:0}.nd_a3_intro .nd_a3_created img{margin-left:4em;display:inline-block;height:3.75rem}.nd_a3_intro .nd_a3_created .salary{margin-left:1em;display:inline-block}.nd_a3_summary{min-width:1100px;background-color:#fafbfc}.nd_a3_summary .contain{max-width:73.75rem;margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:3rem}.nd_a3_summary .contain::after{clear:both;content:"";display:table}@media screen and (min-width: 48rem){.nd_a3_summary .contain{padding-top:3rem;padding-bottom:3rem}}.nd_a3_summary .info{float:left;display:block;margin-right:1.69492%;width:49.15254%}.nd_a3_summary .info:last-child{margin-right:0}.nd_a3_summary .info p{max-width:34em;line-height:2.53}.nd_a3_summary .info .student-rating{color:#2e3d49}.nd_a3_summary .info .stars-flex{font-size:0.75rem;line-height:1.5rem;display:flex}@media screen and (min-width: 48rem){.nd_a3_summary .info .stars-flex{font-size:0.8125rem;line-height:1.5rem}}.nd_a3_summary .info .nd_stars{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -2px;background-size:25px 70px;font-size:0;height:25px;line-height:0;overflow:hidden;text-indent:999em;width:125px;display:block}.nd_a3_summary .info .nd_stars .rating{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -42px;background-size:25px 70px;float:left;height:25px}.nd_a3_summary .info .nd_stars_numReviews{margin-left:12px;margin-right:6px}.nd_a3_summary .info .student-flex{display:flex}.nd_a3_summary .info .student-flex img{flex-grow:1;flex-shrink:1;height:152px}.nd_a3_summary .info .student-flex .student{flex-grow:1;flex-shrink:1;margin-left:3em;margin-top:1.5em}.nd_a3_summary .info .student-flex .student-quote{font-size:13px;line-height:2.92}.nd_a3_summary .include-card{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:40.67797%;max-width:25em;box-shadow:0 0.5px 15px 0 #eaedf0}.nd_a3_summary .include-card:last-child{margin-right:0}.nd_a3_summary .include-card .program{font-size:0.875rem;line-height:1.5rem;color:#525c65;border-bottom:1px solid #f5f7f9;padding:1.31em 2em}@media screen and (min-width: 48rem){.nd_a3_summary .include-card .program{font-size:0.875rem;line-height:1.5rem}}.nd_a3_summary .include-card .card-bottom{padding:2em}.nd_a3_summary .include-card .card-bottom li{display:flex;height:3rem}.nd_a3_summary .include-card .card-bottom img{height:50px;width:50px;margin-right:18px}.nd_a3_summary .include-card .card-bottom p{display:flex;flex-direction:column;justify-content:center;line-height:1.4;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nd_a3_summary .include-card .card-bottom a{max-width:100%;width:100%;height:60px;padding-top:8px;font-size:.875em}.nd_a3_summary .form{display:none;margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:40.67797%;max-width:25em;box-shadow:0 0.5px 15px 0 #eaedf0;padding:2em;background:#fff}.nd_a3_summary .form:last-child{margin-right:0}.nd_a3_summary .form input[type="text"],.nd_a3_summary .form input[type="email"],.nd_a3_summary .form input[type="password"]{width:100%;margin-bottom:15px}.nd_a3_summary .form input[type="submit"]{margin-top:20px;margin-bottom:14px;max-width:100%;width:100%}.nd_a3_summary .form input[type="text"].half{width:calc((100% - 15px)/2);float:left}.nd_a3_summary .form input[type="text"].half:first-of-type{margin-right:15px}.nd_a3_summary .form__error.messages{margin-bottom:1em;clear:both}.nd_a3_summary .form__error.messages li{padding:0.5em 1em;border-radius:0.125em;box-shadow:0 0 0.625em 0 rgba(28,28,28,0.4)}.nd_a3_summary .form__error.messages li:after{content:'';display:block;width:0em;height:0em;position:absolute;top:100%;left:1em;border:0.35em solid transparent;border-top:0.35em solid #f04546}.nd_a3_summary .form__error.messages li span{font-size:0.75em}.nd_a3_summary .form__error.messages a{color:#fff;text-decoration:underline}.nd_a3_summary .form .sign-in{display:block;margin-top:14px;text-align:center;color:#02b3e4;font-size:13px}.nd_a3_summary .form .sign-in:hover{color:#1f8fc1;text-decoration:underline}.nd_a3_summary .disclaimer{font-size:0.625em;color:#525c65;line-height:1.5;margin-bottom:2em}.nd_a3_summary .disclaimer a{color:#525c65;text-decoration:underline}.nd_a3_anchor_nav{min-width:1000px;box-shadow:0 0 2.5px 0 rgba(204,208,212,0.5)}.nd_a3_anchor_nav .contain{padding-top:0em;padding-bottom:0em}.nd_a3_anchor_nav a{padding:22px;color:#8a8f94;font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a3_anchor_nav a{font-size:0.875rem;line-height:1.5rem}}.nd_a3_anchor_nav .get-started{margin-top:12px;margin-left:22px;color:#fff;padding-top:10px;width:180px}.nd_a3_anchor_nav .active{color:#02b3e4;border-bottom:4px solid #02b3e4}.header--stick{z-index:8000}.header--clone{background-color:#fff;width:100%}.nd_a3_what{min-width:1000px}.nd_a3_what .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a3_what .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a3_what .contain ul{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_a3_what .contain ul::after{clear:both;content:"";display:table}.nd_a3_what .contain ul li{float:left;display:block;margin-right:1.69492%;width:32.20339%;padding-right:24px}.nd_a3_what .contain ul li:nth-child(3n){margin-right:0}.nd_a3_what .contain ul li:nth-child(3n+1){clear:left}.nd_a3_what .contain ul li:last-child{margin-right:0}.nd_a3_what .contain ul li img{margin-top:-2px;margin-right:4px;vertical-align:middle}.nd_a3_what .contain ul li h5{display:inline-block;color:#525c65}.nd_a3_syllabus{min-width:1000px}.nd_a3_syllabus .outer_contain{max-width:90rem}.nd_a3_syllabus .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a3_syllabus .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a3_syllabus .outer_contain .contain .download{display:flex;justify-content:space-between}.nd_a3_syllabus .outer_contain .contain .download h2{margin-right:20px}.nd_a3_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}@media screen and (min-width: 48rem){.nd_a3_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}}.nd_a3_syllabus .outer_contain .contain .detailed .content{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_a3_syllabus .outer_contain .contain .detailed .content::after{clear:both;content:"";display:table}.nd_a3_syllabus .outer_contain .contain .detailed .content .prereq{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%;padding:1.5em 2.5em}.nd_a3_syllabus .outer_contain .contain .detailed .content .prereq:last-child{margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content .prereq h6{color:#2e3d49}.nd_a3_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a3_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}}.nd_a3_syllabus .outer_contain .contain .detailed .content ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%}.nd_a3_syllabus .outer_contain .contain .detailed .content ul:last-child{margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li{max-width:73.75rem;margin-left:auto;margin-right:auto;border-bottom:2px solid #dbe2e8}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li::after{clear:both;content:"";display:table}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n){margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n+1){clear:left}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .module:last-child{margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem}}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc{position:relative;padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n){margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n+1){clear:left}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc:last-child{margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem}}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc .up-arrow{display:none}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc img{height:25px;width:25px;position:absolute;top:-2px;right:10px}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .project-desc img:hover{cursor:pointer}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n){margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n+1){clear:left}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-module:last-child{margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets{margin-left:15px}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{color:#2e3d49;margin-left:15px;list-style:initial;font-size:0.875rem;line-height:1.5rem;border-bottom:none}@media screen and (min-width: 48rem){.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{font-size:0.875rem;line-height:1.5rem}}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-desc{padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n){margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n+1){clear:left}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:last-child{margin-right:0}.nd_a3_syllabus .outer_contain .contain .detailed .content ul li:last-of-type{border-bottom:none}.nd_a3_students{min-width:1000px}.nd_a3_students .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_a3_students .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a3_students .contain ul{max-width:73.75rem;margin-left:auto;margin-right:auto;display:table;width:100%;table-layout:fixed}.nd_a3_students .contain ul::after{clear:both;content:"";display:table}.nd_a3_students .contain ul li{display:table-cell;width:33.33333%;border-left:1px solid #dbe2e8;padding-right:.5em;padding-left:.5em}.nd_a3_students .contain ul li .quote{padding-top:1.5rem;padding-bottom:1.5rem;font-size:1rem;line-height:1.75rem;line-height:2.4375rem !important;font-weight:300;font-style:italic;color:#2e3d49;padding-right:1.5em;padding-left:1.5em}@media screen and (min-width: 48rem){.nd_a3_students .contain ul li .quote{padding-top:1.5rem;padding-bottom:1.5rem}}.nd_a3_students .contain ul li img{height:4.5rem}.nd_a3_students .contain ul li p{color:#7d97ad;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_a3_students .contain ul li p{font-size:0.875rem;line-height:1.5rem}}.nd_a3_students .contain ul li:first-of-type{border-left:none}.nd_a3_graduate{min-width:1000px}.nd_a3_graduate .outer_contain{max-width:90rem;display:flex}.nd_a3_graduate .outer_contain .contain{padding-top:3rem;padding-bottom:3rem;flex:1}@media screen and (min-width: 48rem){.nd_a3_graduate .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_a3_graduate .outer_contain .contain .info{padding-left:3em;padding-right:3em}.nd_a3_graduate .outer_contain .contain .info .pricing-support{margin-top:14px}.nd_a3_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_a3_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem}}.nd_a3_graduate .outer_contain .contain .info a{margin:0 auto;width:340px}.nd_a3_graduate .outer_contain .contain .info p{color:#7d97ad}@media screen and (min-width: 73.75rem){.nd_a3_graduate .outer_contain .contain .info{padding-left:140px;padding-right:100px}}.nd_a3_graduate .outer_contain .graduate{flex:1;background:url(/assets/pages/ndop_a/photo_graduatein12mo-5e32ee9a534db0b52d9a3a230b1f9244891ca81d5cc64c97d1e430d378f4f690.jpg) center center no-repeat;background-size:cover}.nd_a3_how_it_works{min-width:1000px}.nd_a3_how_it_works .works-list{display:flex;justify-content:center;flex-direction:column}@media screen and (min-width: 62rem){.nd_a3_how_it_works .works-list{align-items:flex-start;justify-content:space-between;flex-direction:row}}.nd_a3_how_it_works .works-list li{padding:2.25rem}.nd_a3_how_it_works .works-list img{height:9rem;margin-top:0;margin-bottom:0.75rem}@media screen and (min-width: 48rem){.nd_a3_how_it_works .works-list img{margin-bottom:1.5rem}}.nd_ios_intro{min-width:1000px}.nd_ios_intro .outer_contain{max-width:90rem;margin-top:0}.nd_ios_intro .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_ios_intro .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ios_intro .outer_contain{max-width:100%;margin-left:auto;margin-right:auto;margin-top:-5em;background:#fafbfc}.nd_ios_intro .outer_contain::after{clear:both;content:"";display:table}.nd_ios_intro .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_ios_intro .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ios_intro .nd_ios_heading h1{font-size:2rem;line-height:2.25rem;font-weight:300}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_heading h1{font-size:2.5rem;line-height:3rem}}.nd_ios_intro .nd_ios_heading h5{font-size:1rem;line-height:1.75rem;margin-top:0;margin-bottom:1.5rem;font-weight:400;color:#7d97ad}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_heading h5{font-size:1.125rem;line-height:2rem}}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_heading h5{margin-bottom:1.5rem}}.nd_ios_intro .nd_ios_heading h6{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_heading h6{margin-bottom:0rem}}.nd_ios_intro .nd_ios_heading .affiliates li{display:inline-block;padding:0 1em}.nd_ios_intro .nd_ios_heading .affiliates img{height:70px}.nd_ios_intro .nd_ios_info{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_ios_intro .nd_ios_info::after{clear:both;content:"";display:table}.nd_ios_intro .nd_ios_info .nd_ios_about{float:left;display:block;margin-right:1.69492%;width:40.67797%}.nd_ios_intro .nd_ios_info .nd_ios_about:last-child{margin-right:0}.nd_ios_intro .nd_ios_info .nd_ios_about:nth-child(2n){margin-right:0}.nd_ios_intro .nd_ios_info .nd_ios_about:nth-child(2n+1){clear:left}.nd_ios_intro .nd_ios_info .nd_ios_about a{width:340px}.nd_ios_intro .nd_ios_info ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:49.15254%}.nd_ios_intro .nd_ios_info ul:last-child{margin-right:0}.nd_ios_intro .nd_ios_info ul:nth-child(2n){margin-right:0}.nd_ios_intro .nd_ios_info ul:nth-child(2n+1){clear:left}.nd_ios_intro .nd_ios_info ul li{float:left;display:block;margin-right:3.44828%;width:48.27586%;padding-left:1.5em;border-left:2px solid #dbe2e8}.nd_ios_intro .nd_ios_info ul li:last-child{margin-right:0}.nd_ios_intro .nd_ios_info ul li:nth-child(2n){margin-right:0}.nd_ios_intro .nd_ios_info ul li:nth-child(2n+1){clear:left}.nd_ios_intro .nd_ios_info ul li h6{font-size:0.75rem;line-height:1.5rem;margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_info ul li h6{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_info ul li h6{margin-bottom:0rem}}.nd_ios_intro .nd_ios_info ul li h5{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_info ul li h5{margin-bottom:0rem}}.nd_ios_intro .nd_ios_info ul li p{font-size:0.75rem;line-height:1.5rem;color:#7d97ad;margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_info ul li p{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_info ul li p{margin-bottom:0rem}}.nd_ios_intro .nd_ios_info ul li a{font-size:0.75rem;line-height:1.5rem;color:#02b3e4;text-decoration:none;border-bottom:none}@media screen and (min-width: 48rem){.nd_ios_intro .nd_ios_info ul li a{font-size:0.75rem;line-height:1.5rem}}.nd_ios_intro .nd_ios_info ul li .nd_stars{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -2px;background-size:25px 70px;font-size:0;height:25px;line-height:0;overflow:hidden;text-indent:999em;width:125px;display:block}.nd_ios_intro .nd_ios_info ul li .nd_stars .rating{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -42px;background-size:25px 70px;float:left;height:25px}.nd_ios_intro .nd_ios_info ul li .nd_stars_link{font-size:12px;text-decoration:none;border-bottom:none;color:#02b3e4}.nd_ios_what{min-width:1000px}.nd_ios_what .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_ios_what .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ios_what .contain ul{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_ios_what .contain ul::after{clear:both;content:"";display:table}.nd_ios_what .contain ul li{float:left;display:block;margin-right:1.69492%;width:32.20339%;padding-right:24px}.nd_ios_what .contain ul li:nth-child(3n){margin-right:0}.nd_ios_what .contain ul li:nth-child(3n+1){clear:left}.nd_ios_what .contain ul li:last-child{margin-right:0}.nd_ios_what .contain ul li img{margin-top:-2px;margin-right:4px;vertical-align:middle}.nd_ios_what .contain ul li h5{display:inline-block;color:#525c65}.nd_ios_anchor_nav{min-width:1000px;box-shadow:0 0 2.5px 0 rgba(204,208,212,0.5)}.nd_ios_anchor_nav .contain{padding-top:0em;padding-bottom:0em}.nd_ios_anchor_nav a{padding:22px;color:#8a8f94;font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_ios_anchor_nav a{font-size:0.875rem;line-height:1.5rem}}.nd_ios_anchor_nav .get-started{margin-top:12px;margin-left:22px;color:#fff;padding-top:10px;width:180px}.nd_ios_anchor_nav .active{color:#02b3e4;border-bottom:4px solid #02b3e4}.nd_ios_syllabus{min-width:1000px}.nd_ios_syllabus .outer_contain{max-width:90rem}.nd_ios_syllabus .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_ios_syllabus .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ios_syllabus .outer_contain .contain .download{display:flex;justify-content:space-between}.nd_ios_syllabus .outer_contain .contain .download h2{margin-right:20px}.nd_ios_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}@media screen and (min-width: 48rem){.nd_ios_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}}.nd_ios_syllabus .outer_contain .contain .detailed .content{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_ios_syllabus .outer_contain .contain .detailed .content::after{clear:both;content:"";display:table}.nd_ios_syllabus .outer_contain .contain .detailed .content .prereq{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%;padding:1.5em 2.5em}.nd_ios_syllabus .outer_contain .contain .detailed .content .prereq:last-child{margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content .prereq h6{color:#2e3d49}.nd_ios_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_ios_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}}.nd_ios_syllabus .outer_contain .contain .detailed .content ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%}.nd_ios_syllabus .outer_contain .contain .detailed .content ul:last-child{margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li{max-width:73.75rem;margin-left:auto;margin-right:auto;border-bottom:2px solid #dbe2e8}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li::after{clear:both;content:"";display:table}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n){margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n+1){clear:left}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .module:last-child{margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem}}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc{position:relative;padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n){margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n+1){clear:left}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc:last-child{margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem}}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc .up-arrow{display:none}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc img{height:25px;width:25px;position:absolute;top:-2px;right:10px}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .project-desc img:hover{cursor:pointer}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n){margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n+1){clear:left}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-module:last-child{margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets{margin-left:15px}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{color:#2e3d49;margin-left:15px;list-style:initial;font-size:0.875rem;line-height:1.5rem;border-bottom:none}@media screen and (min-width: 48rem){.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{font-size:0.875rem;line-height:1.5rem}}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-desc{padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n){margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n+1){clear:left}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:last-child{margin-right:0}.nd_ios_syllabus .outer_contain .contain .detailed .content ul li:last-of-type{border-bottom:none}.nd_ios_graduate{min-width:1000px}.nd_ios_graduate .outer_contain{max-width:90rem;display:flex}.nd_ios_graduate .outer_contain .contain{padding-top:3rem;padding-bottom:3rem;flex:1}@media screen and (min-width: 48rem){.nd_ios_graduate .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ios_graduate .outer_contain .contain .info{padding-left:3em;padding-right:3em}.nd_ios_graduate .outer_contain .contain .info .pricing-support{margin-top:34px}.nd_ios_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_ios_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem}}.nd_ios_graduate .outer_contain .contain .info h5{font-size:1.5rem;line-height:2.25rem}@media screen and (min-width: 48rem){.nd_ios_graduate .outer_contain .contain .info h5{font-size:1.5rem;line-height:2.25rem}}.nd_ios_graduate .outer_contain .contain .info a{margin:0 auto;width:340px}.nd_ios_graduate .outer_contain .contain .info p{color:#7d97ad}@media screen and (min-width: 73.75rem){.nd_ios_graduate .outer_contain .contain .info{padding-left:140px;padding-right:100px}}.nd_ios_graduate .outer_contain .graduate{flex:1;background:url(/assets/pages/ndop_a/photo_graduatein12mo-5e32ee9a534db0b52d9a3a230b1f9244891ca81d5cc64c97d1e430d378f4f690.jpg) center center no-repeat;background-size:cover}.nd_fe_intro{min-width:1000px}.nd_fe_intro .outer_contain{max-width:90rem;margin-top:0}.nd_fe_intro .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_fe_intro .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_fe_intro .outer_contain{max-width:100%;margin-left:auto;margin-right:auto;margin-top:-5em;background:#fafbfc}.nd_fe_intro .outer_contain::after{clear:both;content:"";display:table}.nd_fe_intro .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_fe_intro .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_fe_intro .nd_fe_heading h1{font-size:2rem;line-height:2.25rem;font-weight:300}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_heading h1{font-size:2.5rem;line-height:3rem}}.nd_fe_intro .nd_fe_heading h5{font-size:1rem;line-height:1.75rem;margin-top:0;margin-bottom:1.5rem;font-weight:400;color:#7d97ad}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_heading h5{font-size:1.125rem;line-height:2rem}}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_heading h5{margin-bottom:1.5rem}}.nd_fe_intro .nd_fe_heading h6{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_heading h6{margin-bottom:0rem}}.nd_fe_intro .nd_fe_heading .affiliates li{display:inline-block;padding:0 1em}.nd_fe_intro .nd_fe_heading .affiliates img{height:70px}.nd_fe_intro .nd_fe_info{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_fe_intro .nd_fe_info::after{clear:both;content:"";display:table}.nd_fe_intro .nd_fe_info .nd_fe_about{float:left;display:block;margin-right:1.69492%;width:40.67797%}.nd_fe_intro .nd_fe_info .nd_fe_about:last-child{margin-right:0}.nd_fe_intro .nd_fe_info .nd_fe_about:nth-child(2n){margin-right:0}.nd_fe_intro .nd_fe_info .nd_fe_about:nth-child(2n+1){clear:left}.nd_fe_intro .nd_fe_info .nd_fe_about a{width:340px}.nd_fe_intro .nd_fe_info ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:49.15254%}.nd_fe_intro .nd_fe_info ul:last-child{margin-right:0}.nd_fe_intro .nd_fe_info ul:nth-child(2n){margin-right:0}.nd_fe_intro .nd_fe_info ul:nth-child(2n+1){clear:left}.nd_fe_intro .nd_fe_info ul li{float:left;display:block;margin-right:3.44828%;width:48.27586%;padding-left:1.5em;border-left:2px solid #dbe2e8}.nd_fe_intro .nd_fe_info ul li:last-child{margin-right:0}.nd_fe_intro .nd_fe_info ul li:nth-child(2n){margin-right:0}.nd_fe_intro .nd_fe_info ul li:nth-child(2n+1){clear:left}.nd_fe_intro .nd_fe_info ul li h6{font-size:0.75rem;line-height:1.5rem;margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_info ul li h6{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_info ul li h6{margin-bottom:0rem}}.nd_fe_intro .nd_fe_info ul li h5{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_info ul li h5{margin-bottom:0rem}}.nd_fe_intro .nd_fe_info ul li p{font-size:0.75rem;line-height:1.5rem;color:#7d97ad;margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_info ul li p{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_info ul li p{margin-bottom:0rem}}.nd_fe_intro .nd_fe_info ul li a{font-size:0.75rem;line-height:1.5rem;color:#02b3e4;text-decoration:none;border-bottom:none}@media screen and (min-width: 48rem){.nd_fe_intro .nd_fe_info ul li a{font-size:0.75rem;line-height:1.5rem}}.nd_fe_intro .nd_fe_info ul li .nd_stars{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -2px;background-size:25px 70px;font-size:0;height:25px;line-height:0;overflow:hidden;text-indent:999em;width:125px;display:block}.nd_fe_intro .nd_fe_info ul li .nd_stars .rating{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -42px;background-size:25px 70px;float:left;height:25px}.nd_fe_intro .nd_fe_info ul li .nd_stars_link{font-size:12px;text-decoration:none;border-bottom:none;color:#02b3e4}.nd_fe_what{min-width:1000px}.nd_fe_what .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_fe_what .contain{padding-top:6rem;padding-bottom:6rem}}.nd_fe_what .contain ul{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_fe_what .contain ul::after{clear:both;content:"";display:table}.nd_fe_what .contain ul li{float:left;display:block;margin-right:1.69492%;width:32.20339%;padding-right:24px}.nd_fe_what .contain ul li:nth-child(3n){margin-right:0}.nd_fe_what .contain ul li:nth-child(3n+1){clear:left}.nd_fe_what .contain ul li:last-child{margin-right:0}.nd_fe_what .contain ul li img{margin-top:-2px;margin-right:4px;vertical-align:middle}.nd_fe_what .contain ul li h5{display:inline-block;color:#525c65}.nd_fe_anchor_nav{min-width:1000px;box-shadow:0 0 2.5px 0 rgba(204,208,212,0.5)}.nd_fe_anchor_nav .contain{padding-top:0em;padding-bottom:0em}.nd_fe_anchor_nav a{padding:22px;color:#8a8f94;font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_fe_anchor_nav a{font-size:0.875rem;line-height:1.5rem}}.nd_fe_anchor_nav .get-started{margin-top:12px;margin-left:22px;color:#fff;padding-top:10px;width:180px}.nd_fe_anchor_nav .active{color:#02b3e4;border-bottom:4px solid #02b3e4}.nd_fe_syllabus{min-width:1000px}.nd_fe_syllabus .outer_contain{max-width:90rem}.nd_fe_syllabus .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_fe_syllabus .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_fe_syllabus .outer_contain .contain .download{display:flex;justify-content:space-between}.nd_fe_syllabus .outer_contain .contain .download h2{margin-right:20px}.nd_fe_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}@media screen and (min-width: 48rem){.nd_fe_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}}.nd_fe_syllabus .outer_contain .contain .detailed .content{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_fe_syllabus .outer_contain .contain .detailed .content::after{clear:both;content:"";display:table}.nd_fe_syllabus .outer_contain .contain .detailed .content .prereq{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%;padding:1.5em 2.5em}.nd_fe_syllabus .outer_contain .contain .detailed .content .prereq:last-child{margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content .prereq h6{color:#2e3d49}.nd_fe_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_fe_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}}.nd_fe_syllabus .outer_contain .contain .detailed .content ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%}.nd_fe_syllabus .outer_contain .contain .detailed .content ul:last-child{margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li{max-width:73.75rem;margin-left:auto;margin-right:auto;border-bottom:2px solid #dbe2e8}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li::after{clear:both;content:"";display:table}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n){margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n+1){clear:left}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .module:last-child{margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem}}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc{position:relative;padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n){margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n+1){clear:left}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc:last-child{margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem}}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc .up-arrow{display:none}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc img{height:25px;width:25px;position:absolute;top:-2px;right:10px}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .project-desc img:hover{cursor:pointer}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n){margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n+1){clear:left}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-module:last-child{margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets{margin-left:15px}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{color:#2e3d49;margin-left:15px;list-style:initial;font-size:0.875rem;line-height:1.5rem;border-bottom:none}@media screen and (min-width: 48rem){.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{font-size:0.875rem;line-height:1.5rem}}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-desc{padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n){margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n+1){clear:left}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:last-child{margin-right:0}.nd_fe_syllabus .outer_contain .contain .detailed .content ul li:last-of-type{border-bottom:none}.nd_fe_graduate{min-width:1000px}.nd_fe_graduate .outer_contain{max-width:90rem;display:flex}.nd_fe_graduate .outer_contain .contain{padding-top:3rem;padding-bottom:3rem;flex:1}@media screen and (min-width: 48rem){.nd_fe_graduate .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_fe_graduate .outer_contain .contain .info{padding-left:3em;padding-right:3em}.nd_fe_graduate .outer_contain .contain .info .pricing-support{margin-top:34px}.nd_fe_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_fe_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem}}.nd_fe_graduate .outer_contain .contain .info h5{font-size:1.5rem;line-height:2.25rem}@media screen and (min-width: 48rem){.nd_fe_graduate .outer_contain .contain .info h5{font-size:1.5rem;line-height:2.25rem}}.nd_fe_graduate .outer_contain .contain .info a{margin:0 auto;width:340px}.nd_fe_graduate .outer_contain .contain .info p{color:#7d97ad}@media screen and (min-width: 73.75rem){.nd_fe_graduate .outer_contain .contain .info{padding-left:140px;padding-right:100px}}.nd_fe_graduate .outer_contain .graduate{flex:1;background:url(/assets/pages/ndop_a/photo_graduatein12mo-5e32ee9a534db0b52d9a3a230b1f9244891ca81d5cc64c97d1e430d378f4f690.jpg) center center no-repeat;background-size:cover}.nd_ad_intro{min-width:1000px}.nd_ad_intro .outer_contain{max-width:90rem;margin-top:0}.nd_ad_intro .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_ad_intro .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ad_intro .outer_contain{max-width:100%;margin-left:auto;margin-right:auto;margin-top:-5em;background:#fafbfc}.nd_ad_intro .outer_contain::after{clear:both;content:"";display:table}.nd_ad_intro .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_ad_intro .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ad_intro .nd_ad_heading h1{font-size:2rem;line-height:2.25rem;font-weight:300}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_heading h1{font-size:2.5rem;line-height:3rem}}.nd_ad_intro .nd_ad_heading h5{font-size:1rem;line-height:1.75rem;margin-top:0;margin-bottom:1.5rem;font-weight:400;color:#7d97ad}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_heading h5{font-size:1.125rem;line-height:2rem}}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_heading h5{margin-bottom:1.5rem}}.nd_ad_intro .nd_ad_heading h6{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_heading h6{margin-bottom:0rem}}.nd_ad_intro .nd_ad_heading .affiliates li{display:inline-block;padding:0 1em}.nd_ad_intro .nd_ad_heading .affiliates img{height:70px}.nd_ad_intro .nd_ad_info{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_ad_intro .nd_ad_info::after{clear:both;content:"";display:table}.nd_ad_intro .nd_ad_info .nd_ad_about{float:left;display:block;margin-right:1.69492%;width:40.67797%}.nd_ad_intro .nd_ad_info .nd_ad_about:last-child{margin-right:0}.nd_ad_intro .nd_ad_info .nd_ad_about:nth-child(2n){margin-right:0}.nd_ad_intro .nd_ad_info .nd_ad_about:nth-child(2n+1){clear:left}.nd_ad_intro .nd_ad_info .nd_ad_about a{width:340px}.nd_ad_intro .nd_ad_info ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:49.15254%}.nd_ad_intro .nd_ad_info ul:last-child{margin-right:0}.nd_ad_intro .nd_ad_info ul:nth-child(2n){margin-right:0}.nd_ad_intro .nd_ad_info ul:nth-child(2n+1){clear:left}.nd_ad_intro .nd_ad_info ul li{float:left;display:block;margin-right:3.44828%;width:48.27586%;padding-left:1.5em;border-left:2px solid #dbe2e8}.nd_ad_intro .nd_ad_info ul li:last-child{margin-right:0}.nd_ad_intro .nd_ad_info ul li:nth-child(2n){margin-right:0}.nd_ad_intro .nd_ad_info ul li:nth-child(2n+1){clear:left}.nd_ad_intro .nd_ad_info ul li h6{font-size:0.75rem;line-height:1.5rem;margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_info ul li h6{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_info ul li h6{margin-bottom:0rem}}.nd_ad_intro .nd_ad_info ul li h5{margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_info ul li h5{margin-bottom:0rem}}.nd_ad_intro .nd_ad_info ul li p{font-size:0.75rem;line-height:1.5rem;color:#7d97ad;margin-top:0;margin-bottom:0rem}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_info ul li p{font-size:0.75rem;line-height:1.5rem}}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_info ul li p{margin-bottom:0rem}}.nd_ad_intro .nd_ad_info ul li a{font-size:0.75rem;line-height:1.5rem;color:#02b3e4;text-decoration:none;border-bottom:none}@media screen and (min-width: 48rem){.nd_ad_intro .nd_ad_info ul li a{font-size:0.75rem;line-height:1.5rem}}.nd_ad_intro .nd_ad_info ul li .nd_stars{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -2px;background-size:25px 70px;font-size:0;height:25px;line-height:0;overflow:hidden;text-indent:999em;width:125px;display:block}.nd_ad_intro .nd_ad_info ul li .nd_stars .rating{background:url(/assets/icons/reviews-stars@2x-5c43df6128d67e697160da62d98f71d38a3a4c4928a049bc826796cfabf89bd2.png) repeat-x;background-position:0 -42px;background-size:25px 70px;float:left;height:25px}.nd_ad_intro .nd_ad_info ul li .nd_stars_link{font-size:12px;text-decoration:none;border-bottom:none;color:#02b3e4}.nd_ad_what{min-width:1000px}.nd_ad_what .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_ad_what .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ad_what .contain ul{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_ad_what .contain ul::after{clear:both;content:"";display:table}.nd_ad_what .contain ul li{float:left;display:block;margin-right:1.69492%;width:32.20339%;padding-right:24px}.nd_ad_what .contain ul li:nth-child(3n){margin-right:0}.nd_ad_what .contain ul li:nth-child(3n+1){clear:left}.nd_ad_what .contain ul li:last-child{margin-right:0}.nd_ad_what .contain ul li img{margin-top:-2px;margin-right:4px;vertical-align:middle}.nd_ad_what .contain ul li h5{display:inline-block;color:#525c65}.nd_ad_anchor_nav{min-width:1000px;box-shadow:0 0 2.5px 0 rgba(204,208,212,0.5)}.nd_ad_anchor_nav .contain{padding-top:0em;padding-bottom:0em}.nd_ad_anchor_nav a{padding:22px;color:#8a8f94;font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_ad_anchor_nav a{font-size:0.875rem;line-height:1.5rem}}.nd_ad_anchor_nav .get-started{margin-top:12px;margin-left:22px;color:#fff;padding-top:10px;width:180px}.nd_ad_anchor_nav .active{color:#02b3e4;border-bottom:4px solid #02b3e4}.nd_ad_syllabus{min-width:1000px}.nd_ad_syllabus .outer_contain{max-width:90rem}.nd_ad_syllabus .outer_contain .contain{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 48rem){.nd_ad_syllabus .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ad_syllabus .outer_contain .contain .download{display:flex;justify-content:space-between}.nd_ad_syllabus .outer_contain .contain .download h2{margin-right:20px}.nd_ad_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}@media screen and (min-width: 48rem){.nd_ad_syllabus .outer_contain .contain .detailed{padding-top:4.5rem;padding-bottom:4.5rem}}.nd_ad_syllabus .outer_contain .contain .detailed .content{max-width:73.75rem;margin-left:auto;margin-right:auto}.nd_ad_syllabus .outer_contain .contain .detailed .content::after{clear:both;content:"";display:table}.nd_ad_syllabus .outer_contain .contain .detailed .content .prereq{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%;padding:1.5em 2.5em}.nd_ad_syllabus .outer_contain .contain .detailed .content .prereq:last-child{margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content .prereq h6{color:#2e3d49}.nd_ad_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_ad_syllabus .outer_contain .contain .detailed .content .prereq p{font-size:0.875rem;line-height:1.5rem}}.nd_ad_syllabus .outer_contain .contain .detailed .content ul{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%}.nd_ad_syllabus .outer_contain .contain .detailed .content ul:last-child{margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li{max-width:73.75rem;margin-left:auto;margin-right:auto;border-bottom:2px solid #dbe2e8}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li::after{clear:both;content:"";display:table}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n){margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .module:nth-child(3n+1){clear:left}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .module:last-child{margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .module p{font-size:0.875rem;line-height:1.5rem}}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc{position:relative;padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n){margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc:nth-child(3n+1){clear:left}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc:last-child{margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 48rem){.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc h5{font-size:0.875rem;line-height:1.5rem}}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc p{font-size:0.875rem;line-height:1.5rem}}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc .up-arrow{display:none}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc img{height:25px;width:25px;position:absolute;top:-2px;right:10px}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .project-desc img:hover{cursor:pointer}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-module{float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n){margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-module:nth-child(3n+1){clear:left}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-module:last-child{margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets{margin-left:15px}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{color:#2e3d49;margin-left:15px;list-style:initial;font-size:0.875rem;line-height:1.5rem;border-bottom:none}@media screen and (min-width: 48rem){.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-module .bullets li{font-size:0.875rem;line-height:1.5rem}}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-desc{padding-right:40px;float:left;display:block;margin-right:2.04082%;width:48.97959%}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n){margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:nth-child(3n+1){clear:left}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li .sub-desc:last-child{margin-right:0}.nd_ad_syllabus .outer_contain .contain .detailed .content ul li:last-of-type{border-bottom:none}.nd_ad_graduate{min-width:1000px}.nd_ad_graduate .outer_contain{max-width:90rem;display:flex}.nd_ad_graduate .outer_contain .contain{padding-top:3rem;padding-bottom:3rem;flex:1}@media screen and (min-width: 48rem){.nd_ad_graduate .outer_contain .contain{padding-top:6rem;padding-bottom:6rem}}.nd_ad_graduate .outer_contain .contain .info{padding-left:3em;padding-right:3em}.nd_ad_graduate .outer_contain .contain .info .pricing-support{margin-top:34px}.nd_ad_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem;color:#7d97ad}@media screen and (min-width: 48rem){.nd_ad_graduate .outer_contain .contain .info h4{font-size:1.125rem;line-height:2rem}}.nd_ad_graduate .outer_contain .contain .info h5{font-size:1.5rem;line-height:2.25rem}@media screen and (min-width: 48rem){.nd_ad_graduate .outer_contain .contain .info h5{font-size:1.5rem;line-height:2.25rem}}.nd_ad_graduate .outer_contain .contain .info a{margin:0 auto;width:340px}.nd_ad_graduate .outer_contain .contain .info p{color:#7d97ad}@media screen and (min-width: 73.75rem){.nd_ad_graduate .outer_contain .contain .info{padding-left:140px;padding-right:100px}}.nd_ad_graduate .outer_contain .graduate{flex:1;background:url(/assets/pages/ndop_a/photo_graduatein12mo-5e32ee9a534db0b52d9a3a230b1f9244891ca81d5cc64c97d1e430d378f4f690.jpg) center center no-repeat;background-size:cover}.page-nanodegree-pricing .main,.pricing-upsell .main{background-color:#fafbfc}@media screen and (min-width: 48rem){.page-nanodegree-pricing .contain,.pricing-upsell .contain{margin:0 auto;padding:4em}}.page-nanodegree-pricing .card,.pricing-upsell .card{padding:2.25rem;text-align:center}@media screen and (min-width: 48rem){.page-nanodegree-pricing .card,.pricing-upsell .card{padding:3rem}}.page-nanodegree-pricing .price,.pricing-upsell .price{font-size:1.5rem;line-height:2.25rem;color:#02b3e4}@media screen and (min-width: 48rem){.page-nanodegree-pricing .price,.pricing-upsell .price{font-size:1.5rem;line-height:2.25rem}}.page-nanodegree-pricing .price .original-price,.pricing-upsell .price .original-price{color:#7d97ad;text-decoration:line-through}.page-nanodegree-pricing .checks li,.pricing-upsell .checks li{text-align:left;float:left;display:block;margin-right:1.69492%;width:100%}.page-nanodegree-pricing .checks li:last-child,.pricing-upsell .checks li:last-child{margin-right:0}@media screen and (min-width: 48rem){.page-nanodegree-pricing .checks li,.pricing-upsell .checks li{float:left;display:block;margin-right:1.69492%;width:49.15254%}.page-nanodegree-pricing .checks li:last-child,.pricing-upsell .checks li:last-child{margin-right:0}.page-nanodegree-pricing .checks li:nth-child(2n),.pricing-upsell .checks li:nth-child(2n){margin-right:0}.page-nanodegree-pricing .checks li:nth-child(2n+1),.pricing-upsell .checks li:nth-child(2n+1){clear:left}}.page-nanodegree-pricing .btn_wrapper [class^="button"],.pricing-upsell .btn_wrapper [class^="button"]{display:block;margin:1em auto;text-overflow:ellipsis;width:auto}@media screen and (min-width: 48rem){.page-nanodegree-pricing .btn_wrapper [class^="button"],.pricing-upsell .btn_wrapper [class^="button"]{width:17.5em}}.page-nanodegree-pricing-b .main,.pricing-comparison .main{background-color:#fafbfc}.page-nanodegree-pricing-b .contain,.pricing-comparison .contain{margin:0 auto;padding:1em}@media screen and (min-width: 62rem){.page-nanodegree-pricing-b .contain,.pricing-comparison .contain{padding:4em}}.page-nanodegree-pricing-b .cards-contain,.pricing-comparison .cards-contain{align-items:center;justify-content:space-around;padding:0}@media screen and (min-width: 62rem){.page-nanodegree-pricing-b .cards-contain,.pricing-comparison .cards-contain{display:flex;flex-wrap:nowrap;flex-direction:row}}.page-nanodegree-pricing-b .card,.pricing-comparison .card{text-align:center}@media screen and (min-width: 62rem){.page-nanodegree-pricing-b .card,.pricing-comparison .card{margin:1em;width:50%}}.page-nanodegree-pricing-b .card-header,.page-nanodegree-pricing-b .card-footer,.pricing-comparison .card-header,.pricing-comparison .card-footer{padding:1em}@media screen and (min-width: 62rem){.page-nanodegree-pricing-b .card-header,.page-nanodegree-pricing-b .card-footer,.pricing-comparison .card-header,.pricing-comparison .card-footer{padding:2em}}.page-nanodegree-pricing-b .price,.pricing-comparison .price{font-size:1.5rem;line-height:2.25rem;color:#02b3e4}@media screen and (min-width: 48rem){.page-nanodegree-pricing-b .price,.pricing-comparison .price{font-size:1.5rem;line-height:2.25rem}}.page-nanodegree-pricing-b .price .original-price,.pricing-comparison .price .original-price{color:#7d97ad;text-decoration:line-through}.page-nanodegree-pricing-b .checks,.pricing-comparison .checks{margin:0;text-align:left}.page-nanodegree-pricing-b .checks--appendix,.pricing-comparison .checks--appendix{border-bottom:solid 1px #dbe2e8}.page-nanodegree-pricing-b .checks li,.pricing-comparison .checks li{border-top:solid 1px #dbe2e8;color:#525c65;display:block;margin:0;padding:0.5em;padding-left:5em;position:relative;text-align:left}.page-nanodegree-pricing-b .checks li.disabled,.pricing-comparison .checks li.disabled{background-color:#fafbfc}.page-nanodegree-pricing-b .checks li::before,.pricing-comparison .checks li::before{background-size:60%;background:transparent url(/assets/svgs/icon-checkmark-green-13d2911d3df53e597366a07c6547a3c5da115b34d72192390e7584c5bf8ac377.svg) no-repeat center;border-radius:1em;content:"";height:1.25em;left:2em;position:absolute;top:50%;transform:translateY(-50%);width:1.25em}.page-nanodegree-pricing-b .checks li.disabled::before,.pricing-comparison .checks li.disabled::before{background:transparent url(/assets/svgs/icon_invalid-73b05d9fc10a444939ee7dbbbccaa7942658e208b15cba0b3b3b107a70dd1e88.svg) no-repeat center}@media screen and (min-width: 48rem){.page-nanodegree-pricing-b .checks li,.pricing-comparison .checks li{padding:1em;padding-left:5em}}.page-nanodegree-pricing-b .btn_wrapper [class^="button"],.pricing-comparison .btn_wrapper [class^="button"]{display:block;margin:1em auto;text-overflow:ellipsis;width:auto}@media screen and (min-width: 30rem){.page-nanodegree-pricing-b .btn_wrapper [class^="button"],.pricing-comparison .btn_wrapper [class^="button"]{width:17.5em}}.page-nanodegree-pricing-b .btn_wrapper p,.pricing-comparison .btn_wrapper p{display:none}.page-ndhub .nd803 .description--title .google{margin-left:2px}.nd008 .guarantee,.nd008 .uconnect_callout,.nd013 .guarantee,.nd013 .uconnect_callout,.nd017 .guarantee,.nd017 .uconnect_callout{display:none}.card--nanodegree .description--vrcard{height:3.75rem}.card--nanodegree .description--sdcard{height:3.75rem}.android-basics{max-width:100%;margin-left:auto;margin-right:auto;background-color:#fafbfc}.android-basics::after{clear:both;content:"";display:table}.android-basics .outer_contain{background-image:url(/assets/pages/homepage/bg-hero-homepage-6c0bc6a80b2133d18dab3e3ac9cadc3989ac7ff60c605f4e45b61ca3439a876d.jpg);background-repeat:no-repeat;background-position:top right;background-size:100%;background-position-x:0px}@media screen and (min-width: 48rem){.android-basics .outer_contain{background-position:center center;background-size:cover}}.android-basics .contain{max-width:60em;padding:0 1.5em}@media (min-width: 63em){.android-basics .contain{max-width:63em}}@media (min-width: 75em){.android-basics .contain{max-width:75em}}.android-basics .hero_content{padding:14% 0}.android-basics h2{position:relative}@media (min-width: 90em){.android-basics h2{padding-right:1.5em}}.android-basics h2 img{position:relative;max-width:8.75rem;height:auto;margin-top:-5rem;top:1.5rem}.android-basics a{margin-top:2em}.android-basics__text{float:left;margin-bottom:3em;width:75%}@media (min-width: 30em){.android-basics__text{width:70%}}@media (min-width: 35em){.android-basics__text{width:60%}}@media (min-width: 48em){.android-basics__text{width:58%}}@media (min-width: 64em){.android-basics__text{width:47%}}@media (min-width: 85em){.android-basics__text{width:42%}}@media (min-width: 90em){.android-basics__text{width:47%}}
