*{box-sizing:border-box}#result{display:none}h1,h2,h3,h4{margin:0}.button,input[type="submit"]{font-size:1.5rem;font-family:'Bebas Neue',sans-serif;padding:1rem;background:#000;color:#fff;border:0;border-radius:50px;text-decoration:none;text-align:center;width:240px;display:block}.button.red,input[type="submit"].red{background:#842e3b}.loading-screen{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:#fff}.loading-screen .wrapper{height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.loading-screen .label{font-family:'Bebas Neue',sans-serif;margin-top:.5rem;color:#333;opacity:0;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.loader{position:relative;width:84px;height:84px;overflow:hidden}.layer{position:absolute;width:100%;border-radius:8px;-webkit-transform:translateY(-84px);transform:translateY(-84px);-webkit-transition:200ms ease-in-out all;transition:200ms ease-in-out all}.bun,.lettuce,.patty,.condiment{-webkit-animation-duration:1800ms;animation-duration:1800ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:forwards;animation-direction:forwards}.bun{background:#ffb74d;height:16px}.lettuce,.patty,.condiment{height:12px}.bun.top,.patty,.bun.bottom{-webkit-transform:translateY(-84px) rotate(45deg);transform:translateY(-84px) rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.lettuce,.condiment{-webkit-transform:translateY(-84px) rotate(-45deg);transform:translateY(-84px) rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.bun.top{top:0;border-top-left-radius:24px;border-top-right-radius:24px}.lettuce{background:#8bc34a;top:20px}.patty{background:#795548;top:36px}.condiment{background:#f44336;top:52px}.bun.bottom{top:68px;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.preloading .loading-screen .label{opacity:1}.preloading .loading-screen .bun.top{-webkit-animation-name:topBunFall;animation-name:topBunFall;-webkit-animation-delay:400ms;animation-delay:400ms}.preloading .loading-screen .lettuce{-webkit-animation-name:lettuceFall;animation-name:lettuceFall;-webkit-animation-delay:300ms;animation-delay:300ms}.preloading .loading-screen .patty{-webkit-animation-name:pattyFall;animation-name:pattyFall;-webkit-animation-delay:200ms;animation-delay:200ms}.preloading .loading-screen .condiment{-webkit-animation-name:condimentFall;animation-name:condimentFall;-webkit-animation-delay:100ms;animation-delay:100ms}.preloading .loading-screen .bun.bottom{-webkit-animation-name:bottomBunFall;animation-name:bottomBunFall;-webkit-animation-delay:0ms;animation-delay:0ms}@-webkit-keyframes topBunFall{0%{-webkit-transform:translateY(-84px) rotate(45deg);transform:translateY(-84px) rotate(45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}80%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes topBunFall{0%{-webkit-transform:translateY(-84px) rotate(45deg);transform:translateY(-84px) rotate(45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}80%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes lettuceFall{0%{-webkit-transform:translateY(-84px) rotate(-45deg);transform:translateY(-84px) rotate(-45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:right bottom;transform-origin:right bottom}80%{-webkit-transform:translateY(84px) rotate(-45deg);transform:translateY(84px) rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:translateY(84px) rotate(-45deg);transform:translateY(84px) rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes lettuceFall{0%{-webkit-transform:translateY(-84px) rotate(-45deg);transform:translateY(-84px) rotate(-45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:right bottom;transform-origin:right bottom}80%{-webkit-transform:translateY(84px) rotate(-45deg);transform:translateY(84px) rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:translateY(84px) rotate(-45deg);transform:translateY(84px) rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes pattyFall{0%{-webkit-transform:translateY(-84px) rotate(45deg);transform:translateY(-84px) rotate(45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}80%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes pattyFall{0%{-webkit-transform:translateY(-84px) rotate(45deg);transform:translateY(-84px) rotate(45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}80%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes condimentFall{0%{-webkit-transform:translateY(-84px) rotate(-45deg);transform:translateY(-84px) rotate(-45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:right bottom;transform-origin:right bottom}80%{-webkit-transform:translateY(84px) rotate(-45deg);transform:translateY(84px) rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:translateY(84px) rotate(-45deg);transform:translateY(84px) rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes condimentFall{0%{-webkit-transform:translateY(-84px) rotate(-45deg);transform:translateY(-84px) rotate(-45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:right bottom;transform-origin:right bottom}80%{-webkit-transform:translateY(84px) rotate(-45deg);transform:translateY(84px) rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:translateY(84px) rotate(-45deg);transform:translateY(84px) rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes bottomBunFall{0%{-webkit-transform:translateY(-84px) rotate(45deg);transform:translateY(-84px) rotate(45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}80%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes bottomBunFall{0%{-webkit-transform:translateY(-84px) rotate(45deg);transform:translateY(-84px) rotate(45deg)}20%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}60%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}80%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:translateY(84px) rotate(45deg);transform:translateY(84px) rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.hero{position:relative}.hero .text{max-width:700px}.hero .text h1{font-size:5rem;font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase;line-height:.85}.hero .text p{font-size:1.25rem}.hero .chevron{position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero,.step,.result{display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;height:100vh;padding:0 10vw;color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover}.step .title{margin-bottom:2rem;max-width:1264px;line-height:1}.step .title h3,.step .title h4{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase}.step .title h3{font-size:5rem}.step .title h4{font-size:1.5rem}.step .input-fields{position:relative;display:-ms-flexbox;display:flex;min-height:25rem}.step .input-field{flex:0 0 32%;max-width:25rem;height:25rem;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.step .input-field:not(:last-child){margin-right:2rem}.step .input-field input{position:absolute;opacity:0}.step .input-field input ~ label{position:relative;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;cursor:pointer;border:2px solid transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-border-radius:.25rem;border-radius:.25rem;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.step .input-field input ~ label .label{position:absolute;left:1rem;right:1rem;bottom:3rem;font-size:1.75rem;font-family:'Bebas Neue',sans-serif;text-transform:uppercase;text-align:center}.step .input-field.w-background input ~ label .label{text-shadow:0 0 5px rgba(0,0,0,0.65)}.step .input-field input ~ label .checkbox{position:absolute;top:calc(100% + 1rem);left:50%;width:2.5rem;height:2.5rem;background:#fff;border:1px solid #bcbcbc;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:.25rem;border-radius:.25rem;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.step .input-field input ~ label .checkbox::before,.step .input-field input ~ label .checkbox::after{content:"";opacity:0;width:0rem;height:.25rem;background:#fff;position:absolute;top:50%;left:50%;transform-origin:center center;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.step .input-field input ~ label .checkbox::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.step .input-field input ~ label .checkbox::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.step .input-field input ~ label:hover,.step .input-field input ~ label:hover .checkbox{border-color:#fff}.step .input-field input:checked ~ label{border-color:#fff}.step .input-field input:checked ~ label .checkbox{background:#fff}.step .input-field input:checked ~ label .checkbox::before,.step .input-field input:checked ~ label .checkbox::after{opacity:1;width:2rem}.step .input-field.not-chosen{opacity:.35}.step .input-fields .error{position:absolute;top:calc(100% + 100px);color:#f44336;font-family:"Bebas Neue",sans-serif;font-size:2rem}.submit-field .inputs{position:relative;max-width:500px;margin:0 auto 2rem}.submit-field .input-container{position:relative;margin-bottom:1rem}.submit-field .input-container input{width:100%;font-size:1.5rem;font-family:'Bebas Neue',sans-serif;padding:1rem 2rem;background:0;color:#333;border:2px solid #333;border-radius:50px;text-decoration:none;text-align:left;display:block}.submit-field .input-container input+label{position:absolute;top:.5rem;left:2rem;font-size:.75rem;color:#919191;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.submit-field .input-container input:not(:placeholder-shown){padding-top:1.375rem;padding-bottom:.625rem}.submit-field .input-container input:not(:placeholder-shown)+label{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.submit-field .permission-container{padding:0 1.5rem}.submit-field .inputs span.error{display:block;margin-top:.5rem;text-align:center;color:#f44336}.submit-field .inputs input.error{border-color:#f44336}.submit-field input[type="submit"]{margin:0 auto}.error-container{display:none;text-align:center;font-size:2rem;font-family:"Bebas Neue",sans-serif;margin-top:3rem;color:#f44336}#hs-form{display:none}#fp-nav{opacity:0;visibility:hidden;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body.fp-viewing-1 #fp-nav,body.fp-viewing-2 #fp-nav,body.fp-viewing-3 #fp-nav,body.fp-viewing-4 #fp-nav,body.fp-viewing-5 #fp-nav{opacity:1;visibility:visible}#fp-nav ul li:first-child,#fp-nav ul li:nth-child(n+7){display:none}#fp-nav ul li .fp-tooltip{display:none}#fp-nav ul li,#fp-nav ul li a.active span{width:2.25rem;height:2.25rem}#fp-nav ul li a span,#fp-nav ul li a.active span,#fp-nav ul li:hover a span,#fp-nav ul li:hover a.active span{margin:0}#fp-nav ul li a{position:relative;opacity:.25;border:2px solid transparent;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#fp-nav ul li a span{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#fp-nav ul li a span:not(.fp-sr-only),#fp-nav ul li:hover a.active span:not(.fp-sr-only){width:1.75rem;height:1.75rem}#fp-nav ul li a span:not(.fp-sr-only){background:transparent;border:1px solid #739098}#fp-nav ul li a span.fp-sr-only{height:auto;width:auto;background:0;color:#739098;clip:auto;z-index:2}#fp-nav ul li:hover a{opacity:1}#fp-nav ul li:hover a.active span.fp-sr-only{height:auto;width:auto}#fp-nav ul li a.active{border-color:#739098;opacity:1}#fp-nav ul li a.active span:not(.fp-sr-only){background:#739098;border:0}#fp-nav ul li a.active span.fp-sr-only{color:#fff}.result{color:#39535d;height:auto;padding:4rem 1rem}.result .title{text-align:center;line-height:1;max-width:1264px;margin:0 auto 2rem}.result .title h3,.result .title h4{font-family:'Bebas Neue',sans-serif;font-weight:400;text-transform:uppercase}.result .title h3{font-size:5rem}.result .title h4{font-size:1.5rem}.result .result-group{display:none}.result .result-group .row{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center}.result .result-option{max-width:400px;background:#f2f5f6;margin:1rem}.result .result-option>a{display:-ms-flexbox;display:flex;flex-direction:column;height:100%;text-decoration:none}.result .result-option .image img{display:block;margin:0 auto}.result .result-option .text{flex-grow:1;background:#39535d;color:#fff;text-align:center;padding:1rem 2rem}.result .result-option .text h4{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.result .result-option .text p{margin:0}.result .actions{margin-top:3rem}.result .actions .button{margin-left:auto;margin-right:auto}@media(max-height:1000px){.step .title h3,.result .title h3{font-size:3rem}}@media(max-height:768px){.step .input-fields{min-height:20rem}.step .input-field{height:20rem}.step .input-field input ~ label .label{left:.5rem;right:.5rem;font-size:1rem;bottom:1rem}}@media(max-width:1024px){.hero .text h1{font-size:3rem}.hero .text p{font-size:1rem}.hero .chevron img{max-width:40px}.step .title h3{font-size:3rem}.step .title h4{font-size:1rem;margin-bottom:.5rem}.step .input-fields{min-height:12.5rem}.step .input-field{height:12.5rem}.step .input-field input ~ label img{width:5rem;height:5rem}.step .input-field input ~ label .label{left:.5rem;right:.5rem;font-size:1rem;bottom:1rem}.step .input-field input ~ label .checkbox{width:1.5rem;height:1.5rem}.step .input-field input ~ label .checkbox::before,.step .input-field input ~ label .checkbox::after{height:.125rem}.step .input-field input:checked ~ label .checkbox::before,.step .input-field input:checked ~ label .checkbox::after{width:1rem}.result .result-option{max-width:300px;margin:.5rem}}@media(max-width:768px){.step{padding-left:4rem;padding-right:1rem}.step .title h3{font-size:2.5rem}.step .input-fields{display:block;min-height:auto;flex-direction:column}.step .input-field{flex-basis:100%;max-height:none;max-width:none;height:auto}.step .input-field:not(:last-child){margin-right:0;margin-bottom:2rem}.step .input-field input ~ label{height:10rem;width:calc(100% - 5rem);padding:1rem;align-items:flex-start}.step .input-field input ~ label .label{font-size:1.5rem;text-align:left;left:1rem;right:1rem;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.step .input-field.w-illustration input ~ label .label{left:7rem}.step .input-field input ~ label .checkbox{top:50%;left:auto;right:-3.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#fp-nav.fp-left{left:.5rem}}@media(max-width:550px){.hero{padding-left:1rem;padding-right:1rem}.step{padding-left:1rem}.step .title h3{font-size:2rem}.step .input-field:not(:last-child){margin-bottom:1rem}.step .input-field input ~ label{width:calc(100% - 2rem);height:7rem}.step .input-field input ~ label .label{font-size:1.25rem}.step .input-field input ~ label .checkbox{right:-2.25rem}.fp-tableCell{padding-bottom:3.5rem}#fp-nav.fp-left{top:auto;bottom:0;left:0;right:0}#fp-nav ul{display:-ms-flexbox;display:flex;justify-content:center}}