/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url("https://fonts.googleapis.com/css?family=Quicksand:400,500,700");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{margin:0;padding:0;border:0}html{color:#fff;font-size:62.5%;line-height:1.5}body{font-family:"Quicksand","sans-serif",sans-serif;font-size:1.6rem;font-weight:400}::-moz-selection{background:rgba(255,255,255,0.25);text-shadow:none}::selection{background:rgba(255,255,255,0.25);text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}[style*="--aspect-ratio"]>:first-child{width:100%}[style*="--aspect-ratio"]>img{height:auto}@supports (--custom: property){[style*="--aspect-ratio"]{position:relative}[style*="--aspect-ratio"]::before{content:"";display:block;padding-bottom:-webkit-calc(100% / (var(--aspect-ratio)));padding-bottom:-moz-calc(100% / (var(--aspect-ratio)));padding-bottom:calc(100% / (var(--aspect-ratio)))}[style*="--aspect-ratio"]>:first-child{position:absolute;top:0;left:0;height:100%}}body{background:-webkit-gradient(linear, left top, left bottom, from(#66A8FF), color-stop(100vh, #94CC66));background:-webkit-linear-gradient(#66A8FF, #94CC66 100vh);background:-moz-linear-gradient(#66A8FF, #94CC66 100vh);background:-o-linear-gradient(#66A8FF, #94CC66 100vh);background:linear-gradient(#66A8FF, #94CC66 100vh)}.main{background-image:-webkit-gradient(linear, left top, left bottom, from(#208048), to(#94CC66));background-image:-webkit-linear-gradient(#208048, #94CC66);background-image:-moz-linear-gradient(#208048, #94CC66);background-image:-o-linear-gradient(#208048, #94CC66);background-image:linear-gradient(#208048, #94CC66)}h1,h2,h3,h4,h5,h6{line-height:1.25}p{margin-bottom:1.5em}a{text-decoration:none;color:#fff;border-bottom:0.125em solid #fff;-webkit-transition:background-color .25s ease-in-out, color .25s ease-in-out, opacity .25s ease-in-out, border-bottom .25s ease-in-out, -webkit-filter .25s ease-in-out;transition:background-color .25s ease-in-out, color .25s ease-in-out, opacity .25s ease-in-out, border-bottom .25s ease-in-out, -webkit-filter .25s ease-in-out;-o-transition:background-color .25s ease-in-out, color .25s ease-in-out, opacity .25s ease-in-out, border-bottom .25s ease-in-out, filter .25s ease-in-out;-moz-transition:background-color .25s ease-in-out, color .25s ease-in-out, opacity .25s ease-in-out, border-bottom .25s ease-in-out, filter .25s ease-in-out;transition:background-color .25s ease-in-out, color .25s ease-in-out, opacity .25s ease-in-out, border-bottom .25s ease-in-out, filter .25s ease-in-out;transition:background-color .25s ease-in-out, color .25s ease-in-out, opacity .25s ease-in-out, border-bottom .25s ease-in-out, filter .25s ease-in-out, -webkit-filter .25s ease-in-out}:focus{outline-color:#F2CA00}section:focus{outline:none}input,textarea{font-size:2rem;font-weight:500;color:rgba(0,0,0,0.87);padding:0.5em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:rgba(0,0,0,0.38)}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:rgba(0,0,0,0.38)}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:rgba(0,0,0,0.38)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:rgba(0,0,0,0.38)}@media only screen and (min-width: 581px){input,textarea{padding:0.5em 1.5em}}input[type=text],input[type=email],textarea{width:20em}input[type=text]::-moz-selection,input[type=email]::-moz-selection,textarea::-moz-selection{background:#FFEDD9;text-shadow:none}input[type=text]::selection,input[type=email]::selection,textarea::selection{background:#FFEDD9;text-shadow:none}input[type=submit]{color:rgba(0,0,0,0.87);background:#F2CA00}nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;left:0;width:100%;z-index:10;background:#2A2A2A}nav.animated{will-change:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform, -moz-transform;transition-property:transform;transition-property:transform, -webkit-transform, -moz-transform, -o-transform;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}nav.slideDown{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}nav.slideUp{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}nav .pixi-cancel{display:none}.overlay{height:0%;width:100%;position:fixed;z-index:1;top:0;left:0;background:#208048;overflow-y:hidden;-webkit-transition:0.5s;-o-transition:0.5s;-moz-transition:0.5s;transition:0.5s}.mobile-menu-open .overlay{height:100%}.mobile-menu-open .pixi-hamburger-menu{display:none}.mobile-menu-open .pixi-cancel{display:inline}.overlay-content{position:relative;width:100%;text-align:center}.overlay-content .nav__link{display:block;font-size:2.4rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;margin-top:1em;padding:0.25em}.nav__btn,.nav__link{color:#fff;font-weight:400}.nav__btn:link,.nav__btn:visited,.nav__link:link,.nav__link:visited{opacity:1;border-bottom:0.125em solid transparent}.nav__btn:hover,.nav__btn:active,.nav__link:hover,.nav__link:active{opacity:0.75}.nav__btn.active,.nav__link.active{border-bottom:0.125em solid #fff}.touchSupport .nav__btn:hover,.touchSupport .nav__btn:active,.touchSupport .nav__link:hover,.touchSupport .nav__link:active{opacity:1}.nav__btn{margin-right:2rem;border-bottom:none !important}.nav__btn svg{width:2.4rem}.nav__btn svg path{fill:white}@media only screen and (min-width: 581px){.nav__btn{margin-right:4rem}}@media only screen and (min-width: 769px){.nav__btn{display:none}}.nav__container{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:8rem;padding-top:8px;-webkit-transition:background .25s ease-in-out, opacity .25s ease-in-out;-o-transition:background .25s ease-in-out, opacity .25s ease-in-out;-moz-transition:background .25s ease-in-out, opacity .25s ease-in-out;transition:background .25s ease-in-out, opacity .25s ease-in-out}.nav__container .nav__link{font-size:1.6rem;text-transform:uppercase;letter-spacing:0.1em;margin-left:2em}@media only screen and (min-width: 769px){.nav__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.nav__link--home{font-size:3.6rem;font-weight:700;margin-left:2rem;margin-bottom:8px;border-bottom:none !important}.nav__link--home img{height:22px}@media only screen and (min-width: 581px){.nav__link--home{margin-left:4rem}}@media only screen and (min-width: 769px){.nav__link--home{margin:0.26em 0 0.5em 8rem}}#intro{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding-top:6.2rem;background:url(../img/follothru-bg-mobile-01.jpg) no-repeat center scroll padding-box;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width: 769px){#intro{min-height:-webkit-calc(125vh - 8.1rem);min-height:-moz-calc(125vh - 8.1rem);min-height:calc(125vh - 8.1rem);padding-top:8.1rem;background-image:url(../img/follothru-bg-desktop-01.jpg);background-attachment:fixed}}.intro__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;max-width:100%;background:rgba(255,237,217,0.5)}@media only screen and (min-width: 769px){.intro__container{margin-top:4rem;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}}@media only screen and (min-width: 1045px){.intro__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.cta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media only screen and (min-width: 581px){.cta{padding:2rem}}.cta__headline{font-size:2.4rem;color:#fff;color:rgba(0,0,0,0.87);margin:0;margin-bottom:0.5em}@media only screen and (min-width: 581px){.cta__headline{font-size:3.6rem}}.cta__text{font-size:2rem;font-weight:500;line-height:1.5;color:#737373;max-width:20em;margin-bottom:0.5em}@media only screen and (min-width: 581px){.cta__text{font-size:2.4rem;margin-bottom:1.5em}}.cta__btn{border:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-filter:drop-shadow(0px 12px 14px rgba(0,0,0,0.2));filter:drop-shadow(0px 12px 14px rgba(0,0,0,0.2))}.cta__btn:hover img,.cta__btn:active img{opacity:0.85}.cta__btn img{padding:0.67em;padding-left:0}@media only screen and (min-width: 1045px){.cta__btn{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}}.intro__img{margin-top:1rem}.intro__img img{max-width:100%}@media only screen and (min-width: 581px){.intro__img{margin-top:0;padding:2rem}}@media only screen and (min-width: 769px){.intro__img{margin-left:2rem;max-width:34.5rem}}header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 0}header svg{width:8rem}header svg path{fill:white}header .header__text{font-size:3.6rem;letter-spacing:0.1em;text-align:center;text-transform:uppercase;padding:0 2rem;margin-top:0.5em}header .header__text--full{display:none}@media only screen and (min-width: 581px){header .header__text--full{display:inline-block}}@media only screen and (min-width: 581px){header .header__text--abbr{display:none}}@media only screen and (min-width: 581px){header{padding:8rem 0}}#how-it-works{width:100%;margin:0 auto;background:#208048}#how-it-works header *{fill:#94CC66 !important;color:#94CC66 !important}.demo-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 569px){.demo-container{padding:0 2rem}}.demo__text{list-style:none;counter-reset:my-awesome-counter;margin:2rem}.demo__text li{counter-increment:my-awesome-counter;font-size:2rem;font-weight:400;line-height:1.5;color:rgba(255,255,255,0.7);max-width:14em;margin:auto;margin-bottom:1em}.demo__text li::before{display:inline-block;content:counter(my-awesome-counter);font-weight:700;text-align:center;color:#208048;background:#94CC66;width:4.4rem;height:4.4rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:4.4rem;margin-right:1em}@media only screen and (min-width: 813px){.demo__text li{font-size:2.4rem;margin-bottom:1.5em}}@media only screen and (min-width: 1155px){.demo__text{margin:4rem 8rem}}.video-container{max-width:50vh;margin:2rem}.video-container video{opacity:0.99;width:100%}@media only screen and (min-width: 769px){.video-container video{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}}@media only screen and (max-device-width: 812px) and (orientation: landscape){.video-container{max-width:39vw}}@media only screen and (min-width: 915px){.video-container{margin:2rem}}@media only screen and (min-width: 1155px){.video-container{margin:4rem 8rem}}#features{width:100%;margin:0 auto}#features header *{fill:#FFEDD9 !important;color:#FFEDD9 !important}.feature{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse wrap;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem}.feature:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width: 321px){.feature{padding:0 2rem;padding-bottom:4rem}}@media only screen and (min-width: 769px){.feature{padding-bottom:8rem}}@media only screen and (min-width: 1175px){.feature{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.feature__media{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;height:240px;width:100%;max-width:320px;-webkit-box-flex:1;-webkit-flex:1 320px;-moz-box-flex:1;-ms-flex:1 320px;flex:1 320px;margin:auto;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;position:relative}.feature__media video,.feature__media img{max-height:240px}@media only screen and (min-width: 855px){.feature__media{margin:2rem}}@media only screen and (min-width: 1175px){.feature__media{margin:4rem 8rem}}.feature__text{margin:2rem 0;text-align:center;width:100%}.feature__text h3{font-size:2.4rem;color:#FFEDD9;margin-bottom:0.25em}@media only screen and (min-width: 935px){.feature__text h3{font-size:3.6rem}}.feature__text h4{font-size:2rem;font-weight:400;line-height:1.5;color:rgba(255,255,255,0.7);max-width:20em;margin:auto}@media only screen and (min-width: 935px){.feature__text h4{font-size:2.4rem}}@media only screen and (min-width: 855px){.feature__text{margin:2rem;text-align:left;width:auto}}@media only screen and (min-width: 1175px){.feature__text{margin:4rem 8rem}}aside{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#FFEDD9;padding:4rem 0;margin:4rem 0}aside h3{font-size:2.4rem;text-align:center;color:#208048;width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem);margin-bottom:0.5em}@media only screen and (min-width: 581px){aside h3{font-size:3.6rem;width:auto}}aside form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem)}aside input[type=email]{width:100%;text-align:center}@media only screen and (min-width: 517px){aside input[type=email]{width:-webkit-calc(20em - 150px);width:-moz-calc(20em - 150px);width:calc(20em - 150px);text-align:left;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translateX(2px)}}aside input[type=submit]{width:100%}@media only screen and (min-width: 517px){aside input[type=submit]{width:auto;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-transform:translateX(-2px);-moz-transform:translateX(-2px);-ms-transform:translateX(-2px);-o-transform:translateX(-2px);transform:translateX(-2px)}}@media only screen and (min-width: 581px){aside{margin:8rem 0}}@media only screen and (min-width: 841px){aside{padding:6rem}}.sign-up{margin:0}.sign-up form{margin-top:10px}#faq{width:100%;margin:0 auto}#faq header *{fill:#F2CA00 !important;color:#F2CA00 !important}#faq .header__text--abbr{text-transform:none !important}.faq__category{width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem);margin:0 auto;margin-bottom:7.2rem}.faq__category h4{font-size:2.4rem;color:#F2CA00}@media only screen and (min-width: 581px){.faq__category{width:512px}}.category__item{width:100%;border-bottom:1px solid rgba(255,255,255,0.7)}.category__item.open .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.category__item.closed .answer{display:none}@media only screen and (min-width: 581px){.category__item{width:30em;margin-left:2em}}.question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:2rem;font-weight:400;padding:1.5em 0;border-bottom:none}.question .icon{width:15px;padding:7.5px;opacity:0.75;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:-o-transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out, -moz-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out, -moz-transform .25s ease-in-out, -o-transform .25s ease-in-out}.question:hover,.question:active{opacity:0.75}.answer{font-size:1.6rem;color:rgba(255,255,255,0.7)}@media only screen and (min-width: 430px){.answer{margin-left:2em}}#contact{width:100%;margin:0 auto}#contact header *{fill:#208048 !important;color:#208048 !important}#contact form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem);margin:0 auto}#contact form div{margin-bottom:4rem}#contact form .form__subject,#contact form .radio__container{margin:0}#contact form .form__message{margin-bottom:1rem}@media only screen and (min-width: 581px){#contact form{width:512px}}#contact label{display:inline-block;margin-bottom:1rem;font-size:2.4rem;font-weight:700;color:#208048}#contact .radio__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#contact .radio__option{position:relative;display:block;float:left;clear:none;padding-left:38px;margin-right:2em}#contact input[type=radio]{position:absolute;cursor:pointer;left:0;top:0;width:38px;height:38px;z-index:1;margin:0;zoom:1;filter:alpha(opacity=0);opacity:0}#contact input[type=radio]+label{display:block;float:left;padding:4px 1.6rem 0 1.6rem;font-size:2rem;font-weight:500;color:#fff;cursor:pointer}#contact input[type=radio]+label::before{display:block;position:absolute;content:"";background:white;border:2px solid;width:34px;height:34px;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#contact input[type=radio]+label::after{display:block;position:absolute;content:"";border:rgba(0,0,0,0.87) 10px solid;width:0;height:0;top:9px;left:9px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;zoom:1;filter:alpha(opacity=0);opacity:0}#contact input[type=radio]:focus+label::before{-webkit-box-shadow:0 0 0 4px #F2CA00;-moz-box-shadow:0 0 0 4px #F2CA00;box-shadow:0 0 0 4px #F2CA00}#contact input[type=radio]:checked+label::after{zoom:1;filter:alpha(opacity=100);opacity:1}#contact input[type=text],#contact input[type=email],#contact textarea{width:-webkit-calc(100% - 1em);width:-moz-calc(100% - 1em);width:calc(100% - 1em)}@media only screen and (min-width: 581px){#contact input[type=text],#contact input[type=email],#contact textarea{width:-webkit-calc(100% - 3em);width:-moz-calc(100% - 3em);width:calc(100% - 3em)}}footer{margin-bottom:1em;color:rgba(255,255,255,0.7);text-align:center}footer a{display:inline-block}footer a:link,footer a:visited{color:rgba(255,255,255,0.7);border-bottom:0.125em solid rgba(255,255,255,0.7)}footer a:hover,footer a:active{color:#fff;border-bottom:0.125em solid #fff}

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