@import url(/wp-content/plugins/home-charge-instant-quote/animate.min.css);:root{--animate-duration:600ms;--animate-delay:0.6s}#HC_instant_quote_container{position:relative;width:100%;min-height:50vh;background-color:#002533;background-image:linear-gradient(90deg,var(--accent-color) 0%,var(--base-color-alt) 100%);color:#fff;display:flex;align-items:center;padding:64px 0}@media screen and (max-width:768px){#HC_instant_quote_container{padding:36px 0 24px;min-height:0;align-items:flex-start;align-content:flex-start}}#HC_instant_quote_container h1,#HC_instant_quote_container h2,#HC_instant_quote_container h3,#HC_instant_quote_container h4,#HC_instant_quote_container h5,#HC_instant_quote_container h6{color:inherit}#HC_instant_quote_container .width-100{width:100%}#HC_instant_quote_content{display:flex;align-items:center;flex-wrap:wrap;width:90%;max-width:900px;margin:auto;background-color:#002533;box-shadow:rgb(0 0 0 / .35) 0 5px 15px;border-radius:24px;border:2px solid #fff;padding:36px;text-align:center;overflow:hidden}@media screen and (max-width:768px){#HC_instant_quote_content{padding:20px}}#HC_instant_quote_content>h1{max-width:24ch;text-align:center;margin:auto;font-size:2.5rem}@media screen and (max-width:768px){#HC_instant_quote_content>h1{font-size:1.5rem}}#HC_instant_quote_content.last-step>h1,#HC_instant_quote_content.last-step h2{display:none}#HC_instant_quote_content form{display:block;width:100%}div.HC_instant_quote_question_holder{display:none;align-content:center;flex-wrap:wrap;margin:40px auto;min-height:30vh;width:100%}@media screen and (max-width:768px){div.HC_instant_quote_question_holder{min-height:0;margin-top:16px;margin-bottom:16px}}div.HC_instant_quote_question_holder.active{position:relative;top:auto;display:flex}div.HC_instant_quote_question_holder h2{font-size:1.25rem;text-transform:none;width:100%}div.HC_instant_quote_question_holder h2 span{display:block;font-size:1rem;font-weight:400;text-align:center;margin-bottom:12px}ul.HC_instant_quote_answer_holder{padding:0;margin:0;width:100%;display:flex;justify-content:center}@media screen and (max-width:768px){ul.HC_instant_quote_answer_holder{flex-wrap:wrap}}ul.HC_instant_quote_answer_holder li{flex-grow:1;flex-basis:0%;margin:0 0 0 24px;padding:36px;list-style:none;font-size:1.5rem;font-weight:700;border-radius:12px;border:1px solid #fff;text-align:center;display:flex;align-items:center;align-content:center;justify-content:center;transition:all 0.3s ease-in-out;cursor:pointer}@media screen and (max-width:768px){ul.HC_instant_quote_answer_holder li{margin-left:0;margin-top:24px;padding:24px 12px;width:100%;display:block;font-size:1.3rem;flex-grow:unset;flex-basis:unset}}ul.HC_instant_quote_answer_holder li:first-child{margin-left:0}@media screen and (max-width:768px){ul.HC_instant_quote_answer_holder li:first-child{margin-top:0}}ul.HC_instant_quote_answer_holder li:hover,ul.HC_instant_quote_answer_holder li.active{background-color:#fff;color:#333;box-shadow:rgb(255 255 255 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}ul.HC_instant_quote_answer_holder.car_detail{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:16px;grid-row-gap:16px}ul.HC_instant_quote_answer_holder.car_detail li{margin:0;padding:24px}ul.HC_instant_quote_answer_holder.car_detail li.other{grid-area:3/1/4/6;height:80px}@media screen and (max-width:768px){ul.HC_instant_quote_answer_holder.car_detail{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:12px;grid-row-gap:12px}ul.HC_instant_quote_answer_holder.car_detail li{padding:16px}ul.HC_instant_quote_answer_holder.car_detail li.other{grid-area:4/2/5/4;height:auto}}.input-group.car-details{width:100%;margin-top:16px}.input-group.car-details input,.input-group.car-details select{text-align:center}.input-group.car-details label{display:inline-block;text-align:center;margin-bottom:4px}.input-group.car-details.hide{display:none}button.qf-next-btn{display:block;border:1px solid #fff;background-color:#fff;color:#002533;border-radius:8px;padding:12px 24px;font-weight:700;width:100%;margin:24px auto 0;text-align:center;transition:0.3s all ease-in-out;cursor:pointer;opacity:0}button.qf-next-btn.available{opacity:1}.help-section{position:relative;width:100%;padding-top:20px}.help-section button.help-btn{font-size:.85rem;border:none;color:#fff;padding:12px 12px;text-decoration:underline;text-align:center;cursor:pointer}#help-section-modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);z-index:1}#help-section-modal.open-modal{z-index:200;display:flex;align-items:center}#help-section-modal .help-section-modal-content{position:relative;z-index:30;padding:36px;margin-inline:auto;text-align:center;background-color:#fff;color:#333;border-radius:16px;width:85%;max-width:600px;display:flex;flex-wrap:wrap}#help-section-modal .help-section-modal-content h3{width:100%;margin-bottom:8px}#help-section-modal .help-section-modal-content h4{width:100%;font-size:1.25rem;font-weight:400}#help-section-modal .help-section-modal-content .help-section-modal-content-text{flex-grow:1;width:100%}#help-section-modal .help-section-modal-content button.help-btn-close{padding:8px 24px;text-align:center;border:1px solid #002533;margin:auto;display:inline-block;border-radius:12px;cursor:pointer}#user_details_form{margin:auto}#user_details_form h3{font-size:2.5rem}@media screen and (max-width:768px){#user_details_form h3{max-width:10ch;margin:auto}}#user_details_form p{font-size:1.125rem;margin-top:12px}#user_details_form .user-input-group{margin-top:16px}#user_details_form .user-input-group h3{font-size:1.25rem;margin:0 0 8px;width:100%;max-width:none}#user_details_form .user-input-group.mt0{margin-top:0}#user_details_form .user-input-group label{display:block;margin-bottom:4px;font-size:1.125rem}#user_details_form .user-input-group input{font-weight:400;border-radius:8px;line-height:1;font-size:1.125rem;padding:12px 12px;text-align:center}@media screen and (max-width:768px){#user_details_form .user-input-group input{padding:16px 12px}}#user_details_form input#submit_btn{margin-top:36px;margin-bottom:64px;border-radius:8px;color:#222;font-size:1.25rem;padding:20px 36px;color:#fff;box-shadow:rgb(100 100 100 / .75) 0 13px 19px -5px,rgb(100 100 100 / .9) 0 8px 9px -8px;background-image:linear-gradient(90deg,var(--accent-color) 0%,var(--base-color-alt) 100%)}@media screen and (max-width:768px){#user_details_form input#submit_btn{font-size:1.5rem;width:100%;padding:32px 12px}}div.HC_instant_quote_btn_holder{position:relative;display:flex;justify-content:center;width:100%;z-index:10}@media screen and (max-width:768px){div.HC_instant_quote_btn_holder{margin-top:36px}}div.HC_instant_quote_btn_holder button{display:block;border:1px solid #fff;background-color:#002533;border-radius:8px;padding:8px 24px;margin:0 24px;text-align:center;transition:0.3s all ease-in-out;cursor:pointer;opacity:0}div.HC_instant_quote_btn_holder button.available{opacity:.35}#loading-modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgb(0 0 0 / .85);z-index:1;justify-content:center;align-content:center;flex-wrap:wrap}#loading-modal.open-modal{z-index:200;display:flex;align-items:center;justify-content:center}#loading-modal p{text-align:center;color:#fff;width:100%;text-align:center;font-size:1.25rem;margin:4px 0;font-weight:700}#loading-modal .lottie-player{width:500px;height:500px}@media screen and (max-width:768px){#loading-modal .lottie-player{max-width:75%;height:auto}}#HC_instant_quote_content.results{padding:0}#HC_instant_quote_content.results form>.HC_instant_quote_question_holder{display:none}#HC_instant_quote_content.results div.HC_instant_quote_btn_holder{display:none}#quote-results-holder{background-color:#fff;color:#333;display:none;padding:36px;text-align:center}@media screen and (max-width:768px){#quote-results-holder{padding:16px}}#quote-results-holder.show-results{display:block}#quote-results-holder h1,#quote-results-holder h2,#quote-results-holder h3,#quote-results-holder h4,#quote-results-holder h5 h6{color:inherit}@media screen and (max-width:768px){#quote-results-holder h1{font-size:2rem;margin-bottom:8px}}#quote-results-holder p{margin:auto;text-align:center;font-size:1.25rem}@media screen and (max-width:768px){#quote-results-holder p{font-size:1.125rem;line-height:1.4}}#quote-results-holder p.quote-text{margin-top:12px;margin-bottom:12px}#quote-results-holder p.quote-text span{display:block;font-size:3rem;font-weight:700;letter-spacing:1px}#quote-results-holder p.grant-details{margin:0 0 24px}#quote-results-holder p.grant-details span.saved{font-size:1.5em;font-weight:700;display:block}#quote-results-holder .quote-itemised h3{font-size:1.25rem;margin:0 0 12px}#quote-results-holder .quote-itemised ul{margin:0 0 16px;padding:0}#quote-results-holder .quote-itemised ul li{list-style:none;display:flex;justify-content:space-between}#quote-results-holder .quote-itemised ul li *{width:calc(50% - 4px)}#quote-results-holder .quote-itemised ul li span{text-align:right}#quote-results-holder .quote-itemised ul li strong{text-align:left}#quote-results-holder .result-sub-text{margin:auto;max-width:44ch}#quote-results-holder .result-sub-text p{margin:0 0 12px;line-height:1.4}@media screen and (max-width:768px){#quote-results-holder .result-sub-text p{margin-bottom:8px}}#quote-results-holder .result-sub-text p:last-child{margin-bottom:0}#quote-results-holder .result-sub-text a.book-survey{display:inline-block;color:#fff;background-color:var(--accent-color);background-image:linear-gradient(90deg,var(--accent-color) 0%,var(--base-color-alt) 100%);font-weight:700;text-shadow:0 0 5px rgb(11 15 0 / .6);border-radius:4px;color:#fff;padding:14px 28px;transition:all 0.3s ease-in-out;margin-top:16px}#quote-results-holder .result-sub-text a.book-survey:hover{background-color:var(--accent-color-alt)}#quote-results-holder p.disclaimer-text{font-size:1rem;font-style:italic;max-width:60ch;margin-top:24px}@media screen and (max-width:768px){#quote-results-holder p.disclaimer-text{font-size:.85rem}}