@import url("https://fonts.googleapis.com/css?family=Dosis:400,600,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,700");.tns-outer{padding:0 !important}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.tns-slider{transition:all 0s}.tns-slider .tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel .tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel .tns-item{float:left;margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0}.tns-gallery .tns-item{position:absolute;left:-100%;transition:-webkit-transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-nav button{vertical-align:middle}.tns-lazy-img{transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.loaded{opacity:1}[hidden]{display:none !important}[data-controls],[data-action],[data-nav]{cursor:pointer;border-width:0;padding:0}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}@media all and (min-width: 1px){.tns-mq-test{position:absolute}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}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}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{line-height:1.15;font-family:sans-serif;font-size:100%;margin:0}button{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}input{overflow:visible}[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-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{color:#9B9B9B;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:300;line-height:1.2}img{max-width:100%;display:inline-block}.header{background:#efefef}.footer{background:#efefef}.container{width:100%;max-width:1060px;margin:0 auto}.container--wide{max-width:1272px;margin:0 auto}.row{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row .row{margin-left:-1rem;margin-right:-1rem}.row--collapse>.column{padding-left:0 !important;padding-right:0 !important}.row--nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.row--center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row--justified{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.row--spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row--end{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row--middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row--bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.row--top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}ul.row{list-style:none;padding:0;margin:0}.column{padding-left:1rem;padding-right:1rem;margin:0;min-width:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}.column-m-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.column-m-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.column-m-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.column-m-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.column-m-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.column-m-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.column-m-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.column-m-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.column-m-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.column-m-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.column-m-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.column-m-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.column-m-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.column-m-order-7{-webkit-order:7;-ms-flex-order:7;order:7}.column-m-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.column-m-order-8{-webkit-order:8;-ms-flex-order:8;order:8}.column-m-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.column-m-order-9{-webkit-order:9;-ms-flex-order:9;order:9}.column-m-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.column-m-order-10{-webkit-order:10;-ms-flex-order:10;order:10}.column-m-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.column-m-order-11{-webkit-order:11;-ms-flex-order:11;order:11}.column-m-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.column-m-order-12{-webkit-order:12;-ms-flex-order:12;order:12}@media (min-width: 48rem){.column-t-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.column-t-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.column-t-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.column-t-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.column-t-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.column-t-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.column-t-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.column-t-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.column-t-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.column-t-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.column-t-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.column-t-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.column-t-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.column-t-order-7{-webkit-order:7;-ms-flex-order:7;order:7}.column-t-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.column-t-order-8{-webkit-order:8;-ms-flex-order:8;order:8}.column-t-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.column-t-order-9{-webkit-order:9;-ms-flex-order:9;order:9}.column-t-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.column-t-order-10{-webkit-order:10;-ms-flex-order:10;order:10}.column-t-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.column-t-order-11{-webkit-order:11;-ms-flex-order:11;order:11}.column-t-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.column-t-order-12{-webkit-order:12;-ms-flex-order:12;order:12}}@media (min-width: 64rem){.column-d-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.column-d-order-1{-webkit-order:1;-ms-flex-order:1;order:1}.column-d-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.column-d-order-2{-webkit-order:2;-ms-flex-order:2;order:2}.column-d-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.column-d-order-3{-webkit-order:3;-ms-flex-order:3;order:3}.column-d-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.column-d-order-4{-webkit-order:4;-ms-flex-order:4;order:4}.column-d-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.column-d-order-5{-webkit-order:5;-ms-flex-order:5;order:5}.column-d-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.column-d-order-6{-webkit-order:6;-ms-flex-order:6;order:6}.column-d-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.column-d-order-7{-webkit-order:7;-ms-flex-order:7;order:7}.column-d-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.column-d-order-8{-webkit-order:8;-ms-flex-order:8;order:8}.column-d-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.column-d-order-9{-webkit-order:9;-ms-flex-order:9;order:9}.column-d-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.column-d-order-10{-webkit-order:10;-ms-flex-order:10;order:10}.column-d-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.column-d-order-11{-webkit-order:11;-ms-flex-order:11;order:11}.column-d-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.column-d-order-12{-webkit-order:12;-ms-flex-order:12;order:12}}.content{background:#efefef;padding:2rem;margin:2rem}h1,h2,h3,h4,h5,h6{font-family:"Dosis",sans-serif;line-height:1.2;margin:0 0 1rem}h1{line-height:38px;font-size:28px}@media screen and (min-width: 48rem){h1{line-height:2.625rem;font-size:2rem}}@media screen and (min-width: 64rem){h1{line-height:3.625rem;font-size:3rem}}@media screen and (min-width: 80rem){h1{line-height:4.625rem;font-size:4rem}}h2{line-height:28px;font-size:18px}@media screen and (min-width: 48rem){h2{line-height:3.625rem;font-size:3rem}}@media screen and (min-width: 64rem){h2{line-height:3.625rem;font-size:3rem}}@media screen and (min-width: 80rem){h2{line-height:3.625rem;font-size:3rem}}h3{line-height:28px;font-size:18px}@media screen and (min-width: 48rem){h3{line-height:2.5rem;font-size:1.875rem}}@media screen and (min-width: 64rem){h3{line-height:2.5rem;font-size:1.875rem}}@media screen and (min-width: 80rem){h3{line-height:2.5rem;font-size:1.875rem}}h4{line-height:30px;font-size:20px}@media screen and (min-width: 48rem){h4{line-height:2.125rem;font-size:1.5rem}}@media screen and (min-width: 64rem){h4{line-height:2.125rem;font-size:1.5rem}}@media screen and (min-width: 80rem){h4{line-height:2.125rem;font-size:1.5rem}}h5{line-height:24px;font-size:14px}@media screen and (min-width: 48rem){h5{line-height:1.625rem;font-size:1rem}}@media screen and (min-width: 64rem){h5{line-height:1.875rem;font-size:1.25rem}}@media screen and (min-width: 80rem){h5{line-height:1.875rem;font-size:1.25rem}}h6{line-height:38px;font-size:28px}@media screen and (min-width: 48rem){h6{line-height:2.5625rem;font-size:1.9375rem}}@media screen and (min-width: 64rem){h6{line-height:2.6875rem;font-size:2.0625rem}}@media screen and (min-width: 80rem){h6{line-height:2.875rem;font-size:2.25rem}}p{color:#9B9B9B;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:300;line-height:1.6;margin:0 0 1.2rem 0}ul,ol,dl{margin-bottom:1.2rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:600}blockquote{margin:0 0 1.2rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr{border-bottom:1px dotted #2d2d2d;color:#9B9B9B;cursor:help}figure{margin:0}hr{clear:both;max-width:100%;height:0;margin:2rem;border-top:0;border-right:0;border-bottom:1px;border-left:0}table:not(.no-stripe) tr:nth-child(even){border-bottom:0;background-color:#efefef}thead{background:#eee}thead th,thead td{padding:.625rem .75rem .625rem .75rem;font-weight:600}tbody{background:#fff}tbody th,tbody td{padding:.625rem .75rem .625rem .75rem;font-weight:300}tfoot{background:#eee}tfoot th,tfoot td{padding:.625rem .75rem .625rem .75rem;font-weight:300}a{line-height:inherit;color:#04c0de}a:active{color:#04c0de}a:focus{color:#04c0de}a:hover{color:#0395ac}.button{display:inline-block;padding:14px 40px;background:#04c0de;color:#fefefe;text-decoration:none;text-transform:none;letter-spacing:0;font-weight:600;font-size:.875rem;transition:all 0.2s ease;border:none;border-radius:40px}.button:hover{background:#04aac5;color:#fefefe}.button.button--large{padding:19.6px 52px}.button--hollow{background:none;border:2px solid #04c0de;color:#04c0de}.button--hollow:hover{background:#04c0de;color:#7eebfd}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea,select{height:60px;width:100%;border:1px solid #efefef;padding:10px}[type=color]:hover,[type=date]:hover,[type=datetime-local]:hover,[type=datetime]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,textarea:hover,select:hover{border-color:#bcbcbc}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus,select:focus{border-color:#04c0de;color:#04c0de;outline:none}img{max-width:100%;display:inline-block}.embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed iframe,.embed object,.embed embed{position:absolute;top:0;left:0;width:100%;height:100%}.modal{display:none;position:fixed;z-index:2000;top:0px;right:0px;bottom:0px;left:0px;overflow-y:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background:rgba(45,45,45,0.8)}.modal--active{display:block}.modal--active .modal__dialog{transition-timing-function:cubic-bezier(0.78, 0.13, 0.15, 0.86);-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal__dialog{margin:5rem auto;max-width:860px;width:100%;position:relative;padding:2rem;background:#fefefe}@media (min-width: 48rem){.modal__dialog{margin:2.1875rem auto}}.modal__dialog--login p{font-size:1.25rem;text-align:center}.modal__dialog--login a{text-decoration:none}.modal__close{position:absolute;top:20px;right:20px;display:block;width:50px;height:50px;margin-bottom:2rem;overflow:hidden;-webkit-appearance:none;background:none;border:none;margin-left:auto}.modal__close:hover::before,.modal__close:hover::after{background:#04c0de}.modal__close::before,.modal__close::after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fefefe}.modal__close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal__close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal p,.modal ul li{color:#2d2d2d}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}header.main-header.is-open .toggle{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}header.main-header.is-open .toggle .line-1,header.main-header.is-open .toggle .line-2,header.main-header.is-open .toggle .line-3{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header.main-header.is-open .toggle .line-2{margin:-3px 0;opacity:0}header.main-header.is-open .toggle .line-3{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header.main-header.is-open ul.menu{display:block}.toggle{display:block;position:absolute;top:50%;height:90px;margin-top:-45px;right:0;transition:-webkit-transform .5s;transition:transform .5s;-webkit-appearance:none;outline:none;border:none;background:none}.toggle .line-1,.toggle .line-2,.toggle .line-3{border-top:3px solid rgba(45,45,45,0.2);display:block;transition:margin .5s,-webkit-transform .5s;transition:margin .5s,transform .5s;width:50px}.toggle .line-2{margin:10px 0}@media (min-width: 48rem){.toggle{display:none}}@media (max-width: 47rem){p,ul li{color:#4a4a4a}}.section{position:relative;padding:2.5rem 0}@media (min-width: 48rem){.section{padding:3.75rem 0}}.section--problem{padding-bottom:0}.section--lead .section__title{margin-bottom:0}.section--lead .section__title p{margin:0}.section--intro{padding:0;background:linear-gradient(126deg, #00a4db 40%, #09dee2 100%)}@media (min-width: 48rem){.section--intro{padding:5rem 0}}@media (max-width: 27.75rem){.section--intro .vimeo-embed{padding:0}}.section--intro__text{padding:1.25rem 0}@media (min-width: 48rem){.section--intro__text{padding:0}}.section--intro__text h1{text-align:center}@media (min-width: 48rem){.section--intro__text h1{text-align:left}}.section--intro .embed{margin-bottom:2.5rem}.section--intro .row{position:relative;z-index:2}.section--intro h1,.section--intro p{color:#fefefe}.section--intro .embed{margin:0}.section--intro h1{font-size:1.125rem}@media (min-width: 48rem){.section--intro h1{margin:0;font-size:2.25rem}}.section--intro p:last-of-type{margin:0}.section--dark{background:#2d2d2d}.section--dark h2,.section--dark p{color:#fefefe}.section--primary{background:#04c0de}.section--primary h2,.section--primary p{color:#fefefe}.section--white{background:#fefefe}.section--gray{background:#fbfbfb}.section--jade{background:#fbfbfb;padding:2.5rem 0;-webkit-clip-path:polygon(50% 0%, 100% 0%, 100% 95%, 50% 100%, 0% 95%, 0% 0%);clip-path:polygon(50% 0%, 100% 0%, 100% 95%, 50% 100%, 0% 95%, 0% 0%)}@media (min-width: 80rem){.section--jade{-webkit-clip-path:polygon(50% 0%, 100% 0%, 100% 88%, 50% 100%, 0% 88%, 0% 0%);clip-path:polygon(50% 0%, 100% 0%, 100% 88%, 50% 100%, 0% 88%, 0% 0%)}}@media (min-width: 48rem){.section--jade{padding:6.25rem 0}}@media (min-width: 80rem){.section--jade{padding:9.375rem 0 15.625rem}}@media (max-width: 27.75rem){.section--jade .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:2;-ms-flex-order:2;order:2}}.section--jade__feature{display:block;margin:0 auto 2.5rem}@media (min-width: 48rem){.section--jade__feature{position:absolute;bottom:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;margin:0;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}}@media (min-width: 80rem){.section--jade__feature{-webkit-transform:scale(1.75);-ms-transform:scale(1.75);transform:scale(1.75)}}@media (min-width: 48rem){.section--jade p{font-size:1.5rem}}.section--features{background:#fbfbfb;padding:3.125rem 0 5rem;position:relative;z-index:1}@media (min-width: 48rem){.section--features{padding:6.25rem 0 12.5rem}}.section--features:before{background:#2d2d2d}.section--features .row{position:relative;z-index:1}.section--features h2,.section--features p{color:#fefefe}.section--instant{padding:3.125rem 0 5rem;position:relative;z-index:1}@media (min-width: 48rem){.section--instant{padding:6.25rem 0 6.25rem}}.section--instant:before{background:#2d2d2d}.section--instant .row{position:relative;z-index:1}.section--instant h2,.section--instant p,.section--instant ul{color:#fefefe}.section--box{background:#fbfbfb;margin-top:6.25rem}@media (min-width: 48rem){.section--box{margin:0}}.section__title{margin-bottom:1.25rem;text-align:center}@media (max-width: 47rem){.section__title--review{text-align:left}}@media (max-width: 47rem){.section__title--review h2{font-size:2rem}}@media (min-width: 48rem){.section__title{margin-bottom:3.75rem}}.section__title span{display:block}@media (min-width: 48rem){.section__title span{display:initial}}.section__title h2{margin-bottom:0}.section__title h3{color:#ffb336;letter-spacing:.2em}@media (min-width: 48rem){.section__title h3{font-size:3rem}}.section__title p{font-weight:300}@media (min-width: 48rem){.section__title p{font-size:1.5rem}}.clip-triangle .row,.section--features .row,.section--instant .row{position:relative;z-index:2}.clip-triangle:before,.section--features:before,.section--instant:before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-clip-path:polygon(50% 0%, 100% 0%, 100% 95%, 50% 100%, 0% 95%, 0% 0%);clip-path:polygon(50% 0%, 100% 0%, 100% 95%, 50% 100%, 0% 95%, 0% 0%)}@media (min-width: 80rem){.clip-triangle:before,.section--features:before,.section--instant:before{-webkit-clip-path:polygon(50% 0%, 100% 0%, 100% 88%, 50% 100%, 0% 88%, 0% 0%);clip-path:polygon(50% 0%, 100% 0%, 100% 88%, 50% 100%, 0% 88%, 0% 0%)}}.problem{background:#fefefe;box-shadow:0 0 2px 0 rgba(0,0,0,0.1);padding:1.875rem;text-align:center;min-height:100%}.problem img{margin-bottom:1.25rem;width:55%}@media (min-width: 28.75rem){.problem img{width:auto;max-width:206px}}@media (min-width: 48rem){.break-for-desktop{display:block}}.button{font-family:"Dosis",sans-serif}.button.course{font-size:1.25rem;line-height:1.5;border-radius:5px;background-color:#ffb336;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);border:solid 3px #ffa40d;color:#fefefe;padding:.625rem 3.4375rem;display:inline-block}@media (min-width: 48rem){.button.course{font-size:2.25rem}}.button.course:hover{background-color:rgba(255,179,54,0.9)}.button.course--lead{margin-top:1.25rem;display:block;text-align:center;text-transform:uppercase}.features{margin-top:-3.75rem}.features__feature{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:3.75rem}.features__feature img{float:left;margin-right:1.25rem;vertical-align:middle;height:auto;width:2.1875rem}.features__feature p{margin:0;line-height:1.2}.stats{border-top:1px solid #efefef}.stats__stat{padding:1.25rem 0;color:#4a4a4a;line-height:1;font-size:.75rem !important}@media (min-width: 48rem){.stats__stat{font-size:1rem !important}}.stats__stat>span{display:block;font-size:200%;margin-bottom:.3125rem}@media (min-width: 48rem){.stats__stat--center{border-right:1px solid #efefef}}.feature-block{margin-bottom:2.5rem}.feature-block:last-of-type{margin-bottom:0}@media (min-width: 48rem){.feature-block{margin-bottom:5rem}}.feature-block img{width:50%;margin:0 auto 2.5rem;display:block}@media (min-width: 48rem){.feature-block img{width:100%;margin:0}}.feature-block--review h4{margin:0}@media (min-width: 48rem){.feature-block--review .column{-webkit-order:initial !important;-ms-flex-order:initial !important;order:initial !important}}.feature-block--review__image img{width:50%}@media (min-width: 48rem){.feature-block--review__image img{width:100%}}@media (min-width: 48rem){.block{padding:1.875rem}}.block--divider{border-right:solid 1px #efefef}@media (min-width: 48rem){.animated{opacity:0;transition-timing-function:cubic-bezier(0.78, 0.13, 0.15, 0.86);-webkit-animation-duration:0.7s;animation-duration:0.7s}.animated.fade-in-left{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animated.fade-in-right{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-3rem);transform:translateX(-3rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-3rem);transform:translateX(-3rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(3rem);transform:translateX(3rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(3rem);transform:translateX(3rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.box{width:55%;margin:-7.5rem auto 1.25rem;display:block}@media (min-width: 48rem){.box{margin-top:-16.875rem;display:initial;width:100%}}@media (min-width: 80rem){.box{width:80%}}.box-arrow{position:relative;text-align:center}@media (min-width: 48rem){.box-arrow{text-align:initial}}@media (max-width: 27.75rem){.box-arrow h2{font-size:1.5rem}}.box-arrow .button.course{display:block}@media (min-width: 48rem){.box-arrow .button.course{display:inline-block}}.box-arrow__arrow{display:inline-block;width:6.25rem;height:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:1.25rem 0;width:5rem}@media (min-width: 48rem){.box-arrow__arrow{position:absolute;bottom:-15px;left:-170px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:auto;margin:0}}h1,h2{font-weight:bold;color:#2d2d2d}h3,h4{font-weight:600;color:#2d2d2d}h5{font-weight:300}@media (min-width: 48rem){p{font-size:1.25rem}}p.accent{color:#04c0de}ul{padding:0;margin:0}ul li{list-style-type:none;margin-bottom:27px;padding-left:25px;background:url("../img/dist/list-icon.png") 0 11px no-repeat}@media (min-width: 48rem){ul li{font-size:1.25rem}}ul li span{display:block;color:#ffb336;font-size:1rem}ul.orange li{color:#c1bfbf;background:url("../img/dist/list-icon-orange.png") 0 11px no-repeat}.desktop-break{display:initial}@media (min-width: 48rem){.desktop-break{display:block}}blockquote span{text-decoration:underline}.tns-nav{display:block;text-align:center;margin:1.25rem auto}button[data-nav]{width:14px;height:14px;margin:0 5px;border-radius:50%;background:#ddd}button[aria-selected="true"]{background:#999}button[data-action="stop"]{display:none}footer.main-footer{background:#333;padding:3.125rem 0}@media (max-width: 27.75rem){footer.main-footer{text-align:center}}footer.main-footer p{margin:0;color:#fefefe}footer.main-footer p a{color:#fefefe}@media (min-width: 48rem){footer.main-footer p.terms{text-align:right}}

/*# sourceMappingURL=app.css.map */
