.scroll-flow-popup-table__wrap td,.scroll-flow__ch-tip p{font-family:"Roboto",sans-serif;font-size:1.375rem;line-height:1.75rem;font-weight:300}.list-style-none:before{content:"";display:none !important}.scroll-flow__footer{width:100%;height:60px;bottom:0px;left:0;text-align:center;z-index:100;border-top:1px solid #bbb;position:absolute;-moz-transition:opacity .5s 0s ease-in-out;-webkit-transition:opacity .5s 0s ease-in-out;-ms-transition:opacity .5s 0s ease-in-out;transition:opacity .5s 0s ease-in-out}.scroll-flow__footer.scroll-flow__footer__out{opacity:0}.scroll-flow__footer.scroll-flow__footer_fixed{position:fixed;background:rgba(238,238,238,.96)}.scroll-flow__footer__body{padding:.3125rem;margin:0 auto;max-width:47.5em}.scroll-flow__footer__up-down-wrap{padding:0;right:10px;right:calc(-50vw + 50% + 20px);position:absolute;top:5px}.scroll-flow__footer__error-wrap{padding:0;right:10px;right:calc(-50vw + 50% + 20px);position:absolute;top:5px;text-align:left}.scroll-flow__footer__error-copy{margin-top:3px;float:right;color:#515151;font-weight:400}.scroll-flow__footer-up-down-button{width:48px;height:48px;border-radius:8px;padding:.625rem;float:right;border:0 none;background:#009ed9;color:#fff;margin-left:.625rem}.scroll-flow__footer-up-down-button:hover{background:#002e46}.scroll-flow__footer-up-down-button .icon{font-size:1.4rem}.scroll-flow__footer-up-down-button__error{background:#cd0f11;color:#fff !important;text-align:center;padding-top:.8125rem}.scroll-flow__footer-up-down-button__error:hover{background:#b41224;color:#fff !important}a.scroll-flow__footer__error-link{font-weight:400}a.scroll-flow__footer__error-link:hover .scroll-flow__footer-up-down-button__error{background:#b41224;color:#fff !important}.scroll-flow__footer-up-down-button__inactive,.scroll-flow__footer-up-down-button__inactive:hover,.scroll-flow__footer-up-down-button__inactive:focus{background:rgba(51,51,51,.1);color:#515151;cursor:default}.scroll-flow__footer-page{font-weight:300;padding:0 .625rem;margin:0;text-align:left;color:#515151}.scroll-flow__footer-counter{font-weight:400;padding:0 .625rem;margin:0;text-align:left;color:#515151}.scroll-flow__progress-bar{position:relative;width:100%;text-align:center;border-bottom:1px solid #bbb;padding-bottom:1.25rem;margin-bottom:1.25rem}.scroll-flow__progress-bar:after{content:"";position:absolute;width:calc(100% - 70px);height:16px;left:36px;top:0;border-bottom:1px solid #bbb}.scroll-flow__progress-bar__wrap{margin:10px auto 0;display:flex;justify-content:space-between;position:relative}.scroll-flow__progress-bar__step{display:inline-block;text-align:center;margin:0 10px}.scroll-flow__progress-bar__step:first-child{margin-left:0}.scroll-flow__progress-bar__step:last-child{margin-right:0}.scroll-flow__progress-bar__marker{display:block;margin:0 auto .625rem auto;position:relative;width:31px;height:31px;border-radius:31px;border:1px solid #bbb;background:#fff;z-index:10}.scroll-flow__progress-bar__marker:after{content:"";position:absolute;top:3px;right:3px;width:23px;height:23px;background:#ddd;z-index:1;border-radius:23px}a.scroll-flow__progress-bar__step .scroll-flow__progress-bar__marker{border-color:#0570b1}a.scroll-flow__progress-bar__step .scroll-flow__progress-bar__marker:after{background:#0570b1}a.scroll-flow__progress-bar__step:hover .scroll-flow__progress-bar__marker{border-color:#0570b1}a.scroll-flow__progress-bar__step:hover .scroll-flow__progress-bar__marker:after{background:#0570b1}.scroll-flow__step-set .scroll-flow__progress-bar__marker:after{background:#002e46}.scroll-flow__progress-bar__marker-copy{width:100%;display:inline-block;font-weight:300;color:#515151}a.scroll-flow__progress-bar__step .scroll-flow__progress-bar__marker-copy{color:#0570b1;font-weight:400}a.scroll-flow__progress-bar__step:hover .scroll-flow__progress-bar__marker-copy{color:#002e46;text-decoration:underline}.scroll-flow__step-set .scroll-flow__progress-bar__marker-copy{font-weight:400;color:#002e46}.scroll-flow__results-loader{width:100%;padding-top:2.5rem;padding-bottom:5rem}.scroll-flow__results-loader__body{padding:0 10px}.scroll-flow__results-loader__loader-image{margin:1.875rem auto;width:7.5rem;height:7.3125rem;background:url(https://assets.choice.com.au/StyleguideMVC/imgs/if/animation_loading_240px.gif) 0 0 no-repeat;background-size:cover}@media screen and (max-width: 480px){.scroll-flow__results-loader__loader-image{margin-top:.625rem}}.scroll-flow__results-loader__loader-image img{width:7.5rem;height:7.3125rem}.scroll-flow__results-loader__image-desktop{width:100%;max-width:615px;display:block;margin:0 auto}@media screen and (max-width: 480px){.scroll-flow__results-loader__image-desktop{display:none}}.scroll-flow__results-loader__image-mobile{margin:0 auto;display:none}@media screen and (max-width: 480px){.scroll-flow__results-loader__image-mobile{display:block}}.choice-tip,.choice-warning{background-color:#fff;padding:0 1.25rem .625rem .625rem;margin:1.875rem -10px 0}.choice-tip p,.choice-warning p{font-weight:300;font-size:1.375rem;line-height:1.75rem}@media screen and (max-width: 480px){.choice-tip p,.choice-warning p{font-size:1.125rem;line-height:1.625rem}}.choice-tip__heading,.choice-warning__heading{color:#fff;margin-top:0;margin-left:-0.625rem;padding:5px .625rem 3px 1.875rem;background:url(https://assets.choice.com.au/StyleguideMVC/imgs/tool-tip-white.svg) 6px 7px no-repeat #009ed9;background-size:18px 18px;font-size:1.125rem}.choice-warning__heading{background:url(https://assets.choice.com.au/StyleguideMVC/imgs/tool-tip-warning-white.svg) 6px 7px no-repeat #cd0f11}.fake-checkbox-wrap{padding-left:40px;margin:-20px auto 3.125rem;max-width:510px;font-size:1.375rem;font-weight:300;line-height:1.75rem;text-align:left}.fake-checkbox{width:43px;height:43px;display:inline-block;position:relative;margin:15px 20px 0 -65px;left:0;top:25px;border:2px solid #767676;background:#bbb}.fake-checkbox:after{content:"";font-family:ChoiceIco,sans-serif;line-height:1;-webkit-text-stroke:0 currentcolor;speak:none;position:absolute;top:5px;left:3px;color:#fff;font-size:1.4em}.no-scroll{overflow:hidden}.scroll-flow__modal,.scroll-flow__modal--reverse{position:fixed;left:10px;top:5%;width:calc(100% - 20px);max-width:740px;max-height:90vh;right:auto;background:#fff;z-index:2801;padding:15px;opacity:1;-webkit-transition:opacity .2s,max-height .2s,.3s .2s,ease-in-out .2s;transition:opacity .2s,max-height .2s,.3s .2s,ease-in-out .2s}.scroll-flow__modal.is-in-anon,.scroll-flow__modal--reverse.is-in-anon{max-height:75vh}.scroll-flow__modal-wrap{overflow-y:auto;overflow-x:hidden;max-height:calc(90vh - 50px);margin-top:2.5rem;color:#002e46}.scroll-flow__modal-wrap h2{font-family:"Roboto",sans-serif;font-size:2.375rem;line-height:1.25}.scroll-flow__modal-wrap p{margin-bottom:1.0625rem}.scroll-flow__modal-wrap .cta-signup{max-width:10rem;font-size:1.1875rem}.scroll-flow__modal--reverse{opacity:0}.scroll-flow__modal-overlay{position:fixed;top:0;bottom:0;right:0;left:0;background:#000;opacity:.8;z-index:2800;cursor:pointer;animation:fadewhite ease .5s 1 normal}@keyframes fadewhite{0%{opacity:0}100%{opacity:.8}}.scroll-flow__modal-close{position:absolute;right:10px;top:10px;width:auto;float:right;padding:.1875rem .1875rem .375rem;border:none;color:#002e46;background:#fff;text-decoration:none;line-height:1.2;text-align:center}.scroll-flow__modal-close .icon{margin-left:.25rem;padding:.25rem;font-size:1.4rem;font-weight:700 !important;background-color:#009ed9;color:#fff}.scroll-flow__modal-close .icon:hover,.scroll-flow__modal-close .icon:focus{background-color:#002e46}.scroll-flow__modal-close:hover,.scroll-flow__modal-close:focus{background-color:rgba(0,0,0,0);color:#002e46}.scroll-flow__modal-close__text{font-size:.875rem;font-weight:normal}.scroll-flow__modal-overlay[data-background-click=disabled]{cursor:auto}.scroll-flow__pop__modal__container{padding:0 2em}.scroll-flow-popup-table__wrap{color:#333}.scroll-flow{padding-bottom:75px}.scroll-flow h2:focus,.scroll-flow h3:focus,.scroll-flow p:focus{outline:0 none}.scroll-flow h2,.scroll-flow>h3{color:#002e46}.scroll-flow .legend-block,.scroll-flow .label-block{margin-top:-3px;max-width:620px}.scroll-flow .modal-link-list{margin:1.875rem 0}.scroll-flow .modal-link-list:last-child{margin-bottom:-7px}.scroll-flow:after{content:" ";position:absolute;width:100vw;left:calc(-50vw + 50%);height:60px;bottom:0;right:0;background:rgba(230,230,230,.95);border-top:1px solid #bbb}.scroll-flow .icon-checked.colour-positive{display:none}.scroll-flow__blade{min-height:210px;position:relative;opacity:.3;margin:0;-moz-transition:opacity .6s 0s ease;-webkit-transition:opacity .6s 0s ease;-ms-transition:opacity .6s 0s ease;transition:opacity .6s 0s ease}.scroll-flow__container{width:100%;margin-bottom:2.5rem}.scroll-flow__container .type-h1-light,.scroll-flow__container .type-h2-light{font-family:"Nunito Sans",sans-serif}.scroll-flow__container .extended-input__error{-moz-transition:opacity .3s .6s ease;-webkit-transition:opacity .3s .6s ease;-ms-transition:opacity .3s .6s ease;transition:opacity .3s .6s ease;opacity:0}.scroll-flow__container .extended-input__error__show{opacity:1}.scroll-flow__container .system-message-error{position:absolute;z-index:10;left:0;bottom:auto;top:calc(100% + 10px);width:100%;padding:.625rem;background-color:#fff;border:4px solid #e21227;font-weight:700;color:#e21227 !important}.scroll-flow__container .system-message-error:after{margin:0 !important}.scroll-flow__container .system-message-error:before{content:" ";width:0;height:0;position:absolute;left:20px;top:-9px;border-style:solid;border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e21227 rgba(0,0,0,0)}.scroll-flow__container .field-container__other{margin:0}.scroll-flow__container .input-required{position:absolute;width:1px;height:1px;padding:0;margin:-1px -1px 0 0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.scroll-flow__next-button{position:relative;color:#fff;border:0 none;margin:0 0 2.5rem;font-size:1.25rem;line-height:1.25rem;min-height:50px;font-weight:400;padding:.625rem 1.25rem;width:auto}@media screen and (max-width: 480px){.scroll-flow__next-button{width:100%;max-width:100%}}.scroll-flow__next-button.scroll-flow__next-button__lets-get-started{padding:.625rem 1.25rem;font-size:1.5rem;line-height:2.75rem;border-radius:8px;display:table;margin:30px auto 80px;width:300px;height:60px;border-bottom:0 none}.scroll-flow__next-button.scroll-flow__next-button__lets-get-started:hover{color:#fff;text-decoration:none}@media screen and (max-width: 480px){.scroll-flow__next-button.scroll-flow__next-button__lets-get-started{width:100%;max-width:100%;padding:.625rem .625rem .625rem;font-size:1.375rem}}.scroll-flow__next-button:hover,.scroll-flow__next-button:focus{background-color:#002e46}.scroll-flow__next-button:focus{outline:1px dotted #002e46;outline-offset:3px}.scroll-flow__next-button:after{content:"press ENTER";display:inline-block;position:absolute;right:-115px;color:#515151;font-weight:300;font-size:1rem}@media screen and (max-width: 480px){.scroll-flow__next-button:after{right:auto;left:0;width:100%;bottom:-35px}}.scroll-flow__next-button__lets-get-started:after{content:""}.scroll-flow__next-button_no-go,.scroll-flow__next-button_no-go:hover{cursor:default}.scroll-flow__next-button_no-go:after{content:" "}.scroll-flow__next-button_pass{position:absolute;margin-left:.625rem}.scroll-flow_button-submit{position:relative;background-color:#009ed9;color:#fff;border:0 none;margin-bottom:80px;margin-top:0;padding:.625rem 1.25rem;font-size:1.25rem;line-height:1.25rem;font-weight:400;width:auto}.scroll-flow_button-submit:after{content:"press ENTER";display:inline-block;position:absolute;right:-115px;color:#515151;font-weight:300;font-size:1rem}@media screen and (max-width: 480px){.scroll-flow_button-submit:after{right:auto;left:0;width:100%;bottom:-35px}}.scroll-flow_button-submit.is-submited{cursor:default}.scroll-flow_button-submit.is-submited:after{content:" ";width:32px;height:32px;background:url(https://assets.choice.com.au/StyleguideMVC/imgs/loader_circ.gif) 50%}.scroll-flow_button-submit:hover,.scroll-flow_button-submit:focus{background-color:#002e46}.scroll-flow__ch-tip{background-color:#fff;padding:0 1.25rem .625rem .625rem;margin:1.875rem -10px 0}@media screen and (max-width: 480px){.scroll-flow__ch-tip p{font-size:1.125rem;line-height:1.625rem}}.scroll-flow__ch-tip .scroll-flow__ch-tip_heading{color:#fff;margin-top:0;margin-left:-0.625rem;padding:.3125rem .3125rem .2083333333rem 1.6875rem;background:url(https://assets.choice.com.au/StyleguideMVC/imgs/tool-tip-white.svg) 4px 7px no-repeat #009ed9;background-size:18px 18px;font-size:1.125rem}.system-message.system-message-error.system-message-error-box.error-summary.scroll-flow_error-box{padding-top:0;margin-top:3.75rem}.system-message.system-message-error.system-message-error-box.error-summary.scroll-flow_error-box p.error-box_hdr{margin-top:0;background-color:#fff;color:#e21227}.sf-isActive{opacity:1}.sf-isDisabled{display:none}.extended-inputs__radio-icons .extended-input__error,.extended-inputs__wordy-separated .extended-input__error{top:calc(100% - 10px);width:calc(100% - 20px)}.scroll-flow__container .input.input-text,.scroll-flow__container .input.input-text.is-invalid,.scroll-flow__container .input.input-text.input-validation-error{margin-bottom:0}.scroll-flow__container .field-container{margin:1.875rem 0}@media screen and (max-width: 660px){.extended-inputs__radio-icons{max-width:320px}.extended-inputs__radio-icons:not(#foo) input[type=radio]{position:fixed}.extended-inputs__radio-icons:not(#foo) input[type=radio]~label{margin-bottom:20px}.extended-inputs__radio-icons:not(#foo) input[type=radio]~label:nth-of-type(even){margin-right:0}}.scroll-flow__lets-get-started .txt-xxlg{font-weight:700}@media screen and (max-width: 660px){.scroll-flow__lets-get-started .scroll-flow__lets-get-started_img-1{width:100px}.scroll-flow__lets-get-started .scroll-flow__lets-get-started_img-2{width:67px}}.scroll-flow_back-to-submit-link:focus{visibility:visible}.scroll-flow__misc_w600{max-width:600px}.scroll-flow__misc_w600 .icon-24{font-size:29px;color:#979797}@media screen and (max-width: 480px){.scroll-flow__misc_w600 .icon-24{font-size:20px;margin-bottom:5px}}.scroll-flow__misc_w660{max-width:660px}.scroll-flow__misc_w660 .icon-24{font-size:29px;color:#979797}@media screen and (max-width: 480px){.scroll-flow__misc_w660 .icon-24{font-size:20px;margin-bottom:5px}}.scroll-flow__cover-list{padding-left:0;margin:0}.scroll-flow__cover-list li{list-style:none;float:left;margin:0 1rem .625rem 0}.scroll-flow__cover-list li:before{content:"•";margin-right:.5rem}.scroll-flow-popup-table__wrap th,.scroll-flow__table-header{font-size:1.125rem;line-height:1.875rem}.scroll-flow-popup-table__wrap th span{font-size:1rem;line-height:1.5rem}