.minus,.plus,.questimonial p,.teaser-more{font-weight:700}.book-covers .book-cover,.undefined-cover{box-shadow:1px 1px 2px 1px rgba(0,0,0,.13)}h1{margin-bottom:15px}h2{margin-top:30px}input[type=password],input[type=text]{width:380px}ol{margin:0 0 18px 30px}.questimonial{padding:30px 10px;position:relative}.questimonial.first{padding-top:0}.questimonial p{margin-bottom:5px;padding:0 0 0 30px;position:relative;margin-top:0}.questimonial p .left-quote{font-family:Georgia;font-size:70px;color:#adadad;position:absolute;left:-15px;top:20px}.questimonial .byline{display:block;text-align:left;font-size:.8em;padding-left:30px;line-height:1.5em}.questimonial.border-bottom{border-bottom:1px solid #ccc}.tour-subjects-list{margin-top:10px}.tsl-container ul{box-sizing:border-box;padding-left:30px;float:left;margin:0}.tsl-container ul.left,.tsl-container ul.right{width:40%}.tsl-image{float:left;width:35%}.tsl-image img{width:100%;height:auto}.tour-tools-container{margin-bottom:30px;background:#eee;border:1px solid #ddd;padding:10px}.tour-tools-container .ttc-image img{width:50%;height:auto;float:left;margin-right:20px;border:1px solid #ddd;position:relative}.tour-tools-container .ttc-content{float:left;width:40%}.teaser-more{font-family:"Open Sans";font-style:italic;font-size:16.75px;color:#2d2f57;margin:0 0 50px}.book-covers{float:left;margin:10px 0 50px}.book-covers .Book{float:left;width:27%;position:relative;text-align:center;margin:0 5% 20px 0}.book-covers .Book .btn,.book-covers .Book:last-of-type{margin-right:0}.book-covers .Book img{width:150px;height:210px}.book-covers .book-cover{margin:0 0 15px;position:relative}.book-covers .free,.book-covers .free-temp-flag{display:block;height:48px;left:4px;position:absolute;top:0;width:48px;z-index:5}.book-covers .book-title{font-size:.9em;font-weight:700;line-height:1.2;margin:0 0 1em;display:-webkit-box;height:85px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.book-covers .book-title a{color:#333}.book-covers .book-title a:hover{text-decoration:underline}.cta{margin:27px 0 0}.cta .button{font-size:16px;height:16px;margin:0;padding:8px 30px 7px;position:relative}.cta .free{left:-1px;top:-1px}.tour-page .cta{text-align:center}.undefined-cover{background:#333;color:#fff;display:inline-block;font-size:10px;letter-spacing:1px;height:210px;line-height:16px;overflow:hidden;text-transform:uppercase;text-align:center;width:150px;margin:0 0 9px}.undefined-cover span{display:block;margin-top:100px}.main-content-container .video-player{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:50px;border:1px solid #ddd}.main-content-container .video-player embed,.main-content-container .video-player iframe,.main-content-container .video-player object{position:absolute;top:0;left:0;width:100%;height:100%}#itemList{margin:15px 0 60px}#itemList .edge.right{background-position:right;right:-48px}.tabbed-nav-outer{margin:10px 0 15px;padding-left:11px}.tabbed-nav .selected{height:30px}.tabbed-nav .one-line{height:19px;padding-top:12px}.tabbed-nav .one-line.selected{height:20px}.tabbed-nav li{padding-left:20px;padding-right:20px}.tabbed-nav.small-tabs li{font-size:11px;width:auto;padding:5px}#tabSearching{padding:5px 8px}.comments{margin:0 5px 27px 0}#QandA div{display:none;margin-bottom:15px;padding-left:25px}#QandA h4{background:0 0;color:#06C;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;padding-top:3px;padding-left:30px;font-family:'Open Sans',Helvetica Neue,Arial,sans-serif;position:relative;margin:10px 0}#QandA h4:hover{color:#0080FF}#QandA h4 .expand-icon{position:absolute;left:0;top:5px;font-size:20px}.nl-right-col{float:right;width:285px;border:1px solid #ddd;background:#fff;padding:10px}.nl-right-col .footnotes-logo{margin:10px 0 0 20px}.nl-main-content{float:left;width:50%;margin-right:5%}.nl-main-content input[type=text]{width:80%}@media only screen and (max-width:850px){.book-covers .Book{width:40%}}@media only screen and (max-width:786px){.nl-main-content{width:40%}}@media only screen and (max-width:757px){.nl-main-content{width:100%;margin-right:0}.nl-main-content input[type=text]{width:60%}.nl-right-col{float:left;margin-top:20px}}@media only screen and (max-width:630px){.book-covers .Book{width:27%}.book-covers .Book img{width:110px;height:154px}}@media only screen and (max-width:480px){.book-covers .Book{width:45%}.book-covers .Book img{width:150px;height:210px}.tour-tools-container .ttc-image img{width:100%;margin-right:0;margin-bottom:10px}.tour-tools-container .ttc-content{width:100%;margin-bottom:20px}.tsl-container ul.left,.tsl-container ul.right{width:50%}}@media only screen and (max-width:420px){.tsl-container ul.left,.tsl-container ul.right{float:none;width:100%}}@media only screen and (max-width:380px){.book-covers .Book{width:100%;margin-right:0}.book-covers .Book .cover{margin-right:0}.book-covers .Book .cover .book-cover-container{width:100%;display:block}.book-covers .Book .cover img{width:150px;height:210px}}@media only screen and (max-width:350px){.nl-right-col{width:92%}.nl-right-col .newsletter-fan img{width:100%;height:auto}.nl-right-col .footnotes-logo{width:80%;height:auto}}.tour-h3{margin:-8px 0}.tour-btn{text-align:center;border-bottom:1px solid #ddd}.tour-btn .btn.btn-lite{margin:20px 0 30px}.tour-btn img{max-width:80%;padding-bottom:30px}.teaser-library .tour-btn{padding:20px 0 10px}.teaser-tutorials .tour-h3,.teaser-tutorials p{margin-top:10px}.teaser-tutorials .tour-btn{padding-bottom:10px}.teaser-tools-container{position:relative}.teaser-tools .tour-tools-slide{opacity:0;position:absolute;transition:.5s all;-webkit-transition:.5s all;left:0;right:0}.teaser-tools .ttc-slide-tall{position:relative}.teaser-tools .tour-tools-active{opacity:1}.teaser-tools .ttc-content{text-align:center;min-height:5em}.teaser-tools .ttc-image img{border:1px solid #ddd;margin:0 auto;display:block;max-width:385px;width:100%}.teaser-tools .ttc-nav{text-align:center;color:#666;font-weight:700;display:block;margin:0 auto 40px;max-width:400px;padding:20px 0}.teaser-tools .ttc-nav .ttc-prev{float:left;display:inline-block;cursor:pointer}.teaser-tools .ttc-nav .ttc-number{display:inline-block;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;cursor:default}.teaser-tools .ttc-nav .ttc-next{float:right;display:inline-block;cursor:pointer}.teaser-tools .ttc-nav .ttc-arrow{vertical-align:middle;font-size:20px}.teaser-tools .ttc-extension .extension-chrome{max-width:40px;float:left;margin-right:20px;top:3px;position:relative}.teaser-tools .ttc-extension p{margin-left:60px;display:block}.teaser-apps .tour-btn{padding-bottom:15px}.teaser-apps .tour-btn .btn.btn-lite{font-size:20px;margin:20px 10px}.tour-video-iframe iframe{margin:0 auto;display:block;overflow:visible;height:360px;width:100%;max-width:640px}.tour-video{padding-bottom:30px}.tour-video .video-thumb{background:#fff;border:1px solid #ddd;border-radius:5px;height:150px;width:45%;float:left;margin:2%;text-align:center;cursor:pointer}.tour-video .video-thumb .video-play{font-size:50px;color:#adadad;display:block;border:1px solid #ddd;border-radius:100%;width:50px;height:50px;position:relative;margin:30px auto auto}.tour-video .video-thumb .video-title{padding-top:8px;position:relative;display:inline-block;text-align:center;width:95%}.tour-video .tour-btn{margin-bottom:30px}.video-play::before{position:relative;left:3px}.iOS .md-modal-visible .global-search-input{display:none}@media only screen and (max-width:900px){.teaser-apps .tour-btn .btn.btn-lite{margin:8px 6px}.tour-video-iframe iframe{width:100%;height:340px}}@media only screen and (max-width:750px){.teaser-tools .ttc-content{padding-bottom:15px}}@media only screen and (max-width:500px){.tour-video .video-thumb{margin:2% 0;width:100%}}@media only screen and (max-width:400px){.teaser-tools .ttc-nav .ttc-arrow,.teaser-tools .ttc-nav .ttc-next,.teaser-tools .ttc-nav .ttc-prev{font-size:.9em}}@media only screen and (max-width:360px){.tour-btn .btn.btn-lite{box-sizing:border-box;width:100%}}
.hero h1,.tour-page h2{font-family:'Open Sans',Helvetica Neue,Arial,sans-serif}.carousel-nav,.carousel-nav li,.teaser-tools .tour-tools-slide,.tour-six .app-link,.tour-three .tour-tools{display:inline-block}.main-container .main{margin:0;overflow:visible;padding-top:0;width:100%}.btn-white{border:2px solid rgba(255,255,255,.3);color:#fff;-webkit-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-white:hover{color:#06c;background:#fff}.video-thumb,.video-thumb span{transition:all .3s}.scrolldown.chevron{color:#fff;font-size:40px;-webkit-animation:avia_fade_move_down 2s ease-in-out infinite;-moz-animation:avia_fade_move_down 2s ease-in-out infinite;animation:avia_fade_move_down 2s ease-in-out infinite}.md-modal-visible .scrolldown.chevron{-webkit-animation:none;-moz-animation:none;animation:none}a.scrolldown.chevron:hover,a:hover .scrolldown.chevron{color:#bbb}.hero .tour-one,.hero h1,.tour-two,a.scrolldown.chevron:focus,a:focus .scrolldown.chevron{color:#fff}@-webkit-keyframes avia_fade_move_down{0%{-webkit-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0,20px);opacity:0}}@-moz-keyframes avia_fade_move_down{0%{-moz-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-moz-transform:translate(0,20px);opacity:0}}@keyframes avia_fade_move_down{0%{transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{transform:translate(0,20px);opacity:0}}section{background:#f8f8f8}.tour-page{text-align:center}.tour-five,.tour-six,.tour-two{text-align:left}.tour-page section{width:90%;padding:40px 5%}.tour-page h2{font-weight:400;font-size:31px;line-height:1.2;margin-top:0}.tour-page .btn{text-transform:uppercase}.hero{background-image:url(/content/img/common/tour/student-studying.jpg);background-position:left top;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-color:#2d2f57;height:50vh;max-height:600px;min-height:250px;position:relative}.hero .tour-one{background:0 0;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hero p{font-size:1.25em;max-width:620px;margin:1em auto}.hero h1{font-weight:300;font-size:54px;margin-bottom:20px}.hero .chevron{bottom:15px;left:50%;margin-left:-20px;position:absolute;width:40px}.iOS .hero{background-attachment:scroll}.tour-two{background:#06c}.tour-two .clearfix{max-width:980px;margin:0 auto}.tour-two .tour-library{float:left;max-width:58%}.tour-two .btn-white{margin:130px 0 0;float:right}.tour-two h2{color:inherit}.tour-three{background:#333;color:#fff}.tour-three h2{color:inherit}.tour-three .tour-tools p{max-width:70%;margin:0 auto}.tour-three .btn-white{margin:1em 0 0}.carousel-container .ttc-prev,.carousel-nav li{margin-right:12px}.carousel-container{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel-container .ttc-nav{margin-bottom:0;padding-bottom:0}.carousel-container .ttc-nav .ttc-next,.carousel-container .ttc-nav .ttc-prev{float:none}.carousel-nav li{background:#ddd;border-radius:100%;cursor:pointer;height:13px;padding:0;width:13px}.carousel-nav li:hover{background:#fff}.carousel-nav li.selected{background:#06C;cursor:default}.teaser-tools-container{position:relative}.slide-container{height:300px}.teaser-tools .tour-tools-slide{position:absolute;left:50%;margin:10px 0;border:1px solid #ddd;box-sizing:border-box;border-radius:3px;background:#f8f8f8;max-width:100px}.teaser-tools .tour-tools-slide .ttc-content{color:#000;max-width:90%;display:inline-block;padding:10px 0;font-size:14px;max-height:6em;overflow:hidden}.teaser-tools .tour-tools-slide img{max-width:100px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:10px;box-sizing:border-box}.teaser-tools .tour-tools-slide.active img{max-width:335px}.teaser-tools .tour-tools-slide.next img,.teaser-tools .tour-tools-slide.prev img{max-width:300px}.teaser-tools .tour-tools-slide.next2 img,.teaser-tools .tour-tools-slide.prev2 img{max-width:250px}.carousel-slide.active{background:#fff;opacity:1;z-index:10;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%);box-shadow:0 0 85px 2px rgba(0,0,0,.75);max-width:335px;width:50%}.carousel-slide.next,.carousel-slide.prev{top:10px;-webkit-transform:translatex(-101%);-ms-transform:translatex(-101%);-moz-transform:translatex(-101%);-o-transform:translatex(-101%);transform:translatex(-101%);z-index:5;opacity:1;max-width:300px;width:40%}.carousel-slide.next{-webkit-transform:translatex(1%);-ms-transform:translatex(1%);-moz-transform:translatex(1%);-o-transform:translatex(1%);transform:translatex(1%)}.carousel-slide.next2,.carousel-slide.prev2{top:20px;-webkit-transform:translatex(-151%);-ms-transform:translatex(-151%);-moz-transform:translatex(-151%);-o-transform:translatex(-151%);transform:translatex(-151%);z-index:2;opacity:.5;max-width:250px;width:30%}.carousel-slide.next2{-webkit-transform:translatex(51%);-ms-transform:translatex(51%);-moz-transform:translatex(51%);-o-transform:translatex(51%);transform:translatex(51%)}section.tour-four{background:#fff;padding:40px 5% 0 0;position:relative;text-align:left;width:100%;box-sizing:border-box}section.tour-four .tour-browser-extension{position:relative;float:left;width:40%}section.tour-four .tour-browser-extension img{max-width:427px;width:100%}section.tour-four .tour-beyond-questia{float:right;margin-right:5%;position:relative;width:50%}section.tour-four .tour-beyond-questia .btn-lite{margin:0 0 1em 1em;position:relative;top:6px}section.tour-four .extension-cta img{max-height:60px;margin-right:1em}.tour-five{background:#06c;color:#fff;overflow:hidden;position:relative}.tour-five h2{color:inherit}.tour-five .tour-wc{float:left;margin-top:2em;max-width:48%}.tour-five .tour-wc a{margin-top:12px}.tour-five .tour-wc-img{float:right;max-width:58%}.tour-five .tour-wc-img img{max-width:100%}.tour-six{background:#fff;border-bottom:1px solid #ddd;overflow:hidden;padding-bottom:30px}.tour-eight,.tour-six .app-link,section.tour-seven{text-align:center}.tour-six .tour-wc-img{float:left;max-width:42%;-webkit-transform:translatex(-15%);-ms-transform:translatex(-15%);-moz-transform:translatex(-15%);-o-transform:translatex(-15%);transform:translatex(-15%)}.tour-six .tour-wc-img img{max-width:100%}.tour-six .tour-responsive{float:right;max-width:58%;position:relative}.tour-six .app-link{margin-right:3em;width:85px}.tour-six .app-link:last-of-type{margin:0}.tour-six .app-link .icon{color:#c7c7c7;display:block;font-size:50px;margin-bottom:15px;transition:.3s all;text-align:center}.tour-six .app-link.ios:hover .icon{color:#08c}.tour-six .app-link.android:hover .icon{color:#6ab344}.tour-six .app-link.windows:hover .icon{color:#0078D7}.tour-six .app-link .text{color:#333}.tour-video-iframe iframe{margin:0 auto;display:block;overflow:visible;height:360px;width:100%;max-width:640px}.tour-video{padding:0 0 30px}.tour-video .video-thumb{background:#ddd;border:2px solid #ddd;box-sizing:border-box;height:150px;width:29%;float:left;margin:2%;cursor:pointer}.tour-video .video-thumb .video-play{font-size:50px;color:#fff;display:block;border:1px solid #fff;border-radius:100%;width:50px;height:50px;position:relative;margin:30px auto auto}.tour-video .video-thumb .video-title{color:#666;display:inline-block;font-weight:700;font-size:.7em;line-height:1.2;padding-top:20px;text-transform:uppercase;width:95%}.tour-video .video-thumb:hover{background:#fff}.tour-video .video-thumb:hover .video-play{color:#adadad;border:1px solid #ddd}.tour-video .video-thumb:hover .video-title{color:#333}.tour-video .tour-btn{margin-bottom:30px}.video-play::before{position:relative;left:3px}.tour-eight{margin:100px 0}.iOS .md-modal-visible input[type=search]{display:none}.iOS .md-modal-visible .search-box{background:#fff;height:68px}.md-content .md-content-inner{overflow-y:visible}@media only screen and (min-width:1500px){.main.wrapper{max-width:100%}}@media only screen and (max-width:1280px){.tour-five .tour-wc-img{position:absolute;right:0;-webkit-transform:translatex(10%);-ms-transform:translatex(10%);-moz-transform:translatex(10%);-o-transform:translatex(10%);transform:translatex(10%)}.tour-six{position:relative}.tour-six .tour-responsive{max-width:58%;margin:1.5em 0}.tour-six .tour-wc-img{float:none;max-width:55%;position:absolute;top:30px;left:-125px;-webkit-transform:translatex(0);-ms-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@media only screen and (max-width:1140px){section.tour-four .tour-browser-extension{width:35%}section.tour-four .tour-beyond-questia{margin-right:0}.tour-six .tour-responsive{margin:0;max-width:53%}}@media only screen and (max-width:1095px){.tour-five .tour-wc-img{max-width:54%}.tour-five .tour-wc{margin-top:1em}}@media only screen and (max-width:1095px) and (max-height:1100px){.hero{background-position:left top;background-size:1200px 660px}}@media only screen and (max-width:1070px){.tour-six .tour-wc-img{max-width:60%}}@media only screen and (max-width:940px){section.tour-four .tour-browser-extension{width:45%}section.tour-four .tour-beyond-questia{width:50%}.tour-six .tour-responsive{max-width:54%}.tour-six .tour-wc-img{margin-top:2em}}@media only screen and (max-width:860px){.tour-three .tour-tools p{max-width:100%}section.tour-four .tour-browser-extension{margin-top:1em}section.tour-four .tour-beyond-questia{margin-bottom:1em}.tour-five .tour-wc{max-width:60%;margin:0}.tour-five .tour-wc-img{-webkit-transform:translatex(35%);-ms-transform:translatex(35%);-moz-transform:translatex(35%);-o-transform:translatex(35%);transform:translatex(35%);max-width:60%;margin-top:2em}.tour-six .tour-wc-img{left:-175px;max-width:70%}}@media only screen and (max-width:815px){section.tour-four .tour-browser-extension{width:45%}section.tour-four .tour-beyond-questia{width:50%}}@media only screen and (max-width:757px){.tour-two .btn-white,.tour-two .tour-library{float:none;max-width:100%;width:100%}.tour-two .btn-white{margin-top:1em}section.tour-four{padding:40px 5%}section.tour-four .tour-browser-extension{display:none}section.tour-four .tour-beyond-questia{float:none;margin-bottom:0;text-align:center;width:100%}section.tour-four .tour-beyond-questia .btn-lite{margin:0}.tour-six .app-link{width:66px}.tour-six .app-link .text{font-size:.8em}.tour-six .app-link .icon{font-size:45px}.tour-video .video-thumb{width:45%}}@media only screen and (max-width:757px) and (max-height:785px){.hero{background-size:900px 495px;background-position:top left}}@media only screen and (max-width:700px){.tour-six,.tour-six .no-bullet-list{text-align:center}.tour-six .tour-responsive{max-width:100%}.tour-six .tour-wc-img{margin:0 auto 2em;position:static}.tour-six .app-link{width:95px}.tour-six .app-link .text{font-size:1em}.tour-six .app-link .icon{font-size:50px}}@media only screen and (max-width:640px){.tour-five .tour-wc-img{-webkit-transform:translatex(45%);-ms-transform:translatex(45%);-moz-transform:translatex(45%);-o-transform:translatex(45%);transform:translatex(45%);max-width:65%}}@media only screen and (max-width:595px){.tour-five .tour-wc,.tour-five .tour-wc-img{float:none;max-width:100%}.tour-five .tour-wc-img{display:none}.tour-five .buttons{text-align:center}.tour-five .buttons .btn{margin-right:0}}@media only screen and (max-width:580px){.hero h1{font-size:40px}.slide-container{height:250px}.teaser-tools .ttc-nav .ttc-arrow{font-size:28px;position:relative;top:-2px}.carousel-nav li{height:18px;margin-right:16px;width:18px}}@media only screen and (max-width:500px){.tour-video .video-thumb{margin:2% 0;width:100%}.hero p{font-size:1em}}@media only screen and (max-width:460px){section.tour-six{padding-bottom:10px}section.tour-six .app-link{width:100%;margin:0 0 1em}section.tour-six .app-link .icon{font-size:80px}}@media only screen and (max-width:435px){.hero h1{font-size:30px}}@media only screen and (max-width:435px) and (max-height:710px){.hero{background-size:675px 371px;height:40vh}}@media only screen and (max-width:360px){.carousel-slide.active{width:60%}.carousel-slide.next,.carousel-slide.prev{width:45%}}@media only screen and (max-width:365px){.carousel-slide.active{width:60%}.carousel-slide.next,.carousel-slide.prev{width:45%}section.tour-four .extension-cta img{margin:0 2em 1em 0}section.tour-four .extension-cta img.extension-ff{margin-right:0}section.tour-four .tour-beyond-questia .btn-lite{display:block}}@media only screen and (max-height:400px){.hero .tour-one{padding-top:20px;top:0;-webkit-transform:translatey(0);-ms-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}.hero h1{font-size:30px}.hero .chevron{margin-top:1em}}@media only screen and (max-height:350px){.hero .chevron{margin-top:0}}@media only screen and (max-height:550px) and (max-width:500px){.hero .chevron{margin-top:1em}}@media only screen and (max-height:390px) and (max-width:500px){.hero .chevron{margin-top:0}}
.value-props,.value-props li,.wrap-btn{display:inline-block}.global-search-container,.scrim{left:0}body,html{height:100%;width:100%}.btn-transparent,.clickable,.global-search-filter-wrapper,.global-search-filter-wrapper .chevron,.global-search-input,.hdr-logo,.meta-nav .icon,.meta-nav li,.search-icon,a,h1{transition:all .3s}.btn-success{transition:height .3s,line-height .3s,padding .3s,font-size .3s,margin .3s}.gs-filter-flyout.nav-flyout{transition:left .3s,top .3s}.main-container{position:relative;top:0;right:0;text-align:center;padding-bottom:0;padding-top:0}.main-container .main{background-image:url(/content/img/hp-hero-library.jpg);background-attachment:fixed;background-position:top center;background-size:cover;background-color:#333;position:static!important;padding:0;margin:0;height:100%;overflow:visible;box-sizing:border-box}@media only screen and (max-width:800px) and (max-height:450px){.main-container .main{background-attachment:scroll;background-size:800px 450px}}@media only screen and (max-width:400px) and (max-height:225px){.main-container .main{background-size:400px 225px}}.iOS .main-container .main{background-attachment:scroll}.main-inner{position:relative;height:100vh;padding:0;z-index:1}.scrim{background:rgba(0,0,0,.4);position:absolute;top:0;bottom:0;right:0}.body-visitor-home{background:0 0;color:#fff;margin:1px;position:relative;padding-top:8em}@media only screen and (max-width:1300px){.body-visitor-home{padding-top:5em}}@media only screen and (max-height:760px){.body-visitor-home{padding-top:4em}}div .hdr-logo{background-size:240px 52px}.hdr-logo{border:0;position:absolute;top:47px;left:0;z-index:2;width:240px;height:52px;right:0;margin:0 auto}.main h1{font-family:'Open Sans',Helvetica Neue,Arial,sans-serif;font-weight:300;font-size:54px;padding:1em 5% 0;margin-bottom:20px;color:#fff}@media only screen and (max-height:760px){.main h1{font-size:44px}}@media only screen and (max-width:700px),screen and (max-height:510px){.main h1{font-size:38px}}@media only screen and (max-height:510px){.main h1{margin-bottom:30px}}@media only screen and (max-width:600px),screen and (max-height:620px){.main h1{font-size:24px;padding-top:1.2em}}@media only screen and (max-height:375px){.main h1{margin-bottom:10px}}.value-props{margin:0 25px 1em 0;padding:0;line-height:1.4}.value-props li{font-size:.7em;margin-right:9px;text-transform:uppercase}.value-props li:before{content:"\2022";padding-right:10px}.value-props li:first-of-type:before{content:""}.value-props li a{color:#fff}@media only screen and (max-width:600px),screen and (max-height:455px){.value-props{margin:0 0 1em}}.btn-large{height:48px;line-height:46px;padding:0 30px;font-size:1.2em;margin:0}.wrap-btn .btn-transparent{color:#fff;border:2px solid #fff}.wrap-btn .chevron{display:block;margin-top:10px}.wrap-btn:hover .btn-transparent{color:#333;background:#fff}@media only screen and (max-height:800px){.body-visitor-home .home-search-box{margin-bottom:9em}}@media only screen and (max-width:850px){.body-visitor-home .home-search-box{margin-top:2em}}@media only screen and (max-height:680px){.body-visitor-home .home-search-box{margin:2em auto 5em}}@media only screen and (max-height:650px){.body-visitor-home .home-search-box{margin-bottom:3em}}@media only screen and (max-height:510px){.body-visitor-home .home-search-box{margin:2em auto}}@media only screen and (max-height:455px){.body-visitor-home .home-search-box{margin-bottom:1em}}@media only screen and (max-height:375px){.body-visitor-home .home-search-box{margin:14px auto}}.main-navigation,.utility-container{top:0;right:0}div.meta-nav{background:0 0;border:0;left:auto;right:0;width:250px}.slide-navigation{overflow-x:hidden;overflow-y:auto}section.tour-seven{padding-bottom:80px}.home-newsletter{background:#fff;overflow:hidden;min-height:135px;padding-bottom:50px;width:100%;border-top:1px solid #ddd}.home-newsletter .newsletter-container{max-width:1026px;display:block;margin:0 auto;overflow:hidden;padding:30px 10px}.home-newsletter .newsletter-container .newsletter-copy{float:left;width:55%;margin-left:7%;text-align:left}.home-newsletter .newsletter-container .newsletter-copy span{font-weight:400;font-size:26px;font-family:'Open Sans',Helvetica,sans-serif;color:#393c81}.home-newsletter .newsletter-container .newsletter-copy p{margin-bottom:0}.home-newsletter .newsletter-container .newsletter-btn{text-align:center}.home-newsletter .newsletter-container .newsletter-btn a.btn{text-transform:uppercase;padding:15px 25px;margin:25px}@media only screen and (min-width:1500px){.meta-nav{display:none}.main-container,.utility-container{right:250px}.main-container{min-width:0}}section.tour-last{background:#2d2f57;border-top:1px solid #ddd;padding-bottom:50px}section.tour-last h2{margin-bottom:50px;color:#fff}@media only screen and (max-width:910px){.value-props{display:block;margin:0 0 30px}.value-props li:last-of-type{margin:0}}@media only screen and (max-width:800px){.visitor-home-search-box{padding:0 5%}}@media only screen and (max-width:660px){.home-newsletter .newsletter-container .newsletter-copy{width:100%;text-align:center;margin-left:0}.home-newsletter .newsletter-container .newsletter-btn{width:100%;padding:0}}@media only screen and (max-width:610px){.value-props{padding:0 5%}.value-props li:first-of-type:before{content:"\2022"}}@media only screen and (max-width:480px){.value-props li{line-height:1.2}.btn-large{height:40px;line-height:36px}}@media only screen and (max-width:410px),only screen and (max-height:500px){.buttons{margin:0 auto;max-width:400px;padding:0}.buttons .btn-large{font-size:1em;height:36px;line-height:33px;padding:0 16px}.value-props li{line-height:1.2}}@media only screen and (max-width:410px){.meta-nav nav{width:auto}.meta-nav nav .text{display:none}.meta-nav nav .icon{font-size:25px;margin-right:0}}@media only screen and (max-height:650px){.nav-flyout ul li{margin-bottom:5px}}@media only screen and (max-height:510px){.value-props{display:none}}@media only screen and (max-height:450px){.body-home .home-search-box{padding-left:0}.body-home .home-search-box .global-search-filter-wrapper{display:none}}@media only screen and (max-width:600px),screen and (max-height:620px){div .hdr-logo{background-size:160px 35px;width:160px;height:35px;right:0;margin:0 0 0 20px}}@media only screen and (max-width:455px){.meta-nav nav .hamburger-icon{top:9px}}@media only screen and (max-width:385px){.buttons .btn-large{font-size:1em}}@media only screen and (max-width:320px){h1#tagline{margin-bottom:10px}}@media only screen and (max-height:320px){.btn-success{margin:10px 0 25px}.home-search-box{display:none}}@media only screen and (max-height:250px){body,html{overflow-y:auto}.main-navigation,body{height:auto}.main-navigation{bottom:auto;overflow-y:visible}.main-container{min-height:570px}}@media only screen and (max-width:768px) and (max-height:600px){.main-container{background-size:768px 600px;background-position:0 0}}@media only screen and (max-width:640px) and (max-height:428px){.main-container{background-size:640px 428px;background-position:0 0}}@media only screen and (max-height:568px){.iOS .main-container .main{height:auto}}@media only screen and (max-height:325px){.main-container .main{height:auto}}
.home-search-box{margin:6em auto 10em;position:relative;padding:0 69px 0 122px;max-width:580px;transition:all .3s}.home-search-box .global-search-filter-wrapper,.home-search-box .search-icon{position:absolute;top:0}.home-search-box .global-search-filter-wrapper,.home-search-box .search-icon,.home-search-box input.global-search-input{box-sizing:border-box;display:inline-block;height:68px;line-height:68px}.home-search-box input.global-search-input{border:0;font-size:24px;line-height:normal;width:100%;padding:0 20px}.home-search-box input.global-search-input:focus{border:0}.home-search-box input.global-search-input:-ms-input-placeholder{color:#888!important}.home-search-box .global-search-filter-wrapper{background:#d1d1d1;border-radius:3px 0 0 3px;color:#666;left:0;width:125px}.home-search-box .global-search-filter-wrapper .label{cursor:pointer;font-size:14px;font-weight:700;text-transform:capitalize;padding-right:18px}.home-search-box .global-search-filter-wrapper .chevron{font-size:18px;top:25px;position:absolute;height:18px;line-height:1}.home-search-box .global-search-filter-wrapper.open .chevron{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.home-search-box .gs-filter-flyout.nav-flyout{left:0;line-height:1.5;text-align:left;top:66px;border:none;box-shadow:0 3px 4px 0 rgba(0,0,0,.2)}.home-search-box .global-search-input-wrapper{display:inline-block;position:relative;padding-right:50px}.home-search-box .gs-filter-col-1,.home-search-box .gs-filter-col-2{padding:5px 2px}.home-search-box .search-icon{background:#fff;border-radius:0 3px 3px 0;border-left:1px solid #ddd;color:#999;position:absolute;right:0;width:71px;font-size:34px}.home-search-box .search-icon:hover{background:#d1d1d1;color:#666}.home-search-box .search-icon:active{box-shadow:-1px 0 5px rgba(0,0,0,.4) inset}@media only screen and (max-width:850px){.home-search-box input.global-search-input{border-radius:3px}}@media only screen and (max-width:570px){.home-search-box .gs-filter-col-1{width:30%}.home-search-box .gs-filter-col-2{width:60%}.home-search-box .global-search-filter-wrapper .mobile-link{display:none}}@media only screen and (max-width:480px),only screen and (max-height:400px){.home-search-box{padding:0}.home-search-box .global-search-filter-wrapper{width:100%;margin-bottom:5px;position:relative;height:28px;line-height:28px;border-radius:3px}.home-search-box .global-search-filter-wrapper .label{display:none}.home-search-box .global-search-filter-wrapper .mobile-link{display:block;text-align:center;font-weight:700;color:#666}.home-search-box .global-search-filter-wrapper .mobile-link:hover{color:#333}.home-search-box .global-search-filter-wrapper .mobile-link .chevron{top:7px}.home-search-box .global-search-filter-wrapper.open{border-radius:3px 3px 0 0}.home-search-box .gs-filter-flyout.nav-flyout{top:28px}.home-search-box input.global-search-input{padding-right:55px;border-radius:3px}.home-search-box .search-icon,.home-search-box input.global-search-input{font-size:17px;height:45px;line-height:45px;margin-bottom:5px}.home-search-box .search-icon{bottom:0;font-size:22px;width:55px}}@media only screen and (max-height:690px) and (min-width:480px){.home-search-box .gs-filter-flyout.nav-flyout{left:130px;top:5px}.home-search-box .global-search-filter-wrapper.open .chevron{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.home-search-box input.global-search-input{border-radius:3px}}@media only screen and (max-width:360px){.buttons .btn-large{float:none;margin:0 0 1em;padding:0 14px}.home-search-box .gs-filter-flyout.nav-flyout{min-width:288px}}