.splash{cursor:pointer}.splash:hover{text-decoration:none}.member body.course-page .splash-overlay{top:50px}.non-member body.course-page .splash-overlay{top:80px}.splash-arrows a.splash-nav-item{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:24px;cursor:pointer}.splash-arrows .splash-arrow-left{left:-40px}.splash-arrows .splash-arrow-right{right:-40px}#pane-1 .splash-arrow-left{display:none}#pane-1 .splash-arrow-right{display:block}#pane-2 .splash-arrow-left{display:block}#pane-2 .splash-arrow-right{display:none}.splash-tooltip{font-size:14px;width:380px;height:100px;position:absolute;top:0;left:0;background-color:#121212;border-radius:3px;padding:10px;color:#fff;z-index:9699}.splash-tooltip:before{content:' ';position:absolute;top:-10px;left:10px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #121212}.splash-bg{text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9699;display:none;opacity:.95}.splash-bg.loaded{background:url(../images/signin-background.jpg) no-repeat center center fixed;background-size:cover}.splash-bg.legacy{background:url(../../../static/images/signin-background.jpg) no-repeat center center fixed;background-size:cover;margin-top:50px}.splash-bg:before{content:' ';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;opacity:.3;z-index:9899}.splash-bg-no-image.loaded{background:0}.splash-bg-no-image.legacy{background:0}.splash-bg-no-image:before{opacity:.7}.reactivation .splash-overlay{top:34px}.reactivation .splash-overlay .splash-content{background-color:#f5f5f5;padding-bottom:30px;text-align:center}.reactivation .splash-overlay .splash-content header{background-color:#f5f5f5;padding:13px 20px;font-size:17px;font-weight:600;text-align:left}.reactivation .splash-overlay .splash-content strong{font-weight:600}.reactivation .splash-overlay .splash-content a.btn{color:#fff;padding-left:50px;padding-right:50px;text-decoration:none}.splash-overlay{text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9699;display:none}.splash-overlay.legacy h1,.splash-overlay.legacy h2,.splash-overlay.legacy h3,.splash-overlay.legacy h4,.splash-overlay.legacy h5,.splash-overlay.legacy h6{font-weight:300}.splash-overlay.legacy h1,.splash-overlay.legacy h2,.splash-overlay.legacy h3,.splash-overlay.legacy h4,.splash-overlay.legacy h5,.splash-overlay.legacy h6,.splash-overlay.legacy section,.splash-overlay.legacy p,.splash-overlay.legacy li{font-family:proxima-nova,"Hevletica Neue",Helvetica,Arial,sans-serif}.splash-overlay.legacy .splash-wrapper{margin:50px auto 0}.splash-overlay.legacy .splash-content p{padding:15px 3px}.splash-overlay.legacy .splash-content.light .splash-review .cc{background-image:url(../../images/icons/payment-icons-color.png)}.splash-overlay.legacy .splash-close{top:65px}.splash-overlay.legacy .splash-cta{font-weight:700;line-height:26px;padding:4px}.splash-overlay a{color:#008cc9}.splash-overlay a:hover{text-decoration:underline}@media(max-width:768px){.splash-overlay .splash-hidden-small{display:none}}@media(min-width:768px){.splash-overlay .splash-hidden-large{display:none}}.splash-overlay .splash-collapsable h3{background-color:#e9e9e9;font-weight:600;color:#000;line-height:34px;padding:7px 7px 7px 20px;position:relative;margin-top:0;clear:both;font-size:13px;opacity:.8;border-bottom:1px solid #ccc}.splash-overlay .splash-collapsable h3.no-border{border-bottom:0}.splash-overlay .splash-collapsable h3 i{position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(90deg);font-size:14px;color:#000}.splash-overlay .splash-collapsable h3 i.rotate{animation:spinme .3s linear forwards}@keyframes spinme{from{transform:translateY(-50%) rotate(90deg)}to{transform:translateY(-50%) rotate(270deg)}}.splash-overlay .splash-collapsable h3 i.up-arrow{transform:translateY(-50%) rotate(270deg)}.splash-overlay .splash-collapsable h3 i.down-arrow{transform:translateY(-50%) rotate(90deg)}@media(min-width:768px){.splash-overlay .splash-collapsable h3{font-size:17px}}.splash-overlay .splash-collapsable section{display:none}.splash-overlay .splash-collapsable section.opened{display:block}.splash-overlay .splash-collapsable section.opened span{margin-bottom:32px}.splash-overlay .splash-close{position:absolute;top:20px;right:20px;z-index:9700;color:#fff;border:0;background-color:transparent;padding:0;margin:0;font-size:24px}.splash-overlay .splash-wrapper{max-width:554px;position:relative;margin:0 auto}@media(max-height:675px){.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky{padding:20px;position:fixed;bottom:0;left:0;background-color:#000;opacity:.9;width:100%;max-height:110px}.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky a{width:280px;margin-top:0}.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky p a{width:auto}}.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky .splash-nav{margin:10px 15px}@media(min-width:768px){.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky{max-height:100px}}.splash-overlay .splash-wrapper.splash-supersticky .splash-sticky{padding:20px;position:fixed;bottom:0;left:0;background-color:#000;opacity:.9;width:100%;max-height:110px}.splash-overlay .splash-wrapper.splash-supersticky .splash-sticky a{width:280px;margin-top:0}.splash-overlay .splash-wrapper.splash-supersticky .splash-sticky p a{width:auto}@media(min-width:768px){.splash-overlay .splash-wrapper.splash-supersticky .splash-sticky{max-height:100px}}.splash-overlay .splash-wrapper.splash-supersticky .splash-nav{margin:10px 15px}.splash-overlay h2{color:#fff;margin-top:4px;font-size:18px;opacity:.6;padding-bottom:5px}.splash-overlay h3{color:#fff;margin-bottom:0;font-size:22px;font-weight:300;margin-top:25px}@media(min-height:700px){.splash-overlay h3{margin-top:15px}}.splash-overlay .circle{background-color:#fff;opacity:.5;width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:10px;cursor:pointer}.splash-overlay .circle.lit{opacity:1}.splash-overlay .pane{display:none;position:absolute;top:0;left:0}.splash-overlay .pane.opened{display:block}.splash-overlay .splash-video{margin:0 auto;margin-bottom:15px;width:95%;max-width:552px}.splash-overlay .splash-video .splash-video-thumb{background-color:#000}.splash-overlay .splash-video .splash-video-thumb img{width:75%;height:200px;cursor:pointer}@media(min-width:768px){.splash-overlay .splash-video .splash-video-thumb img{height:230px}}@media(min-height:700px) and (min-width:768px){.splash-overlay .splash-video .splash-video-thumb img{width:100%;height:311px}}.splash-overlay .splash-video .splash-video-content{display:none;height:180px}.splash-overlay .splash-video .splash-video-content iframe{width:100%;height:180px}@media(min-width:768px){.splash-overlay .splash-video{width:100%}.splash-overlay .splash-video img,.splash-overlay .splash-video video{height:310px}.splash-overlay .splash-video .splash-video-content{display:none;height:310px}.splash-overlay .splash-video .splash-video-content iframe{width:552px;height:310px}}.splash-overlay .splash-video2{margin:0 auto;margin-bottom:15px;width:95%;max-width:552px;width:100%}.splash-overlay .splash-video2 img,.splash-overlay .splash-video2 video{margin-top:12px;margin-left:14px;width:150px;float:left}.splash-overlay .splash-video2 .splash-video-content{display:none;height:310px}.splash-overlay .splash-video2 .splash-video-content iframe{width:522px;height:310px}.splash-overlay .splash-questions{margin-top:20px}.splash-overlay .splash-questions a{color:#000;font-weight:600}.splash-overlay .splash-header{margin:0 auto;margin-top:50px;padding-top:22px;padding-bottom:12px;width:600px;background-color:#fff;text-align:center;border-radius:4px 4px 0 0}.splash-overlay .splash-header img{padding:5px}.splash-overlay .splash-header h3{color:#000;font-weight:500}.splash-overlay .splash-header h2{color:#000;font-size:15px;opacity:.9;margin-top:10px}.splash-overlay .splash-nav{margin:10px}@media(min-height:700px){.splash-overlay .splash-nav{margin:15px}}.splash-overlay p{color:#fff}.splash-overlay p a{color:#fff;font-weight:400}.splash-overlay p a:hover{text-decoration:underline}.splash-overlay .cancellation-header,.splash-overlay .cancellation-content{display:none}.splash-overlay .upsells-content-cta2{background-image:url(/static/images/consumermigration/Splash_CTA_Background.png);background-repeat:repeat-x;text-align:center}.splash-overlay .upsells-content-cta2 .splash-cta2{width:80px}.splash-overlay .upsells-content-cta2 .splash-under2{color:#000;text-align:center;padding-bottom:20px;padding-top:10px;font-size:14px}.splash-overlay .upsells-content-cta2 .splash-under2 a{color:#000}.splash-overlay .upsells-content-brickwall-cta{background-image:url(/static/images/consumermigration/Splash_CTA_Background.png);background-repeat:repeat-x;text-align:center;padding-top:16px}.splash-overlay .upsells-content-brickwall-cta .splash-brickwall-cta{width:220px}.splash-overlay .upsells-content-brickwall-cta .splash-under2{color:#000;text-align:center;padding-bottom:20px;padding-top:16px;font-size:12px;background-color:#f5f5f5}.splash-overlay .upsells-content-brickwall-cta .splash-under2 .promotional-note{padding-top:10px}.splash-overlay .upsells-content-brickwall-cta .splash-under2 a{color:#000}.splash-overlay .splash-content{background-color:#dee3e4;max-width:600px;margin:0 auto;width:100%;text-align:left}.splash-overlay .splash-content .splashcon{width:24px;height:24px;display:block;background-size:cover}.splash-overlay .splash-content .learning{background-image:url(/static/images/consumermigration/Video_24px_2x.png)}.splash-overlay .splash-content .calendar{background-image:url(/static/images/consumermigration/Calendar_24px_2x.png)}.splash-overlay .splash-content .clock{background-image:url(/static/images/consumermigration/Clock_24px_2x.png)}.splash-overlay .splash-content.seperated{border-bottom:1px solid #d1d1d1}.splash-overlay .splash-content.seperated.light li{font-size:14px}.splash-overlay .splash-content.light{background-color:#fff}.splash-overlay .splash-content.light ul{padding-top:10px}.splash-overlay .splash-content.light li{padding:10px 20px;margin-bottom:0;font-size:13px}.splash-overlay .splash-content.light li:last-child{overflow:hidden}.splash-overlay .splash-content.light li span{margin:0 10px 0 0;float:left}.splash-overlay .splash-content.light li a{float:right;font-size:12px}.splash-overlay .splash-content.light .opened ul{padding:20px 20px 0}.splash-overlay .splash-content.light .opened li{padding:0 0 10px}.splash-overlay .splash-content.light .opened p{padding:20px;margin:0}.splash-overlay .splash-content.light .splash-review{font-size:14px}.splash-overlay .splash-content.light .splash-review span{float:right}.splash-overlay .splash-content.light .splash-review .cc{background-image:url(../../ui/images/icons/payment-icons-color.png);background-repeat:no-repeat;background-size:cover;display:inline-block;width:30px;height:20px;vertical-align:middle;margin-right:5px;float:left}.splash-overlay .splash-content.light .splash-review .visa{background-position:0 0}.splash-overlay .splash-content.light .splash-review .mastercard{background-position:-30px 0}.splash-overlay .splash-content.light .splash-review .discover{background-position:-90px 0}.splash-overlay .splash-content.light .splash-review .americanexpress{background-position:-60px 0}.splash-overlay .splash-content.light .splash-review .paypal{background:url(/static/images/consumermigration/PP_Acceptance_Marks_for_LogoCenter_266x142.png);background-size:100% auto;display:inline-block;height:25px;position:relative;vertical-align:top;width:46px}.splash-overlay .splash-content.dark footer{background-color:#f5f5f5;border-top:0;padding:20px}.splash-overlay .splash-content li.discount{color:#76a749;font-weight:700;border-bottom:1px solid #ccc;padding:10px 20px}.splash-overlay .splash-content li{margin-bottom:10px;position:relative;font-size:14px}@media(min-width:768px){.splash-overlay .splash-content{width:100%}}.splash-overlay .splash-content p:last-of-type{border-bottom:0}.splash-overlay .splash-content p{border-bottom:1px solid #b5b2b2;padding:15px 10px;margin:0;color:#000;text-align:left;line-height:22px;font-size:14px}.splash-overlay .splash-content p i{float:left;margin:0 5px 10px 0;padding-top:2px;font-size:16px}@media(min-width:768px){.splash-overlay .splash-content p{margin:0 14px}}.splash-overlay .splash-content header{background-color:#fff;padding:13px 16px 12px;font-size:14px}.splash-overlay .splash-content footer{background-color:#fff;border-top:1px solid #666}.splash-overlay .splash-content footer section{border-left:1px solid #666;display:inline-block;padding:10px 0;text-align:center;width:38%;box-sizing:border-box;vertical-align:middle}.splash-overlay .splash-content footer section:first-child{border-left:0;width:30%}.splash-overlay .splash-content footer section:last-child{width:30%}.splash-overlay .splash-content2{background-color:#fff;max-width:600px;margin:0 auto;width:100%;text-align:left}.splash-overlay .splash-content2 .splash-content2-header{background-image:url(/static/images/consumermigration/Splash_Header.png);height:120px;overflow:hidden;padding-top:20px}.splash-overlay .splash-content2 .splash-content2-header p{font-size:18px;color:#fff;text-align:center}.splash-overlay .splash-content2 .splash-content2-header p span{padding-top:3px;font-size:14px}.splash-overlay .splash-content2 .splash-brickwall-bullet-header{font-size:15px;padding-top:15px;padding-left:20px;padding-right:20px;margin:0;font-weight:700;border-top:1px solid #b5b2b2}.splash-overlay .splash-content2 .splash-brickwall-bullet{font-size:14px;padding:10px 20px;margin:0;width:100%}.splash-overlay .splash-content2 .splash-brickwall-bullet-less-bottom-padding{font-size:14px;padding-top:10px;padding-left:20px;margin:0}.splash-overlay .splash-content2 .splash-content-brickwall-header{background-image:url(/static/images/consumermigration/Splash_Header2.jpg);height:140px;overflow:hidden;text-align:center;padding-left:20px}.splash-overlay .splash-content2 .splash-content-brickwall-header .splash-content-brickwall-logo{padding-top:30px;width:36px;margin-left:10px;margin-right:10px}.splash-overlay .splash-content2 .splash-content-brickwall-header .splash-content-brickwall-arrow{padding-top:35px;width:20px}.splash-overlay .splash-content2 .splash-content-brickwall-header p{padding-top:12px;font-size:20px;color:#fff;text-align:center}.splash-overlay .splash-content2 .splash-content-brickwall-header p span{padding-top:3px;font-size:13px}.splash-overlay .splash-content2 .splashcon{width:24px;height:24px;display:block;background-size:cover}.splash-overlay .splash-content2 .learning{background-image:url(/static/images/consumermigration/Video_24px_2x.png)}.splash-overlay .splash-content2 .calendar{background-image:url(/static/images/consumermigration/Calendar_24px_2x.png)}.splash-overlay .splash-content2 .clock{background-image:url(/static/images/consumermigration/Clock_24px_2x.png)}.splash-overlay .splash-content2.seperated{border-bottom:1px solid #d1d1d1}.splash-overlay .splash-content2.seperated.light li{font-size:14px}.splash-overlay .splash-content2.light{background-color:#fff}.splash-overlay .splash-content2.light ul{padding-top:10px}.splash-overlay .splash-content2.light li{padding:5px 20px;margin-bottom:0;font-size:13px}.splash-overlay .splash-content2.light li:last-child{overflow:hidden}.splash-overlay .splash-content2.light li span{margin:0 10px 0 0;float:left}.splash-overlay .splash-content2.light li a{float:right;font-size:12px}.splash-overlay .splash-content2.light .opened ul{padding:20px 20px 0}.splash-overlay .splash-content2.light .opened li{padding:0 0 10px}.splash-overlay .splash-content2.light .opened p{padding:20px;margin:0}.splash-overlay .splash-content2.light .splash-review{font-size:14px}.splash-overlay .splash-content2.light .splash-review span{float:right}.splash-overlay .splash-content2.light .splash-review .cc{background-image:url(../../ui/images/icons/payment-icons-color.png);background-repeat:no-repeat;background-size:cover;display:inline-block;width:30px;height:20px;vertical-align:middle;margin-right:5px;float:left}.splash-overlay .splash-content2.light .splash-review .visa{background-position:0 0}.splash-overlay .splash-content2.light .splash-review .mastercard{background-position:-30px 0}.splash-overlay .splash-content2.light .splash-review .discover{background-position:-90px 0}.splash-overlay .splash-content2.light .splash-review .americanexpress{background-position:-60px 0}.splash-overlay .splash-content2.light .splash-review .paypal{background:url(/static/images/consumermigration/PP_Acceptance_Marks_for_LogoCenter_266x142.png);background-size:100% auto;display:inline-block;height:25px;position:relative;vertical-align:top;width:46px}.splash-overlay .splash-content2.dark footer{background-color:#f5f5f5;border-top:0;padding:20px}.splash-overlay .splash-content2 li.discount{color:#76a749;font-weight:700;border-bottom:1px solid #ccc;padding:10px 20px}.splash-overlay .splash-content2 li{margin-bottom:10px;position:relative;font-size:14px}@media(min-width:768px){.splash-overlay .splash-content2{width:100%}}.splash-overlay .splash-content2 p:last-of-type{border-bottom:0}.splash-overlay .splash-content2 p{border-bottom:1px solid #b5b2b2;padding:15px 10px;margin:0;color:#000;text-align:left;line-height:22px;font-size:14px}.splash-overlay .splash-content2 p i{float:left;margin:0 5px 10px 0;padding-top:2px;font-size:16px}@media(min-width:768px){.splash-overlay .splash-content2 p{margin:0 14px}}.splash-overlay .splash-content2 header{background-color:#fff;padding:15px 20px;font-size:14px}.splash-overlay .splash-content2 footer{background-color:#fff;border-top:1px solid #666}.splash-overlay .splash-content2 footer section{border-left:1px solid #666;display:inline-block;padding:10px 0;text-align:center;width:38%;box-sizing:border-box;vertical-align:middle}.splash-overlay .splash-content2 footer section:first-child{border-left:0;width:30%}.splash-overlay .splash-content2 footer section:last-child{width:30%}.splash-overlay .todaystotal{background-color:#f5f5f5;position:relative;font-weight:700}.splash-overlay .splash-cta{width:316px;line-height:15px;margin:25px 0 10px;border:0;background-color:transparent;padding:10px;font-size:15px}.splash-overlay .splash-cta2{width:100px;line-height:15px;margin:18px 0 10px;border:0;background-color:transparent;padding:10px;font-size:15px;z-index:10}.splash-overlay .splash-cta-background{top:50px;width:100%;height:50px;background-color:#f5f5f5;z-index:9}.splash-overlay .splash-under{margin:0 30px 60px;font-size:12px}.splash-overlay .splash-video2-container{background-color:#fff;margin-top:24px;color:#000;height:108px;text-align:left}.splash-overlay .splash-video2-container p{color:#000;padding-top:25px;padding-left:15px;float:left;font-size:14px}.splash-overlay .splash-video2-container p a{color:#000;font-weight:400}.splash-overlay .splash-video2-container p a:hover{text-decoration:underline}.splash-overlay .splash-content-brickwall-faq-container{width:100%;height:390px;background-color:#191919;text-align:center;color:#fff}.splash-overlay .splash-content-brickwall-faq-container .splash-content-brickwall-faq-section{width:850px;margin:auto}.splash-overlay .splash-content-brickwall-faq-container .splash-content-brickwall-faq-section h1{text-align:left;font-size:19px;padding-top:24px;padding-bottom:18px;font-weight:500}.splash-overlay .splash-content-brickwall-faq-container .splash-content-brickwall-faq-section .splash-content-brickwall-faq-left-section{float:left;width:375px;font-size:15px}.splash-overlay .splash-content-brickwall-faq-container .splash-content-brickwall-faq-section .splash-content-brickwall-faq-right-section{float:right;width:375px;font-size:15px}.splash-overlay .splash-content-brickwall-faq-question{height:140px;text-align:left}.splash-overlay .splash-content-brickwall-faq-question p{font-size:11px;padding-top:4px}.splash-overlay .extra-indent{padding-left:40px!important}