.container-fluid-survey{min-height:980px}.nextBtn{display:block!important;position:relative!important;bottom:unset!important}.prev-next-wrapper{position:relative;bottom:unset;float:right;margin-top:-130px;margin-right:0;top:unset}.wireLoadingText{margin-top:220px;position:absolute;top:0}#surveyForm{height:624px;font-size:2.4rem}#surveyForm .form-error{font-size:1rem}#surveyForm .cursor-pointer{cursor:pointer}#surveyForm .survey-step{padding:50px 0;position:absolute;width:100%}#surveyForm .mandatory-warning{color:#fa503c;font-size:.4em;margin-top:10px;font-weight:700}#surveyForm .question label{display:inline-block;padding:0;pointer-events:none;color:#fa503c;font-family:BangoPro,sans-serif;font-size:1em;font-weight:400;font-style:normal;text-transform:none;margin-bottom:0;line-height:1.2;letter-spacing:-1px;display:flex;justify-content:center}#surveyForm .question .fs-radio-group input:hover+label{background-color:#e9eaea;border-color:#e9eaea;color:#0009}#surveyForm input[required]{background-image:url(/img/survey/abacusstar.svg);background-position:99% 25%,top right;background-size:18px;background-repeat:no-repeat}#surveyForm input{display:block;padding:0 20px;width:100%;height:calc(1.5em + 1.5rem + 5px);max-width:500px;margin:0 auto;border:none;background-color:#f8f8f8;color:#14001e;text-overflow:ellipsis;font-size:1.1rem!important;font-weight:400;line-height:1.5;border-radius:22px}#surveyForm input[type=radio]{position:absolute;display:block;margin:0 auto 20px;width:100%;height:100%;opacity:0;cursor:pointer}#surveyForm .fs-radio-custom span label{color:#c0c1c1;transition:color .3s;border:1px solid #c0c1c1;border-radius:23.5pt}#surveyForm .radio-recipes span label{font-family:BangoPro,sans-serif;font-size:.9em;font-weight:400;font-style:normal;text-transform:uppercase;margin-bottom:0;line-height:normal;letter-spacing:0px}#surveyForm .fs-radio-custom span label:hover{background:#fa503c;color:#fff;border:1px solid #fa503c;border-radius:23.5pt}#surveyForm .fs-radio-custom label{display:block;padding-top:80%;width:100%;height:100%;cursor:pointer}#surveyForm .fs-radio-custom label:after{position:absolute;top:50%;left:50%;width:100%;height:100%;background-position:50% 0%;background-size:85%;background-repeat:no-repeat;content:"";opacity:.5;transform:translate(-50%,-50%)}#surveyForm .fs-radio-custom span{float:left;position:relative;margin-right:3%;padding:10px;max-width:200px;width:30%;text-align:center;font-weight:600;font-size:18px}#surveyForm .fs-radio-custom span:last-child{margin-right:0}#surveyForm .fs-radio-custom label{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:1.2rem}#surveyForm .fs-radio-custom label:after{position:absolute;top:50%;left:50%;width:100%;height:100%;background-position:70% 20%;background-size:85%;background-repeat:no-repeat;content:"";opacity:.5;transform:translate(-50%,-50%)}#surveyForm input[type=radio]:checked+label:after{opacity:1}#surveyForm input[type=radio]:checked+label{background-color:#e9eaea;border-color:#e9eaea;color:#0009}#surveyForm .fs-radio-custom input[type=radio]{position:absolute;display:block;margin:0 auto 20px;width:100%;height:100%;opacity:0;cursor:pointer}#surveyForm .fs-radio-custom label.radio-neutral{background-color:transparent;border:3px solid #e9eaea;border-radius:23.5pt;padding:10px 20px!important;color:#0009;height:auto}#surveyForm .fs-radio-custom label.radio-neutral:hover{background-color:#e9eaea;border-color:#e9eaea;color:#0009}#surveyForm .birthday-wrapper,#surveyForm .address-wrapper,#surveyForm .plan-wrapper{max-width:780px;margin:0 auto}#surveyForm .singe-select-wrapper{max-width:500px;margin:0 auto}#surveyForm select{display:inline-block;padding:0 20px;height:calc(1.5em + 1.5rem + 5px);border:none;background-color:#f8f8f8;color:#14001e;text-overflow:ellipsis;font-size:1.1rem!important;font-weight:400;line-height:1.5;border-radius:22px;max-width:500px;width:100%}#surveyForm .smallLabel{font-size:.6em!important;color:#5a6268!important;margin-bottom:0!important;font-weight:100!important;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,Arial,sans-serif!important}#surveyForm .quote-table{font-size:1rem;max-width:750px;margin:auto}#surveyForm .step16intro{max-width:350px;margin:-30px auto}#surveyForm .step16intro .fa-check-circle{color:#28a745;font-size:1.2em}#surveyForm .step16intro span{color:#28a745;font-family:BangoPro,sans-serif;font-size:.8em;font-weight:400;font-style:normal;text-transform:none;line-height:1.2;letter-spacing:-1px;margin-top:10px;display:block}#surveyForm .fs-form .fs-display-next .fs-hide{visibility:visible}#surveyForm .fs-form .fs-display-next .fs-hide .fs-anim-lower,#surveyForm .fs-form .fs-display-next .fs-hide .fs-anim-upper{animation:animHideNext .5s cubic-bezier(.7,0,.3,1) forwards}#surveyForm .fs-form .fs-display-next .fs-hide .fs-anim-lower{animation-delay:.1s}@keyframes animHideNext{to{opacity:0;transform:translate3d(0,-500px,0)}}#surveyForm .fs-form .fs-display-next .fs-show .fs-anim-lower,#surveyForm .fs-form .fs-display-next .fs-show .fs-anim-upper{animation:animShowNext .5s cubic-bezier(.7,0,.3,1) both .15s}#surveyForm .fs-form .fs-display-next .fs-show .fs-anim-lower{animation-delay:.25s}@keyframes animShowNext{0%{opacity:0;transform:translate3d(0,500px,0)}}#surveyForm .fs-form .fs-display-prev .fs-hide{visibility:visible}#surveyForm .fs-form .fs-display-prev .fs-hide .fs-anim-lower,#surveyForm .fs-form .fs-display-prev .fs-hide .fs-anim-upper{animation:animHidePrev .5s cubic-bezier(.7,0,.3,1) forwards}#surveyForm .fs-form .fs-display-prev .fs-hide .fs-anim-upper{animation-delay:.1s}@keyframes animHidePrev{to{opacity:0;transform:translate3d(0,500px,0)}}#surveyForm .fs-form .fs-display-prev .fs-show .fs-anim-lower,#surveyForm .fs-form .fs-display-prev .fs-show .fs-anim-upper{animation:animShowPrev .5s cubic-bezier(.7,0,.3,1) both .15s}#surveyForm .fs-form .fs-display-prev .fs-show .fs-anim-upper{animation-delay:.25s}@keyframes animShowPrev{0%{opacity:0;transform:translate3d(0,-500px,0)}}#surveyForm input[type=text]::-ms-clear{display:none}#surveyForm .fs-radio-custom label.radio-lazy:after{background-image:url(/img/survey/activity/lazy.png)}#surveyForm .fs-radio-custom label.radio-active:after{background-image:url(/img/survey/activity/active.png)}#surveyForm .fs-radio-custom label.radio-lazy:hover:after{background-image:url(/img/survey/activity/lazy_white.png);opacity:1}#surveyForm .fs-radio-svg input[type=radio]:checked+.radio-lazy:after{background-image:url(/img/survey/activity/lazy_white.png)}#surveyForm .fs-radio-custom label.radio-active:hover:after{background-image:url(/img/survey/activity/active_white.png);opacity:1}#surveyForm .fs-radio-svg input[type=radio]:checked+.radio-active:after{background-image:url(/img/survey/activity/active_white.png)}#surveyForm .fs-radio-custom label.radio-thin:after{background-image:url(/img/survey/weight/thin.png)}#surveyForm .fs-radio-custom label.radio-perfect:after{background-image:url(/img/survey/weight/perfect.png)}#surveyForm .fs-radio-custom label.radio-overweight:after{background-image:url(/img/survey/weight/overweight.png)}#surveyForm .fs-radio-custom label.radio-thin:hover:after{background-image:url(/img/survey/weight/thin_white.png);opacity:1}#surveyForm .fs-radio-svg input[type=radio]:checked+.radio-thin:after{background-image:url(/img/survey/weight/thin_white.png)}#surveyForm .fs-radio-custom label.radio-perfect:hover:after{background-image:url(/img/survey/weight/perfect_white.png);opacity:1}#surveyForm .fs-radio-svg input[type=radio]:checked+.radio-perfect:after{background-image:url(/img/survey/weight/perfect_white.png)}#surveyForm .fs-radio-custom label.radio-overweight:hover:after{background-image:url(/img/survey/weight/overweight_white.png);opacity:1}#surveyForm .fs-radio-svg input[type=radio]:checked+.radio-overweight:after{background-image:url(/img/survey/weight/overweight_white.png)}#surveyForm .fs-radio-custom label.radio-chicken-turkey{background-color:transparent;border:3px solid #fa503c;border-radius:23.5pt;padding:12px 20px 10px!important;color:#fa503c;height:auto}#surveyForm .fs-radio-custom label.radio-chicken-turkey:hover{background-color:#fa503c;border-color:#fa503c}#surveyForm .fs-radio-custom label.radio-beef-salmon{background-color:transparent;border:3px solid #572064;border-radius:23.5pt;padding:12px 20px 10px!important;color:#572064;height:auto}#surveyForm .fs-radio-custom label.radio-beef-salmon:hover{background-color:#572064;border-color:#572064}#surveyForm .fs-radio-custom label.radio-duck-liver{background-color:transparent;border:3px solid #f7cc4e;border-radius:23.5pt;padding:12px 20px 10px!important;color:#f7cc4e;height:auto}#surveyForm .fs-radio-custom label.radio-duck-liver:hover{background-color:#f7cc4e;border-color:#f7cc4e}#surveyForm .fs-radio-custom label.radio-lamb-rice{background-color:transparent;border:3px solid #307041;border-radius:23.5pt;padding:12px 20px 10px!important;color:#307041;height:auto}#surveyForm .fs-radio-custom label.radio-lamb-rice:hover{background-color:#307041;border-color:#307041}#surveyForm .dialed-flavour{opacity:.7;cursor:not-allowed!important;border-color:#ddd!important;color:#ddd!important}#surveyForm .dialed-flavour:hover{background-color:transparent!important;border-color:#ddd!important;color:#ddd!important}@media screen and (max-width:767px){.container-fluid-survey{min-height:1120px}#progree-bar{top:0}#surveyForm .mandatory-warning{font-size:.6em}#surveyForm .survey-step{position:inherit;padding:0 0 50px}#surveyForm .form-error{font-size:.8rem;display:block!important;line-height:1.2}#surveyForm .fs-radio-custom span{margin-left:0!important;margin-right:0!important}#insurance-quotes{max-width:420px;margin:0 auto}.step15spacing{margin-bottom:-10px}}@media screen and (max-width:991.98px){#surveyForm .fs-radio-custom span{width:100%;min-width:-moz-fit-content;min-width:fit-content}}@media screen and (max-width:52.5em){#surveyForm{font-size:2em}}@media screen and (min-width:992px){#surveyForm .step16intro{max-width:600px;margin:0 auto}.wireLoadingText{margin-top:170px}#surveyForm{height:600px}.fs-form-wrap{height:90%}}@media screen and (min-width:1600px){#surveyForm{height:624px}#surveyForm .step16intro{margin-top:-80px}.fs-form-wrap{height:75%}}
