.container{max-width:100%;padding:0}#header{max-width:100%;margin:auto;margin-bottom:0;border-bottom:none}#header:after{content:" ";display:block;margin:auto;max-width:1300px;border-bottom:1px solid #dedede}#header #logo{margin:5px auto 10px}#footer{font-size:75%}#login{font-size:18px;top:9px}#login a.login{color:#777}#loginModal{font-size:18px}.gray-bg{background:#ebebeb;margin:50px 0}.inner{max-width:1300px;margin:auto;padding:70px 0}.inner:after{content:" ";display:block;clear:both}@media (max-width:1500px){.inner{max-width:1100px}}@media (max-width:1200px){.inner{max-width:900px}}@media (max-width:1000px){.inner{max-width:1000px;padding:50px 0;padding-right:15px;padding-left:15px}}#above-the-fold{background:url(/storage/funnels/main-2019/header.jpg) no-repeat center #8a8585;background-size:auto 100%;color:#fff}#above-the-fold .inner{padding-top:0;padding-bottom:0}#above-the-fold h1{font-size:230%;line-height:110%;margin-bottom:30px}#above-the-fold p{color:#ddd;margin:0;text-align:left;margin-bottom:50px}@media (min-width:800px){.mobile-header,#mobile-form{display:none}}@media (max-width:800px){#above-the-fold{background:none}#above-the-fold .mobile-header,#mobile-form{display:block}#above-the-fold .inner{padding:0}}@media (max-width:500px){#above-the-fold b{font-size:100%}#above-the-fold h1{font-size:190%}}#nav-funnel{position:fixed;top:0;padding:0;z-index:999;left:calc(50% - 650px);max-width:1300px}#nav-funnel a{padding:15px 50px 0 0;font-size:65%;display:inline-block;color:#777}#nav-funnel a:hover{text-decoration:none;color:#555}@media (max-width:1500px){#nav-funnel{max-width:1100px;left:calc(50% - 550px)}}@media (max-width:1200px){#nav-funnel{max-width:900px;left:calc(50% - 450px)}}@media (max-width:1000px){#nav-funnel{width:100%;left:0}#nav-funnel .mobile-menu{padding-left:15px}}@media (min-width:700px){#nav-funnel .mobile-menu{display:block}#nav-funnel .mystery-meat{display:none}}@media (max-width:700px){#nav-funnel .mobile-menu{background:#fff;margin-top:10px;padding:10px;padding-top:0;font-size:120%}#nav-funnel .mystery-meat{display:inline-block;cursor:pointer;margin-top:15px;margin-left:15px}}#columns .row{margin-top:60px}#columns .row .col{text-align:center}#columns .row .col img{display:block;clear:both;margin:auto;margin-bottom:30px;width:70% !important;max-width:200px}@media (max-width:800px){#columns .row{margin-top:30px;font-size:90%}#columns .row .col img{width:50%;max-width:150px}}#columns .button-form{width:50%;display:block;margin:auto;margin-top:100px}@media (max-width:1000px){#columns .button-form{width:75%}}@media (max-width:500px){#programs .button-form{width:100%}#columns .button-form{width:100%;margin-top:50px}#columns .row .col{margin-top:50px}}#logos .inner:after{content:" ";display:block;clear:both}#logos img{float:right;max-width:40%}#logos .logos1{margin:0 5%;max-width:45%}#logos p{color:#999;margin-bottom:20px}@media (max-width:1000px){#logos img,#logos .logos1{max-width:55%;display:block;margin:10px auto 30px;float:none}#logos .logos1{max-width:70%}}@media (max-width:700px){#logos img,#logos .logos1{max-width:75%}#logos .logos1{max-width:90%}}@media (max-width:500px){#logos img,#logos .logos1{max-width:85%}#logos .logos1{max-width:95%}}body{font-size:18px}h2{text-align:center;font-size:230%;margin:auto;line-height:110%}@media (max-width:500px){h2{font-size:190%}}p{color:#888;margin:20px auto 50px;text-align:center}p.error{color:#fff !important;font-size:100% !important}span.error{display:none !important}.button-form{font-size:120%}#above-the-fold{position:relative}#above-the-fold b{font-size:140%}#above-the-fold .form{padding:70px 0 150px}#above-the-fold p{max-width:550px}#above-the-fold .button-form{min-width:500px;font-size:150%}@media (max-width:1500px){#above-the-fold .form{padding:70px 0 100px}}@media (max-width:1200px){#above-the-fold .form{padding:50px 0}#above-the-fold p{max-width:450px}}@media (max-width:1000px){#above-the-fold .form{padding:20px 0 50px}#above-the-fold h1{font-size:250%}#above-the-fold p,#above-the-fold h1{margin-bottom:10px}#above-the-fold p{max-width:320px;font-size:100%;line-height:120%}#above-the-fold .button-form{min-width:320px;font-size:120%}}@media (max-width:800px){#above-the-fold .form{padding:15px;padding-bottom:0;color:#000}#above-the-fold .form p{color:#777;min-width:100%}#above-the-fold .button-form{min-width:100%;padding:10px 15px}}#programs{text-align:center}#programs .row{margin-top:30px}#programs .row .col{padding:20px;font-size:110%;line-height:100%}#programs .row .col img{max-width:80%;display:block;margin:auto;margin-top:5px}#programs .button-form{margin-top:30px}@media (max-width:1200px){#programs .row .col b{display:block}}@media (max-width:1000px){#programs .row .col{padding:10px}}@media (max-width:600px){#programs .row .col b{display:inline}}#search{background:#ebebeb}#search p{max-width:850px}#search .search{margin:auto}#search .search input{padding:10px 10px 10px 20px;border:1px solid #d8d7d7}#search .search button{background:#be0120;padding:0 15px}#science{padding:70px 0}#science h2{margin-bottom:30px}#science .block:after{content:" ";clear:both;display:block}#science .block{position:relative}#science img,#science .text{width:50%;float:right}#science img{float:left}#science .text{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;padding-right:10px;padding-left:100px}#science .text p{margin:0;text-align:left;width:500px;padding-right:25px}#science .text p b{color:#000;font-size:110%}#science .block:nth-child(odd) .text{right:auto;left:0;padding-left:10px;padding-right:100px}#science .block:nth-child(odd) .text p{margin-left:auto;padding-right:0;padding-left:25px}#science .block:nth-child(odd) img{float:right}@media (max-width:1000px){#science{padding-bottom:0}#science .text{font-size:90%;padding-left:50px}#science .block:nth-child(odd) .text{padding-right:50px}}@media (max-width:600px){#science img,#science .text{width:100%;float:none;position:relative;display:block}#science .text{font-size:100%;padding:30px 20px;margin:0}#science .text p{width:100%;padding:0 15px}#science .block:nth-child(odd) img{float:none}#science .block:nth-child(odd) .text{padding:30px 20px}#science .block:nth-child(odd) .text p{width:100%;padding:0 15px}}#success .flickity-prev-next-button{background:none}#success .paths-cell{width:calc(100% - 100px);margin:0 50px 20px;padding:20px;border:1px solid #aaa}#success .paths-cell b{font-size:120%}#success .paths-cell p{text-align:left;margin-top:0;margin-bottom:0}#success .paths-cell img{float:left;width:50%;margin-right:20px}#success .flickity-page-dots{display:none}@media (max-width:1200px){#success .paths-cell p{font-size:82%;line-height:140%}}@media (max-width:1000px){#success .paths-cell{width:calc(100% - 80px);margin:0 40px}#success .paths-cell p{font-size:100%;line-height:130%}#success .paths-cell img{margin-bottom:15px}#success .inner{padding-left:0;padding-right:0}#success .flickity-prev-next-button.previous{left:0}#success .flickity-prev-next-button.next{right:0}}@media (max-width:900px){#success .paths-cell p{font-size:90%}}@media (max-width:800px){#success .paths-cell p{font-size:85%}}@media (max-width:600px){#success .paths-cell{padding:10px}#success .paths-cell img{width:100%;margin:0 0 10px}}input[type=checkbox]{border:1px solid #bbb;border-radius:3px}@media (max-width:800px){#footer{margin-top:40px}}a.challenge img{display:block;margin:auto}