/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:#fff!important;box-shadow:none!important;color:#000!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{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{background-color:#eee}.text-align-center{text-align:center!important}.quiz-wrap{font-family:Trebuchet MS,Open sans,Arial,Helvetica,sans-serif;letter-spacing:.02rem;margin:2rem auto;overflow:hidden;padding:1rem;position:relative;width:90%}.quiz-wrap .progress-bar{background-color:#eee;height:3px;left:0;position:absolute;top:0;width:100%}.quiz-wrap .progress-bar .progress{background-color:#4ba21c;height:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;width:16.66%}.quiz-wrap .questions-wrap,.quiz-wrap .questions-wrap .qa{overflow:hidden;position:relative}.quiz-wrap .questions-wrap .qa{display:block;margin-top:2rem}.quiz-wrap .questions-wrap .qa .question{font-size:1.2em;font-weight:580}.quiz-wrap .questions-wrap .qa .answer{font-size:14px}.quiz-wrap .questions-wrap .qa .answer input.option{height:0;overflow:hidden;width:0}.quiz-wrap .questions-wrap .qa .answer input.option:active+label,.quiz-wrap .questions-wrap .qa .answer input.option:focus+label,.quiz-wrap .questions-wrap .qa .answer input.option:hover+label{border:2px solid #4ba21c}.quiz-wrap .questions-wrap .qa .answer input.option:active+label:before,.quiz-wrap .questions-wrap .qa .answer input.option:focus+label:before,.quiz-wrap .questions-wrap .qa .answer input.option:hover+label:before{border-color:#4ba21c}.quiz-wrap .questions-wrap .qa .answer .text{border:2px solid #ccc;border-radius:5px;color:#000;font-size:16px;margin:.75rem .75rem 0 0;padding:.65rem}.quiz-wrap .questions-wrap .qa .answer input[type=number]{width:100px}.quiz-wrap .questions-wrap .qa .answer textarea{width:90%}.quiz-wrap .questions-wrap .qa .answer .text:active,.quiz-wrap .questions-wrap .qa .answer .text:focus,.quiz-wrap .questions-wrap .qa .answer .text:hover{border:2px solid #4ba21c;outline:0 none}.quiz-wrap .questions-wrap .qa .answer input+label{background:#efefef;border:2px solid #ccc;border-radius:5px;color:#000;cursor:pointer;display:inline-block;float:left;margin:.75rem .75rem 0 0;overflow:hidden;padding:.65rem 1.5rem .75rem 1.85rem;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.quiz-wrap .questions-wrap .qa .answer input:checked+label{background:#4ba21c;border:2px solid #4ba21c;color:#fff}.quiz-wrap .questions-wrap .qa .answer input.option+label:before{border:2px solid #999;border-radius:6px;content:"";display:inline-block;height:8px;left:10px;position:absolute;text-align:center;top:14px;width:8px}.quiz-wrap .questions-wrap .qa .answer input:checked+label:before{background-color:#fff;border-color:#fff!important;color:#4ba21c;content:"\2022";line-height:6px}.quiz-wrap .questions-wrap .qa .answer input[type=checkbox]+label:before{border-radius:2px}.quiz-wrap .questions-wrap .qa .answer input[type=checkbox]:checked+label:before{border-color:#fff;color:#4ba21c;content:"x";line-height:6px}.quiz-wrap .btn-area{border-top:0 solid #ccc;font-size:14px;margin:2rem 0 0;overflow:hidden;padding-top:.5rem;position:relative}.quiz-wrap .btn{background-color:#4ba215;border:2px solid #4ba215;border-radius:25px;color:#fff;display:inline-block;font-size:14px;font-weight:700;letter-spacing:1px;line-height:1;padding:14px 28px 13px;text-decoration:none;text-transform:uppercase}.quiz-wrap .btn:active,.quiz-wrap .btn:focus,.quiz-wrap .btn:hover{background-color:#fff;border:2px solid #4ba215;color:#4ba215}.quiz-wrap .btn.primary{background:#000;border:2px solid #000}.quiz-wrap .btn.primary:active,.quiz-wrap .btn.primary:focus,.quiz-wrap .btn.primary:hover{background:#4ba21c;border:2px solid #4ba21c}.quiz-wrap .btn.transparent{background:transparent;border:2px solid #000;color:#000}.quiz-wrap .btn.transparent:active,.quiz-wrap .btn.transparent:focus,.quiz-wrap .btn.transparent:hover{border:2px solid #4ba21c;color:#4ba21c}.quiz-wrap .btn.grey{background:#828282;border:2px solid #828282}.quiz-wrap .btn.grey:active,.quiz-wrap .btn.grey:focus,.quiz-wrap .btn.grey:hover{border:2px solid #222;outline:none}.quiz-wrap .btn:disabled{background:#eee;border:2px solid #ccc;color:#ccc}.quiz-wrap .error{background-color:#f3e3e3;border-radius:4px;color:#a90000;font-size:14px}.quiz-wrap .error,.quiz-wrap .question-info{display:none;margin:.5rem 0;padding:.5rem .75rem}.quiz-wrap .question-info{background:#dbf1f9;border:1px dashed #abc6e8;border-radius:6px;font-size:13px}.quiz-wrap .info-btn{cursor:pointer;display:inline-block;line-height:10px;margin:-1.5rem 0;overflow:hidden;padding:10px;position:relative;vertical-align:middle}.quiz-wrap .info-btn span{border:1px solid;border-radius:9px;display:inline-block;font-family:Trebuchet MS,Open sans,Arial,Helvetica,sans-serif;font-size:14px;height:20px;line-height:14px;padding:2px;text-align:center;width:20px}.results-page{display:none}.choices-summary{border-bottom:2px solid #ccc;font-size:14px;margin-bottom:2rem;padding-bottom:2rem}.choices-summary>strong{display:block;font-size:1rem;font-weight:500;margin-top:.75rem}.choices-summary .fa{color:#ccc;font-size:12px;margin-right:6px}.choices-summary .info-btn{display:none}.quiz-wrap .title{color:#4ba21c;font-family:museo;font-size:1.5rem;font-weight:700;padding-bottom:.5rem}.quiz-wrap .result{font-size:1.5rem;font-weight:700;margin:0 0 10px}.quiz-wrap .results-page .img-area{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.quiz-wrap .results-page .img-area>div{flex:1;margin:0 10px}.quiz-wrap .results-page .img-area img{width:100%}.quiz-wrap .cta-area{margin-bottom:2rem;padding-bottom:2rem;text-align:left}.quiz-wrap .cta-area.no-border{border-bottom:none;margin:1rem auto;padding-bottom:0;text-align:center}.no-benefit{border-bottom:2px solid #ccc}.quiz-wrap .cta-area .btn{float:none}@media only screen and (max-width:768px){.quiz-wrap{margin:1rem;width:auto}.quiz-wrap .questions-wrap .qa .answer input+label{display:block;float:none}.quiz-wrap .results-page .img-area{flex-direction:column}}.chart{text-align:center;width:100%}.chart h3{margin:0}.disclaimer{border-top:1px solid #ccc;font-size:.75rem;margin-top:2rem;padding-top:1rem}