.wyzModal{background:#fff;padding:20px 40px 20px 20px;position:relative;width:100%;margin:0 auto;z-index:500}.wyzModal-container{padding:15px;width:100%;left:0;z-index:401;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wyzModal-container.wyzModal-video .wyzModal{padding:0}.wyzModal-container.wyzModal-video .wyzModal-close{right:-25px;top:-25px;color:#fff}.wyzModal-container.wyzModal-video iframe{max-width:100%}.wyzModal-blackout{z-index:400;position:fixed;top:0;left:0;width:100%;height:120%;background:rgba(0,0,0,.75);-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wyzModal-closeContainer{width:100%;margin:0 auto;position:relative;z-index:501}.wyzModal-close{z-index:502;display:block;position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;font-size:24px;color:#736e6d}.wyzModal-close:hover{font-size:26px;color:#666}.wyzModal-loading{width:100px;height:100px}.wyzModal-blackout,.wyzModal-container{transition:opacity .5s;opacity:0}.wyzModal-container{transition-delay:.15s}.modal-small{max-width:400px}.modal-medium{max-width:600px}.modal-large{max-width:800px}.modal-padding-zero{padding:0}@media only screen and (min-width:641px){.wyzModal-container{padding:30px}}@media screen and (orientation:landscape){.wyzModal{width:100%}}#masthead{margin-bottom:0!important}#site-footer{margin-top:0!important}#TermsChk{position:relative;padding:0 0 0 30px;margin-top:30px;font-size:14px}#TermsChk input{position:absolute;top:0;left:0}#TermsChk label a{white-space:nowrap}#os-badge{position:absolute;top:0;left:0;max-width:129px;width:30%}#phone-images{width:90%}.banner-hero{background:#464241}.banner-hero h1,.banner-hero h4,.banner-hero .field-validation-error{color:#fff}.banner-hero .text-small{color:#fff}.banner-gray{background:#eceaea}.student-phones2-desktop{background:url("/images/AppLandingPage/phone-frame.png") no-repeat 51% 0;background-size:auto 198px;min-height:198px;position:relative}.student-phones2-screen-holder{position:absolute;top:42px;left:50%;width:66px;height:117px}.screen{width:66px;height:117px;background:no-repeat 0 0;background-size:66px 117px}.screen.screen1{background-image:url("/images/AppLandingPage/screen1.png")}@media only screen and (max-width:640px){.student-phone-android{min-height:182px;background:url("/images/AppLandingPage/student-phone-android.png") no-repeat 100% 50%}.student-phone-ios{min-height:213px;background:url("/images/AppLandingPage/student-phone-ios.png") no-repeat 100% 50%}.student-phone-android,.student-phone-ios{background-size:auto 60%;padding:30px 0}.student-phone-android .app-store-logo,.student-phone-ios .app-store-logo{max-width:80%}}@media only screen and (min-width:321px){.student-phone-android,.student-phone-ios{background-size:auto 80%;padding:30px 0}}.feature-list li{position:relative;padding:0 0 15px 35px}.feature-list li:before{content:"";display:block;width:31px;height:26px;position:absolute;top:3px;left:0;background:url("/images/AppLandingPage/student-icons-mobile.png") no-repeat 0 0;background-size:124px 26px}.feature-list li:nth-child(2):before{background-position:-31px 0}.feature-list li:nth-child(3):before{background-position:-62px 0}.feature-list li:nth-child(4):before{background-position:-93px 0}@media only screen and (min-width:641px){.student-phones-desktop{position:relative;overflow:hidden}.student-phones-desktop .iphone-app-image{position:absolute;bottom:0;right:1em;height:400px;background:url("/images/AppLandingPage/student-phones-desktop.png") bottom right no-repeat;background-size:contain;left:55%}.student-phones2-desktop{background-size:auto 395px;min-height:395px}.screen{position:absolute;bottom:0;left:0;width:138px;height:239px;transition:left 1s,top 1s;background-size:auto 239px}.screen.screen1{z-index:5}.screen.screen2{background-image:url("/images/AppLandingPage/screen2.png");z-index:4}.screen.screen3{background-image:url("/images/AppLandingPage/screen3.png");top:100%;z-index:6}.student-phones2-screen-holder{top:82px;width:135px;height:239px;overflow:hidden}.student-phones2-screen-holder[data-step="1"] .screen1{left:101%;top:0;width:100%}.student-phones2-screen-holder[data-step="2"] .screen3{top:100%;z-index:1}.student-phones2-screen-holder[data-step="2"] .screen1{top:0;z-index:0;left:101%}.student-phones2-screen-holder[data-step="3"] .screen3{top:0;left:0;z-index:1}.student-phones2-screen-holder[data-step="3"] .screen2{z-index:0}.student-phones2-screen-holder[data-step="3"] .screen1{top:0;left:0;transition:left 0s,top 0s;z-index:0}.student-phones2-screen-holder[data-step="4"] .screen3{top:100%;left:0;z-index:1}.student-phones2-screen-holder[data-step="4"] .screen2{z-index:0}.student-phones2-screen-holder[data-step="4"] .screen1{top:0;left:0;z-index:1}}@media only screen and (min-width:1025px){#phone-images{width:auto}}