:root{--brand-color:red;--primary-color:#444;--secondary-color:#777;--bg-color:#fff;--btn-color:#eb0a0a;--line-color:#bfc0bf;--main-font:"Helvetica Neue",Helvetica,Arial,sans-serif;--breakpoint-tablet:768px;--breakpoint-laptop:1280px}@font-face{font-family:Helvetica Neue;src:url(/static/media/HelveticaNeueLTPro-Roman.6d4fba7860e71869dcfc.eot);src:url(/static/media/HelveticaNeueLTPro-Roman.6d4fba7860e71869dcfc.eot) format("embedded-opentype"),url(/static/media/HelveticaNeueLTPro-Roman.1bd609171b5dafb3d7f8.woff) format("woff"),url(/static/media/HelveticaNeueLTPro-Roman.76dfd3217efe0fbb91bb.ttf) format("truetype"),url(/static/media/HelveticaNeueLTPro-Roman.ffab8f04803cf5e979fa.svg) format("svg")}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{margin:0;padding:0}body{min-height:100vh;width:100%}h1,h2,h3,p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--main-font)}h1{font-size:1.85rem;font-weight:400;line-height:2.0625rem;margin-bottom:32px;margin-top:32px}h1,h2{color:#444;color:var(--primary-color);text-align:center}h2{font-size:1.5rem;line-height:1.75rem;margin:32px 0}h3{margin-bottom:15px;text-align:center}p{color:#777;color:var(--secondary-color);line-height:1.375rem}button,p{font-size:.875rem;font-weight:500}button{border:none;border-radius:4px;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--main-font);height:36px;line-height:36px;margin:20px;min-width:76px;outline:none;padding:0 24px;transition:all .3s ease-in}.btn-primary{background-color:#eb0a0a;background-color:var(--btn-color);border:1px solid #eb0a0a;border:1px solid var(--btn-color);color:#fff;color:var(--bg-color)}.btn-primary:hover{box-shadow:0,16px,18px,#444;box-shadow:0,16px,18px,var(--primary-color);transition:box-shadow .3s ease-in}.btn-tertiary{background-color:#fff;background-color:var(--bg-color);border:1px solid #777;border:1px solid var(--secondary-color)}.btn-tertiary:hover{background-color:#444;background-color:var(--primary-color);border:none;color:#fff;color:var(--bg-color);transition:all .3s ease-in}.btn-disabled{background-color:#777;background-color:var(--secondary-color);border:1px solid #777;border:1px solid var(--secondary-color);color:#fff;color:var(--bg-color);cursor:default}.container{padding:0 24px;width:100%}@media (min-width:768px){button{font-size:1rem;height:48px;min-width:80px}h1{font-size:2em;margin-top:72px}h2{font-size:1.5rem;line-height:1.75rem}p{font-size:1rem;line-height:1.625rem}}@media (min-width:1280px){h1{font-size:2.3em;margin-top:72px}h2{font-size:1.5em}.container{padding:0 40px}}p.detail{font-size:.75rem;font-weight:700}.red-font{color:red;color:var(--brand-color)}.bold{font-weight:700}header{border-bottom:3px solid red;border-bottom:3px solid var(--brand-color);width:100%}.header-content{justify-content:space-between;margin:0 auto;min-height:10vh;position:relative;width:100%}.header-content,.logo{align-items:center;display:flex}.logo{justify-content:center;margin:0 15px}.logo a img{width:114px}@media (min-width:768px){.logo a img{width:220px}}@media (min-width:1280px){.header-content{width:1200px}}.overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3}.overlay-container{background-color:#fff;background-color:var(--bg-color);height:100vh;overflow-y:scroll;padding:15px;position:relative;width:100%}.exit-cross{cursor:pointer;height:24px;position:absolute;right:20px;top:20px;width:24px}.exit-cross:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.exit-cross:after,.exit-cross:before{background-color:#777;background-color:var(--secondary-color);content:"";height:2px;left:0;position:absolute;top:50%;width:24px}.exit-cross:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){.exit-cross{height:36px;width:36px}.exit-cross:after,.exit-cross:before{height:2px;width:36px}}.overlay-content{margin:0 auto;width:95%}.overlay-content p{padding:5px 0}.overlay-content p span{font-weight:700}@media (min-width:768px){.overlay-container{height:75vh;width:80%}.overlay-content{width:90%}}@media (min-width:1280px){.overlay-container{width:70%}.overlay-content{width:80%}}.overlay-container::-webkit-scrollbar{width:10px}.overlay-container::-webkit-scrollbar-track{border-radius:5px}.overlay-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#bfc0bf;background-color:var(--line-color);border:2px solid transparent;border-radius:5px}.up-animation{-webkit-animation:popup-animation .5s ease-out forwards;animation:popup-animation .5s ease-out forwards}.down-animation{-webkit-animation:popdown-animation .5s ease-out forwards;animation:popdown-animation .5s ease-out forwards}@-webkit-keyframes popup-animation{0%{opacity:0;top:100%}5%{opacity:0;top:50%}to{opacity:1;top:0}}@keyframes popup-animation{0%{opacity:0;top:100%}5%{opacity:0;top:50%}to{opacity:1;top:0}}@-webkit-keyframes popdown-animation{0%{opacity:1;top:0}95%{opacity:0;top:50%}to{opacity:0;top:100%}}@keyframes popdown-animation{0%{opacity:1;top:0}95%{opacity:0;top:50%}to{opacity:0;top:100%}}.appear{-webkit-animation:appear-animation .3s linear forwards;animation:appear-animation .3s linear forwards}.disappear{-webkit-animation:disappear-animation .3s linear forwards;animation:disappear-animation .3s linear forwards}@-webkit-keyframes appear-animation{0%{opacity:0}to{opacity:1}}@keyframes appear-animation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes disappear-animation{0%{opacity:1}to{opacity:0}}@keyframes disappear-animation{0%{opacity:1}to{opacity:0}}.result-enter{-webkit-animation:enter .5s ease forwards;animation:enter .5s ease forwards}@-webkit-keyframes enter{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes enter{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.radio-area,.select-area,.slider-area{margin:40px 0;width:100%}.radio-area{margin:50px 0}select{background-color:transparent;cursor:pointer;display:flex;text-align:center}.input-field{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:left;margin-bottom:15px;position:relative;width:100%}.input-field input,.input-field label,.input-field select{color:#777;color:var(--secondary-color);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--main-font);font-size:1.25rem;text-align:center}.input-field input,.input-field select{background-color:transparent;border:1px solid #bfc0bf;border:1px solid var(--line-color);border-radius:4px;font-size:1.8rem;margin:10px 15px;min-height:48px;outline:none;padding:10px 0;width:50%}.input-field .radio-options{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:10px 0;min-height:48px;width:100%}p.radio-option{color:#bfc0bf;color:var(--line-color);cursor:pointer;font-size:1.8em;font-weight:800;margin:10px;transition:all .5s ease}p.radio-option:hover{color:#000;transition:all .5s ease}p.selected-option{color:#000}p.type-of-consultant{font-size:1.5rem;margin:10px 0;min-height:50px;padding:10px 0;text-align:center;width:100%}@media (min-width:768px){.input-field{flex-direction:row}.input-field label{font-size:1.4rem;margin-bottom:0;padding-right:15px;text-align:left;width:60%}.input-field input,.input-field select{font-size:2rem;margin:10px 0;width:40%}.input-field .radio-options{width:40%}p.radio-option{font-size:2rem}p.type-of-consultant{width:40%}}.input-field .info-popup{border:1px solid #444;border:1px solid var(--primary-color);border-radius:7px;position:absolute;right:15px;top:-16px}@media (min-width:768px){.input-field .info-popup{top:-18px}}.input-field .info-popup .info-icon{align-items:center;color:#444;color:var(--primary-color);cursor:pointer;display:flex;flex-direction:row;font-size:.8em;font-weight:700;height:15px;justify-content:center;margin:0;padding:5px;position:relative}.input-field .info-popup .content-popup{align-items:center;background-color:#fff;background-color:var(--bg-color);border:1px solid #bfc0bf;border:1px solid var(--line-color);border-radius:2px;cursor:auto;display:flex;justify-content:center;min-height:100px;min-width:250px;padding:10px 0;position:absolute;right:150%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .5s ease;z-index:20}.input-field .info-popup .content-popup:before{background-color:#fff;background-color:var(--bg-color);border-bottom:1px solid #bfc0bf;border-bottom:1px solid var(--line-color);border-right:1px solid #bfc0bf;border-right:1px solid var(--line-color);content:"";height:7px;position:absolute;right:-5px;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:7px}.range-area{width:100%}.slider-labels{align-items:center;display:flex;justify-content:space-between;width:100%}.slider-labels p{font-size:1.2rem}input.slider{-webkit-appearance:none;border:none;border-radius:10px;height:2px;margin:10px 0;outline:none;width:100%}input.slider::-webkit-slider-runnable-track{-webkit-appearance:none;border-radius:10px;height:10px;-webkit-transition:background .45s ease-in;transition:background .45s ease-in}input.slider::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;background:var(--bg-color);border:1px solid #777;border:1px solid var(--secondary-color);border-radius:7px;cursor:pointer;height:15px;-webkit-transform:translateY(-3px);transform:translateY(-3px);width:15px}.team-selector{align-items:center;display:flex;justify-content:center}.team-selector label,.team-selector select{border-radius:4px;color:#777;color:var(--secondary-color);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--main-font);font-size:1.1rem;outline:none;padding:10px}.team-selector label{margin-right:15px;padding:0}.team-selector select{padding:10px 30px;text-align-last:left}@media (min-width:768px){.team-selector{justify-content:flex-start}.team-selector label,.team-selector select{font-size:1.25rem}}main{margin:30px auto;width:90%}@media (min-width:768px){main{width:85%}}@media (min-width:1280px){main{min-height:60vh;width:70%}}main h2 span{color:#777;color:var(--secondary-color);cursor:pointer;transition:color .5s ease}section.stages-container{margin-bottom:40px;min-height:400px;overflow:hidden;width:100%}.stages-wrapper{align-items:flex-start;display:flex;justify-content:flex-start;-webkit-transform:translateX(calc(var(--i)*-33.33%));transform:translateX(calc(var(--i)*-33.33%));transition:all .7s ease;width:300%}.stage{flex-direction:column;justify-content:space-between;width:100%}.button-container,.stage{align-items:center;display:flex}.button-container{justify-content:center}.inputs-container{width:100%}@media (min-width:768px){.inputs-container{width:90%}}@media (min-width:1480px){.inputs-container{width:70%}}@media (min-width:1650px){.inputs-container{width:60%}}.stage-marker{align-items:center;display:block;display:flex;height:20px;justify-content:center;margin:0 auto}.stage-marker .marker{background-color:#bfc0bf;background-color:var(--line-color);border-radius:2px;height:3px;margin:0 25px;transition:all .3s ease;width:60px}.stage-marker .marker.active-marker{background-color:red;background-color:var(--brand-color);transition:all .3s ease}footer{align-items:center;border-top:1px solid #bfc0bf;border-top:1px solid var(--line-color);display:flex;height:10vh;justify-content:center}footer img{width:65px}table{border-collapse:collapse;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--main-font);text-align:left}table tbody tr td,table tfoot tr td{border-bottom:1px solid #bfc0bf;border-bottom:1px solid var(--line-color);padding:10px 0;width:50%}table tbody tr td:last-child,table tfoot tr td:last-child{padding-right:10px;text-align:end;width:50%}table tbody tr td:first-child,table tfoot tr td:first-child{padding-left:10px}@media (min-width:768px){table tbody tr td:first-child,table tfoot tr td:first-child{padding-left:20px}table tbody tr td:last-child,table tfoot tr td:last-child{padding-right:20px}}.summary-table{font-size:1.1em;margin:30px auto;width:90%}@media (min-width:768px){.summary-table{width:70%}}@media (min-width:1480px){.summary-table{width:60%}}@media (min-width:768px){.complete-results section{width:70%}.summary-table{font-size:1.25em}}div.results{align-items:flex-start;background-color:#fff;background-color:var(--bg-color);display:flex;height:auto;justify-content:center;min-height:50vh;width:100%}.results-container{width:90%}.results-container button{display:block;margin:0 auto}.results-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around;margin-bottom:25px;min-height:420px}.funnel{margin-bottom:30px;width:100%}@media (min-width:768px){.results-container{width:80%}.results-content{flex-direction:row}.funnel{width:45%}}.funnel table{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--main-font);font-size:1.1rem;width:100%}.funnel table tfoot{font-weight:700}.spinner{align-items:center;display:flex;flex-direction:column;height:420px;justify-content:center;margin:0 auto 25px;overflow:hidden;width:300px}.spinner>img{-webkit-animation:spinner-animation 2s ease infinite;animation:spinner-animation 2s ease infinite;margin-bottom:20px;width:100px}@-webkit-keyframes spinner-animation{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}to{-webkit-transform:perspective(200px) rotateY(1turn);transform:perspective(200px) rotateY(1turn)}}@keyframes spinner-animation{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}to{-webkit-transform:perspective(200px) rotateY(1turn);transform:perspective(200px) rotateY(1turn)}}img.pdf-printer-btn{cursor:pointer;margin-left:2px;width:15px}.pdf-printed{page-break-after:avoid}.pdf-funnel-container{align-items:flex-start;display:flex;justify-content:space-evenly;padding:20px}.pdf-funnel-container .funnel{width:40%}
/*# sourceMappingURL=main.63795d11.css.map*/