.animSpan,.karfu .final-results .spec-table td.score span,.karfu .final-results .karfu-content-block table td.score span,.karfu .karfu-content-block .final-results table td.score span,.karfu .final-results .long-form-content table td.score span,.long-form-content .karfu .final-results table td.score span,.karfu .final-results .vehicle-breakdown .breakdown-table td.score span,.karfu .vehicle-breakdown .final-results .breakdown-table td.score span,.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table .suitability-score td span{margin:8px 0 8px 30px;animation:pulse 2s ease-in-out infinite;display:inline-block;width:100%}.animSpan:after,.karfu .final-results .spec-table td.score span:after,.karfu .final-results .karfu-content-block table td.score span:after,.karfu .karfu-content-block .final-results table td.score span:after,.karfu .final-results .long-form-content table td.score span:after,.long-form-content .karfu .final-results table td.score span:after,.karfu .final-results .vehicle-breakdown .breakdown-table td.score span:after,.karfu .vehicle-breakdown .final-results .breakdown-table td.score span:after,.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table .suitability-score td span:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:dots 1.5s linear infinite;content:"";margin-left:2px;border-bottom:1px dashed #004313}.registered-user-block{position:relative}.registered-user-block:after{content:'Registered user block';position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:900;text-transform:uppercase;text-align:center;z-index:2;border:10px solid #2BD95C;color:#004313;background:repeating-linear-gradient(45deg, rgba(43,217,92,0.4), rgba(43,217,92,0.4) 30px, rgba(255,255,255,0.4) 30px, rgba(255,255,255,0.4) 50px)}h1,.journey.journey-summary .header,h2,h3,.journey.journey-summary .sub-header,h4,h5,h6{font-size:inherit;font-style:normal;font-weight:normal;margin:0}p{margin:0}a,button,.journey .filter-options .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .filter-btn,select{color:inherit;outline:none}*,*::before,*::after{box-sizing:border-box}ol,ul{list-style:none}textarea{white-space:revert}.karfu-feedback{position:fixed;bottom:10px;right:10px;z-index:16}.karfu-feedback button,.karfu-feedback .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu-feedback .filter-btn,.karfu-feedback .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu-feedback .filter-btn{max-height:60px;width:190px !important}.karfu-feedback .karfu-feedback-comment{display:none;position:absolute;bottom:80px;right:50px;background:#fff;border-radius:.4em;padding:10px;box-shadow:0 4px 20px -2px rgba(0,0,0,0.7)}.karfu-feedback .karfu-feedback-comment.visible{display:block}.karfu-feedback .karfu-feedback-comment:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:20px solid transparent;border-top-color:#fff;border-bottom:0;border-left:0;margin-left:90px;margin-bottom:-15px}.karfu-feedback .karfu-feedback-comment .fb-comments{border:none;outline:none;color:#004313}@media only screen and (max-width: 827px){.karfu-feedback{display:none}}@font-face{font-family:'Archer-Medium';font-weight:normal;font-style:normal;src:url("../fonts/Archer-Medium.woff") format("woff");font-display:swap}@font-face{font-family:'ArcherPro-Bold';src:url("../fonts/ArcherPro-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Lufga";src:url("../fonts/LufgaBlackItalic.woff2") format("woff2"),url("../fonts/LufgaBlackItalic.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Readex Pro';src:url("../fonts/Readex-Pro-Regular.woff2") format("woff2"),url("../fonts/Readex-Pro-Regular.woff") format("woff");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:'Readex Pro SemiBold';src:url("../fonts/Readex-Pro-SemiBold.woff2") format("woff2"),url("../fonts/Readex-Pro-SemiBold.woff") format("woff");font-display:swap}.karfu body,.karfu p,.karfu input,.karfu label,.karfu a,.karfu div,.karfu placeholder{font-family:'Readex Pro', sans-serif}.karfu h1,.karfu .journey.journey-summary .header,.journey.journey-summary .karfu .header,.karfu .is-header,.karfu .h1{font-family:'Lufga', sans-serif}.karfu h2,.karfu h3,.karfu .journey.journey-summary .sub-header,.journey.journey-summary .karfu .sub-header,.karfu h4,.karfu h5{font-family:'Readex Pro', sans-serif;font-weight:500}.karfu .formFont,.karfu input,.karfu select,.karfu textarea,.karfu button,.karfu .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .filter-btn,.karfu .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .filter-btn,.karfu input[type='submit'],.karfu .btn-primary,.karfu .filter-btn,.karfu .fake-button,.karfu .application-sign-up div,.karfu .karfu-extended button,.karfu-extended .karfu button,.karfu-extended .application-sign-up .karfu div,.karfu .input-overrides,.karfu .ccm-block-express-form fieldset textarea,.karfu .ccm-block-express-form fieldset select,.karfu .alert-dismissable{font-family:'Readex Pro', sans-serif;font-size:.8em}.karfu a{font-family:'Readex Pro', sans-serif;text-decoration:none}.karfu .strong{font-weight:900}.karfu .underline{text-decoration:underline !important}.karfu h1,.karfu .journey.journey-summary .header,.journey.journey-summary .karfu .header,.karfu .h1{font-size:2em}.karfu h2{font-size:1.8em}.karfu h3,.karfu .journey.journey-summary .sub-header,.journey.journey-summary .karfu .sub-header{font-size:1.4em}.karfu h4{font-size:1.2em}.karfu p,.karfu a,.karfu input,.karfu label{font-size:1em}.karfu ul{list-style-type:none}.karfu sub{font-size:.7em;color:#999}.karfu blockquote{position:relative;quotes:"“" "”" "‘" "’"}.karfu .bq,.karfu blockquote::before,.karfu blockquote::after{position:absolute;font-size:3em}.karfu blockquote::before{content:open-quote;top:-15px;left:-25px}.karfu blockquote::after{content:close-quote}.karfu .animated-text{text-shadow:0 0 3px rgba(64,114,78,0.5);transition:2s;transform:scale(1.4)}.karfu .sub-section-header{font-weight:600;font-size:1.2em}.karfu .uc{text-transform:uppercase}.message{padding:20px;text-align:center;min-height:45vh}.message h1,.message .journey.journey-summary .header,.journey.journey-summary .message .header{font-size:4em;padding-bottom:20px}.karfu .option-list{margin:0;padding:0 !important;background-color:#fff;color:#004313;position:relative}.karfu .option-list .list-option{padding:20px;margin:0 !important;background-image:url(../images/dotted-line.svg);background-color:#fff;background-repeat:repeat-x;background-position:0 0;background-size:7%;position:relative}.karfu .option-list .list-option:last-of-type{border-bottom:110px solid transparent}.karfu .option-list .list-option:first-of-type{background:none}.karfu .option-list .list-option:nth-child(even){background-color:#f1f9f3}.karfu .option-list .list-option h2{margin-bottom:30px;font-size:1.8em}.karfu .option-list .list-option img{width:120%;margin:0 0 20px -10%;height:auto}.karfu .option-list .list-option .option-header{margin:20px 0 10px}.karfu .option-list .list-option .options{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;border-bottom:20px solid transparent}.karfu .option-list .list-option .options .option{width:48%;display:block;padding:10px 0;background-image:url("../images/icons/tick.svg");background-repeat:no-repeat;background-position:100% 50%;font-size:.9em}.karfu .option-list .list-option .options .option.disabled{background-image:url("../images/icons/no_tick.svg");opacity:.3}.karfu .option-list .list-option .options .option span{max-width:calc(100% - 40px);display:block}.karfu .option-list .list-option .action{display:flex;align-items:center;justify-content:space-between;margin:20px 0}.karfu .option-list .list-option .action>*{width:50%}.karfu .option-list .list-option .action>*:first-child{margin-right:20px}.karfu .option-list .list-option .action button,.karfu .option-list .list-option .action .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .option-list .list-option .action .filter-btn,.karfu .option-list .list-option .action .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .option-list .list-option .action .filter-btn{color:white;margin-top:0}.karfu .option-list .list-option .action__reversed{flex-direction:row-reverse}.karfu .option-list .list-option .action__reversed a{margin-right:0px !important}.Karfu svg{width:80%}.Karfu .anim_path{display:none}.Karfu .cls-1,.Karfu .cls-21,.Karfu .cls-3,.Karfu .cls-4{fill:none;stroke-width:29px}.Karfu .cls-1{stroke:#ffe05c;stroke-linejoin:round}.Karfu .cls-1,.Karfu .cls-21,.Karfu .cls-3{stroke-linecap:round}.Karfu .cls-2{fill:#fff}.Karfu .cls-3,.Karfu .cls-4{stroke:#fff}.Karfu .cls-21{stroke:#2b95d9}.Karfu .yellow_path_1.show{display:block;stroke-dashoffset:707px;stroke-dasharray:757px;animation:dash 1.8s linear forwards}.Karfu .yellow_path_2.show{display:block;stroke-dashoffset:1072px;stroke-dasharray:1092px;animation:dash 1.2s linear forwards}.Karfu .white_path_1.show{display:block;stroke-dashoffset:1212px;stroke-dasharray:1212px;animation:dash 1.8s linear forwards}.Karfu .white_path_2.show{display:block;stroke-dashoffset:167px;stroke-dasharray:167px;animation:dash .8s linear forwards}.Karfu .white_path_3.show{display:block;stroke-dashoffset:167px;stroke-dasharray:167px;animation:dash .8s linear forwards}.Karfu .white_chevron.show{display:block}.Karfu .blue_loop_1.show{display:block;animation:dash 1.8s linear forwards;stroke-dashoffset:1600px;stroke-dasharray:1600px}.Karfu .blue_top_1.show{display:block;stroke-dashoffset:707px;stroke-dasharray:707px;animation:dash 1.8s linear forwards}.Karfu .blue_top_2.show{display:block;stroke-dashoffset:1212px;stroke-dasharray:1212px;animation:dash 1.8s linear forwards}.Karfu #karfu{opacity:0;transition:1s}.Karfu #karfu.show{opacity:1}@keyframes dash{to{stroke-dashoffset:0}}.karfu .karfu-form{margin-top:20px;font-size:.9em}.karfu input::-moz-placeholder, .karfu select::-moz-placeholder, .karfu textarea::-moz-placeholder{color:rgba(153,153,153,0.8) !important;font-family:'Readex Pro' !important}.karfu .placeholder,.karfu input::placeholder,.karfu select::placeholder,.karfu textarea::placeholder{color:rgba(153,153,153,0.8) !important;font-family:'Readex Pro' !important}.karfu input,.karfu select,.karfu textarea{-webkit-appearance:none;border-radius:8px;border:1px solid #95ECAE;padding:1em .5em}.karfu input:focus,.karfu input.has-content,.karfu select:focus,.karfu select.has-content,.karfu textarea:focus,.karfu textarea.has-content{border:1px solid #40724E !important;outline:none !important}.karfu label.disabled,.karfu input.disabled,.karfu select.disabled{pointer-events:none}.karfu select{width:100%;margin:10px 0;-moz-text-align-last:center;text-align-last:center;background-image:url("../images/icons/chevron.svg");background-repeat:no-repeat;background-size:25px;background-position:95% 50%;font-size:1em}.karfu .input-wrapper{width:100%;height:auto;margin-bottom:20px}.karfu .input-wrapper.has-data::after{content:url("../images/icons/tick.svg");width:40px;height:40px;position:relative;padding-left:20px;top:12px}.karfu .pw-toggle{text-align:right;margin-right:170px;margin-top:-20px;height:40px;background-image:url("../images/icons/pw-toggle.svg");background-size:35px;background-position:right;background-repeat:no-repeat;cursor:pointer}.karfu .pw-toggle.hide-pw{opacity:.3}.karfu .alert-danger{background-color:#95ECAE;box-shadow:0px 11px 18px -10px rgba(0,67,19,0.4)}.karfu .alert-danger div{margin-bottom:6px}.karfu .button-icon,.karfu .button-filter,.karfu .progress-btn,.karfu .button-phone,.karfu .button-chat,.karfu .button-email,.karfu .button-website,.karfu .button-feedback,.karfu .share-button,.karfu .shortlist-button,.karfu .print-pdf-button,.karfu .button-delete,.karfu .button-reserve,.karfu .button-reset,.karfu .forgotten-password,.karfu .application-sign-up div,.karfu-extended .application-sign-up .karfu div,.karfu-extended .button-icon,.karfu-extended .button-filter,.karfu-extended .progress-btn,.karfu-extended .button-phone,.karfu-extended .button-chat,.karfu-extended .button-email,.karfu-extended .button-website,.karfu-extended .button-feedback,.karfu-extended .share-button,.karfu-extended .shortlist-button,.karfu-extended .print-pdf-button,.karfu-extended .button-delete,.karfu-extended .button-reserve,.karfu-extended .button-reset,.karfu-extended .forgotten-password,.karfu .application-sign-up .karfu-extended div,.karfu-extended .application-sign-up div{background-repeat:no-repeat;background-size:28px;background-position:95% 45%}.karfu button,.karfu .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .filter-btn,.karfu .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .filter-btn,.karfu input[type='submit'],.karfu .btn-primary,.karfu .filter-btn,.karfu .fake-button,.karfu .application-sign-up div,.karfu-extended .application-sign-up .karfu div,.karfu-extended button,.karfu-extended .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu-extended .filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu-extended .filter-btn,.karfu-extended input[type='submit'],.karfu-extended .btn-primary,.karfu-extended .filter-btn,.karfu-extended .fake-button,.karfu .application-sign-up .karfu-extended div,.karfu-extended .application-sign-up div{border-radius:8px;text-align:center;padding:2em;outline:none;border:none;text-transform:uppercase;font-weight:900;border:1px solid transparent;cursor:pointer;transition:.4s;position:relative;white-space-collapse:discard;box-shadow:0 6px 6px -6px rgba(153,153,153,0.7);min-width:100%;width:100%;margin-top:20px;transition:.2s;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;min-height:68px}.karfu button span,.karfu .journey .filter-options .filters .option-wrapper .filter-btn span,.journey .filter-options .filters .option-wrapper .karfu .filter-btn span,.karfu .journey .actions .filters .option-wrapper .filter-btn span,.journey .actions .filters .option-wrapper .karfu .filter-btn span,.karfu input[type='submit'] span,.karfu .btn-primary span,.karfu .filter-btn span,.karfu .fake-button span,.karfu .application-sign-up div span,.karfu-extended .application-sign-up .karfu div span,.karfu-extended button span,.karfu-extended .journey .filter-options .filters .option-wrapper .filter-btn span,.journey .filter-options .filters .option-wrapper .karfu-extended .filter-btn span,.karfu-extended .journey .actions .filters .option-wrapper .filter-btn span,.journey .actions .filters .option-wrapper .karfu-extended .filter-btn span,.karfu-extended input[type='submit'] span,.karfu-extended .btn-primary span,.karfu-extended .filter-btn span,.karfu-extended .fake-button span,.karfu .application-sign-up .karfu-extended div span,.karfu-extended .application-sign-up div span{pointer-events:none}.karfu button.disabled,.karfu .journey .filter-options .filters .option-wrapper .disabled.filter-btn,.journey .filter-options .filters .option-wrapper .karfu .disabled.filter-btn,.karfu .journey .actions .filters .option-wrapper .disabled.filter-btn,.journey .actions .filters .option-wrapper .karfu .disabled.filter-btn,.karfu input[type='submit'].disabled,.karfu .btn-primary.disabled,.karfu .filter-btn.disabled,.karfu .fake-button.disabled,.karfu .application-sign-up div.disabled,.karfu-extended .application-sign-up .karfu div.disabled,.karfu-extended button.disabled,.karfu-extended .journey .filter-options .filters .option-wrapper .disabled.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-extended .disabled.filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .disabled.filter-btn,.journey .actions .filters .option-wrapper .karfu-extended .disabled.filter-btn,.karfu-extended input[type='submit'].disabled,.karfu-extended .btn-primary.disabled,.karfu-extended .filter-btn.disabled,.karfu-extended .fake-button.disabled,.karfu .application-sign-up .karfu-extended div.disabled,.karfu-extended .application-sign-up div.disabled{opacity:.5;pointer-events:none}.karfu button:hover,.karfu .journey .filter-options .filters .option-wrapper .filter-btn:hover,.journey .filter-options .filters .option-wrapper .karfu .filter-btn:hover,.karfu .journey .actions .filters .option-wrapper .filter-btn:hover,.journey .actions .filters .option-wrapper .karfu .filter-btn:hover,.karfu input[type='submit']:hover,.karfu .btn-primary:hover,.karfu .filter-btn:hover,.karfu .fake-button:hover,.karfu .application-sign-up div:hover,.karfu-extended .application-sign-up .karfu div:hover,.karfu-extended button:hover,.karfu-extended .journey .filter-options .filters .option-wrapper .filter-btn:hover,.journey .filter-options .filters .option-wrapper .karfu-extended .filter-btn:hover,.karfu-extended .journey .actions .filters .option-wrapper .filter-btn:hover,.journey .actions .filters .option-wrapper .karfu-extended .filter-btn:hover,.karfu-extended input[type='submit']:hover,.karfu-extended .btn-primary:hover,.karfu-extended .filter-btn:hover,.karfu-extended .fake-button:hover,.karfu .application-sign-up .karfu-extended div:hover,.karfu-extended .application-sign-up div:hover{opacity:.9}.karfu button.hide,.karfu .journey .filter-options .filters .option-wrapper .hide.filter-btn,.journey .filter-options .filters .option-wrapper .karfu .hide.filter-btn,.karfu .journey .actions .filters .option-wrapper .hide.filter-btn,.journey .actions .filters .option-wrapper .karfu .hide.filter-btn,.karfu input[type='submit'].hide,.karfu .btn-primary.hide,.karfu .filter-btn.hide,.karfu .fake-button.hide,.karfu .application-sign-up div.hide,.karfu-extended .application-sign-up .karfu div.hide,.karfu-extended button.hide,.karfu-extended .journey .filter-options .filters .option-wrapper .hide.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-extended .hide.filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .hide.filter-btn,.journey .actions .filters .option-wrapper .karfu-extended .hide.filter-btn,.karfu-extended input[type='submit'].hide,.karfu-extended .btn-primary.hide,.karfu-extended .filter-btn.hide,.karfu-extended .fake-button.hide,.karfu .application-sign-up .karfu-extended div.hide,.karfu-extended .application-sign-up div.hide{display:none}.karfu button .button-loader,.karfu .journey .filter-options .filters .option-wrapper .filter-btn .button-loader,.journey .filter-options .filters .option-wrapper .karfu .filter-btn .button-loader,.karfu .journey .actions .filters .option-wrapper .filter-btn .button-loader,.journey .actions .filters .option-wrapper .karfu .filter-btn .button-loader,.karfu input[type='submit'] .button-loader,.karfu .btn-primary .button-loader,.karfu .filter-btn .button-loader,.karfu .fake-button .button-loader,.karfu .application-sign-up div .button-loader,.karfu-extended .application-sign-up .karfu div .button-loader,.karfu-extended button .button-loader,.karfu-extended .journey .filter-options .filters .option-wrapper .filter-btn .button-loader,.journey .filter-options .filters .option-wrapper .karfu-extended .filter-btn .button-loader,.karfu-extended .journey .actions .filters .option-wrapper .filter-btn .button-loader,.journey .actions .filters .option-wrapper .karfu-extended .filter-btn .button-loader,.karfu-extended input[type='submit'] .button-loader,.karfu-extended .btn-primary .button-loader,.karfu-extended .filter-btn .button-loader,.karfu-extended .fake-button .button-loader,.karfu .application-sign-up .karfu-extended div .button-loader,.karfu-extended .application-sign-up div .button-loader{display:block;position:absolute}.karfu button.show-loader,.karfu .journey .filter-options .filters .option-wrapper .show-loader.filter-btn,.journey .filter-options .filters .option-wrapper .karfu .show-loader.filter-btn,.karfu .journey .actions .filters .option-wrapper .show-loader.filter-btn,.journey .actions .filters .option-wrapper .karfu .show-loader.filter-btn,.karfu input[type='submit'].show-loader,.karfu .btn-primary.show-loader,.karfu .filter-btn.show-loader,.karfu .fake-button.show-loader,.karfu .application-sign-up div.show-loader,.karfu-extended .application-sign-up .karfu div.show-loader,.karfu-extended button.show-loader,.karfu-extended .journey .filter-options .filters .option-wrapper .show-loader.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-extended .show-loader.filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .show-loader.filter-btn,.journey .actions .filters .option-wrapper .karfu-extended .show-loader.filter-btn,.karfu-extended input[type='submit'].show-loader,.karfu-extended .btn-primary.show-loader,.karfu-extended .filter-btn.show-loader,.karfu-extended .fake-button.show-loader,.karfu .application-sign-up .karfu-extended div.show-loader,.karfu-extended .application-sign-up div.show-loader{pointer-events:none;color:transparent !important;text-indent:-9999px;background-image:radial-gradient(circle, rgba(43,217,92,0.2) 0%, rgba(0,67,19,0.1) 70%)}.karfu button.show-loader .button-loader,.karfu .journey .filter-options .filters .option-wrapper .show-loader.filter-btn .button-loader,.journey .filter-options .filters .option-wrapper .karfu .show-loader.filter-btn .button-loader,.karfu .journey .actions .filters .option-wrapper .show-loader.filter-btn .button-loader,.journey .actions .filters .option-wrapper .karfu .show-loader.filter-btn .button-loader,.karfu input[type='submit'].show-loader .button-loader,.karfu .btn-primary.show-loader .button-loader,.karfu .filter-btn.show-loader .button-loader,.karfu .fake-button.show-loader .button-loader,.karfu .application-sign-up div.show-loader .button-loader,.karfu-extended .application-sign-up .karfu div.show-loader .button-loader,.karfu-extended button.show-loader .button-loader,.karfu-extended .journey .filter-options .filters .option-wrapper .show-loader.filter-btn .button-loader,.journey .filter-options .filters .option-wrapper .karfu-extended .show-loader.filter-btn .button-loader,.karfu-extended .journey .actions .filters .option-wrapper .show-loader.filter-btn .button-loader,.journey .actions .filters .option-wrapper .karfu-extended .show-loader.filter-btn .button-loader,.karfu-extended input[type='submit'].show-loader .button-loader,.karfu-extended .btn-primary.show-loader .button-loader,.karfu-extended .filter-btn.show-loader .button-loader,.karfu-extended .fake-button.show-loader .button-loader,.karfu .application-sign-up .karfu-extended div.show-loader .button-loader,.karfu-extended .application-sign-up div.show-loader .button-loader{opacity:1;left:calc(50% - 15px);top:calc(50% - 15px)}.karfu button.show-loader span,.karfu .journey .filter-options .filters .option-wrapper .show-loader.filter-btn span,.journey .filter-options .filters .option-wrapper .karfu .show-loader.filter-btn span,.karfu .journey .actions .filters .option-wrapper .show-loader.filter-btn span,.journey .actions .filters .option-wrapper .karfu .show-loader.filter-btn span,.karfu input[type='submit'].show-loader span,.karfu .btn-primary.show-loader span,.karfu .filter-btn.show-loader span,.karfu .fake-button.show-loader span,.karfu .application-sign-up div.show-loader span,.karfu-extended .application-sign-up .karfu div.show-loader span,.karfu-extended button.show-loader span,.karfu-extended .journey .filter-options .filters .option-wrapper .show-loader.filter-btn span,.journey .filter-options .filters .option-wrapper .karfu-extended .show-loader.filter-btn span,.karfu-extended .journey .actions .filters .option-wrapper .show-loader.filter-btn span,.journey .actions .filters .option-wrapper .karfu-extended .show-loader.filter-btn span,.karfu-extended input[type='submit'].show-loader span,.karfu-extended .btn-primary.show-loader span,.karfu-extended .filter-btn.show-loader span,.karfu-extended .fake-button.show-loader span,.karfu .application-sign-up .karfu-extended div.show-loader span,.karfu-extended .application-sign-up div.show-loader span{visibility:hidden !important}.karfu button.almost-hidden,.karfu .journey .filter-options .filters .option-wrapper .almost-hidden.filter-btn,.journey .filter-options .filters .option-wrapper .karfu .almost-hidden.filter-btn,.karfu .journey .actions .filters .option-wrapper .almost-hidden.filter-btn,.journey .actions .filters .option-wrapper .karfu .almost-hidden.filter-btn,.karfu input[type='submit'].almost-hidden,.karfu .btn-primary.almost-hidden,.karfu .filter-btn.almost-hidden,.karfu .fake-button.almost-hidden,.karfu .application-sign-up div.almost-hidden,.karfu-extended .application-sign-up .karfu div.almost-hidden,.karfu-extended button.almost-hidden,.karfu-extended .journey .filter-options .filters .option-wrapper .almost-hidden.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-extended .almost-hidden.filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .almost-hidden.filter-btn,.journey .actions .filters .option-wrapper .karfu-extended .almost-hidden.filter-btn,.karfu-extended input[type='submit'].almost-hidden,.karfu-extended .btn-primary.almost-hidden,.karfu-extended .filter-btn.almost-hidden,.karfu-extended .fake-button.almost-hidden,.karfu .application-sign-up .karfu-extended div.almost-hidden,.karfu-extended .application-sign-up div.almost-hidden{opacity:.2}.karfu button.max-button-width,.karfu button[name="resetPassword"],.karfu .journey .filter-options .filters .option-wrapper .filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu .filter-btn[name="resetPassword"],.karfu .journey .actions .filters .option-wrapper .filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu .filter-btn[name="resetPassword"],.karfu .journey .filter-options .filters .option-wrapper .max-button-width.filter-btn,.journey .filter-options .filters .option-wrapper .karfu .max-button-width.filter-btn,.karfu .journey .actions .filters .option-wrapper .max-button-width.filter-btn,.journey .actions .filters .option-wrapper .karfu .max-button-width.filter-btn,.karfu input[type='submit'].max-button-width,.karfu .btn-primary.max-button-width,.karfu button.btn-primary[name="resetPassword"],.karfu .journey .filter-options .filters .option-wrapper .btn-primary.filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu .btn-primary.filter-btn[name="resetPassword"],.karfu .journey .actions .filters .option-wrapper .btn-primary.filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu .btn-primary.filter-btn[name="resetPassword"],.karfu .filter-btn.max-button-width,.karfu button.filter-btn[name="resetPassword"],.karfu .karfu-extended button.filter-btn[name="resetPassword"],.karfu-extended .karfu button.filter-btn[name="resetPassword"],.karfu .fake-button.max-button-width,.karfu .application-sign-up div.max-button-width,.karfu-extended .application-sign-up .karfu div.max-button-width,.karfu button.fake-button[name="resetPassword"],.karfu .journey .filter-options .filters .option-wrapper .fake-button.filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu .fake-button.filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu .application-sign-up div.filter-btn[name="resetPassword"],.karfu .application-sign-up .journey .filter-options .filters .option-wrapper div.filter-btn[name="resetPassword"],.karfu .journey .actions .filters .option-wrapper .fake-button.filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu .fake-button.filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu .application-sign-up div.filter-btn[name="resetPassword"],.karfu .application-sign-up .journey .actions .filters .option-wrapper div.filter-btn[name="resetPassword"],.karfu .journey .filter-options .filters .option-wrapper .karfu-extended .application-sign-up div.filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu-extended .application-sign-up .karfu div.filter-btn[name="resetPassword"],.karfu-extended .application-sign-up .journey .filter-options .filters .option-wrapper .karfu div.filter-btn[name="resetPassword"],.karfu .journey .actions .filters .option-wrapper .karfu-extended .application-sign-up div.filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu-extended .application-sign-up .karfu div.filter-btn[name="resetPassword"],.karfu-extended .application-sign-up .journey .actions .filters .option-wrapper .karfu div.filter-btn[name="resetPassword"],.karfu-extended button.max-button-width,.karfu-extended button[name="resetPassword"],.karfu-extended .journey .filter-options .filters .option-wrapper .filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu-extended .filter-btn[name="resetPassword"],.karfu-extended .journey .actions .filters .option-wrapper .filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu-extended .filter-btn[name="resetPassword"],.karfu-extended .journey .filter-options .filters .option-wrapper .max-button-width.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-extended .max-button-width.filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .max-button-width.filter-btn,.journey .actions .filters .option-wrapper .karfu-extended .max-button-width.filter-btn,.karfu-extended input[type='submit'].max-button-width,.karfu-extended .btn-primary.max-button-width,.karfu-extended button.btn-primary[name="resetPassword"],.karfu-extended .journey .filter-options .filters .option-wrapper .btn-primary.filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu-extended .btn-primary.filter-btn[name="resetPassword"],.karfu-extended .journey .actions .filters .option-wrapper .btn-primary.filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu-extended .btn-primary.filter-btn[name="resetPassword"],.karfu-extended .filter-btn.max-button-width,.karfu-extended .karfu button.filter-btn[name="resetPassword"],.karfu .karfu-extended button.filter-btn[name="resetPassword"],.karfu-extended button.filter-btn[name="resetPassword"],.karfu-extended .fake-button.max-button-width,.karfu .application-sign-up .karfu-extended div.max-button-width,.karfu-extended .application-sign-up div.max-button-width,.karfu-extended button.fake-button[name="resetPassword"],.karfu-extended .journey .filter-options .filters .option-wrapper .fake-button.filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu-extended .fake-button.filter-btn[name="resetPassword"],.karfu-extended .journey .filter-options .filters .option-wrapper .karfu .application-sign-up div.filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu .application-sign-up .karfu-extended div.filter-btn[name="resetPassword"],.karfu .application-sign-up .journey .filter-options .filters .option-wrapper .karfu-extended div.filter-btn[name="resetPassword"],.journey .filter-options .filters .option-wrapper .karfu-extended .application-sign-up div.filter-btn[name="resetPassword"],.karfu-extended .application-sign-up .journey .filter-options .filters .option-wrapper div.filter-btn[name="resetPassword"],.karfu-extended .journey .actions .filters .option-wrapper .fake-button.filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu-extended .fake-button.filter-btn[name="resetPassword"],.karfu-extended .journey .actions .filters .option-wrapper .karfu .application-sign-up div.filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu .application-sign-up .karfu-extended div.filter-btn[name="resetPassword"],.karfu .application-sign-up .journey .actions .filters .option-wrapper .karfu-extended div.filter-btn[name="resetPassword"],.journey .actions .filters .option-wrapper .karfu-extended .application-sign-up div.filter-btn[name="resetPassword"],.karfu-extended .application-sign-up .journey .actions .filters .option-wrapper div.filter-btn[name="resetPassword"]{width:100%;max-width:100% !important;min-width:100% !important;flex:initial !important}.karfu button.seller-detail-btn,.karfu .journey .filter-options .filters .option-wrapper .seller-detail-btn.filter-btn,.journey .filter-options .filters .option-wrapper .karfu .seller-detail-btn.filter-btn,.karfu .journey .actions .filters .option-wrapper .seller-detail-btn.filter-btn,.journey .actions .filters .option-wrapper .karfu .seller-detail-btn.filter-btn,.karfu input[type='submit'].seller-detail-btn,.karfu .btn-primary.seller-detail-btn,.karfu .filter-btn.seller-detail-btn,.karfu .fake-button.seller-detail-btn,.karfu .application-sign-up div.seller-detail-btn,.karfu-extended .application-sign-up .karfu div.seller-detail-btn,.karfu-extended button.seller-detail-btn,.karfu-extended .journey .filter-options .filters .option-wrapper .seller-detail-btn.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-extended .seller-detail-btn.filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .seller-detail-btn.filter-btn,.journey .actions .filters .option-wrapper .karfu-extended .seller-detail-btn.filter-btn,.karfu-extended input[type='submit'].seller-detail-btn,.karfu-extended .btn-primary.seller-detail-btn,.karfu-extended .filter-btn.seller-detail-btn,.karfu-extended .fake-button.seller-detail-btn,.karfu .application-sign-up .karfu-extended div.seller-detail-btn,.karfu-extended .application-sign-up div.seller-detail-btn{margin-bottom:20px}.karfu .button-no-bg,.karfu .share-button,.karfu .shortlist-button,.karfu .print-pdf-button,.karfu .button-delete,.karfu .button-reserve,.karfu .button-reset,.karfu-extended .button-no-bg,.karfu-extended .share-button,.karfu-extended .shortlist-button,.karfu-extended .print-pdf-button,.karfu-extended .button-delete,.karfu-extended .button-reserve,.karfu-extended .button-reset{background-color:transparent;border:none;box-shadow:none}.karfu .button-no-bg span,.karfu .share-button span,.karfu .shortlist-button span,.karfu .print-pdf-button span,.karfu .button-delete span,.karfu .button-reserve span,.karfu .button-reset span,.karfu-extended .button-no-bg span,.karfu-extended .share-button span,.karfu-extended .shortlist-button span,.karfu-extended .print-pdf-button span,.karfu-extended .button-delete span,.karfu-extended .button-reserve span,.karfu-extended .button-reset span{text-align:left;width:50%;margin-left:35px;color:#004313}.karfu .button-green,.karfu-extended .button-green{background-color:#2BD95C}.karfu .button-green:hover,.karfu .button-green.selected,.karfu-extended .button-green:hover,.karfu-extended .button-green.selected{background-color:#60E385}.karfu .button-dark-green,.karfu .btn-primary,.karfu-extended .button-dark-green,.karfu-extended .btn-primary{background-color:#004313;color:white}.karfu .button-dark-green:hover,.karfu .button-dark-green.selected,.karfu .btn-primary:hover,.karfu .btn-primary.selected,.karfu-extended .button-dark-green:hover,.karfu-extended .button-dark-green.selected,.karfu-extended .btn-primary:hover,.karfu-extended .btn-primary.selected{background-color:#60E385 !important;color:#004313}.karfu .button-dark-green.show-loader,.karfu .btn-primary.show-loader,.karfu-extended .button-dark-green.show-loader,.karfu-extended .btn-primary.show-loader{background-color:rgba(0,67,19,0.8) !important;color:transparent !important}.karfu .button-light-green,.karfu-extended .button-light-green{background-color:#60E385 !important;color:#004313 !important}@media (hover: hover){.karfu .button-light-green:hover,.karfu-extended .button-light-green:hover{background-color:#004313 !important;color:white !important}}.karfu .button-light-green.selected,.karfu-extended .button-light-green.selected{background-color:#004313 !important;color:white !important}.karfu .button-light-green.show-loader,.karfu-extended .button-light-green.show-loader{background-color:rgba(96,227,133,0.8) !important;color:transparent !important}.karfu .button-green-pale,.karfu-extended .button-green-pale{background-color:#60E385;color:#004313}.karfu .button-green-pale:hover,.karfu .button-green-pale.selected,.karfu-extended .button-green-pale:hover,.karfu-extended .button-green-pale.selected{background-color:#95ECAE !important;color:#004313}.karfu .button-green-pale.show-loader,.karfu-extended .button-green-pale.show-loader{background-color:rgba(96,227,133,0.8) !important;color:transparent !important}.karfu .button-yellow,.karfu .journey.question-Dynamic .option-default .filter-btn,.journey.question-Dynamic .option-default .karfu .filter-btn,.karfu .journey.question-Dynamic .option-default .trump,.journey.question-Dynamic .option-default .karfu .trump,.karfu .journey.question-Dynamic .option- .filter-btn,.journey.question-Dynamic .option- .karfu .filter-btn,.karfu .journey.question-Dynamic .option- .trump,.journey.question-Dynamic .option- .karfu .trump,.karfu .journey .trump,.journey .karfu .trump,.karfu-extended .button-yellow,.karfu-extended .journey.question-Dynamic .option-default .filter-btn,.journey.question-Dynamic .option-default .karfu-extended .filter-btn,.karfu-extended .journey.question-Dynamic .option-default .trump,.journey.question-Dynamic .option-default .karfu-extended .trump,.karfu-extended .journey.question-Dynamic .option- .filter-btn,.journey.question-Dynamic .option- .karfu-extended .filter-btn,.karfu-extended .journey.question-Dynamic .option- .trump,.journey.question-Dynamic .option- .karfu-extended .trump,.karfu-extended .journey .trump,.journey .karfu-extended .trump{background-color:#FFE05C !important;color:#004313}.karfu .button-yellow:hover,.karfu .journey.question-Dynamic .option-default .filter-btn:hover,.journey.question-Dynamic .option-default .karfu .filter-btn:hover,.karfu .journey.question-Dynamic .option- .filter-btn:hover,.journey.question-Dynamic .option- .karfu .filter-btn:hover,.karfu .journey .trump:hover,.journey .karfu .trump:hover,.karfu .button-yellow.selected,.karfu .journey.question-Dynamic .option-default .selected.filter-btn,.journey.question-Dynamic .option-default .karfu .selected.filter-btn,.karfu .journey.question-Dynamic .option- .selected.filter-btn,.journey.question-Dynamic .option- .karfu .selected.filter-btn,.karfu .journey .selected.trump,.journey .karfu .selected.trump,.karfu-extended .button-yellow:hover,.karfu-extended .journey.question-Dynamic .option-default .filter-btn:hover,.journey.question-Dynamic .option-default .karfu-extended .filter-btn:hover,.karfu-extended .journey.question-Dynamic .option- .filter-btn:hover,.journey.question-Dynamic .option- .karfu-extended .filter-btn:hover,.karfu-extended .journey .trump:hover,.journey .karfu-extended .trump:hover,.karfu-extended .button-yellow.selected,.karfu-extended .journey.question-Dynamic .option-default .selected.filter-btn,.journey.question-Dynamic .option-default .karfu-extended .selected.filter-btn,.karfu-extended .journey.question-Dynamic .option- .selected.filter-btn,.journey.question-Dynamic .option- .karfu-extended .selected.filter-btn,.karfu-extended .journey .selected.trump,.journey .karfu-extended .selected.trump{background-color:rgba(255,224,92,0.7) !important}.karfu .button-yellow.show-loader,.karfu .journey.question-Dynamic .option-default .show-loader.filter-btn,.journey.question-Dynamic .option-default .karfu .show-loader.filter-btn,.karfu .journey.question-Dynamic .option- .show-loader.filter-btn,.journey.question-Dynamic .option- .karfu .show-loader.filter-btn,.karfu .journey .show-loader.trump,.journey .karfu .show-loader.trump,.karfu-extended .button-yellow.show-loader,.karfu-extended .journey.question-Dynamic .option-default .show-loader.filter-btn,.journey.question-Dynamic .option-default .karfu-extended .show-loader.filter-btn,.karfu-extended .journey.question-Dynamic .option- .show-loader.filter-btn,.journey.question-Dynamic .option- .karfu-extended .show-loader.filter-btn,.karfu-extended .journey .show-loader.trump,.journey .karfu-extended .show-loader.trump{background-color:rgba(255,224,92,0.3) !important;color:transparent !important}.karfu .button-blue,.karfu .karfu-feedback button,.karfu-feedback .karfu button,.karfu .karfu-feedback .journey .filter-options .filters .option-wrapper .filter-btn,.karfu-feedback .journey .filter-options .filters .option-wrapper .karfu .filter-btn,.karfu .journey .filter-options .filters .option-wrapper .karfu-feedback .filter-btn,.journey .filter-options .filters .option-wrapper .karfu-feedback .karfu .filter-btn,.karfu .karfu-feedback .journey .actions .filters .option-wrapper .filter-btn,.karfu-feedback .journey .actions .filters .option-wrapper .karfu .filter-btn,.karfu .journey .actions .filters .option-wrapper .karfu-feedback .filter-btn,.journey .actions .filters .option-wrapper .karfu-feedback .karfu .filter-btn,.karfu-extended .button-blue,.karfu-extended .karfu-feedback button,.karfu-feedback .karfu-extended button,.karfu-extended .karfu-feedback .journey .filter-options .filters .option-wrapper .filter-btn,.karfu-feedback .journey .filter-options .filters .option-wrapper .karfu-extended .filter-btn,.karfu-extended .journey .filter-options .filters .option-wrapper .karfu-feedback .filter-btn,.journey .filter-options .filters .option-wrapper .karfu-feedback .karfu-extended .filter-btn,.karfu-extended .karfu-feedback .journey .actions .filters .option-wrapper .filter-btn,.karfu-feedback .journey .actions .filters .option-wrapper .karfu-extended .filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .karfu-feedback .filter-btn,.journey .actions .filters .option-wrapper .karfu-feedback .karfu-extended .filter-btn{background-color:#2B95D9 !important;color:#064c79}.karfu .button-blue:hover,.karfu .karfu-feedback button:hover,.karfu-feedback .karfu button:hover,.karfu .karfu-feedback .journey .filter-options .filters .option-wrapper .filter-btn:hover,.karfu-feedback .journey .filter-options .filters .option-wrapper .karfu .filter-btn:hover,.karfu .journey .filter-options .filters .option-wrapper .karfu-feedback .filter-btn:hover,.journey .filter-options .filters .option-wrapper .karfu-feedback .karfu .filter-btn:hover,.karfu .karfu-feedback .journey .actions .filters .option-wrapper .filter-btn:hover,.karfu-feedback .journey .actions .filters .option-wrapper .karfu .filter-btn:hover,.karfu .journey .actions .filters .option-wrapper .karfu-feedback .filter-btn:hover,.journey .actions .filters .option-wrapper .karfu-feedback .karfu .filter-btn:hover,.karfu .button-blue.selected,.karfu .karfu-feedback button.selected,.karfu-feedback .karfu button.selected,.karfu .karfu-feedback .journey .filter-options .filters .option-wrapper .selected.filter-btn,.karfu-feedback .journey .filter-options .filters .option-wrapper .karfu .selected.filter-btn,.karfu .journey .filter-options .filters .option-wrapper .karfu-feedback .selected.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-feedback .karfu .selected.filter-btn,.karfu .karfu-feedback .journey .actions .filters .option-wrapper .selected.filter-btn,.karfu-feedback .journey .actions .filters .option-wrapper .karfu .selected.filter-btn,.karfu .journey .actions .filters .option-wrapper .karfu-feedback .selected.filter-btn,.journey .actions .filters .option-wrapper .karfu-feedback .karfu .selected.filter-btn,.karfu-extended .button-blue:hover,.karfu-extended .karfu-feedback button:hover,.karfu-feedback .karfu-extended button:hover,.karfu-extended .karfu-feedback .journey .filter-options .filters .option-wrapper .filter-btn:hover,.karfu-feedback .journey .filter-options .filters .option-wrapper .karfu-extended .filter-btn:hover,.karfu-extended .journey .filter-options .filters .option-wrapper .karfu-feedback .filter-btn:hover,.journey .filter-options .filters .option-wrapper .karfu-feedback .karfu-extended .filter-btn:hover,.karfu-extended .karfu-feedback .journey .actions .filters .option-wrapper .filter-btn:hover,.karfu-feedback .journey .actions .filters .option-wrapper .karfu-extended .filter-btn:hover,.karfu-extended .journey .actions .filters .option-wrapper .karfu-feedback .filter-btn:hover,.journey .actions .filters .option-wrapper .karfu-feedback .karfu-extended .filter-btn:hover,.karfu-extended .button-blue.selected,.karfu-extended .karfu-feedback button.selected,.karfu-feedback .karfu-extended button.selected,.karfu-extended .karfu-feedback .journey .filter-options .filters .option-wrapper .selected.filter-btn,.karfu-feedback .journey .filter-options .filters .option-wrapper .karfu-extended .selected.filter-btn,.karfu-extended .journey .filter-options .filters .option-wrapper .karfu-feedback .selected.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-feedback .karfu-extended .selected.filter-btn,.karfu-extended .karfu-feedback .journey .actions .filters .option-wrapper .selected.filter-btn,.karfu-feedback .journey .actions .filters .option-wrapper .karfu-extended .selected.filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .karfu-feedback .selected.filter-btn,.journey .actions .filters .option-wrapper .karfu-feedback .karfu-extended .selected.filter-btn{background-color:rgba(43,149,217,0.5) !important}.karfu .button-blue.show-loader,.karfu .karfu-feedback button.show-loader,.karfu-feedback .karfu button.show-loader,.karfu .karfu-feedback .journey .filter-options .filters .option-wrapper .show-loader.filter-btn,.karfu-feedback .journey .filter-options .filters .option-wrapper .karfu .show-loader.filter-btn,.karfu .journey .filter-options .filters .option-wrapper .karfu-feedback .show-loader.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-feedback .karfu .show-loader.filter-btn,.karfu .karfu-feedback .journey .actions .filters .option-wrapper .show-loader.filter-btn,.karfu-feedback .journey .actions .filters .option-wrapper .karfu .show-loader.filter-btn,.karfu .journey .actions .filters .option-wrapper .karfu-feedback .show-loader.filter-btn,.journey .actions .filters .option-wrapper .karfu-feedback .karfu .show-loader.filter-btn,.karfu-extended .button-blue.show-loader,.karfu-extended .karfu-feedback button.show-loader,.karfu-feedback .karfu-extended button.show-loader,.karfu-extended .karfu-feedback .journey .filter-options .filters .option-wrapper .show-loader.filter-btn,.karfu-feedback .journey .filter-options .filters .option-wrapper .karfu-extended .show-loader.filter-btn,.karfu-extended .journey .filter-options .filters .option-wrapper .karfu-feedback .show-loader.filter-btn,.journey .filter-options .filters .option-wrapper .karfu-feedback .karfu-extended .show-loader.filter-btn,.karfu-extended .karfu-feedback .journey .actions .filters .option-wrapper .show-loader.filter-btn,.karfu-feedback .journey .actions .filters .option-wrapper .karfu-extended .show-loader.filter-btn,.karfu-extended .journey .actions .filters .option-wrapper .karfu-feedback .show-loader.filter-btn,.journey .actions .filters .option-wrapper .karfu-feedback .karfu-extended .show-loader.filter-btn{background-color:rgba(43,149,217,0.2) !important;color:transparent !important}.karfu .button-outline,.karfu-extended .button-outline{background-color:white !important;border:1px solid #40724E !important;color:#004313 !important}.karfu .button-outline:hover,.karfu .button-outline.selected,.karfu-extended .button-outline:hover,.karfu-extended .button-outline.selected{background-color:rgba(153,153,153,0.1) !important}.karfu .button-outline.show-loader,.karfu-extended .button-outline.show-loader{background-color:rgba(96,227,133,0.8) !important;color:transparent !important}.karfu .filter-option__all,.karfu .back-step,.karfu-extended .filter-option__all,.karfu-extended .back-step{color:#004313}.karfu .filter-option__all.selected,.karfu .back-step.selected,.karfu-extended .filter-option__all.selected,.karfu-extended .back-step.selected{background-color:#004313;color:#fff}.karfu .filter-option__all.disabled,.karfu .back-step.disabled,.karfu-extended .filter-option__all.disabled,.karfu-extended .back-step.disabled{pointer-events:none;opacity:.5}.karfu .journey-option-btn,.karfu-extended .journey-option-btn{margin-top:0 !important}.karfu .progress-btn,.karfu .filter-option,.karfu-extended .progress-btn,.karfu-extended .filter-option{margin-bottom:0 !important}.karfu .header-btn,.karfu .burger,.karfu .search-btn,.karfu .login-btn,.karfu .forum-btn,.karfu-extended .header-btn,.karfu-extended .burger,.karfu-extended .search-btn,.karfu-extended .login-btn,.karfu-extended .forum-btn{display:block;width:44px;height:44px;background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:transform .3s;position:relative}.karfu .header-btn:hover,.karfu .burger:hover,.karfu .search-btn:hover,.karfu .login-btn:hover,.karfu .forum-btn:hover,.karfu-extended .header-btn:hover,.karfu-extended .burger:hover,.karfu-extended .search-btn:hover,.karfu-extended .login-btn:hover,.karfu-extended .forum-btn:hover{transform:rotate(180deg) scale(1.1)}.karfu .burger,.karfu-extended .burger{background-image:url(../images/icons/burger.svg)}.karfu .burger.menu-open,.karfu-extended .burger.menu-open{transform:rotate(90deg)}.karfu .burger.menu-open:hover,.karfu-extended .burger.menu-open:hover{transform:rotate(90deg) scale(1.2)}.karfu .search-btn,.karfu-extended .search-btn{background-image:url(../images/search-white.svg);transition:.3s;border:2px solid transparent}.karfu .search-btn:hover,.karfu-extended .search-btn:hover{transform:scale(1.3)}.karfu .search-btn-active,.karfu-extended .search-btn-active{transition:.2s;transform:scale(0.8)}.karfu .menu-open .search-btn,.karfu-extended .menu-open .search-btn{background-image:url(../images/search.svg)}.karfu .menu-open .search-btn:hover,.karfu-extended .menu-open .search-btn:hover{transform:scale(1.4)}.karfu .login-btn,.karfu-extended .login-btn{background-image:url(../images/heart.svg);transition:transform .4s;border:2px solid transparent}.karfu .login-btn:hover,.karfu-extended .login-btn:hover{transform:scale(1.3)}.karfu .menu-open .login-btn,.karfu-extended .menu-open .login-btn{background-image:url(../images/heart-green.svg)}.karfu .forum-btn,.karfu-extended .forum-btn{background-image:url(../images/icons/forum.svg);background-position:0% 100% !important}.karfu .forum-btn:hover,.karfu-extended .forum-btn:hover{transform:scale(1.2)}.karfu .menu-open .forum-btn,.karfu-extended .menu-open .forum-btn{background-image:url(../images/icons/forum-green.svg)}.karfu .btn-white-text,.karfu-extended .btn-white-text{color:white !important}.karfu .button-filter,.karfu-extended .button-filter{color:#fff !important;text-align:left;background-image:url(../images/icons/filter.svg)}.karfu .button-filter.show-loader,.karfu-extended .button-filter.show-loader{background-image:none}.karfu .progress-btn,.karfu-extended .progress-btn{transition:background-color .4s !important;padding-bottom:80px}.karfu .progress-btn.tick,.karfu-extended .progress-btn.tick{background-image:url("../images/icons/tick_blue.svg");background-color:#2B95D9 !important;color:#064c79 !important}.karfu .progress-btn.tick:hover,.karfu-extended .progress-btn.tick:hover{background-color:orange !important}.karfu .progress-btn.active.tick,.karfu .progress-btn:hover.tick,.karfu-extended .progress-btn.active.tick,.karfu-extended .progress-btn:hover.tick{background-image:url("../images/icons/tick_white.svg")}.karfu .button-phone,.karfu-extended .button-phone{background-image:url("../images/icons/phone.svg")}.karfu .button-chat,.karfu-extended .button-chat{background-image:url("../images/icons/chat.svg")}.karfu .button-email,.karfu-extended .button-email{background-image:url("../images/icons/email.svg")}.karfu .button-website,.karfu-extended .button-website{background-image:url("../images/icons/website.svg")}.karfu .button-feedback,.karfu-extended .button-feedback{background-image:url("../images/icons/green_icons/pros_cons.svg")}.karfu .authentication-type-concrete button,.karfu .authentication-type-concrete .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .authentication-type-concrete .filter-btn,.karfu .authentication-type-concrete .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .authentication-type-concrete .filter-btn,.karfu-extended .authentication-type-concrete button,.karfu-extended .authentication-type-concrete .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu-extended .authentication-type-concrete .filter-btn,.karfu-extended .authentication-type-concrete .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu-extended .authentication-type-concrete .filter-btn{min-width:65% !important;width:65% !important}.karfu .authentication-type-concrete .pull-right,.karfu-extended .authentication-type-concrete .pull-right{margin-top:16px}.karfu .share-button,.karfu-extended .share-button{background-image:url("../images/icons/green_icons/share.svg");background-position:20%;display:none}.karfu .share-button.show,.karfu-extended .share-button.show{display:block}.karfu .shortlist-button,.karfu-extended .shortlist-button{background-image:url("../images/icons/green_icons/heart_dark_green.svg");background-position:20%}.karfu .shortlist-button.selected,.karfu .shortlist-button:hover,.karfu-extended .shortlist-button.selected,.karfu-extended .shortlist-button:hover{background-image:url("../images/icons/green_icons/heart_dark_green_selected.svg")}.karfu .print-pdf-button,.karfu-extended .print-pdf-button{background-image:url("../images/icons/export_doc.svg");background-position:20%}.karfu .print-pdf-button span,.karfu-extended .print-pdf-button span{width:100%;text-align:center}.karfu .button-delete,.karfu-extended .button-delete{background-image:url("../images/icons/delete.svg");background-size:50px;background-position:25% 15px}.karfu .button-reserve,.karfu-extended .button-reserve{background-image:url("../images/icons/add.svg");background-size:36px;background-position:22% 16px}.karfu .button-reset,.karfu-extended .button-reset{background-image:url("../images/icons/green_icons/reset.svg");background-size:30px;background-position:35% 20px}.karfu .forgotten-password,.karfu-extended .forgotten-password{background-image:url("../images/icons/forgot_password.svg");background-size:55px;background-color:rgba(255,224,92,0.5);width:85px;height:70px;background-position:20px 5px;display:block;border-radius:8px}.karfu .forgotten-password:hover,.karfu-extended .forgotten-password:hover{opacity:.6}.karfu .application-sign-up .sign-up,.karfu-extended .application-sign-up .sign-up{display:block;width:100%;opacity:.5}.karfu .application-sign-up div,.karfu-extended .application-sign-up div{margin-top:20px;background-color:#60E385;width:100% !important}.karfu .button-newsletter-sign-up,.karfu .signup-block .newsletter form .newsletter-inputs .round-loader,.signup-block .newsletter form .newsletter-inputs .karfu .round-loader,.karfu-extended .button-newsletter-sign-up,.karfu-extended .signup-block .newsletter form .newsletter-inputs .round-loader,.signup-block .newsletter form .newsletter-inputs .karfu-extended .round-loader{background-image:url("../images/icons/arrow_white.svg");background-repeat:no-repeat;background-size:30px;background-position:50%;background-color:#004313;border-radius:50%}.karfu .forum,.karfu-extended .forum{width:80px;height:30px;background-image:url(../images/icons/forum-dark-green.svg);background-repeat:no-repeat;background-position:100% 0;background-size:25%;text-align:right;padding:5px 32px 0 0}.karfu .forum-link:hover,.karfu-extended .forum-link:hover{opacity:.7}.karfu .forum-link.hide,.karfu-extended .forum-link.hide{pointer-events:none;opacity:.1}.karfu button[name="resetPassword"] *,.karfu .journey .filter-options .filters .option-wrapper .filter-btn[name="resetPassword"] *,.journey .filter-options .filters .option-wrapper .karfu .filter-btn[name="resetPassword"] *,.karfu .journey .actions .filters .option-wrapper .filter-btn[name="resetPassword"] *,.journey .actions .filters .option-wrapper .karfu .filter-btn[name="resetPassword"] *,.karfu-extended button[name="resetPassword"] *,.karfu-extended .journey .filter-options .filters .option-wrapper .filter-btn[name="resetPassword"] *,.journey .filter-options .filters .option-wrapper .karfu-extended .filter-btn[name="resetPassword"] *,.karfu-extended .journey .actions .filters .option-wrapper .filter-btn[name="resetPassword"] *,.journey .actions .filters .option-wrapper .karfu-extended .filter-btn[name="resetPassword"] *{margin-bottom:0 !important}.karfu .input-switch{position:relative;display:inline-block;width:80px;height:40px}.karfu .input-switch input{opacity:0;width:0;height:0}.karfu .input-switch .rounded-switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2BD95C;transition:.2s;border-radius:36px;box-shadow:0 -1px #999}.karfu .input-switch .rounded-switch:before{position:absolute;content:"";height:41px;width:40px;left:0px;top:-1px;background-color:#fff;border-radius:50%;border-radius:50%;border:thin solid #2BD95C;transition:.2s}.karfu .input-switch input:checked+.rounded-switch{background-color:#CAF6D6}.karfu .input-switch input:focus+.rounded-switch:before{background-color:#004313}.karfu .input-switch input:checked+.rounded-switch:before,.karfu .input-switch .isMoblity+.rounded-switch:before{transform:translateX(40px)}.karfu .range{min-height:110px;position:relative}.karfu .range .slider,.karfu .range .form-posts-to-self .form-section input[type=range],.karfu .form-posts-to-self .form-section .range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:15px;padding:0;border-radius:8px;outline:none;transition:.4s;margin:30px 0 15px;background-color:#95ECAE;border:solid thin transparent !important}.karfu .range .slider::-webkit-slider-thumb,.karfu .range .form-posts-to-self .form-section input[type=range]::-webkit-slider-thumb,.karfu .form-posts-to-self .form-section .range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:40px;height:40px;border:0;background-color:#fff;border-radius:50%;border-radius:50%;border:thin solid #2BD95C;-webkit-transition:.2s;transition:.2s;filter:drop-shadow(0.09em 0.05em 0.05em rgba(0,67,19,0.4));cursor:pointer;pointer-events:all}.karfu .range .double-slider,.karfu .range .single_slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;padding:0;border-radius:8px;outline:none;background-color:#FFE05C;border:none !important}.karfu .range .double-slider::-webkit-slider-thumb,.karfu .range .single_slider::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:1;outline:0;-webkit-appearance:none;appearance:none;width:32px;height:32px;background-color:#fff;border-radius:50%;border-radius:50%;border:thin solid #020C4E;background-image:url("../images/icons/range-slider.svg");background-position:center;background-repeat:no-repeat;cursor:pointer;filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.2))}.karfu .range .double-slider::-moz-range-thumb,.karfu .range .single_slider::-moz-range-thumb{pointer-events:all;position:relative;z-index:10;-moz-appearance:none;appearance:none;width:32px;height:32px;background-color:#fff;border-radius:50%;border-radius:50%;border:thin solid #020C4E;background-image:url("../images/icons/range-slider.svg");background-position:center;background-repeat:no-repeat;cursor:pointer;filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.2))}.karfu .range .single_slider{box-shadow:inset 0px 1px 2px rgba(0,0,0,0.25)}.karfu .range .double-slider{pointer-events:none;position:absolute;left:0}.karfu .range .double-slider--lower{box-shadow:inset 0px 1px 2px rgba(0,0,0,0.25) !important}.karfu .range .double-slider:last-of-type{background-color:transparent;border:none}.karfu .range .double-slider::-moz-range-track{position:relative;z-index:-1;border:0}.karfu .range .double-slider:last-of-type::-moz-range-track{-moz-appearance:none;background:none transparent;border:0}.karfu .range .double-slider[type=range]::-moz-focus-outer{border:0}.karfu .range .thumb,.karfu .range .double-slider::-webkit-slider-thumb,.karfu .range .single_slider::-webkit-slider-thumb,.karfu .range .double-slider::-moz-range-thumb,.karfu .range .single_slider::-moz-range-thumb{width:32px;height:32px;background-color:#fff;border-radius:50%;border-radius:50%;border:thin solid #020C4E;background-image:url("../images/icons/range-slider.svg");background-position:center;background-repeat:no-repeat;cursor:pointer;filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.2))}.karfu .range .range-labels{width:100%;display:flex;justify-content:space-between}.karfu .range .range-labels .range-label{font-weight:900}.karfu input[type="checkbox"]{display:none}.karfu .checkbox{background:url("../images/icons/unchecked-new.svg");height:20px !important;display:block !important;background-repeat:no-repeat;cursor:pointer;padding-left:30px;margin:10px 0}.karfu .checkbox.disabled{pointer-events:none;opacity:.4}.karfu .checkbox.is-filtered{background:url("../images/icons/unchecked-hover-new.svg");background-repeat:no-repeat !important}.karfu .checkbox.results_filter__input{text-transform:uppercase}.karfu input[type="checkbox"]:checked+.checkbox{background:url("../images/icons/checked-new.svg");background-repeat:no-repeat}.karfu .add-to-list .checkbox{display:flex !important;align-items:center}.karfu .add-to-list__vehicle-comparison input[type="checkbox"]:checked+.checkbox{background:url("../images/icons/checked-new.svg");background-repeat:no-repeat}.karfu .add-to-list__vehicle-comparison .checkbox{background:url("../images/icons/unchecked-new.svg");background-repeat:no-repeat}.karfu svg.roundabout{width:60%;margin-top:30px}.karfu svg.roundabout .roundabout-fill{stroke-dashoffset:527px;stroke-dasharray:527px}.karfu svg.roundabout .roundabout-fill.paint{animation:dash 1s linear forwards}.karfu .animated-roundabout__footer svg.roundabout{position:relative;top:6px}@keyframes dash{to{stroke-dashoffset:0}}.karfu .stages{display:flex;justify-content:space-between;margin:30px 10px;background-image:url(../images/dotted-line.svg);background-repeat:repeat-x;background-position:0 20px}.karfu .stages a.disabled{pointer-events:none}.karfu .stages a:hover{opacity:1;transform:scale(1.1);transition:.3s}.karfu .stages div{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;text-transform:uppercase}.karfu .stages div .num{font-size:1.4em;text-align:center;border-radius:50%;color:white;background-color:#60E385;display:block;width:45px;height:45px;font-weight:900;padding:7px;margin-bottom:10px}.karfu .stages div .num__selected{background-color:#004313;transform:scale(1.2);box-shadow:2px 1px 4px 2px rgba(0,67,19,0.3)}.karfu .stages div p{position:absolute;top:55px;font-size:.8em}.loader{pointer-events:none}.loader:before{border:3px solid rgba(255,255,255,0.25);transition:border-color cubic-bezier(0.77, 0, 0.175, 1) 0.5s,transform cubic-bezier(0.77, 0, 0.175, 1) 0.5s,opacity 0.3s}.loader:after{border:3px solid #2BD95C;border-left-color:transparent;border-top-color:transparent;animation:animate-loader 0.8s linear infinite;transition:border-color cubic-bezier(0.77, 0, 0.175, 1) 0.5s}.loader.bottom-loader:after{border:3px solid #2BD95C;border-left-color:transparent;border-top-color:transparent}.loader-circle,.loader,.loader:before,.loader:after,.karfu .form-posts-to-self .img-wrapper:after{content:'';width:50px;height:50px;display:block;position:fixed;opacity:1;top:calc(50% - 25px);left:calc(50% - 25px);border-radius:50%;z-index:5}.footer-loader,.loader.bottom-loader:before,.loader.bottom-loader:after{top:initial;left:initial;bottom:40px;right:40px;width:30px;height:30px}@media only screen and (max-width: 828px){.loader-circle,.loader,.loader:before,.loader:after,.karfu .form-posts-to-self .img-wrapper:after{top:calc(40% - 25px)}}.button-loader-anim,.karfu button.show-loader .button-loader,.karfu .journey .filter-options .filters .option-wrapper .show-loader.filter-btn .button-loader,.journey .filter-options .filters .option-wrapper .karfu .show-loader.filter-btn .button-loader,.karfu .journey .actions .filters .option-wrapper .show-loader.filter-btn .button-loader,.journey .actions .filters .option-wrapper .karfu .show-loader.filter-btn .button-loader,.karfu input[type='submit'].show-loader .button-loader,.karfu .btn-primary.show-loader .button-loader,.karfu .filter-btn.show-loader .button-loader,.karfu .fake-button.show-loader .button-loader,.karfu .application-sign-up div.show-loader .button-loader,.karfu-extended button.show-loader .button-loader,.karfu-extended .journey .filter-options .filters .option-wrapper .show-loader.filter-btn .button-loader,.journey .filter-options .filters .option-wrapper .karfu-extended .show-loader.filter-btn .button-loader,.karfu-extended .journey .actions .filters .option-wrapper .show-loader.filter-btn .button-loader,.journey .actions .filters .option-wrapper .karfu-extended .show-loader.filter-btn .button-loader,.karfu-extended input[type='submit'].show-loader .button-loader,.karfu-extended .btn-primary.show-loader .button-loader,.karfu-extended .filter-btn.show-loader .button-loader,.karfu-extended .fake-button.show-loader .button-loader,.karfu-extended .application-sign-up div.show-loader .button-loader,.ccm-conversation-wrapper .ccm-conversation-load-more-messages button:focus:after,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .filter-options .filters .option-wrapper .filter-btn:focus:after,.journey .filter-options .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn:focus:after,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .actions .filters .option-wrapper .filter-btn:focus:after,.journey .actions .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn:focus:after{animation:animate-loader 0.8s linear infinite;transition:opacity .3s;display:block;position:absolute;width:30px;height:30px;border-radius:50%;border:3px solid #fff;border-left-color:rgba(255,255,255,0.35);border-top-color:rgba(255,255,255,0.4)}.loader-anim-inline{border-left-color:rgba(0,67,19,0.7);border-top-color:rgba(0,67,19,0.6);width:24px;height:24px;display:block}@keyframes animate-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes dots{0%{width:0px}50%{width:100%}100%{width:0px}}@keyframes pulse{0%{opacity:.1}50%{opacity:.4}100%{opacity:.1}}#karfu__pagination{justify-content:center;padding:48px 16px;width:-moz-fit-content;width:fit-content;display:flex}#karfu__pagination-container{display:flex;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}#karfu__pagination--first,#karfu__pagination--last{cursor:pointer}#karfu__pagination--first{margin:auto 0 auto auto}#karfu__pagination--first::after{content:'';background-image:url("../images/icons/expand_arrow.svg");background-size:100%;width:35px;height:35px;display:block;position:relative;transform:rotate(90deg);margin-right:16px}#karfu__pagination--last{margin:auto auto auto 0}#karfu__pagination--last::before{content:'';background-image:url("../images/icons/expand_arrow.svg");background-size:100%;width:35px;height:35px;display:block;top:20px;transform:rotate(-90deg);margin-left:16px}#karfu__pagination--back-1,#karfu__pagination--back-10,#karfu__pagination--forward-1,#karfu__pagination--forward-10{display:flex;margin:auto 0}#karfu__pagination--back-1::after,#karfu__pagination--back-10::after,#karfu__pagination--forward-1::after,#karfu__pagination--forward-10::after{display:block;height:14px;cursor:pointer}#karfu__pagination--back-1::after,#karfu__pagination--forward-1::after{width:8px}#karfu__pagination--back-10,#karfu__pagination--forward-10{margin:auto 16px}#karfu__pagination--back-10::after,#karfu__pagination--forward-10::after{width:14px}#karfu__pagination--back-1::after{content:url("../images/icons/chevron-left-dark-green.svg")}#karfu__pagination--back-10::after{content:url("../images/icons/double-chevron-left-dark-green.svg")}#karfu__pagination--forward-1::after{content:url("../images/icons/chevron-right-dark-green.svg")}#karfu__pagination--forward-10::after{content:url("../images/icons/double-chevron-right-dark-green.svg")}@media only screen and (max-width: 828px){#karfu__pagination .karfu__page-number:not(.active){display:none}}.karfu__page-number{width:36px;height:36px;display:flex}.karfu__page-number.active{background-color:#2BD95C;color:#fff;border-radius:50%;pointer-events:none}.karfu__page-number span{margin:auto;cursor:pointer}.karfu .mobility-toggle{display:flex;justify-content:space-around;align-items:center;flex-direction:row;padding:20px 5px}.karfu .mobility-toggle div{text-align:center;padding:6px}.karfu .mobility-toggle div.option{width:38%;font-weight:900;margin-top:-8px;color:#2BD95C}.karfu .mobility-toggle div.option__selected{color:#004313;transition:.1s}.karfu .back-next{margin:20px 0;display:flex;justify-content:space-between}.karfu .back-next button,.karfu .back-next .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .back-next .filter-btn,.karfu .back-next .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .back-next .filter-btn{min-width:45% !important;width:40% !important}.karfu .no-results{background-image:none;background-color:white;padding:30px !important;color:#004313;text-align:center;display:block;width:100% !important;text-align:center !important;min-height:450px}.toggle-tab{display:flex;align-content:center;justify-content:center;border-bottom:1px solid #004313;position:relative;background:white;height:48px}.toggle-tab .tab{padding:10px;border:1px solid #004313;border-radius:8px;border-bottom:none;position:relative;top:6px;background-color:#CAF6D6}.toggle-tab .tab:last-of-type{margin-left:-1px}.toggle-tab .tab:before{content:'';position:absolute;top:40px;left:0;width:100%;height:10px;border-top:1px solid #004313;background-color:white}.toggle-tab .tab.active{background-color:white}.toggle-tab .tab.active:before{border-top:1px transparent;background-color:white}.karfu .save-journey{padding:20px}.karfu .save-journey h2{margin:20px 0;font-size:1.8em;color:#004313;text-transform:initial}.karfu .save-journey p{color:#004313;text-transform:initial}.karfu .accordion,.karfu .filter-accordion,.karfu .vehicle-breakdown-accordion{width:100%;background-image:url(../images/dotted-line.svg);background-position:0 100%;background-repeat:repeat-x;background-size:45px 3px;margin:10px 0;padding:10px 0}.karfu .accordion .header,.karfu .filter-accordion .header,.karfu .vehicle-breakdown-accordion .header{position:relative;min-height:24px;text-transform:uppercase;color:#004313;font-weight:600;cursor:pointer;padding-right:35px !important}.karfu .accordion .header:after,.karfu .filter-accordion .header:after,.karfu .vehicle-breakdown-accordion .header:after{content:'';width:22px;height:22px;display:block;position:absolute;right:0;top:-2px;background-image:url(../images/icons/expand_arrow.svg);background-repeat:no-repeat;background-size:22px;transition:.6s;border:none !important;outline:none !important}.karfu .accordion .header.inactive,.karfu .filter-accordion .header.inactive,.karfu .vehicle-breakdown-accordion .header.inactive{pointer-events:none}.karfu .accordion .header.inactive:after,.karfu .filter-accordion .header.inactive:after,.karfu .vehicle-breakdown-accordion .header.inactive:after{display:none}.karfu .accordion.sub-section .header,.karfu .sub-section.filter-accordion .header,.karfu .sub-section.vehicle-breakdown-accordion .header{background-color:#004313;color:#fff !important;padding:20px;min-height:60px}.karfu .accordion.sub-section .header:after,.karfu .sub-section.filter-accordion .header:after,.karfu .sub-section.vehicle-breakdown-accordion .header:after{top:16px;right:20px}.karfu .accordion .top-level-cost,.karfu .filter-accordion .top-level-cost,.karfu .vehicle-breakdown-accordion .top-level-cost{display:flex;justify-content:space-between;padding:10px 20px}.karfu .accordion .top-level-cost .cost,.karfu .filter-accordion .top-level-cost .cost,.karfu .vehicle-breakdown-accordion .top-level-cost .cost{width:50%;text-align:right}.karfu .accordion .top-level-cost .cost:first-of-type,.karfu .filter-accordion .top-level-cost .cost:first-of-type,.karfu .vehicle-breakdown-accordion .top-level-cost .cost:first-of-type{text-align:left}.karfu .accordion .top-level-cost .cost p,.karfu .filter-accordion .top-level-cost .cost p,.karfu .vehicle-breakdown-accordion .top-level-cost .cost p{font-size:.8em;font-weight:600}.karfu .accordion .top-level-cost .cost span,.karfu .filter-accordion .top-level-cost .cost span,.karfu .vehicle-breakdown-accordion .top-level-cost .cost span{color:#999;font-size:.7em;font-weight:600}.karfu .accordion .top-level-cost .cost span .term,.karfu .filter-accordion .top-level-cost .cost span .term,.karfu .vehicle-breakdown-accordion .top-level-cost .cost span .term{color:#004313;font-size:1em}.karfu .accordion .content-list,.karfu .filter-accordion .content-list,.karfu .vehicle-breakdown-accordion .content-list,.karfu .vehicle-breakdown-accordion .breakdown-list{max-height:0;overflow:hidden;transition:height .3s;padding:0;margin:0;background-color:#fff;position:relative}.karfu .accordion .content-list li,.karfu .filter-accordion .content-list li,.karfu .vehicle-breakdown-accordion .content-list li,.karfu .vehicle-breakdown-accordion .breakdown-list li{display:flex;justify-content:space-between;border-bottom:dashed thin rgba(0,128,0,0.1);padding-bottom:10px;margin:10px 0}.karfu .accordion .content-list li:first-of-type,.karfu .filter-accordion .content-list li:first-of-type,.karfu .vehicle-breakdown-accordion .content-list li:first-of-type,.karfu .vehicle-breakdown-accordion .breakdown-list li:first-of-type{margin-top:20px}.karfu .accordion .content-list li:last-of-type,.karfu .filter-accordion .content-list li:last-of-type,.karfu .vehicle-breakdown-accordion .content-list li:last-of-type,.karfu .vehicle-breakdown-accordion .breakdown-list li:last-of-type{margin-bottom:10px;border-bottom:none}.karfu .accordion .content-list li span,.karfu .filter-accordion .content-list li span,.karfu .vehicle-breakdown-accordion .content-list li span,.karfu .vehicle-breakdown-accordion .breakdown-list li span{width:50%;text-transform:uppercase}.karfu .accordion .content-list li span:nth-child(even),.karfu .filter-accordion .content-list li span:nth-child(even),.karfu .vehicle-breakdown-accordion .content-list li span:nth-child(even),.karfu .vehicle-breakdown-accordion .breakdown-list li span:nth-child(even){text-align:right}.karfu .accordion.accordion__faq.open .content-list,.karfu .accordion__faq.open.filter-accordion .content-list,.karfu .accordion__faq.open.vehicle-breakdown-accordion .content-list,.karfu .accordion.accordion__faq.open .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .accordion.accordion__faq.open .breakdown-list,.karfu .accordion__faq.open.filter-accordion .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .accordion__faq.open.filter-accordion .breakdown-list,.karfu .accordion__faq.open.vehicle-breakdown-accordion .breakdown-list{margin-top:20px}.karfu .accordion.accordion__in-section,.karfu .accordion__in-section.filter-accordion,.karfu .accordion__in-section.vehicle-breakdown-accordion{width:calc(100% - 20px);margin:0 20px 10px 20px}.karfu .accordion.accordion__in-section.open,.karfu .accordion__in-section.open.filter-accordion,.karfu .accordion__in-section.open.vehicle-breakdown-accordion{margin-bottom:30px}.karfu .accordion.open .header:after,.karfu .open.filter-accordion .header:after,.karfu .open.vehicle-breakdown-accordion .header:after{transform:rotateX(180deg)}.karfu .accordion.open .content-list,.karfu .open.filter-accordion .content-list,.karfu .open.vehicle-breakdown-accordion .content-list,.karfu .accordion.open .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .accordion.open .breakdown-list,.karfu .open.filter-accordion .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .open.filter-accordion .breakdown-list,.karfu .open.vehicle-breakdown-accordion .breakdown-list{max-height:2500px}.karfu .filter-accordion{background-image:none;margin:0;padding:0;pointer-events:none}.karfu .filter-accordion.open{background-image:url(../images/dotted-line.svg)}.karfu .filter-accordion.open .content-list,.karfu .filter-accordion.open .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .filter-accordion.open .breakdown-list{max-height:initial}.karfu .filter-accordion .header{background-color:#004313;color:#fff;padding:20px;height:auto;text-align:left !important;margin-top:0 !important;pointer-events:all}.karfu .filter-accordion .header:after{top:30%;right:20px}.karfu .filter-accordion .content-list,.karfu .filter-accordion .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .filter-accordion .breakdown-list{margin-top:5px;position:relative;pointer-events:all}.karfu .vehicle-breakdown-accordion{padding:0 !important;margin:0 !important;background-image:none !important}.karfu .vehicle-breakdown-accordion>.header{background-color:#004313;color:#fff !important;padding:20px;min-height:60px}.karfu .vehicle-breakdown-accordion>.header:after{top:16px;right:20px}.karfu .vehicle-breakdown-accordion .breakdown-list{pointer-events:all;transition:.6s}.karfu .vehicle-breakdown-accordion .breakdown-list .accordion,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion{margin:0 !important}.karfu .vehicle-breakdown-accordion .breakdown-list .accordion:nth-child(even),.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion:nth-child(even),.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion:nth-child(even){background-color:#f1f9f3}.karfu .vehicle-breakdown-accordion .breakdown-list .accordion:last-of-type,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion:last-of-type,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion:last-of-type{border-bottom:1px dashed rgba(0,67,19,0.5);background-image:none}.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .header,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .header,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .header{margin:10px 20px}.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .content-list,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .content-list,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .content-list,.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .breakdown-list{background-color:initial;margin:0 20px}.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .content-list li,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .content-list li,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .content-list li,.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .breakdown-list li,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .breakdown-list li,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .breakdown-list li{padding-bottom:5px}.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .content-list li:first-of-type,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .content-list li:first-of-type,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .content-list li:first-of-type,.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .breakdown-list li:first-of-type,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .breakdown-list li:first-of-type,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .breakdown-list li:first-of-type{margin-top:0px !important}.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .content-list li .start,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .content-list li .start,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .content-list li .start,.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .breakdown-list li .start,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .breakdown-list li .start,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .breakdown-list li .start{font-weight:600;margin-top:20px}.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .content-list li .start.label,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .content-list li .start.label,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .content-list li .start.label,.karfu .vehicle-breakdown-accordion .breakdown-list .accordion .breakdown-list li .start.label,.karfu .vehicle-breakdown-accordion .breakdown-list .filter-accordion .breakdown-list li .start.label,.karfu .vehicle-breakdown-accordion .breakdown-list .vehicle-breakdown-accordion .breakdown-list li .start.label{font-size:1em}.karfu .vehicle-breakdown-accordion.breakdown-open>.header:after{transform:rotateX(180deg)}.karfu .vehicle-breakdown-accordion.breakdown-open .breakdown-list{height:auto;max-height:6000px}.karfu .summary-next-prev-buttons{position:fixed;bottom:0;width:100%;z-index:2}.karfu .summary-next-prev-buttons>div{display:flex;justify-content:space-between;align-items:center;background-color:#2BD95C}.karfu .summary-next-prev-buttons>div a{color:white;width:50% !important;color:white;padding:5px 10px 20px 10px;display:block}.karfu .summary-next-prev-buttons>div a button,.karfu .summary-next-prev-buttons>div a .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .summary-next-prev-buttons>div a .filter-btn,.karfu .summary-next-prev-buttons>div a .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .summary-next-prev-buttons>div a .filter-btn{padding:20px;min-height:66px}.karfu .summary-next-prev-buttons.clamped{position:absolute}@media only screen and (min-width: 827px){.karfu .summary-next-prev-buttons{position:relative !important}}.karfu .saved-content-links{display:flex;justify-content:space-between;padding:0 20px 20px 20px;border-bottom:1px dashed #2BD95C}.karfu .saved-content-links li{margin:-5px 0 5px 0}.karfu .saved-content-links a{color:#999;text-transform:uppercase;padding-bottom:20px;font-size:1em}.karfu .saved-content-links a:hover{color:#004313}.karfu .saved-content-links a.active{font-weight:900;color:#004313}.karfu .vehicle-info-sml{display:block}.karfu .vehicle-info-sml .vehicle-img-wrapper{position:relative}.karfu .vehicle-info-sml .vehicle-img-wrapper .vehicle-img{width:80%;height:auto}.karfu .vehicle-info-sml .vehicle-img-wrapper .vehicle-img.missing-image{width:60%;margin-bottom:20px;opacity:.2}.karfu .vehicle-info-sml .vehicle-img-wrapper .vehicle-colour{position:absolute;bottom:10px;right:20px;z-index:10;display:flex;align-items:baseline;align-content:center;justify-content:flex-end;width:30%}.karfu .vehicle-info-sml .vehicle-img-wrapper .vehicle-colour .key{font-size:.6em}.karfu .vehicle-info-sml .vehicle-img-wrapper .vehicle-colour .colour-marker{width:10px;height:10px;border-radius:25%}.karfu .vehicle-est-container{margin-bottom:20px}.karfu .vehicle-est-container .est-title{font-size:2em;font-weight:900}.karfu .vehicle-est-container .est-sub-title{text-transform:uppercase;margin-bottom:20px}.karfu .vehicle-pro-con-container{display:flex;align-items:center;flex-direction:column;border-bottom:dashed thin rgba(0,128,0,0.8);margin:40px 0}.karfu .vehicle-pro-con-container img{max-width:55%;max-height:10vh}.karfu .vehicle-pro-con-container>div{width:100%}.karfu .vehicle-pro-con-container>div.pro-con{display:flex;justify-content:space-between;align-items:center;width:100%;flex-direction:row;margin:0 20px;padding:40px}.karfu .vehicle-pro-con-container>div .pro-con-title{font-weight:bold;color:#999}.karfu .finance-breakdown{margin-bottom:20px}.karfu .finance-breakdown .finance-options{display:flex;justify-content:space-between;padding-bottom:40px}.karfu .finance-breakdown .finance-options .option{width:48%;margin-top:20px}.karfu .finance-breakdown .finance-options .option h2{padding:5px 0 !important}.karfu .finance-breakdown .finance-options .option .option-info{text-transform:uppercase;font-weight:900;margin:10px 0}.karfu .filter-sort{background-color:white;transition:.4s;position:relative;z-index:3;width:100%}.karfu .filter-sort.clamped{position:fixed;top:0;border-bottom:dashed thin rgba(0,67,19,0.3)}.karfu .filter-sort:not(.clamped){position:relative !important}.karfu .filter-sort .opts{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#f1f9f3}.karfu .filter-sort .opts .user-select{display:block;color:#004313;width:48%;position:relative;font-size:.9em}.karfu .filter-sort .opts .user-select:after{content:'';position:absolute;display:flex;justify-content:center;align-items:center;pointer-events:none;top:0px;left:10px;width:calc(80% - 10px);height:100%;font-weight:900;font-size:.8em;content:attr(data-val);text-transform:uppercase}.karfu .filter-sort .opts .dd{background-color:white;border-radius:8px;-moz-appearance:none;-webkit-appearance:none;background-repeat:no-repeat;background-size:18px;background-position:93%;font-size:0;width:100%;height:50px;color:#004313}.karfu .filter-sort .opts .dd__sort{background-image:url(../images/icons/sort.svg)}.karfu .filter-sort .opts .dd__filters{background-image:url(../images/icons/filter-green.svg)}.karfu .filter-sort .opts .dd.disabled{pointer-events:none;opacity:.5}.karfu .filter-sort .opts .dd.div-button{border:1px solid #40724E}.karfu .result-details{display:flex;justify-content:space-between;background:white;border-bottom:dashed thin rgba(0,67,19,0.3);padding:20px;color:#004313;text-transform:uppercase}.karfu .result-details.display-center{justify-content:center;background-color:#f1f9f3;padding:5px 20px}.karfu .result-details.display-center .save-search{margin-bottom:20px}.karfu .result-details div,.karfu .result-details a{font-size:.8em;font-weight:600;position:relative}.karfu .result-details div.save-search,.karfu .result-details a.save-search{cursor:pointer;padding:0}.karfu .result-details div.save-search:hover,.karfu .result-details a.save-search:hover{opacity:.3}.karfu .result-details div.save-search:hover:before,.karfu .result-details a.save-search:hover:before{content:url(../images/icons/green_icons/heart_dark_green_selected.svg)}.karfu .result-details div.save-search:before,.karfu .result-details a.save-search:before{content:url(../images/heart-dark-green.svg);position:absolute;left:-25px;top:-1px;display:block;width:20px;height:20px}.spec-table,.karfu .karfu-content-block table,.long-form-content table,.karfu .vehicle-breakdown .breakdown-table{width:100%;padding:20px;font-size:.9em}.spec-table td,.karfu .karfu-content-block table td,.long-form-content table td,.karfu .vehicle-breakdown .breakdown-table td{font-weight:700;text-transform:uppercase;border-bottom:dashed thin rgba(0,128,0,0.3);padding:5px 0;color:#004313;width:50%}.spec-table th,.karfu .karfu-content-block table th,.long-form-content table th,.karfu .vehicle-breakdown .breakdown-table th{color:#999;text-transform:uppercase;text-align:left;padding-right:1.25rem;border-bottom:dashed thin rgba(0,128,0,0.3);width:50%}.spec-table tr,.karfu .karfu-content-block table tr,.long-form-content table tr,.karfu .vehicle-breakdown .breakdown-table tr{border-bottom:dashed thin rgba(0,128,0,0.8)}.spec-table tr:last-of-type td,.karfu .karfu-content-block table tr:last-of-type td,.long-form-content table tr:last-of-type td,.karfu .vehicle-breakdown .breakdown-table tr:last-of-type td,.spec-table tr:last-of-type th,.karfu .karfu-content-block table tr:last-of-type th,.long-form-content table tr:last-of-type th,.karfu .vehicle-breakdown .breakdown-table tr:last-of-type th{border-bottom:none !important;padding-bottom:20px}.spec-table.no-bold td,.karfu .karfu-content-block table.no-bold td,.long-form-content table.no-bold td,.karfu .vehicle-breakdown .no-bold.breakdown-table td{font-weight:initial}.spec-table.no-bold td.strong,.karfu .karfu-content-block table.no-bold td.strong,.long-form-content table.no-bold td.strong,.karfu .vehicle-breakdown .no-bold.breakdown-table td.strong{font-weight:700}.spec-table.no-bold td:nth-child(even),.karfu .karfu-content-block table.no-bold td:nth-child(even),.long-form-content table.no-bold td:nth-child(even),.karfu .vehicle-breakdown .no-bold.breakdown-table td:nth-child(even){text-align:right}.spec-table.data-view,.karfu .karfu-content-block table.data-view,.long-form-content table.data-view,.karfu .vehicle-breakdown .data-view.breakdown-table{padding:0 20px}.spec-table .sub,.karfu .karfu-content-block table .sub,.long-form-content table .sub,.karfu .vehicle-breakdown .breakdown-table .sub{font-size:.7em}.spec-table .padd-top th,.karfu .karfu-content-block table .padd-top th,.long-form-content table .padd-top th,.karfu .vehicle-breakdown .breakdown-table .padd-top th,.spec-table .padd-top td,.karfu .karfu-content-block table .padd-top td,.long-form-content table .padd-top td,.karfu .vehicle-breakdown .breakdown-table .padd-top td{padding-top:10px}.karfu .vehicle-calc-view{padding:0 10px;display:flex;flex-wrap:wrap;flex-direction:row;color:#004313;margin-top:-10px}.karfu .vehicle-calc-view.no-wrap{flex-wrap:nowrap}.karfu .vehicle-calc-view>div{flex:48%;padding:10px;text-align:left;font-weight:700;font-size:1.1em}.karfu .vehicle-calc-view>div:not(last-of-type){border-bottom:dashed thin rgba(0,67,19,0.3);margin-bottom:10px}.karfu .vehicle-calc-view>div:nth-child(2){text-align:right}.karfu .vehicle-calc-view>div.impact-emissions,.karfu .vehicle-calc-view>div.impact-ppm{text-align:right}.karfu .vehicle-calc-view>div h4{font-size:.8em;font-weight:600}.karfu .vehicle-calc-view>div sub{font-size:.6em}.karfu .vehicle-calc-view>div sub .term{color:#004313}.karfu .vehicle-calc-view>div:nth-child(1),.karfu .vehicle-calc-view>div:nth-child(2){padding-bottom:10px;margin-bottom:20px}.karfu .vehicle-calc-view>div .impact{background-repeat:no-repeat;background-position:90% 0;padding:10px 0}.karfu .vehicle-calc-view>div .impact.environment{background-size:70px}.karfu .vehicle-calc-view>div .impact.environment .impact-value{text-align:left}.karfu .option-buttons{margin-bottom:20px;display:flex;justify-content:space-between;flex-wrap:wrap}.karfu .option-buttons button,.karfu .option-buttons .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .option-buttons .filter-btn,.karfu .option-buttons .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .option-buttons .filter-btn{min-width:45% !important;width:40% !important;max-height:68px}.karfu .option-buttons button.log-in,.karfu .option-buttons .journey .filter-options .filters .option-wrapper .log-in.filter-btn,.journey .filter-options .filters .option-wrapper .karfu .option-buttons .log-in.filter-btn,.karfu .option-buttons .journey .actions .filters .option-wrapper .log-in.filter-btn,.journey .actions .filters .option-wrapper .karfu .option-buttons .log-in.filter-btn,.karfu .option-buttons button.not-logged-in,.karfu .option-buttons .journey .filter-options .filters .option-wrapper .not-logged-in.filter-btn,.journey .filter-options .filters .option-wrapper .karfu .option-buttons .not-logged-in.filter-btn,.karfu .option-buttons .journey .actions .filters .option-wrapper .not-logged-in.filter-btn,.journey .actions .filters .option-wrapper .karfu .option-buttons .not-logged-in.filter-btn{width:100% !important;padding:25px 15px}.karfu .comparison-header{background-color:#fff;color:#004313}.karfu .comparison-header .row{width:100%;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-size:.9em}.karfu .comparison-header .row:first-of-type{border-bottom:1px dashed #2BD95C;padding:20px}.karfu .comparison-header .row div{width:50%}.karfu .comparison-header .row div.back{display:flex;align-items:center}.karfu .comparison-header .row div.back span{margin-left:10px;font-size:.8em}.karfu .comparison-header .row div.count{text-align:right;font-weight:600}.karfu .comparison-header .row div.options{border-radius:6px;border:2px solid #004313;padding:10px;width:48%;text-align:center;display:flex;align-items:center;justify-content:space-between;color:#2BD95C;margin:20px}.karfu .comparison-header .row div.options .arrow-btn{display:block;width:20px;height:20px;background-image:url(../images/icons/arrow-green.svg);background-size:12px;background-repeat:no-repeat}.karfu .comparison-header .row div.options .arrow-btn.next{transform:rotate(180deg)}.karfu .comparison-header .row div.options i{font-style:normal;margin:0 5px}.karfu .choice-list{text-align:left;padding-top:20px;border-bottom:1px dashed #2BD95C}.karfu .choice-list.current-vehicle{position:relative}.karfu .choice-list.current-vehicle .img-holder:after{color:#004313;content:'Current vehicle';font-weight:600;font-size:.8em;text-transform:uppercase;position:absolute;display:block;bottom:-40px;width:100%;height:30px}.karfu .choice-list.current-vehicle .button-reserve{display:none}.karfu .choice-list .choice-list-option{display:flex;justify-content:space-between}.karfu .choice-list .choice-list-option div{width:50%;padding:5px}.karfu .choice-list .choice-list-option div.img-holder{text-align:center;display:inline-block;margin:auto;max-width:100%;max-height:100%;position:relative;border-radius:6px}.karfu .choice-list .choice-list-option div img{width:100%;height:auto;border-radius:8px}.karfu .choice-list .choice-list-option div img.compressed{width:80%}.karfu .choice-list .choice-list-option div h2,.karfu .choice-list .choice-list-option div h3,.karfu .choice-list .choice-list-option div .journey.journey-summary .sub-header,.journey.journey-summary .karfu .choice-list .choice-list-option div .sub-header{font-weight:500}.karfu .choice-list .choice-list-option div h2{font-size:1.2em}.karfu .choice-list .choice-list-option div h3,.karfu .choice-list .choice-list-option div .journey.journey-summary .sub-header,.journey.journey-summary .karfu .choice-list .choice-list-option div .sub-header{font-size:1em;margin-bottom:5px}.karfu .choice-list .choice-list-option div .cost-opt{font-size:.8em;font-weight:500;margin-bottom:5px;width:100%;padding:0}.karfu .choice-list .choice-list-option div .cost-opt span{color:pink;margin-right:2px;color:#999}.karfu .choice-list .options{display:flex;justify-content:space-between;align-items:center}.karfu .choice-list .options>*{width:32% !important;min-width:initial}.karfu .choice-list .options .add-to-list{margin-top:20px;display:flex;justify-content:center}.karfu .choice-list .options .add-to-list label{font-size:.8em;text-transform:uppercase;font-weight:600}.data-feedback{top:calc(50% - 50px);left:calc(50% - 50px);border-radius:8px;position:fixed;width:100px;height:100px;background-color:#fff;background-image:url("../images/icons/tick-no-border.svg");background-size:cover;background-position:50%;display:block;border:2px solid #004313;z-index:2;pointer-events:none;opacity:0;box-shadow:0px 10px 80px 10px #2BD95C;transition:opacity .3s, box-shadow .6s}.data-feedback.show{opacity:1;box-shadow:0px 10px 40px 10px #004313}.data-feedback.has-error{background-image:url("../images/icons/error.svg")}.karfu .filter-header{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#fff;border-bottom:dashed thin rgba(0,67,19,0.3)}.karfu .filter-header.center-content{justify-content:center}.karfu .filter-header.center-content .back{display:none}.karfu .filter-header .result-details{border:none;background-color:initial;padding:0}.karfu .filter-header .back{display:flex;align-items:center}.karfu .filter-header .back span{font-size:.8em;font-weight:600;margin-left:40px}.no-journey-result{color:#004313;padding:60px 40px}.no-journey-result h2{padding-bottom:20px}.no-journey-result p{margin-bottom:20px}.no-journey-result button,.no-journey-result .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .no-journey-result .filter-btn,.no-journey-result .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .no-journey-result .filter-btn{margin-top:40px}.karfu .preload-content{min-width:100%;min-height:115vh;background:#fff;display:flex;justify-content:center;align-items:center;z-index:3;position:absolute;top:0;left:0;transition:.4s;pointer-events:none;opacity:0}.karfu .preload-content.visible{opacity:.6;animation:repaint 1s;pointer-events:all !important}@keyframes repaint{0%{width:99.9%}100%{width:100%}}.karfu .preload-content .loader-content{color:#004313;text-align:center;opacity:1;position:absolute;top:35vh;padding:40px}.karfu .preload-content .loader-content.visible{opacity:.7}.karfu .preload-content .loader-content p{font-size:1.1em}.scroll-lock .karfu{max-height:100%;overflow:hidden}.karfu .back-button-wrapper{background-color:#fff;color:#004313;width:100%;display:flex;text-transform:uppercase;font-weight:600;font-size:.8em;border-bottom:1px dashed #2BD95C;white-space-collapse:discard;justify-content:space-between}.karfu .back-button-wrapper:empty{display:none}.karfu .back-button-wrapper .back-btn{display:flex;justify-content:center;align-items:center;height:30px;cursor:pointer;background-image:url(../images/icons/back.svg);background-repeat:no-repeat;background-size:contain;margin:20px;transition:.3s}.karfu .back-button-wrapper .back-btn:hover{opacity:.7}.karfu .back-button-wrapper .back-btn span{font-size:.8rem !important;margin:20px 40px}.karfu .back-button-wrapper .back-btn.in-header{background-image:url(../images/icons/back-green.svg);border-bottom:none;margin:0}.karfu .back-button-wrapper .back-btn.in-header span{margin-left:40px !important}.karfu .back-button-wrapper .back-btn.close-content{background-image:url(../images/icons/back-green.svg);margin:0}.karfu .back .back-button-wrapper{border-bottom:none}.breakdown-content-toggle{display:flex;justify-content:space-between;margin-top:6px;position:relative;z-index:0}.breakdown-content-toggle .option{border:1px solid #004313;border-bottom:none;border-radius:6px;flex-grow:1;padding:20px;text-align:center;position:relative;cursor:pointer;min-height:70px;background-repeat:no-repeat;background-position:50% 45%;background-size:35px}.breakdown-content-toggle .option.tab-money{background-image:url(../images/icons/green_icons/money.svg)}.breakdown-content-toggle .option.tab-environment{background-image:url(../images/icons/green_icons/earth.svg)}.breakdown-content-toggle .option.tab-vehicle{background-image:url(../images/icons/green_icons/vehicle-wheel.svg)}.breakdown-content-toggle .option.tab-rating{background-image:url(../images/icons/green_icons/percentage.svg)}.breakdown-content-toggle .option:after{content:'';border-bottom:1px solid #004313;display:block;width:100%;position:absolute;bottom:5px;left:0}.breakdown-content-toggle .option.visible{background-color:#edfcf1;cursor:initial;font-weight:500;background-size:40px;transition:.15s;margin-top:-6px}.breakdown-content-toggle .option.visible:after{border-bottom:none}.carbon-meter{width:100%;display:flex;justify-content:space-between;position:relative;margin:20px 0}.carbon-meter .range,.carbon-meter .range-marker{width:33%}.carbon-meter .range-marker{display:flex;align-items:center;justify-content:center;width:100%;height:40px;font-weight:600;color:#fff}.carbon-meter .range-marker__0{background-color:#68a044}.carbon-meter .range-marker__1{background-color:#9ec443}.carbon-meter .range-marker__2{background-color:#f6bc41}.carbon-meter .range-marker__3{background-color:#f08e35}.carbon-meter .range-marker__4{background-color:#da3831}.carbon-meter .range-label{background:#000;color:#fff;font-weight:900;position:relative;height:40px;width:80px;display:block;text-align:center;padding-top:10px}.carbon-meter .range-label.animate{transition:.4s .4s}.carbon-meter .range-label:after{content:'';position:absolute;left:100%;top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #000}.carbon-meter .range-label.range_label__right:after{border-right:20px solid #000;border-left:initial;left:initial;right:100%}.carbon-meter.level-1 .range-label{transform:translateY(30%)}.legend-entry:nth-child(1) .col{background:#ea3ef7}.bar:nth-child(1){background:#ea3ef7}.legend-entry:nth-child(2) .col{background:#8b2cf5}.bar:nth-child(2){background:#8b2cf5}.legend-entry:nth-child(3) .col{background:#da3831}.bar:nth-child(3){background:#da3831}.legend-entry:nth-child(4) .col{background:#0021f5}.bar:nth-child(4){background:#0021f5}.pollutant-header{margin:20px 0}.particulate-percentages{display:flex;align-items:center;margin-top:40px}.particulate-percentages .legend{width:45%;display:flex;flex-direction:column-reverse}.particulate-percentages .legend .legend-entry{display:flex;align-items:center;margin:10px 0;font-size:.7em}.particulate-percentages .legend .legend-entry .col{display:block;width:20px;height:20px;margin-right:20px}.particulate-percentages .chart{width:50px;height:200px;position:relative;border-top:solid thin rgba(0,67,19,0.5);border-bottom:solid thin rgba(0,67,19,0.5)}.particulate-percentages .chart .bar-holder{transform:rotateX(180deg);display:block;height:100%}.particulate-percentages .chart .bar{display:block;height:0;transform-origin:bottom right}.particulate-percentages .chart .bar.animate{transition:0.5s cubic-bezier(0.2, 0, 0.58, 1)}.particulate-percentages .chart .chart-marker{position:absolute;left:50px;border-bottom:dashed thin rgba(0,67,19,0.5)}.particulate-percentages .chart .chart-marker span{margin-left:10px;font-weight:600}.karfu .score-animation{width:110px;height:110px;transition:.5s}.karfu .score-animation .score-arc,.karfu .score-animation .score-arc-cap{stroke-dashoffset:314;stroke-dasharray:314;transition:.5s}.karfu .score-animation .score-arc-cap{opacity:.5}.karfu .score-animation .score-val{width:100%;text-align:center;font-size:2em}.karfu .score-animation .score-animation{margin-left:3px}.karfu .score-animation .bg-circle{stroke-opacity:.3}.karfu .score-legend{font-size:.8em;margin-top:10px;display:flex;align-items:center}.karfu .score-legend .max-score{display:block;width:16px;height:16px;border-radius:50%;margin-right:8px;border:3px solid #60E385}.karfu .score-legend .legend-info{width:calc(100% - 30px)}.karfu-breakdown-score{display:flex;justify-content:center;align-items:center}.karfu-breakdown-score div{margin-bottom:10px;font-weight:600;font-size:1em}.karfu-breakdown-score .karfu-breakdown-synopsis{margin-left:20px}.suitability-chart-wrapper{margin-bottom:20px;position:relative;perspective:600px}.suitability-chart-wrapper.padd-header{margin-top:50px}.suitability-chart-wrapper .chart-toggle{width:35px;height:40px;cursor:pointer;position:absolute;margin-top:-45px;right:-2px;pointer-events:all;background-image:url(../images/icons/green_icons/financial_report.svg);background-size:cover;background-position:50% 0}.suitability-chart-wrapper .chart-toggle.active,.suitability-chart-wrapper .chart-toggle:hover{background-color:#edfcf1}.suitability-chart-wrapper .chart-toggle.no-header{margin-top:0}.suitability-chart-wrapper .suitability-graphic{max-height:0;opacity:0;transition:transform .4s;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;transform:rotateY(-180deg);background-color:inherit}.suitability-chart-wrapper .suitability-graphic.visible{max-height:initial;opacity:1;transform:rotateY(0deg);-webkit-backface-visibility:visible;backface-visibility:visible}.suitability-chart-wrapper .suitability-chart{margin-bottom:20px}.suitability-chart-wrapper .suitability-chart .border{fill:none;stroke-miterlimit:10;stroke-width:2px;stroke:rgba(0,67,19,0.3)}.suitability-chart-wrapper .suitability-chart .bar{fill:rgba(153,153,153,0.3)}.suitability-chart-wrapper .suitability-chart .bar.high{fill:rgba(96,227,133,0.3)}.suitability-chart-wrapper .suitability-chart .dash{stroke:#95ecae}.suitability-chart-wrapper .suitability-chart .dash{stroke-dasharray:6.01 6.01;stroke-width:2;filter:drop-shadow(0.1rem 0.1rem 0.1rem rgba(0,67,19,0.3))}.suitability-chart-wrapper .suitability-chart .blob{fill:#004313;filter:drop-shadow(6px 6px 5px rgba(0,67,19,0.4))}.suitability-chart-wrapper .suitability-chart .blob-text,.suitability-chart-wrapper .suitability-chart .bar-text{font-size:1.4em;text-align:center}.suitability-chart-wrapper .suitability-chart .bar-text{fill:#2BD95C;width:200px}.suitability-chart-wrapper .suitability-chart .bar-text.bar-text-right{fill:#004313}.suitability-chart-wrapper .suitability-chart .score{transform:translate(50%, 50%)}.suitability-chart-wrapper .suitability-chart .score .blob-text{fill:#f2f2f2}.suitability-chart-wrapper .suitability-score{text-align:left;display:flex;align-items:center;flex-direction:column;margin-left:-40px;position:relative}.suitability-chart-wrapper .suitability-score .spec-table,.suitability-chart-wrapper .suitability-score .karfu .karfu-content-block table,.karfu .karfu-content-block .suitability-chart-wrapper .suitability-score table,.suitability-chart-wrapper .suitability-score .long-form-content table,.long-form-content .suitability-chart-wrapper .suitability-score table,.suitability-chart-wrapper .suitability-score .karfu .vehicle-breakdown .breakdown-table,.karfu .vehicle-breakdown .suitability-chart-wrapper .suitability-score .breakdown-table{margin-left:40px}.suitability-chart-wrapper .suitability-legend{display:flex;justify-content:space-between;margin-bottom:40px}.suitability-chart-wrapper .suitability-legend div{display:flex;align-items:center;font-size:.8em}.suitability-chart-wrapper .suitability-legend div:before{content:'';display:block;width:20px;height:20px;margin-right:5px;border:solid thin rgba(0,67,19,0.3)}.suitability-chart-wrapper .suitability-legend .low:before{background-color:rgba(153,153,153,0.3)}.suitability-chart-wrapper .suitability-legend .high:before{background-color:rgba(96,227,133,0.3)}.suitability-chart-wrapper .suitability-legend .selection:before{background-color:#004313;border-radius:50%}.suitability-chart-header{margin:20px 0;border-top:thin dashed rgba(0,67,19,0.2)}.suitability-chart-header:first-of-type{margin:0 0 20px}.suitability-chart-footer{font-size:.8em}.coming-soon-banner{width:100%;border-bottom:2px dashed rgba(0,67,19,0.5);display:flex;justify-content:center;align-items:center;color:#004313;padding:40px;background:linear-gradient(#f1f9f3, #fff 45%)}.coming-soon-banner .chev,.coming-soon-banner h3:before,.coming-soon-banner .journey.journey-summary .sub-header:before,.journey.journey-summary .coming-soon-banner .sub-header:before,.coming-soon-banner h3:after,.coming-soon-banner .journey.journey-summary .sub-header:after,.journey.journey-summary .coming-soon-banner .sub-header:after{content:url(../images/icons/chevron.svg);display:block;width:20px;height:20px;position:absolute;top:0;animation:jump 1s 10}@keyframes jump{0%{transform:translateY(0px)}50%{transform:translateY(-4px)}100%{transform:translateY(0px)}}.coming-soon-banner h3,.coming-soon-banner .journey.journey-summary .sub-header,.journey.journey-summary .coming-soon-banner .sub-header{position:relative}.coming-soon-banner h3:before,.coming-soon-banner .journey.journey-summary .sub-header:before,.journey.journey-summary .coming-soon-banner .sub-header:before{left:-40px}.coming-soon-banner h3:after,.coming-soon-banner .journey.journey-summary .sub-header:after,.journey.journey-summary .coming-soon-banner .sub-header:after{right:-40px}.image-watermark{position:absolute;bottom:0;left:-20px;color:#004313;z-index:1;margin:20px 0 5px !important;padding:5px 5px 5px 20px;font-size:.5em;background:rgba(255,255,255,0.3);width:120%;text-align:left}.karfu .short-cut-progress{background:#CAF6D6;width:100%;height:15px;border-radius:8px;display:block;position:relative;margin:10px 0 20px}.karfu .short-cut-progress .progress{position:absolute;top:0;left:0;border-radius:8px;height:15px;display:block;background:#2BD95C}.karfu .short-cut-progress .progress-indicator{position:absolute;background:#fff;border:3px solid #2BD95C;border-radius:50%;width:50px;height:50px;margin-left:-5px;margin-top:-19px;display:flex;align-items:center;justify-content:center;font-weight:600;color:#2BD95C;box-shadow:1px 3px 17px -1px rgba(0,67,19,0.4)}.karfu .progress-header{padding:20px 0}.karfu .suitability-info{border-bottom:thin dashed rgba(0,67,19,0.2);border-top:thin dashed rgba(0,67,19,0.2);padding-bottom:20px}.karfu .suitability-info:nth-child(odd){background-color:#f1f9f3}.karfu .suitability-info .suitability-icon{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.karfu .suitability-info .suitability-icon .score{margin-left:20px}.karfu .suitability-info .suitability-synopsis{padding:0 20px}.reading-time{margin:5px 10px 0 0;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;width:70px;height:50px;background-image:url("../images/icons/green_icons/reading.svg");background-position:50% 35%;background-size:30px;margin-top:8px;background-repeat:no-repeat}.author-info{display:flex;justify-content:flex-end;font-size:.7em;color:#999}.author-info span{margin-left:10px}.author-header{display:flex;margin:20px 0}.author-header .author-image{width:150px;height:150px;border-radius:50%;filter:url(#blueImageCover)}.author-header .author-info-display{display:flex;flex-direction:column;justify-content:space-around;width:calc(100% - 180px);padding:20px}.author-header .author-info-display h2{padding:0;margin-bottom:10px}.author-header .author-info-display .points{font-weight:600;margin-top:10px}.author-header .social-links{margin-top:10px;display:flex}.author-header .social-links .social-link{display:block;width:40px;height:40px;background-size:cover;margin-right:10px}.author-header .social-links .social-link.twitter{background-image:url(../images/icons/twitter-green.svg)}.author-header .social-links .social-link.instagram{background-image:url(../images/icons/insta-green.svg)}.author-header .social-links .social-link.linkedIn{background-image:url(../images/icons/linkedin-green.svg)}@media only screen and (max-width: 828px){.author-header{display:block !important;width:100%;text-align:center}.author-info-display{display:block;width:100% !important;text-align:left;padding:10px 0 0}.desc{height:0;font-size:0px !important}}#results-criteria-breakdown{background-color:#FFE05C;color:#020C4E !important;font-size:1.1em;line-height:2.6em;font-weight:bold;position:relative;padding:20px;width:100%}#results-criteria-breakdown .expanded-content{overflow:hidden;max-height:0px;transition:max-height 0.2s}#results-criteria-breakdown:after{content:url(../images/icons/chevron-white.svg);position:absolute;bottom:10px;right:20px;display:block;width:30px;height:30px;cursor:pointer;transition:.3s}#results-criteria-breakdown.open .expanded-content{max-height:-moz-fit-content;max-height:fit-content;padding-top:2px}#results-criteria-breakdown.open:after{transform:rotate(180deg)}#results-criteria-breakdown p{margin-bottom:16px}#results-criteria-breakdown span{padding:8px 24px;border:1px solid #064c79;border-radius:25px;white-space:nowrap;cursor:pointer}#results-criteria-breakdown span:hover{background:#fff}#results-criteria-breakdown .context{background-color:transparent;padding-bottom:40px}#results-save-search{color:#020C4E !important;padding:20px;background:white}@media (min-width: 576px){#results-save-search .context{color:#020C4E !important}}#results-save-search__btn{font-weight:bold;padding:12px 16px 12px 32px;border:1px solid #020C4E;border-radius:25px;white-space:nowrap;cursor:pointer;background-image:url("../images/icons/bookmark.svg");background-repeat:no-repeat;background-origin:content-box;background-position:right center;width:95%;margin-bottom:16px}#results-save-search__btn:hover{background-image:url("../images/icons/bookmark-hover.svg")}@media (min-width: 576px){#results-save-search__btn{margin-bottom:0}}#results-save-search__btn-text{margin-right:32px}@media only screen and (max-width: 828px){#results-save-search__btn{grid-column:1 / 5;width:100%}}#results-save-search__result-criteria{margin-left:20px}@media only screen and (max-width: 828px){#results-save-search__result-criteria{margin-left:0px;grid-column:1 / 3}}#results-save-search span{font-weight:bold}@media only screen and (max-width: 828px){#results-save-search .right-align{grid-area:right}}#results-save-search #back-to-results{position:relative;padding:12px 16px 12px 44px;border:1px solid #020C4E;border-radius:25px;max-width:150px}#results-save-search #back-to-results:before{content:url("../images/icons/arrow-blue.svg");width:20px;height:20px;transform:scaleX(-1);display:block;position:absolute;left:18px;top:14px;transition:.2s}#results-save-search #back-to-results:hover:before{left:14px}.results-vehicle-cards__card{display:flex;flex-direction:column;width:100%;box-shadow:0px 4px 20px rgba(0,0,0,0.15);border-radius:18px;padding:24px 16px;animation-name:animateIn;animation-duration:350ms;animation-delay:calc(var(--animation-order) * 100ms);animation-fill-mode:both;animation-timing-function:ease-in-out;position:relative}.results-vehicle-cards__card__stacked::before{content:"";width:100%;min-height:100%;border-radius:18px;position:absolute;top:0;left:0;box-shadow:0 -1px 1px rgba(0,0,0,0.15),0 -10px 0 -5px #eee,0 -10px 1px -4px rgba(0,0,0,0.15),0 -20px 0 -10px #eee,0 -20px 1px -9px rgba(0,0,0,0.15)}.results-vehicle-cards__card__stacked::after{content:attr(data-content-count);position:absolute;top:-20px;right:-10px;width:50px;height:50px;border-radius:8px;background-color:#2BD95C;display:flex;align-items:center;justify-content:center;z-index:2;filter:drop-shadow(1px 2px 3px #999)}@keyframes animateIn{0%{opacity:0;transform:scale(0.6) translateY(-8px)}100%{opacity:1}}.results-vehicle-cards__wrap--outer{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;min-width:280px}.results-vehicle-cards__wrap--inner{display:flex;flex-direction:row;width:100%;padding:16px}@media (min-width: 769px){.results-vehicle-cards__wrap--inner{width:50%}}@media (min-width: 1200px){.results-vehicle-cards__wrap--inner{width:33.3%}}.results-vehicle-cards__img{border-radius:8px;border:1px solid #D3D3D3;min-height:-moz-fit-content;min-height:fit-content;background:linear-gradient(#fff, #e3e3e3)}.results-vehicle-cards__img img{overflow:hidden;border-radius:8px;width:100%;height:100%;aspect-ratio:3 / 2}.results-vehicle-cards__header{flex-grow:1;font-weight:bold;margin:16px 0}.results-vehicle-cards__sub-header{font-size:0.75em;color:#547F60}.results-vehicle-cards__tcu{border-top:1px solid #547F60;border-bottom:1px solid #547F60;margin:16px 0;padding:16px 0;display:flex;flex-direction:row}.results-vehicle-cards__tcu--total,.results-vehicle-cards__tcu--monthly{display:flex;flex-direction:column;width:50%}.results-vehicle-cards__tcu--total div,.results-vehicle-cards__tcu--monthly div{width:100%;text-align:center;margin:8px 0;font-weight:bold}.results-vehicle-cards__tcu--total p,.results-vehicle-cards__tcu--total small,.results-vehicle-cards__tcu--monthly p,.results-vehicle-cards__tcu--monthly small{color:#547F60;text-transform:uppercase}.results-vehicle-cards__tcu--total p,.results-vehicle-cards__tcu--monthly p{font-size:0.75em}.results-vehicle-cards__tcu--total small,.results-vehicle-cards__tcu--monthly small{font-size:0.625em}.results-vehicle-cards__env-impact{font-weight:bold}.results-vehicle-cards__env-impact.no-data{filter:grayscale(1);opacity:.3}.results-vehicle-cards__env-impact p{font-size:0.75em;text-transform:uppercase;color:#547F60;margin-bottom:8px;font-weight:normal}.results-vehicle-cards__env-impact--bar{display:flex;flex-direction:row;margin:16px 0;position:relative}.results-vehicle-cards__env-impact--bar .marker{background-color:#FFF;border:5px solid #000;height:16px;border-radius:50%;width:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.results-vehicle-cards__env-impact--bar .range{display:flex;width:20%;height:8px;min-height:initial;position:relative}.results-vehicle-cards__env-impact--bar .range:nth-child(2){border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#68A044}.results-vehicle-cards__env-impact--bar .range:nth-child(3){background-color:#9EC443}.results-vehicle-cards__env-impact--bar .range:nth-child(4){background-color:#F6BC41}.results-vehicle-cards__env-impact--bar .range:nth-child(5){background-color:#F08E35}.results-vehicle-cards__env-impact--bar .range:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#DA3831}.results-vehicle-cards__footer--icons-outer{display:flex;flex-direction:row}.results-vehicle-cards__footer--icons-inner{flex-grow:1;margin-bottom:16px}.results-vehicle-cards__footer--icons-title{font-size:0.75em !important;text-transform:uppercase;color:#547F60;margin-bottom:8px;font-weight:normal}.results-vehicle-cards__footer--location p,.results-vehicle-cards__footer--score p{font-weight:bold}.results-vehicle-cards__footer--location p::before,.results-vehicle-cards__footer--score p::before{height:16px;display:inline-flex;margin-right:-2px;position:relative;top:2px}.results-vehicle-cards__footer--location p.suitability-score--loading::before,.results-vehicle-cards__footer--score p.suitability-score--loading::before{width:24px;height:24px;transform:translate(50%, -50%);animation:animate-loader 0.8s linear infinite}.results-vehicle-cards__footer--location .stacked-score,.results-vehicle-cards__footer--score .stacked-score{display:inline-block;padding-top:8px;text-transform:uppercase;color:#547F60;font-size:0.75em;cursor:pointer}@keyframes animate-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.results-vehicle-cards__footer--location p span{vertical-align:4px}.results-vehicle-cards__footer--location p::before{margin-right:8px;content:url("/application/themes/KARFU/images/icons/map-pin-green.svg")}.results-vehicle-cards__footer--score p span{vertical-align:4px}.results-vehicle-cards__footer--score p::before{content:url("/application/themes/KARFU/images/icons/pie-chart-green.svg");margin-right:8px}.results-vehicle-cards__footer--pills{display:flex;flex-direction:row}.results-vehicle-cards__footer--pills p{font-size:0.625em;text-transform:uppercase;background:#D3D3D3;padding:8px 16px;border-radius:16px;font-weight:bold;flex-grow:1}.results-vehicle-cards__footer--pills p:first-child{margin-right:4px}.results-vehicle-cards__footer--pills p:last-child{margin-left:4px}#results_filter__form{text-align:left;padding:0 20px;color:#020C4E}.filter-reset{background-color:#FFEFAD;background-image:url(../images/icons/reset.svg);background-size:24px;background-repeat:no-repeat;background-position:90% 65%;padding:6px 50px 6px 32px;cursor:pointer;border-radius:25px;margin:auto;border:1px solid #020C4E;max-width:-moz-fit-content;max-width:fit-content}.filter-reset__icon{display:block;padding:10px;background-position:50%;border-radius:50%;width:45px;height:45px;max-width:45px;margin-top:20px}.filter-reset:hover{background-color:#FFE05C}.results_filter__option{display:flex;flex-direction:row;align-items:center}.results_filter__option .icon{max-width:55px;margin-left:auto}.results_filter__option .colour-swatch{border-radius:50%;width:26px;height:26px;border:thin solid #E3E3E3}.results_filter__input-container{padding:20px 0;border-bottom:#FFEFAD thin solid}.results_filter__checkbox{transition:max-height 0.4s;overflow:hidden;text-transform:uppercase}.results_filter__vehicle_type_header{font-size:1.2em;border-bottom:#FFEFAD thin dotted;margin-top:24px}.results_filter__input{text-transform:uppercase}.results_filter__title{font-family:'Readex Pro Semibold' !important;display:flex;user-select:none;-webkit-user-select:none;-moz-user-select:none}.results_filter__title.collapsible--closed{cursor:pointer;margin-bottom:0;transition:transform 0.2s}.results_filter__title.collapsible--closed:after{content:'';background:url("../images/icons/chevron-right-blue.svg") 0 0 no-repeat;width:10px;height:20px;margin:auto 8px auto auto}.results_filter__title.collapsible--open{cursor:pointer;margin-bottom:0;transition:transform 0.2s}.results_filter__title.collapsible--open:after{content:'';background:url("../images/icons/chevron-right-blue.svg") 0 0 no-repeat;width:10px;height:20px;margin:auto 8px auto auto;transform:rotate(90deg)}.results_filter__reset{font-size:.725rem;text-transform:capitalize;cursor:pointer;margin:6px 0;width:-moz-fit-content;width:fit-content}.results_filter__range-vals{display:flex;margin-bottom:20px}.results_filter__range-vals--min{flex:1;display:flex;justify-content:flex-start}.results_filter__range-vals--max{flex:1;display:flex;justify-content:flex-end}.lower-display,.upper-display{background:#eee;border:#ddd 1px solid;padding:0 3px;border-radius:3px;margin:0 1px}.lower-display.out-of-range,.upper-display.out-of-range{background:#faa;border:1px solid #fa0000}#price-options-modal{display:block;position:fixed;z-index:1;left:0;top:0;width:100%;max-height:0;height:0;background-color:#000;background-color:rgba(0,0,0,0.4);overflow-y:auto;transition:opacity .2s;opacity:0;pointer-events:none}#price-options-modal.show{opacity:1;max-height:100%;min-height:100%;height:auto;pointer-events:initial}#price-options-modal__content{background-color:#fefefe;margin:5% auto;padding:1.25rem;width:80%;color:#333;border-radius:1rem;position:relative;box-shadow:10px 0 10px rgba(0,0,0,0.25)}#price-options-modal__close{color:#aaa;position:absolute;display:block;width:32px;height:32px;right:30px;top:30px;opacity:1}#price-options-modal__close:after{content:"";background-image:url(../images/icons/close_green.svg);background-size:32px;background-repeat:no-repeat;display:block;width:100%;height:100%;cursor:pointer;transition:.4s;position:relative}#price-options-modal__close:hover:after,#price-options-modal__close:focus:after{transform:rotate(180deg) scale(1.1)}#price-options-modal .results-vehicle-cards__img{text-align:center;background:white;border:none}#price-options-modal .results-vehicle-cards__img img{width:auto;outline:4px solid white;outline-offset:-4px}#price-options-modal .results-list-options{max-width:100%;overflow-x:scroll}#price-options-modal .payment-term{padding:20px 0 5px;text-transform:uppercase;font-size:.8em;color:rgba(153,153,153,0.7)}#price-options-modal #results-list-table{width:100%;padding:40px 0;font-size:.9em;position:relative;border-spacing:0;border-radius:8px}#price-options-modal #results-list-table tr{border-bottom:dashed thin rgba(0,67,19,0.3);cursor:pointer}#price-options-modal #results-list-table tr:nth-child(even){background:rgba(96,227,133,0.2)}#price-options-modal #results-list-table tr:hover{background:#FFEFAD;transition:.3s}#price-options-modal #results-list-table tr:last-child{border-bottom:none}#price-options-modal #results-list-table tr:last-child td:first-child{border-radius:0 0 0 8px !important}#price-options-modal #results-list-table tr:last-child td:last-child{border-radius:0 0 8px 0 !important}#price-options-modal #results-list-table th{background-color:#60e385;padding:16px;text-transform:uppercase;position:sticky;top:0px;box-shadow:0 2px 2px -1px rgba(0,0,0,0.4);border-right:thin solid rgba(0,67,19,0.4);pointer-events:none}#price-options-modal #results-list-table th:first-child{border-radius:8px 0 0 0}#price-options-modal #results-list-table th:last-child{border-radius:0 8px 0 0}#price-options-modal #results-list-table td{font-weight:700;text-transform:uppercase;padding:16px;color:#004313;margin:8px;text-align:center;border-right:thin dashed rgba(0,67,19,0.4)}@keyframes result-loader{0%{transform:rotate(0deg);color:pink}100%{transform:rotate(360deg);color:red}}#price-options-modal #results-list-table .suitability-score--loading:before{content:url("/application/themes/KARFU/images/icons/pie-chart-green.svg");width:24px;height:24px;transform:translate(50%, -50%);animation:result-loader 0.8s linear infinite;display:inline-block;position:relative}#price-options-modal #results-list-table td:last-of-type,#price-options-modal #results-list-table th:last-of-type{border-right:none}@media only screen and (max-width: 828px){#price-options-modal .results-list-options{overflow-x:scroll}#price-options-modal .results-list-options:after{content:"";position:absolute;z-index:1;top:50vh;right:0;bottom:15px;background-image:linear-gradient(to right, rgba(0,0,0,0), white 85%);width:20%}#price-options-modal #results-list-table{position:relative}#price-options-modal #results-list-table th{border-right:thin solid rgba(0,67,19,0.4);position:relative;top:0}#price-options-modal .results-vehicle-cards__img img{width:100%}}.admin-logged-in #results-list-table th{top:48px !important}#hud span{display:inline-block;min-width:50px;text-align:left}.custom-select{position:relative}.custom-select select{display:none}.select-selected{background-color:#fff;border-radius:8px;padding:16px 16px;display:flex}.select-selected:after{content:'';background:url("../images/icons/chevron-right-blue.svg") 0 0 no-repeat;width:10px;height:20px;margin:auto 0 auto auto;transform:rotate(90deg)}.select-selected.select-arrow-active:after{transform:rotate(270deg)}.select-items div{padding:8px 16px}.select-items div,.select-selected{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.2))}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#fff7d6}.gradient-animate,.prelaunch-content .grad{background:linear-gradient(-60deg, #2B95D9, #2BD95C 30%, #2B95D9, #2BD95C 20%);background-size:200% 130%;animation:gradient 25s ease infinite;width:calc(100% + 20px);height:435px;display:block;overflow:hidden;position:absolute}@keyframes gradient{0%{background-position:100% 0%}50%{background-position:0% 100%}100%{background-position:100% 0%}}.infinite-scroll,.prelaunch-content .grad .infinite-scroll{position:absolute;width:calc(100% + 20px);bottom:0px;height:150px;overflow:hidden;display:block}.infinite-scroll .slider-row,.prelaunch-content .grad .infinite-scroll .slider-row{width:100%;height:125px;background-image:url(../images/icon-strip.svg);background-size:808.33333px 125px;background-position-y:30px;animation:slide 50s linear infinite;position:absolute;bottom:75px;border-bottom:10px solid #FFE05C}@keyframes slide{from{background-position-x:0}to{background-position-x:808.33333px}}.karfu #crowd-funding{box-shadow:0px 16px 9px -5px rgba(255,239,173,0.4) inset,0px -16px 9px -5px rgba(255,239,173,0.4) inset;border-bottom:1px solid #FFEFAD;border-top:1px solid rgba(0,67,19,0.2);width:100%;background-color:#FFE05C;padding:20px 40px 40px 20px;color:#004313;display:flex;justify-content:space-between;align-items:center;position:relative}.karfu #crowd-funding h2{font-family:'Lufga', sans-serif}.karfu #crowd-funding .content-holder{display:flex}.karfu #crowd-funding .content-holder__intro{width:65%}.karfu #crowd-funding .content-holder__buttons{display:flex;justify-content:space-between;width:60%}.karfu #crowd-funding .content-holder__buttons a:hover{opacity:1;color:yellowLabel}.karfu #crowd-funding .content-holder__buttons button,.karfu #crowd-funding .content-holder__buttons .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu #crowd-funding .content-holder__buttons .filter-btn,.karfu #crowd-funding .content-holder__buttons .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu #crowd-funding .content-holder__buttons .filter-btn{background-color:#2B95D9;color:white;margin-top:0;min-height:initial;max-height:40px}.karfu #crowd-funding .content-holder__buttons button:hover,.karfu #crowd-funding .content-holder__buttons .journey .filter-options .filters .option-wrapper .filter-btn:hover,.journey .filter-options .filters .option-wrapper .karfu #crowd-funding .content-holder__buttons .filter-btn:hover,.karfu #crowd-funding .content-holder__buttons .journey .actions .filters .option-wrapper .filter-btn:hover,.journey .actions .filters .option-wrapper .karfu #crowd-funding .content-holder__buttons .filter-btn:hover{color:#FFE05C;background-color:#064c79}.karfu #crowd-funding #crowd-funding-position{position:absolute;bottom:-1px;left:-20px;height:4px;width:0;display:block;background-color:#2B95D9;transition:width 1s .5s}.karfu #crowd-funding #crowd-funding-position.show:after{border-right:2px solid #2B95D9 !important;top:-20px;transition:top .3s, opacity .05s .15s;opacity:1}.karfu #crowd-funding #crowd-funding-position:after{content:attr(data-cf) " FUNDED";position:relative;padding-left:20px;bottom:22px;height:22px;display:flex;justify-content:flex-end;color:#2B95D9;padding-right:4px;border-right:2px solid transparent;top:20px;opacity:0}@media only screen and (max-width: 828px){.karfu #crowd-funding{display:block;padding:20px 20px 40px}.karfu #crowd-funding h2{font-size:1.5em}.karfu #crowd-funding .content-holder__intro{width:100%;text-align:center;display:block;margin-bottom:10px}.karfu #crowd-funding .content-holder__buttons{width:100%}.karfu #crowd-funding .content-holder__buttons a{max-width:50%}}.vehicle-selector{background:white;position:absolute;top:-600px;left:0;width:100%;height:95%;z-index:2;display:block;text-align:center;transition:.4s}.vehicle-selector.show{top:0}.vehicle-selector .header{width:100%;margin-top:35px}.vehicle-selector .question-wrapper{display:block;width:80%;height:50%;left:10%;position:absolute}.vehicle-selector .question{display:flex;justify-content:center;align-items:center;margin:auto;max-width:500px}.vehicle-selector label{display:block;margin-bottom:10px}.vehicle-selector select{height:60px;max-width:80%;border-radius:32px;padding:0 20px}.vehicle-selector .vehicle-option{pointer-events:all}.vehicle-selector .vehicle-option *{pointer-events:none}#vehicle-results{display:flex;position:fixed;z-index:3;width:80%;min-height:200px;max-height:630px;overflow-y:scroll;margin:15% 0;background:white;border:thin solid rgba(0,67,19,0.4);border-radius:8px;box-shadow:0 12px 12px -6px rgba(0,67,19,0.3);align-items:center;flex-wrap:wrap;padding:20px 0;justify-content:center;top:-1000px;transition:top .2s .4s}#vehicle-results.show{top:30px}#vehicle-results .header{width:100%;padding-bottom:10px;text-transform:uppercase;margin-top:5px}#vehicle-results .vehicle-option{width:30%;background:rgba(43,217,92,0.3);box-shadow:0 12px 12px -6px rgba(0,67,19,0.1);border-radius:8px;border:thin solid transparent;margin:5px;padding:10px;cursor:pointer;min-height:125px}#vehicle-results .vehicle-option:hover{border:thin solid rgba(0,67,19,0.4);background:rgba(43,217,92,0.4)}@media only screen and (max-width: 828px){#vehicle-results .vehicle-option{width:44%}}.karfu .karfu-site-header{padding:20px;padding-right:15px;display:flex;justify-content:space-between;align-items:center;height:80px;z-index:10;min-height:80px;width:100%;background:#2BD95C;box-shadow:0}.karfu .karfu-site-header.shadow{transition-delay:0;box-shadow:0 4px 20px -2px rgba(0,67,19,0.4);border-bottom:thin solid rgba(0,67,19,0.1)}.karfu .karfu-site-header.menu-open{position:fixed;transition-delay:.3s;box-shadow:0 4px 20px -2px rgba(0,67,19,0.4)}.karfu .karfu-site-header.menu-open .bg-fill{left:0}.karfu .karfu-site-header .bg-fill{width:100%;height:100%;background:#fff;display:block;position:absolute;top:0;left:100%;opacity:.9;transition:.5s}.karfu .karfu-site-header .header-btns{display:flex;justify-content:space-between;width:55%;zoom:.9}.karfu .karfu-site-header .header-btns a{margin-left:auto;display:block;min-width:55px;background-position:50% 100%;padding:10px}@media only screen and (min-width: 828px){.karfu .karfu-site-header .header-btns{width:25%}}.karfu .karfu-site-header .home-link{max-width:165px;max-height:70px;width:34vw;position:relative}.karfu .karfu-site-header .home-link .site-logo{pointer-events:none;width:100%}.karfu .karfu-site-header .home-link .logo-anim{height:55px !important}@media only screen and (min-width: 827px){.karfu header.menu-open{position:absolute !important}}@media only screen and (max-width: 320px){.karfu header .header-btns{margin-right:20px}}.karfu footer{background-color:#edfcf1;padding:35px;position:relative;top:75px;color:#004313;padding-bottom:100px}.karfu footer.menu-open{display:none}.karfu footer .toggle-footer{position:absolute;top:0px;right:35px;display:block;width:40px;height:90px;background-image:url(../images/icons/arrow-green.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;transform:rotate(90deg);transition:.2s;cursor:pointer;z-index:1}.karfu footer .footer-logo{width:140px;height:60px;display:inline-block;background-image:url(../images/logo-mag-green.svg);background-repeat:no-repeat;margin-bottom:5px;background-size:100%}.karfu footer .footer-contents{display:flex;justify-content:space-between}.karfu footer .footer-contents .disclaimer{width:70%;font-size:.9em}.karfu footer .footer-contents .disclaimer a{display:inline-block;margin-top:20px}.karfu footer .footer-contents .disclaimer .sub{font-size:.7em;color:#999;display:block;margin:20px 0}.karfu footer .footer-contents .social-links a{display:block;width:40px;height:40px;margin-bottom:1em;transition:.3s}.karfu footer .footer-contents .social-links a:hover{opacity:.8}.karfu footer .footer-contents .social-links a.social-link{background-size:cover;background-position:50%;transition:.2s;max-height:500px}.karfu footer .footer-contents .social-links a.social-link__twitter{background-image:url(../images/icons/twitter-green.svg)}.karfu footer .footer-contents .social-links a.social-link__instagram{background-image:url(../images/icons/insta-green.svg)}.karfu footer .footer-contents .social-links a.social-link__linkedin{background-image:url(../images/icons/linkedin-green.svg)}.karfu footer .footer-contents .social-links a.social-link__facebook{background-image:url(../images/icons/facebook.svg)}.karfu footer .footer-contents .social-links a.social-link__youtube{background-image:url(../images/icons/youtube.svg)}.karfu footer .footer-contents .social-links a.social-link:hover{transform:scale(1.2)}.karfu footer .legal-links{max-height:500px}.karfu footer .legal-links ul{padding:0 !important;margin:0}.karfu footer .legal-links ul li{font-size:.9em;border-bottom:dashed thin rgba(0,67,19,0.2);padding:10px 0}.karfu footer .copyright{width:100%;font-size:.8em;margin-top:2em}.karfu footer .animated-roundabout__footer{max-height:500px;margin-top:36px;position:relative;bottom:15px;text-align:center}@keyframes dash{to{stroke-dashoffset:0}}.karfu footer.collapsed .toggle-footer{transform:rotate(-90deg)}.karfu footer.collapsed .animated-roundabout__footer,.karfu footer.collapsed .social-links,.karfu footer.collapsed .legal-links,.karfu footer.collapsed .legal-links li{transition:.3s;max-height:0;opacity:0}.karfu footer.collapsed .copyright,.karfu footer.collapsed .disclaimer{width:100%}.karfu footer.collapsed .copyright{padding-bottom:30px}.karfu footer.collapsed .legal-links li{padding:0}.karfu .scroll-anim{position:fixed;bottom:10px;display:flex;width:100%;height:30px;justify-content:center;background-image:url(../images/icons/chevron-white.svg);background-position:50%;background-repeat:no-repeat;filter:drop-shadow(3px 3px 2px rgba(0,67,19,0.5));pointer-events:none;opacity:0;transition:.5s;z-index:7}.karfu .scroll-anim.show{opacity:1;animation:up-down .3s infinite alternate}@keyframes up-down{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}.admin-logged-in .karfu nav ul{margin-top:153px}.karfu .nav-container{width:100%;display:block;position:absolute;padding-bottom:25px}.karfu nav{background:#fff;height:110%;overflow-x:hidden;width:100%;position:absolute;top:-25px;left:100%;transition:.5s;z-index:8;opacity:.9;color:#004313;display:flex;justify-content:center;pointer-events:none}.karfu nav.open{left:0;pointer-events:all;min-height:110%;height:auto;overflow-y:scroll;position:fixed}.karfu nav.open ul li{transition:width .5s}.karfu nav ul{width:100%;margin-top:105px;text-align:center;padding:0}.karfu nav ul li{list-style:none;padding:1em 0;font-size:1.2em;width:100%;opacity:0;transition:.4s .3s;border-bottom:10px solid transparent}.karfu nav ul li.nav-path-selected{font-weight:900;background-color:rgba(149,236,174,0.6)}.karfu nav ul li .locked-content{opacity:.4}.karfu nav ul li.log-out{background-color:#edfcf1}.karfu nav ul li.journey-item{background-color:rgba(43,217,92,0.2)}.karfu nav ul li:first-of-type{border-bottom:10px solid transparent}.karfu nav ul li:last-of-type{margin-bottom:200px}.karfu nav ul li.show{opacity:1;border-bottom:3px dashed #95ECAE}.karfu nav ul li.show:first-of-type{border-top:3px dashed #95ECAE}.karfu nav ul li.show:last-of-type{margin-bottom:20px}.karfu nav ul li a{display:block;width:100%}@media only screen and (min-width: 828px){.karfu nav ul li.hide-from-desktop{display:none}}.desktop-nav{display:none;width:100%;align-items:center;justify-content:center}.desktop-nav .desktop-nav-list{padding-left:0}.desktop-nav .desktop-nav-list li.desktop-menu-item{position:relative;z-index:4}.desktop-nav .desktop-nav-list li.desktop-menu-item .desktop-sub-menu{display:none;position:fixed;top:50px;height:auto;width:auto;background-color:#2bd95c;padding:20px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-left:-20px;min-width:200px}.desktop-nav .desktop-nav-list li.desktop-menu-item .desktop-sub-menu.hide{display:none}.desktop-nav .desktop-nav-list li.desktop-menu-item .desktop-sub-menu.top-level{filter:drop-shadow(0.2rem 0.4rem 0.2rem rgba(0,67,19,0.3))}.desktop-nav .desktop-nav-list li.desktop-menu-item .desktop-sub-menu .sub-level{display:none;position:absolute;top:-20px !important;margin-left:160px}.desktop-nav .desktop-nav-list li.desktop-menu-item .desktop-sub-menu .sub-level li{margin:0 0 10px;position:relative}.desktop-nav .desktop-nav-list li.desktop-menu-item .desktop-sub-menu ul{padding-left:0}.desktop-nav .desktop-nav-list li.desktop-menu-item .desktop-sub-menu li{margin:10px 0}.desktop-nav .desktop-nav-list li.desktop-menu-item:hover>.desktop-sub-menu:not(.hide),.desktop-nav .desktop-nav-list li.desktop-menu-item:active>.desktop-sub-menu:not(.hide){display:block}.desktop-nav .desktop-nav-list li a{font-size:1.3em;white-space:nowrap;transition:.2s .2s}.desktop-nav .desktop-nav-list li a:hover{color:#004313}@media only screen and (min-width: 828px){.desktop-nav{display:flex}.desktop-nav .desktop-nav-list{display:flex;justify-content:space-around;width:90%}.desktop-nav .desktop-nav-list li{margin:10px}.desktop-nav .desktop-nav-list li a.nav-selected{color:#004313}.desktop-nav .desktop-nav-list li a.nav-path-selected{color:#004313}}.admin-logged-in .desktop-sub-menu{top:100px !important}.menu-open .desktop-nav a{color:#2BD95C;transition:.3s}.menu-open .desktop-sub-menu{background-color:rgba(255,255,255,0.9) !important}.karfu .registration{background-color:white;color:#004313}.karfu .registration button,.karfu .registration .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .registration .filter-btn,.karfu .registration .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .registration .filter-btn{margin:40px 0}.karfu .registration .ccm-input-checkbox{display:inline-block !important;background:url("../images/icons/un-check.svg");width:32px;border:none !important;border-bottom:0 !important;border-radius:0}.karfu .registration .ccm-input-checkbox:checked{background:url("../images/icons/check.svg")}.karfu .registration .scrollable{text-align:left;overflow-y:scroll;font-size:.8em;color:#999;padding:5px;margin:15px 0;height:100px;max-height:100px;border:thin solid rgba(153,153,153,0.3);border-radius:6px}.karfu .registration .terms-title{width:100%;padding-top:20px;text-align:left !important}.login-page{background-color:#fff;color:#004313;border-bottom:20px solid transparent;min-height:455px}.login-page .checkbox{display:none !important}.login-page .auth-types{display:flex;justify-content:space-evenly;margin:auto;width:-moz-fit-content;width:fit-content}.login-page .auth-types .auth-opt{border:thin solid #2BD95C;border-radius:8px;padding:20px;cursor:pointer;margin:4px;width:60px}.login-page .auth-types .auth-opt.active{background-color:rgba(43,217,92,0.3)}.login-page .inline-alert{position:relative !important}@media only screen and (min-width: 827px){.overlay-content{position:absolute !important}.overlay-content .overlay-wrapper{position:absolute !important;top:60px}}.overlay-content{width:100%;height:100%;position:fixed !important;z-index:100000 !important;background:linear-gradient(to bottom, rgba(0,67,19,0.9) 40%, rgba(0,67,19,0.6) 100%);display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:visibility .1s, opacity .2s linear;pointer-events:none}.overlay-content.show{visibility:visible;opacity:1;pointer-events:all}.overlay-content.show .overlay-wrapper{transform:translateY(-30px)}.overlay-content .overlay-wrapper{background-color:#edfcf1;padding:20px;position:relative;max-width:90%;min-width:80%;min-height:200px;max-height:80%;box-shadow:5px 10px 18px rgba(0,67,19,0.5);overflow-y:scroll;border-bottom:32px solid #edfcf1;border-radius:8px;transition:transform 0.6s cubic-bezier(0.28, 0.84, 0.42, 1);transform:translateY(-720px)}.overlay-content .overlay-wrapper .close{position:absolute;top:25px;right:20px;width:30px;height:30px;cursor:pointer;background-image:url(../images/icons/close_green.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;transition:.4s}.overlay-content .overlay-wrapper .close:hover{opacity:.7;transform:rotate(180deg) scale(1.1)}.overlay-content .overlay-wrapper .error-msg{display:none;color:#004313;width:100%;padding:10px;font-weight:900;border-bottom:thin dotted #004313}.overlay-content .overlay-wrapper .error-msg.show{display:block}.overlay-content .overlay-wrapper .contents{margin:40px 0 20px 0;color:#004313;padding:10px;overflow-y:scroll}.overlay-content .overlay-wrapper .contents img{width:100% !important;height:auto;margin:20px 0;border:none !important}.overlay-content .overlay-wrapper .contents p{margin-top:10px}.overlay-content .overlay-wrapper .contents.error{background-image:url(../images/icons/warning.png);background-size:100px;background-position:50% 0%;background-repeat:no-repeat;min-height:90px;display:flex;align-items:center}.overlay-content .overlay-wrapper .contents .helper-content .help-section-header{border-bottom:thin dashed rgba(0,67,19,0.4);padding-bottom:10px}.overlay-content .overlay-wrapper .contents .helper-content .has-info-icon{display:block;background-image:url(../images/icons/warning.png);background-repeat:no-repeat;background-size:50px;background-position:0 50%;min-height:130px;margin-top:20px}.overlay-content .overlay-wrapper .contents .helper-content .has-info-icon.heart{background-image:url(../images/heart-green.svg)}.overlay-content .overlay-wrapper .contents .helper-content .has-info-icon.search{background-image:url(../images/search.svg)}.overlay-content .overlay-wrapper .contents .helper-content .has-info-icon.menu{background-image:url(../images/icons/burger.svg)}.overlay-content .overlay-wrapper .contents .helper-content .has-info-icon.main-search{background-image:url(../images/icons/full-search.svg)}.overlay-content .overlay-wrapper .contents .helper-content .has-info-icon.quick-search{background-image:url(../images/icons/quick-search.svg)}.overlay-content .overlay-wrapper .contents .helper-content .has-info-icon.ev-search{background-image:url(../images/icons/green_icons/charge.svg)}.overlay-content .overlay-wrapper .contents .helper-content .has-info-icon p{margin:30px 0 20px 70px}.overlay-content .overlay-wrapper .save-session-name{display:none;margin:40px 0 20px 0;color:#004313;padding:10px}.overlay-content .overlay-wrapper .save-session-name h4{text-transform:uppercase;padding-bottom:15px;font-weight:500}.overlay-content .overlay-wrapper .save-session-name input{width:100%}.overlay-content .overlay-wrapper .save-session-name.show{display:block}.has-info-icon{position:relative}.has-info-icon a{background-image:url(../images/icons/info.svg);background-size:20px;background-position:90% 50%;background-repeat:no-repeat;padding:20px 40px;text-transform:uppercase;font-weight:500;min-height:60px}.has-info-icon a:hover{background-image:url(../images/icons/info-active.svg)}.homepage-header{position:relative;background-color:#2BD95C}.homepage-header .intro{z-index:1;position:relative;width:100%;background-color:#2BD95C;border-bottom:25px solid #60E385;text-align:center;min-height:300px}.homepage-header .intro .intro-text{position:absolute;top:40px;width:100%;text-align:center;padding:20px}.homepage-header .intro .intro-text h1,.homepage-header .intro .intro-text .journey.journey-summary .header,.journey.journey-summary .homepage-header .intro .intro-text .header{font-size:2em}.homepage-header .intro .intro-text h2{color:#004313;font-size:1.3em;margin:20px 0}.homepage-header .intro .header-roundabout{width:100%;text-align:right;padding-right:10px;height:120%}.homepage-header .intro .header-roundabout .roundabout{width:50%;margin-bottom:-28px}.homepage-header .desktop-header-roundabout{display:none}@media only screen and (min-width: 828px){body:not(.mobile-wrapped) .homepage-header .homepage-header-image{display:block;position:relative;width:100%;padding-bottom:45%;display:block;background-size:cover;background-position:50%}body:not(.mobile-wrapped) .homepage-header .intro{width:45%;position:absolute;top:8vw;border-bottom:none;opacity:.8}body:not(.mobile-wrapped) .homepage-header .intro .header-roundabout{display:none}body:not(.mobile-wrapped) .homepage-header .desktop-header-roundabout{display:block;position:absolute;right:-120px;bottom:-5px;width:40%;opacity:.1}}.karfu .icon-list{text-align:center;background-color:#2BD95C;color:#004313}.karfu .icon-list.coming-soon{opacity:.4;pointer-events:none}.karfu .icon-list .option-wrapper{padding:40px 20px}.karfu .icon-list .option-title{padding-bottom:30px !important}.karfu .icon-list .option-list-grid{display:flex;justify-content:space-around;flex-wrap:wrap;width:100%;background-color:#2BD95C;min-height:auto;margin-top:40px}.karfu .icon-list .option-list-grid .mobility-option{width:12.5%;background-repeat:no-repeat;background-position:center;background-size:60%;display:flex;justify-content:center;align-items:flex-end;margin-bottom:20px;cursor:pointer;min-height:120px;padding:20px 0;pointer-events:none;filter:brightness(0) invert(100%)}.karfu .icon-list .option-list-grid .mobility-option:after{content:"";display:block;padding-bottom:100%}.karfu .icon-list .option-list-grid .mobility-option.content-has-tip{pointer-events:all}.karfu .icon-list .option-list-grid .mobility-option.has-link a{display:flex;justify-content:center;align-items:flex-end;pointer-events:all;width:100%;height:100%}.karfu .icon-list .option-list-grid .mobility-option.has-link a:hover{opacity:.7}@media only screen and (max-width: 828px){.karfu .icon-list .option-list-grid .mobility-option{width:25%}}.karfu .icon-list .option-blurb{color:white;padding:30px 20px}.karfu .icon-list .option-blurb .option-link{padding:40px}.karfu .icon-list .option-blurb .option-link button,.karfu .icon-list .option-blurb .option-link .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .icon-list .option-blurb .option-link .filter-btn,.karfu .icon-list .option-blurb .option-link .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .icon-list .option-blurb .option-link .filter-btn{width:100%;color:#fff}.karfu .karfu-stats{background-color:#2BD95C}.karfu .karfu-stats h1,.karfu .karfu-stats .journey.journey-summary .header,.journey.journey-summary .karfu .karfu-stats .header,.karfu .karfu-stats h3,.karfu .karfu-stats .journey.journey-summary .sub-header,.journey.journey-summary .karfu .karfu-stats .sub-header{padding-bottom:20px}.karfu .karfu-stats .stats{display:flex;justify-content:space-between;margin:20px}.karfu .karfu-stats .stats div{display:flex;flex-direction:column;justify-content:center;align-items:center}.karfu .karfu-stats .stats div .stat{color:#004313;font-weight:900;font-size:1.6em;margin-bottom:10px}.karfu .karfu-stats .calc-sum{transition:.3s;opacity:0}.karfu .karfu-stats .calc-sum.show{opacity:1}.karfu .karfu-stats .sum{color:#004313;font-size:1.8em;margin:10px}.karfu .karfu-stats .footnote{margin-bottom:40px}.karfu .karfu-stats .search{width:70%}.karfu .karfu-stats .journey-btns{display:flex;justify-content:space-between}.karfu .karfu-stats .journey-btns>{width:50%}.karfu .karfu-stats .journey-btns>a{width:100%;margin:10px}.karfu .karfu-stats .journey-btns>a button,.karfu .karfu-stats .journey-btns>a .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .karfu-stats .journey-btns>a .filter-btn,.karfu .karfu-stats .journey-btns>a .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .karfu-stats .journey-btns>a .filter-btn{max-height:68px}.section-header{padding:0px !important;background-color:#fff;color:#004313;border-bottom:thin dashed rgba(0,67,19,0.3)}.section-header .secion-header-image{width:100%;min-height:35vw;height:50vw;background-size:cover;background-position:50%;display:block}.section-header .section-intro{margin:20px}.section-header .section-intro h1,.section-header .section-intro .journey.journey-summary .header,.journey.journey-summary .section-header .section-intro .header{margin-top:20px}.section-header .section-intro *{padding:10px 0}.karfu .search-form form{width:100%;display:flex;border:1px solid #004313;border-radius:8px;justify-content:space-between;align-items:center;margin-top:20px;font-size:1em;position:relative;z-index:1}.karfu .search-form form .search-field{width:100%;height:68px;border:none !important}.karfu .search-form form .search-field:focus{border:none}.karfu .search-form form button,.karfu .search-form form .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .search-form form .filter-btn,.karfu .search-form form .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .search-form form .filter-btn,.karfu .search-form form .dd{width:68px;height:68px;min-height:68px;min-width:68px;margin:0px;border-radius:6px}.karfu .search-form form button,.karfu .search-form form .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .search-form form .filter-btn,.karfu .search-form form .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .search-form form .filter-btn{background-image:url(../images/search-white.svg);background-size:50%;background-position:50%;background-repeat:no-repeat}.karfu .search-form form button.show-loader,.karfu .search-form form .journey .filter-options .filters .option-wrapper .show-loader.filter-btn,.journey .filter-options .filters .option-wrapper .karfu .search-form form .show-loader.filter-btn,.karfu .search-form form .journey .actions .filters .option-wrapper .show-loader.filter-btn,.journey .actions .filters .option-wrapper .karfu .search-form form .show-loader.filter-btn{background-image:none}.karfu .search-form form .dd{background-color:#95ECAE;-moz-appearance:none;-webkit-appearance:none;background-image:url(../images/icons/chevron.svg);background-repeat:no-repeat;background-size:40%;background-position:50%;font-size:0;color:#666}.karfu .search-form .filter-output{transition:all .4s;padding:10px;font-weight:900;color:#004313;position:relative;top:-50px;border-radius:8px}.karfu .search-form .filter-output.open{border-bottom:1px dotted #004313;top:2px;background-color:#CAF6D6;opacity:.3}.karfu .search-results{margin:0;padding:0 !important;background-color:#fff;min-height:100vh;color:#004313}.karfu .search-results>*{padding:20px}.karfu .search-results h1,.karfu .search-results .journey.journey-summary .header,.journey.journey-summary .karfu .search-results .header{border-bottom:1px solid #95ECAE}.karfu .search-results .search-result{background-image:url(../images/dotted-line.svg);background-repeat:repeat-x;background-position:0 100%}.karfu .search-results .search-result:nth-child(even){background-color:#f1f9f3}.karfu .karfu-content-block{background:white;color:#004313}.karfu .karfu-content-block article{padding:10px 20px}.karfu .karfu-content-block a:not(.btn){text-decoration:underline}.karfu .karfu-content-block img{height:auto !important;width:100%}.karfu .karfu-content-block img.beta-info-image{display:block;margin-left:auto;margin-right:auto;width:400px;max-width:95%;border:5px solid #2BD95C;border-radius:8px;box-shadow:0 12px 12px -6px rgba(0,67,19,0.3)}.karfu .karfu-content-block ul{list-style-type:disc}.karfu .karfu-content-block ul li{margin-bottom:10px}.karfu .karfu-content-block a{font-weight:500}.karfu .karfu-content-block h1,.karfu .karfu-content-block .journey.journey-summary .header,.journey.journey-summary .karfu .karfu-content-block .header,.karfu .karfu-content-block h2,.karfu .karfu-content-block h3,.karfu .karfu-content-block .journey.journey-summary .sub-header,.journey.journey-summary .karfu .karfu-content-block .sub-header,.karfu .karfu-content-block h4{padding-bottom:20px}.karfu .karfu-content-block h4{font-size:1.4em}.karfu .karfu-content-block p{padding-bottom:10px}.karfu .karfu-content-block .two-col{display:flex}.karfu .karfu-content-block .two-col div{width:50%;text-align:center;margin:20px 0;padding:40px 20px 30px 20px}.karfu .karfu-content-block .two-col div h3,.karfu .karfu-content-block .two-col div .journey.journey-summary .sub-header,.journey.journey-summary .karfu .karfu-content-block .two-col div .sub-header{font-size:1.2em}.karfu .karfu-content-block .two-col div a{text-decoration:none}@media only screen and (max-width: 828px){.karfu .karfu-content-block .two-col{display:block}.karfu .karfu-content-block .two-col div{width:100%}.karfu .karfu-content-block .two-col div:first-child{border-bottom:thin dashed #2BD95C}}.karfu .homepage-links{background-color:white;color:#004313;display:flex;flex-flow:column}.karfu .homepage-links.green{background-color:#CAF6D6}.karfu .homepage-links h1,.karfu .homepage-links .journey.journey-summary .header,.journey.journey-summary .karfu .homepage-links .header{padding-top:20px}.karfu .homepage-links .homepage-image-wrapper{position:relative}.karfu .homepage-links .homepage-image-wrapper img{width:100%;height:auto}.karfu .homepage-links .homepage-image-wrapper .image-watermark{margin-left:20px !important}.karfu .homepage-links>p{margin-bottom:20px}.karfu .homepage-links.coming-soon{opacity:.4;pointer-events:none}.karfu .homepage-links .link-options{display:flex;align-items:flex-start;justify-content:space-between;margin-top:20px;width:100%}.karfu .homepage-links .link-options .link-option{width:48%}.karfu .homepage-links .link-options .link-option .link-text{height:auto}.karfu .homepage-links .link-options .link-option h4{font-weight:900;font-size:1.3em}.karfu .homepage-links .link-options .link-option img{margin-bottom:10px;height:10vh}.karfu .homepage-links .link-options button,.karfu .homepage-links .link-options .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .homepage-links .link-options .filter-btn,.karfu .homepage-links .link-options .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .homepage-links .link-options .filter-btn{color:white;margin-top:30px}.karfu .homepage-links:nth-child(1){border:10px solid red}.karfu .start-journey{background-color:white;color:#004313}.karfu .start-journey button,.karfu .start-journey .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .start-journey .filter-btn,.karfu .start-journey .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .start-journey .filter-btn{color:white !important}.karfu .start-journey .options{display:flex;justify-content:space-between}.karfu .start-journey .options div{width:25%;text-align:center}.karfu .start-journey .options div h4{font-size:1.3em;font-weight:900;padding-bottom:20px}.karfu .start-journey .cta-holder{margin:40px 0}.karfu .start-journey .start-journey-content{margin:50px 0 30px}.karfu .comparison{background-color:white;color:#004313;padding:20px 40px !important}.karfu .comparison.green{background-color:#CAF6D6}.karfu .comparison.white{background:linear-gradient(#fff, #edfcf1 55%)}.karfu .comparison h1,.karfu .comparison .journey.journey-summary .header,.journey.journey-summary .karfu .comparison .header{padding-bottom:20px !important}.karfu .comparison>p{margin-bottom:20px}.karfu .comparison button,.karfu .comparison .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .comparison .filter-btn,.karfu .comparison .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .comparison .filter-btn{color:white}.karfu .comparison .comparison-options{display:flex;align-items:center;justify-content:space-between;margin-top:20px;margin-bottom:20px}.karfu .comparison .comparison-options .comparison-option img{margin-bottom:10px;height:10vh}.karfu .comparison .comparison-options .comparison-option h4{font-weight:900;font-size:1.2em;text-transform:uppercase}.karfu .comparison .comparison-options .comparison-icon{width:20%}.karfu .comparison .comparison-options .comparison-icon img{margin-top:-20px;height:3vh;border-radius:8px}.karfu .usage-results{text-align:center;padding:20px;color:#004313;background:#fff}.karfu .usage-results h1,.karfu .usage-results .journey.journey-summary .header,.journey.journey-summary .karfu .usage-results .header{border-bottom:1px solid rgba(0,67,19,0.2);box-shadow:0 12px 12px -6px rgba(0,67,19,0.1);padding-bottom:20px;margin-bottom:30px}.karfu .usage-results h3,.karfu .usage-results .journey.journey-summary .sub-header,.journey.journey-summary .karfu .usage-results .sub-header{font-weight:500;padding:20px 0}.karfu .usage-results .usage-results-header{padding:20px 0 40px}.karfu .usage-results .usage-options{display:flex;flex-direction:row;padding-bottom:20px}.karfu .usage-results .usage-options h2{font-size:2em;color:#004313}.karfu .usage-results .usage-options .usage-option{width:50%;padding:20px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;font-weight:500}.karfu .usage-results .usage-options .usage-option .explainer{margin-top:20px;padding:10px}.karfu .usage-results .usage-options .usage-option .explainer h4{font-weight:900;font-size:.9em}.karfu .usage-results .usage-options .usage-option .explainer .then{color:#004313;display:block;width:100%}.karfu .usage-results .footer-content{padding:0 20px 40px 20px}.karfu .usage-results .footer-content button,.karfu .usage-results .footer-content .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .usage-results .footer-content .filter-btn,.karfu .usage-results .footer-content .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .usage-results .footer-content .filter-btn{width:50% !important}.karfu .usage-results .why-table{width:100%;background:#fff;border-collapse:collapse;text-align:left;margin-bottom:40px}.karfu .usage-results .why-table .top-level-result{background-color:#004313;color:#fff;font-weight:600;padding-top:30px;border-top:60px solid #fff;cursor:pointer}.karfu .usage-results .why-table .top-level-result td{margin-top:20px;border-top:10px solid #004313;border-bottom:10px solid #004313}.karfu .usage-results .why-table .top-level-result td.toggle-list{position:relative}.karfu .usage-results .why-table .top-level-result td.toggle-list .chevron{background-image:url(../images/icons/chevron-white.svg);background-repeat:no-repeat;width:15px;height:15px;display:block;position:absolute;right:15px;top:20px;transition:.3s}.karfu .usage-results .why-table .top-level-result td.toggle-list.open .chevron{transform:rotateX(180deg);top:10px}.karfu .usage-results .why-table .top-level-result:nth-child(1){border-top:none}.karfu .usage-results .why-table .second-level{background-color:#95ECAE;font-weight:600}.karfu .usage-results .why-table .second-level::nth-child(1){border-top:initial}.karfu .usage-results .why-table .sub-level-header{background:#CAF6D6;font-weight:500}.karfu .usage-results .why-table td{padding:10px;border-bottom:1px dashed rgba(0,67,19,0.5);min-height:40px}.karfu .usage-results .why-table td.yes-no{width:20%;text-align:right}.karfu .usage-results .why-table td img{height:25px}.karfu .usage-results .why-table .yesNo{min-height:30px;display:block}.karfu .usage-results .next-prev-buttons{display:flex;justify-content:space-between}.karfu .usage-results .next-prev-buttons a{width:48%}.karfu .saved-journeys{margin-bottom:20px}.karfu .saved-journeys .journey-detail{padding:20px;background-image:url(../images/icons/full-search.svg);background-repeat:no-repeat;background-size:22px;background-position:95% 20px}.karfu .saved-journeys .journey-detail:nth-child(even){background-color:rgba(202,246,214,0.5)}.karfu .saved-journeys .journey-detail.Quick{background-image:url(../images/icons/quick-search.svg);background-size:35px}.karfu .saved-journeys .journey-detail .journey-content{width:100%;padding:0 20px}.karfu .saved-journeys .journey-detail .journey-content h2{margin-right:40px !important}.karfu .saved-journeys .journey-detail .journey-content .title{margin-bottom:10px}.karfu .saved-journeys .journey-detail .journey-content .journey-filter-list{margin-bottom:10px}.karfu .saved-journeys .journey-detail .options{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.karfu .saved-journeys .journey-detail .options .edit,.karfu .saved-journeys .journey-detail .options .delete{display:block;background-size:cover;background-position:50% 0;cursor:pointer;transition:.2s;margin:10px 20px 0 20px}.karfu .saved-journeys .journey-detail .options .edit:hover,.karfu .saved-journeys .journey-detail .options .delete:hover{transform:translateY(-2px)}.karfu .saved-journeys .journey-detail .options .edit{background-image:url(../images/icons/edit.svg);width:30px;height:30px}.karfu .saved-journeys .journey-detail .options .delete{background-image:url(../images/icons/delete.svg);background-position:25% 0;width:40px;height:40px}.karfu .shortlist .intro{padding-bottom:20px}.karfu .shortlist .intro h1,.karfu .shortlist .intro .journey.journey-summary .header,.journey.journey-summary .karfu .shortlist .intro .header{padding:10px}.karfu .shortlist .intro .header-content{display:flex;justify-content:center;border-bottom:1px dashed rgba(43,217,92,0.3);padding-bottom:30px}.karfu .shortlist .intro .header-content .delete{width:80px;display:flex;align-items:flex-end;margin:0 0 5px 20px}.karfu .shortlist .intro .header-content .delete button,.karfu .shortlist .intro .header-content .delete .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .shortlist .intro .header-content .delete .filter-btn,.karfu .shortlist .intro .header-content .delete .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .shortlist .intro .header-content .delete .filter-btn{margin:0;width:80px;background-size:70px;background-position:25% 5px}.karfu .shortlist .button-wrapper{padding:20px}.karfu .image-list{background:linear-gradient(#fff, #f1f9f3 55%)}.karfu .image-list .image-list-header{padding:20px 20px 0 20px;color:#004313;text-align:center}.karfu .image-list .image-carousel{overflow-x:scroll;margin:20px 20px 0 20px;padding-bottom:20px}.karfu .image-list .image-carousel .image-list-wrapper{display:flex;flex-direction:row;margin-left:5px;animation:wiggle 1.5s 2s 2}@keyframes wiggle{0{transform:translateX(0px)}50%{transform:translateX(-50px)}}.karfu .image-list .image-carousel .image-list-wrapper .image-list-item{min-width:33%;color:#004313;flex:1;display:flex;flex-direction:column;justify-content:space-between;margin:10px;box-shadow:-10px 3px 12px -13px rgba(0,67,19,0.4)}.karfu .image-list .image-carousel .image-list-wrapper .image-list-item:nth-of-type(1){margin-left:0}.karfu .image-list .image-carousel .image-list-wrapper .image-list-item div{width:100%;display:block}.karfu .image-list .image-carousel .image-list-wrapper .image-list-item div img{width:100%}.karfu .image-list .image-carousel .image-list-wrapper .image-list-item div.link-info{align-self:flex-end;text-align:center;margin-top:20px}.karfu .shortcut-form{color:#004313;border-bottom:thin dashed rgba(0,67,19,0.2);background:linear-gradient(#edfcf1, #fff 55%)}.karfu .shortcut-form form{margin:20px 0}.karfu .short-cut-journey{background-color:#2BD95C;color:#fff}.karfu .short-cut-journey ul{padding:0 !important}.karfu .short-cut-journey .question-help{color:#004313;font-size:.8em}.karfu .short-cut-journey .cta-holder{margin:40px 0}.karfu .short-cut-journey .start-journey-content{margin:20px 0 40px !important}.karfu .short-cut-journey .image-set{display:flex;justify-content:space-evenly;align-items:center}.karfu .short-cut-journey .image-set .img-holder{display:flex;flex-direction:column;border-radius:6px}.karfu .short-cut-journey .image-set .img-holder img{min-height:75px;max-height:75px}.karfu .short-cut-journey .image-set .img-holder .icon-title{text-transform:uppercase;margin-top:10px}.karfu-news-info-footer,.news-list .news-list-wrapper .news-list-item .info-wrapper,.news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-info-wrapper,.overview-list .overview-list-wrapper .overview-list-item .info-wrapper{border-bottom:thin dashed rgba(0,67,19,0.3);display:flex;justify-content:space-between;align-items:center;width:100%;margin:10px 0;padding-bottom:5px}.news-list{color:#004313;padding:20px;background:linear-gradient(rgba(202,246,214,0.1) 0%, #fff 20%, #fff 80%, rgba(202,246,214,0.1) 100%)}.news-list h3,.news-list .journey.journey-summary .sub-header,.journey.journey-summary .news-list .sub-header{margin-left:10px;font-size:1.8em;font-weight:900}.news-list .news-list-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.news-list .news-list-wrapper .news-list-item{display:flex;flex-flow:column;flex-direction:column;width:25%;border:10px solid transparent}.news-list .news-list-wrapper .news-list-item a:hover{opacity:.7}.news-list .news-list-wrapper .news-list-item.has-image .img-holder{display:block;width:100%;padding-bottom:52.5%;background-size:cover;background-position:50%;border-radius:6px}.news-list .news-list-wrapper .news-list-item.no-image .img-holder{display:none}.news-list .news-list-wrapper .news-list-item .img-holder{display:block;width:100%;height:50%;background-size:cover;background-position:50%}.news-list .news-list-wrapper .news-list-item .description{width:100%;padding:10px 0;font-weight:500}.news-list .news-list-wrapper .hero-news-item{width:100%;display:flex;justify-content:space-between;margin:10px}.news-list .news-list-wrapper .hero-news-item>{width:50%}.news-list .news-list-wrapper .hero-news-item>a{width:50%}.news-list .news-list-wrapper .hero-news-item .img-holder{display:block;width:100%;padding-bottom:52.5%;background-size:cover;background-position:50%;margin-right:5px solid white;border-radius:6px}.news-list .news-list-wrapper .hero-news-item .hero-news-holder{display:flex;flex-flow:column;align-items:center;justify-content:space-around;width:50%;margin-left:10px}.news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-info-wrapper{padding-top:20px;margin:20px 0 0 10px}.news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-news-intro{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;height:100%;padding:40px}.news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-news-intro h3,.news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-news-intro .journey.journey-summary .sub-header,.journey.journey-summary .news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-news-intro .sub-header{margin-bottom:10px;text-align:center}.news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-news-intro .hero-description{text-align:center}@media only screen and (max-width: 828px){.news-list .news-list-wrapper .news-list-item{width:50%}.news-list .news-list-wrapper .hero-news-item{display:block}.news-list .news-list-wrapper .hero-news-item .img-holder{margin-right:0}.news-list .news-list-wrapper .hero-news-item>,.news-list .news-list-wrapper .hero-news-item a{width:100% !important}.news-list .news-list-wrapper .hero-news-item .hero-news-holder{width:100%;margin-left:0;padding-top:20px}.news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-news-intro{display:block;padding:0}.news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-news-intro h3,.news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-news-intro .journey.journey-summary .sub-header,.journey.journey-summary .news-list .news-list-wrapper .hero-news-item .hero-news-holder .hero-news-intro .sub-header{margin-left:0;font-size:1.6em;margin-bottom:10px}}.news-list .link-wrapper{width:100%;text-align:center;margin:20px 0}.news-list .link-wrapper a{font-size:1.6em;font-weight:900}.karfu-overview-info-footer{border-bottom:thin dashed rgba(0,67,19,0.5);display:flex;justify-content:space-between;align-items:center;width:100%;margin:10px 0;padding-bottom:5px}.overview-list{color:#004313;padding:20px;background:linear-gradient(rgba(202,246,214,0.5) 5%, #fff 20%, rgba(202,246,214,0.075));border-top:thin dashed rgba(0,67,19,0.5)}.overview-list h3,.overview-list .journey.journey-summary .sub-header,.journey.journey-summary .overview-list .sub-header{margin-left:10px;font-size:1.8em;font-weight:900}.overview-list .overview-list-wrapper{display:flex;flex-wrap:wrap}.overview-list .overview-list-wrapper .overview-list-item{display:flex;flex-direction:column;justify-content:center;width:33.3%;border:10px solid transparent}.overview-list .overview-list-wrapper .overview-list-item a:hover{opacity:.7}.overview-list .overview-list-wrapper .overview-list-item .img-holder{display:block;width:100%;padding-bottom:52.5%;background-size:cover;background-position:50%;flex-grow:1;border-radius:6px}.overview-list .overview-list-wrapper .overview-list-item .description{width:100%;padding:10px 0;font-weight:500}@media only screen and (max-width: 828px){.overview-list .overview-list-wrapper .overview-list-item{width:100%}}.overview-list .link-wrapper{width:100%;text-align:center;margin:20px 0}.overview-list .link-wrapper a{font-size:1.6em;font-weight:900}.subsection-info-footer,.subsection-list .subsection-list-wrapper .subsection-list-item .info-wrapper{border-bottom:thin dashed rgba(0,67,19,0.3);display:flex;justify-content:space-between;align-items:center;width:100%;margin:10px 0;padding-bottom:5px}.subsection-list{color:#004313;padding:20px 0 0 0;background:linear-gradient(#edfcf1, #fff 55%);border-top:thin dashed rgba(0,67,19,0.5)}.subsection-list h3,.subsection-list .journey.journey-summary .sub-header,.journey.journey-summary .subsection-list .sub-header{margin:0 0 10px 10px;font-size:1.8em;font-weight:900}.subsection-list .content-header{font-size:1.6em}.subsection-list .subsection-list-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.subsection-list .subsection-list-wrapper .subsection-list-item{display:flex;flex-flow:column;flex-direction:column;width:25%;border:10px solid transparent}.subsection-list .subsection-list-wrapper .subsection-list-item .section-link{width:100%;display:block;margin-bottom:10px}.subsection-list .subsection-list-wrapper .subsection-list-item .section-link a{font-size:1.4em}.subsection-list .subsection-list-wrapper .subsection-list-item .section-link.section-link__bottom{border-bottom:thin dashed rgba(0,67,19,0.5);margin-bottom:20px;padding:10px 0 20px;text-align:right}.subsection-list .subsection-list-wrapper .subsection-list-item .section-link.section-link__bottom a{font-size:1em}.subsection-list .subsection-list-wrapper .subsection-list-item .section-item{display:flex;flex-direction:column;width:100%;justify-content:center}.subsection-list .subsection-list-wrapper .subsection-list-item .page-link{flex-grow:1}.subsection-list .subsection-list-wrapper .subsection-list-item .page-link:hover{opacity:.7}.subsection-list .subsection-list-wrapper .subsection-list-item .img-holder{display:block;width:100%;padding-bottom:52.5%;background-size:cover;background-position:50%;border-radius:6px}.subsection-list .subsection-list-wrapper .subsection-list-item .description{width:100%;padding:10px 0;font-weight:500}@media only screen and (max-width: 828px){.subsection-list .subsection-list-item{width:50% !important}}@media only screen and (max-width: 828px){.page-template-editorial .subsection-list{padding:20px 0 !important;background:#fff}}.signup-info-footer,.signup-block .signup-block-list-wrapper .subsection-list-item .info-wrapper{border-bottom:thin dashed rgba(0,67,19,0.3);display:flex;justify-content:space-between;align-items:center;width:100%;margin:10px 0;padding-bottom:20px}.signup-block{color:#004313;padding:20px;background:#fff;border-bottom:thin dashed rgba(0,67,19,0.3)}.signup-block h3,.signup-block .journey.journey-summary .sub-header,.journey.journey-summary .signup-block .sub-header{margin-left:10px;font-size:1.8em;font-weight:900}.signup-block .signup-block-list-wrapper{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-around;width:100%}.signup-block .signup-block-list-wrapper .subsection-list-item{display:flex;justify-content:center;flex-direction:column;width:25%;border:10px solid white}.signup-block .signup-block-list-wrapper .subsection-list-item .section-link{width:100%;display:block;margin-bottom:10px}.signup-block .signup-block-list-wrapper .subsection-list-item .section-link a{font-size:1.4em}.signup-block .signup-block-list-wrapper .subsection-list-item .section-link.section-link__bottom{border-bottom:thin dashed rgba(0,67,19,0.5);margin-bottom:20px;padding:10px 0 20px;text-align:right}.signup-block .signup-block-list-wrapper .subsection-list-item .section-link.section-link__bottom a{font-size:1em}.signup-block .signup-block-list-wrapper .subsection-list-item .section-item{display:flex;flex-direction:column;width:100%;justify-content:center}.signup-block .signup-block-list-wrapper .subsection-list-item .page-link{flex-grow:1}.signup-block .signup-block-list-wrapper .subsection-list-item .page-link:hover{opacity:.7}.signup-block .signup-block-list-wrapper .subsection-list-item .img-holder{display:block;width:100%;padding-bottom:52.5%;background-size:cover;background-position:50%;border-radius:6px}.signup-block .signup-block-list-wrapper .subsection-list-item .description{width:100%;padding:10px 0;font-weight:500}@media only screen and (max-width: 828px){.signup-block .signup-block-list-wrapper .subsection-list-item{width:50%}}.signup-block .newsletter{max-width:48%;background:#CAF6D6;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;box-sizing:border-box;margin-bottom:30px;border-radius:6px}.signup-block .newsletter h3,.signup-block .newsletter .journey.journey-summary .sub-header,.journey.journey-summary .signup-block .newsletter .sub-header{padding-bottom:13.33333px}.signup-block .newsletter p{text-align:center}.signup-block .newsletter form{width:100%}.signup-block .newsletter form .newsletter-inputs{display:flex;justify-content:space-evenly;align-items:center;width:95%;margin-top:30px}.signup-block .newsletter form .newsletter-inputs input{width:70%;height:60px}.signup-block .newsletter form .newsletter-inputs .round-loader{width:40px;min-width:40px;min-height:50px;margin-top:0;opacity:1;transition:opacity 1s transform .3s}.signup-block .newsletter form .newsletter-inputs .round-loader:hover{transform:scale(1.1)}.signup-block .newsletter form .newsletter-inputs .round-loader.loading{opacity:.3}@media only screen and (max-width: 828px){.signup-block .newsletter{width:100%;max-width:100%}.signup-block .newsletter .newsletter-inputs{width:100% !important;justify-content:space-between !important}.signup-block .newsletter .newsletter-inputs input{width:75% !important}}.contributors{color:#004313;padding:30px !important;border-top:thin dashed rgba(0,67,19,0.3);border-bottom:thin dashed rgba(0,67,19,0.3)}.contributors h3,.contributors .journey.journey-summary .sub-header,.journey.journey-summary .contributors .sub-header{font-size:1.6em;padding-bottom:10px}.contributors .contributor-list{display:flex;justify-content:space-between}.contributors .contributor-list .contributor{width:33.3%;display:flex;justify-content:space-around;border:20px solid transparent;box-sizing:border-box}.contributors .contributor-list .contributor .contributor-image{border-radius:50%;width:130px;height:130px;border:10px solid red}.contributors .contributor-list .contributor .contributor-info{width:50%;padding:0 20px}.contributors .contributor-list .contributor .contributor-info a{font-weight:600}.contributors .contributor-list .contributor .contributor-info .contribution-points{margin:10px 0}@media only screen and (max-width: 828px){.contributors .contributor-list{display:block;margin-top:20px}.contributors .contributor-list .contributor-info{padding-top:20px !important;text-align:left}.contributors .contributor-list .contributor-image{width:80px !important;height:80px !important}}.author-article-list{color:#004313;padding:20px;background-color:#fff}.author-article-list h2{text-transform:uppercase;padding:20px 20px 20px 10px}.author-article-list .author-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.author-article-list .author-content .article{width:33.3%;border:10px solid #fff;box-sizing:border-box;position:relative}.author-article-list .author-content .article:hover{opacity:.7}.author-article-list .author-content .article h4{padding:10px 0;font-weight:600;font-size:1.2em}.author-article-list .author-content .article .article-image{width:100%;padding-bottom:56.25%;display:block;background-size:cover;background-position:50%;border-radius:8px;margin-bottom:8px}.author-article-list .author-content .article .desc{padding:10px 0}.author-article-list .author-content .article .date{margin-top:10px;width:100%;border-bottom:thin dashed rgba(0,67,19,0.3);position:absolute;bottom:-20px;padding:10px 0}.author-article-list .author-content .article .date span{padding:20px 0}@media only screen and (max-width: 828px){.author-article-list .author-content .article{width:50%}}.responsive-container{height:0;position:relative;overflow:hidden;border-radius:8px}.responsive{display:block;height:auto;width:100%}.youtube-iframe{height:100%;left:0;position:absolute;top:0;width:100%}.carousel{overflow:hidden;position:relative}.carousel-container{position:relative}.headers{margin-bottom:20px}.carousel-container-items{display:flex;transform:translate3d(0, 0, 0);transition:transform 800ms;border-radius:8px}.item-descriptions{display:flex;transform:translate3d(0, 0, 0);transition:transform 850ms;margin-bottom:10px}.carousel-headers{border-bottom:thin dashed rgba(0,67,19,0.2);padding-bottom:5px;min-width:100%}.carousel-item{flex:none;opacity:1;transform:translateZ(0);transition:opacity 340ms, transform 800ms;width:100%}.carousel-item.is-hidden{opacity:0.2}.carousel-item-image{border-radius:8px}.carousel-item-image.is-over-video{pointer-events:none;position:relative;z-index:1}.carousel-item-play-button{height:84px;left:50%;margin:-42px 0 0 -42px;opacity:0;pointer-events:auto;position:absolute;top:50%;width:84px;z-index:1;transition:.5s}.carousel-item-play-button.is-visible{opacity:1}.carousel-item-play-button:hover,.carousel-item-play-button:active{transform:scale(1.2);pointer-events:none}.carousel-arrow{filter:drop-shadow(0.09em 0.05em 0.05em rgba(0,67,19,0.4))}.carousel-arrow-container-wrapper{left:0;position:absolute;right:0;top:0}.carousel-arrow-container{position:absolute;top:0}.carousel-arrow-container--left{left:0}.carousel-arrow-container--right{right:0}.carousel-buttons{display:flex;justify-content:center}.btn-container{display:flex;width:-moz-fit-content;width:fit-content;overflow-x:hidden}.carousel-button-wrapper{display:flex;width:-moz-fit-content;width:fit-content;padding:10px 0;overflow-x:visible;transition:.5s}@media only screen and (max-width: 828px){.carousel-button-wrapper{justify-content:left}}.slide-image{width:150px;min-width:150px;height:106px;background-size:cover;background-position:50%;display:block;margin-right:10px;box-sizing:border-box;opacity:.5;border-bottom:4px solid white;cursor:pointer;transition:.5s;position:relative;border-radius:8px}.slide-image.is-active,.slide-image:hover{opacity:.7}.slide-image.is-selected{opacity:1;border-bottom:4px solid #2BD95C}.slide-image.is-video:before{content:url(../images/icons/video_play_green.svg);position:relative;width:20px;height:10px;pointer-events:none;left:calc(50% - 20px);top:calc(50% - 20px);zoom:.7;display:block}.carousel-arrow{bottom:-16px;cursor:pointer;height:32px;opacity:1;position:absolute;transition:opacity 600ms;width:50px}.carousel-arrow:hover{opacity:.5}.carousel-arrow--left{left:0px}.carousel-arrow--right{right:0px;transform:scale(-1)}.carousel .carousel-arrow,.carousel .carousel-buttons{visibility:hidden}.carousel.is-ready .carousel-arrow,.carousel.is-ready .carousel-buttons{visibility:visible}.external-link{display:flex;align-items:center;font-weight:600;text-transform:uppercase;margin:20px 0;border-top:thin dashed rgba(0,67,19,0.3);padding-top:20px}.external-link .external-link-icon{display:block;width:30px;height:30px;background-size:cover;margin-right:10px}.dictionary-wrapper{background-color:#fff;color:#004313;padding-top:1px !important}.dictionary-wrapper:first-of-type{padding-top:20px !important}.dictionary-wrapper .accordion,.dictionary-wrapper .karfu .filter-accordion,.karfu .dictionary-wrapper .filter-accordion,.dictionary-wrapper .karfu .vehicle-breakdown-accordion,.karfu .dictionary-wrapper .vehicle-breakdown-accordion{margin:0 !important}.dictionary-wrapper .accordion .header.inactive,.dictionary-wrapper .karfu .filter-accordion .header.inactive,.karfu .dictionary-wrapper .filter-accordion .header.inactive,.dictionary-wrapper .karfu .vehicle-breakdown-accordion .header.inactive,.karfu .dictionary-wrapper .vehicle-breakdown-accordion .header.inactive{opacity:.4 !important}.dictionary-wrapper .accordion-item{display:block !important;pointer-events:all;padding:20px !important;margin:0 !important}.author-details{display:flex;align-items:center;padding-bottom:10px}.author-details .author-image{width:100px;height:100px;border-radius:50%;margin-right:20px;filter:url(#blueImageCover)}.author-details .props{display:flex;flex-direction:column;justify-content:space-around;width:calc(100% - 180px);padding:20px 10px}.author-details .props .bread-crumb{width:100%;font-size:.8em;margin-bottom:10px;display:flex;flex-wrap:wrap}.author-details .props .bread-crumb span{margin-right:20px;text-transform:uppercase;position:relative}.author-details .props .bread-crumb span:not(:last-child):after{content:' - ';position:absolute;right:-20px;bottom:5px;width:12px;height:12px;display:block}.author-details .props h2{padding:0}.author-details .props .points{font-weight:600;margin-top:10px}.author-details .props .time{margin:10px 0}@media only screen and (max-width: 828px){.author-details .props{width:initial;padding:10px 0}}.feature-content{color:#004313;padding:20px;border-bottom:thin dashed rgba(0,67,19,0.5)}.feature-content h3,.feature-content .journey.journey-summary .sub-header,.journey.journey-summary .feature-content .sub-header{margin-left:10px;font-size:1.8em;font-weight:900}.feature-content .feature-wrapper{display:flex;margin-bottom:40px}.feature-content .feature-wrapper>div{width:50%}.feature-content .feature-wrapper .feature-image-container{margin:20px 10px 0}.feature-content .feature-wrapper .feature-image-container .feature-image{display:block;width:100%;padding-bottom:52.5%;background-size:cover;background-position:50%;border-right:5px solid transparent;border-radius:6px}.feature-content .feature-wrapper .feature-image-container .feature-image:hover{opacity:.7}.feature-content .feature-wrapper .info-text{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:40px;border-bottom:thin dashed rgba(0,67,19,0.5)}.feature-content .feature-wrapper .info-text h3,.feature-content .feature-wrapper .info-text .journey.journey-summary .sub-header,.journey.journey-summary .feature-content .feature-wrapper .info-text .sub-header{margin-bottom:10px}.feature-content .link-wrapper{display:flex;justify-content:center;align-items:center;margin:4px 0 20px}.feature-content .link-wrapper a{font-size:1.6em;font-weight:900}@media only screen and (max-width: 828px){.feature-content{padding:20px 30px !important}.feature-content h3,.feature-content .journey.journey-summary .sub-header,.journey.journey-summary .feature-content .sub-header{margin-left:0 !important}.feature-content .feature-wrapper{display:block}.feature-content .feature-wrapper .feature-image-container{margin:10px 0 0}.feature-content .feature-wrapper .feature-image-container .feature-image{border-right:0}.feature-content .feature-wrapper .feature-info .info-text{display:block;padding:20px 0}.feature-content .feature-wrapper>div{width:100%}}.homepage .prelaunch-content{padding-top:30px}.homepage .prelaunch-content .grad{height:100% !important;top:0 !important}.homepage .prelaunch-content .lhs{margin:10px}.homepage .prelaunch-content .rhs{margin-top:-30px}.prelaunch-content{background-color:#2BD95C;background:linear-gradient(180deg, #2bd95c 0%, #fff 70%);color:#fff;display:flex;min-height:400px;padding:0 20px 0 20px;position:relative;background-size:cover;background-position:50%}.prelaunch-content>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.prelaunch-content .lhs{width:35%;margin:10px 40px 0 10px;padding:20px;background-color:#edfcf1;color:#004313;position:relative;z-index:2;border-radius:8px}.prelaunch-content .lhs span{text-align:center}.prelaunch-content .lhs .prelaunch-icons{display:flex;flex-direction:row}.prelaunch-content .lhs .prelaunch-icons>div{display:flex;flex-direction:column;justify-content:space-between;width:33%;min-width:33%}.prelaunch-content .lhs .prelaunch-icons>div div{width:100%;display:block;text-align:center;text-transform:uppercase}.prelaunch-content .lhs .prelaunch-icons>div img{width:60%;margin:20px auto}.prelaunch-content .lhs .button-wrapper{margin-top:20px;width:100%}.prelaunch-content .rhs{width:65%;position:relative;color:#004313;text-align:center}.prelaunch-content .grad{left:-20px}@media only screen and (max-width: 828px){.prelaunch-content{flex-flow:column-reverse;background-image:none !important;background-color:#2BD95C}.prelaunch-content .lhs,.prelaunch-content .rhs{width:100%;margin:0 !important;padding:20px}.prelaunch-content h1,.prelaunch-content .journey.journey-summary .header,.journey.journey-summary .prelaunch-content .header,.prelaunch-content h3,.prelaunch-content .journey.journey-summary .sub-header,.journey.journey-summary .prelaunch-content .sub-header{text-align:center}.prelaunch-content .rhs{min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:initial}.prelaunch-content .grad{display:none}.homepage .prelaunch-content{padding-top:0px !important}}.ccm-conversation-wrapper>h4{margin-top:10px}.ccm-conversation-wrapper .message{min-height:initial;text-align:left}.ccm-conversation-wrapper .ccm-conversation-message-username{color:#004313 !important}.ccm-conversation-wrapper h4{font-size:1.6em;margin-bottom:10px}.ccm-conversation-wrapper .u-avatar{border-radius:50%;max-height:60px !important;max-width:60px !important}.ccm-conversation-wrapper .ccm-conversation-message-byline,.ccm-conversation-wrapper .ccm-conversation-message-body,.ccm-conversation-wrapper .ccm-conversation-message-controls{margin:10px 0 0 20px}.ccm-conversation-wrapper #cnvMessageBody{margin-left:20px;width:calc(100% - 20px)}.ccm-conversation-wrapper .ccm-conversation-message-form button,.ccm-conversation-wrapper .ccm-conversation-message-form .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-message-form .filter-btn,.ccm-conversation-wrapper .ccm-conversation-message-form .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-message-form .filter-btn{position:relative;width:calc(100% + 50px)}.ccm-conversation-wrapper .ccm-conversation-message-controls ul{margin-left:-20px !important}.ccm-conversation-wrapper .ccm-conversation-message-divider:first-of-type{display:none !important}.ccm-conversation-wrapper .ccm-conversation-message-count{opacity:0;transition:.3s}.ccm-conversation-wrapper .ccm-conversation-message-count.show{opacity:1}.ccm-conversation-wrapper .ccm-conversation-no-messages{display:none}.ccm-conversation-wrapper .ui-dialog-buttonset{text-transform:uppercase !important}.ccm-conversation-wrapper .admin-flag{display:none}.ccm-conversation-wrapper .ccm-conversation-load-more-messages button,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn{padding:1.5em;max-height:68px;height:68px}.ccm-conversation-wrapper .ccm-conversation-load-more-messages button:after,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .filter-options .filters .option-wrapper .filter-btn:after,.journey .filter-options .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn:after,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .actions .filters .option-wrapper .filter-btn:after,.journey .actions .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn:after{content:'';width:25px;height:25px}.ccm-conversation-wrapper .ccm-conversation-load-more-messages button:focus:after,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .filter-options .filters .option-wrapper .filter-btn:focus:after,.journey .filter-options .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn:focus:after,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .actions .filters .option-wrapper .filter-btn:focus:after,.journey .actions .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn:focus:after{position:relative;left:13.33333px}.ccm-conversation-wrapper .ccm-conversation-load-more-messages button:blur:after,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .filter-options .filters .option-wrapper .filter-btn:blur:after,.journey .filter-options .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn:blur:after,.ccm-conversation-wrapper .ccm-conversation-load-more-messages .journey .actions .filters .option-wrapper .filter-btn:blur:after,.journey .actions .filters .option-wrapper .ccm-conversation-wrapper .ccm-conversation-load-more-messages .filter-btn:blur:after{display:none}.ccm-conversation-dialog{font-family:'Lufga', sans-serif !important}.ccm-conversation-message-control-icon{color:#004313 !important}.ccm-conversation-message-control-icon:hover{color:#2BD95C !important}.ccm-conversation-message-username{text-transform:uppercase}.ui-dialog-buttonpane{background-color:#2BD95C !important}.ui-dialog-buttonpane button,.ui-dialog-buttonpane .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .ui-dialog-buttonpane .filter-btn,.ui-dialog-buttonpane .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .ui-dialog-buttonpane .filter-btn{background:#004313;color:#fff;text-transform:uppercase;font-family:'Montserrat-Medium', sans-serif !important;font-weight:900;border:none;border:0}.ui-dialog-buttonpane button:hover,.ui-dialog-buttonpane .journey .filter-options .filters .option-wrapper .filter-btn:hover,.journey .filter-options .filters .option-wrapper .ui-dialog-buttonpane .filter-btn:hover,.ui-dialog-buttonpane .journey .actions .filters .option-wrapper .filter-btn:hover,.journey .actions .filters .option-wrapper .ui-dialog-buttonpane .filter-btn:hover,.ui-dialog-buttonpane button:active,.ui-dialog-buttonpane .journey .filter-options .filters .option-wrapper .filter-btn:active,.journey .filter-options .filters .option-wrapper .ui-dialog-buttonpane .filter-btn:active,.ui-dialog-buttonpane .journey .actions .filters .option-wrapper .filter-btn:active,.journey .actions .filters .option-wrapper .ui-dialog-buttonpane .filter-btn:active{background-color:#CAF6D6;font-weight:900;border:none;border:0}.ccm-conversation-message-permalink{background-color:#f1f9f3 !important}.user-logged-out .ccm-conversation-wrapper .ccm-conversation-add-new-message{display:none}.user-logged-out .ccm-conversation-wrapper h4{display:none}.ccm-conversation-message-permalink textarea{outline:none !important;border:1px dashed green;height:80px;padding:10px;width:calc(100% - 20px) !important}.ccm-conversation-load-more-messages button,.ccm-conversation-load-more-messages .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .ccm-conversation-load-more-messages .filter-btn,.ccm-conversation-load-more-messages .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .ccm-conversation-load-more-messages .filter-btn{background:#2BD95C;color:#FFF}.ccm-conversation-load-more-messages button:hover,.ccm-conversation-load-more-messages .journey .filter-options .filters .option-wrapper .filter-btn:hover,.journey .filter-options .filters .option-wrapper .ccm-conversation-load-more-messages .filter-btn:hover,.ccm-conversation-load-more-messages .journey .actions .filters .option-wrapper .filter-btn:hover,.journey .actions .filters .option-wrapper .ccm-conversation-load-more-messages .filter-btn:hover{color:#004313}.ccm-conversation-errors{margin-left:20px}.ccm-conversation-errors *{background-color:#f1f9f3 !important;border:1px solid #004313 !important 0 1px solid #004313 !important}.alert-error,.alert-danger,.ccm-conversation-errors{background-color:#f1f9f3 !important;border-bottom:thin dashed rgba(0,67,19,0.2);filter:drop-shadow(0 1px 20px rgba(0,67,19,0.01))}.featured-contributor-list{color:#004313;padding:30px !important;border-top:thin dashed rgba(0,67,19,0.3);border-bottom:thin dashed rgba(0,67,19,0.3)}.featured-contributor-list h3,.featured-contributor-list .journey.journey-summary .sub-header,.journey.journey-summary .featured-contributor-list .sub-header{font-size:1.6em;margin-bottom:20px}.featured-contributor-list .contributor-list{display:flex;justify-content:space-between}.featured-contributor-list .contributor-list .contributor{width:33.3%;display:flex;justify-content:space-around;box-sizing:border-box}.featured-contributor-list .contributor-list .contributor .contributor-image{border-radius:50%;display:block;width:130px;height:130px;background-size:cover;background-position:50%;filter:grayscale(100%)}.featured-contributor-list .contributor-list .contributor .info-wrapper{width:50%;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-left:20px;padding-right:20px}.featured-contributor-list .contributor-list .contributor .info-wrapper .info-details{height:100%;width:100%;background-size:cover;background-position:50%;display:flex;flex-basis:fit-content;justify-content:space-between}.featured-contributor-list .contributor-list .contributor .info-wrapper .info-details .forum-link{margin-right:20px}.featured-contributor-list .contributor-list .contributor .info-wrapper .article-title a{font-size:1.2em;font-weight:600}.featured-contributor-list .contributor-list .contributor .info-wrapper .author{margin-top:10px}@media only screen and (max-width: 828px){.featured-contributor-list .contributor-list{display:block;margin-top:20px}.featured-contributor-list .contributor-list .contributor{margin-bottom:20px;width:100% !important}.featured-contributor-list .contributor-list .info-wrapper{text-align:left;padding-left:20px}.featured-contributor-list .contributor-list .info-wrapper .info-details{flex-basis:initial;margin-top:5px;display:block}.featured-contributor-list .contributor-list .info-wrapper .forum-link{margin-right:0 !important}.featured-contributor-list .contributor-list .contributor-image{width:100px !important;height:100px !important;max-width:100px;max-height:100px}}.karfu .team-list{background-color:#fff;color:#004313}.karfu .team{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px;padding-bottom:40px}.karfu .team .team-member{width:33.33%;padding-right:20px;margin-bottom:40px}.karfu .team .team-member:nth-child(3n){padding-right:0}.karfu .team .team-member h2{padding-bottom:10px}.karfu .team .team-member h3,.karfu .team .team-member .journey.journey-summary .sub-header,.journey.journey-summary .karfu .team .team-member .sub-header{padding-bottom:20px}.karfu .team .team-member .img{width:100%;padding-bottom:20vw;display:block;background-size:cover;margin-bottom:10px}.karfu .team .team-member .social{display:flex;margin-bottom:20px}.karfu .team .team-member .social .social-link{display:block;width:40px;height:40px;background-size:cover;margin-right:10px}.karfu .team .team-member .social .social-link.twitter{background-image:url(../images/icons/twitter-green.svg)}.karfu .team .team-member .social .social-link.linkedIn{background-image:url(../images/icons/linkedin-green.svg)}@media only screen and (max-width: 828px){.karfu .team{display:block;width:100%}.karfu .team .team-member{width:100% !important;padding-right:0 !important;margin:40px 0}.karfu .team .team-member .img{padding-bottom:55vw}}.karfu-share{display:flex;align-content:center;align-items:center;justify-content:center;padding:20px 0}.karfu-share .share-icon{display:block;width:50px;height:50px}.karfu-share .share-icon i{display:block;width:100%;height:100%;font-size:2.2em;transition:.3s}.karfu-share .share-icon i:hover{opacity:.6}.karfu .video-intro{background-color:#2BD95C;color:#004313;padding:40px}.karfu .video-intro.v-play{background-color:#89d580}.karfu .video-intro .intro-text{width:100%;text-align:center}.karfu .video-intro .video-player{display:flex;align-items:center;justify-content:center;margin-top:40px;position:relative}.karfu .video-intro .video-player .video-player-button{position:absolute;background:url(../images/icons/video-play-white.svg);width:96px;height:96px;cursor:pointer;top:calc(50% - 48px);opacity:1;transition:.3s}.karfu .video-intro .video-player .video-player-button.no-show{opacity:0;cursor:none}.karfu .video-intro .video-player .video-player-button.eop{top:65%}.karfu .video-intro .video-player video{max-width:80%;max-height:80%;width:80%;height:80%;pointer-events:none;border-radius:8px}@media only screen and (max-width: 828px){.karfu .video-intro{padding:20px 0 0 0}.karfu .video-intro .intro-text{padding:0 20px}.karfu .video-intro .video-player .video-player-button{width:60px;height:60px;top:calc(50% - 30px)}.karfu .video-intro .video-player video{max-width:100%;max-height:100%;width:100%;height:100%}}.karfu .waiting-list{background:#60E385;color:#004313;padding:40px;text-align:center}.karfu .waiting-list .waiting-list-inputs{display:flex;align-items:flex-end;justify-content:center;margin-top:15px}.karfu .waiting-list .waiting-list-inputs .email{height:60px;width:350px;max-width:80%;border-radius:32px;padding:0 20px}.karfu .waiting-list .waiting-list-inputs .waiting-list-btn{max-width:60px;max-height:60px;min-width:60px;min-height:60px;background:url(../images/icons/form-button-yellow.svg) no-repeat;box-shadow:initial;margin-left:20px}.karfu .waiting-list .start-beta{padding:20px 0}.karfu .waiting-list .start-beta .start-beta-link img{width:20px;height:20px;margin:10px 10px 0 0;position:relative;top:5px;margin-right:10px;transform:scaleX(-1)}@media only screen and (max-width: 828px){.karfu .waiting-list{padding:20px;padding-bottom:40px}}.long-form-content{padding:20px}.long-form-content table{padding:0 !important}.long-form-content caption{text-align:left}.long-form-content article{padding:20px 0 !important}.long-form-content .long-form-nav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-10px}.long-form-content .long-form-nav a{padding:10px;margin:10px;background:#CAF6D6;border-radius:6px;text-decoration:none !important}.long-form-content .long-form-nav a:active{background:#2BD95C}.long-form-content .lf-content-image{width:100%;min-height:35vw;height:50vw;background-repeat:no-repeat;background-size:cover;background-position:center}.long-form-content .article-section{padding-top:30px}.karfu .restricted-content{padding:20px 0 !important;background-color:#fff;color:#004313;min-height:455px}.karfu .karfu-profile{padding:20px 0 !important;min-height:455px;color:#004313;background-color:#fff}.karfu .karfu-profile input,.karfu .karfu-profile textarea{width:60%}.karfu .karfu-profile .user-info{width:100%;display:block;padding:20px;position:relative}.karfu .karfu-profile .user-info .user-details img{width:140px;border-radius:50%;margin:20px 0;box-shadow:2px 4px 6px 3px rgba(0,67,19,0.07)}.karfu .karfu-profile .user-info .u-details{display:flex;justify-content:center;align-items:center;flex-direction:column}.karfu .karfu-profile .user-info .social-links{margin:20px 0 40px;display:flex;justify-content:center}.karfu .karfu-profile .user-info .social-links .social-link{display:block;width:40px;height:40px;background-size:cover;margin-right:10px}.karfu .karfu-profile .user-info .social-links .social-link.twitter{background-image:url(../images/icons/twitter-green.svg)}.karfu .karfu-profile .user-info .social-links .social-link.instagram{background-image:url(../images/icons/insta-green.svg)}.karfu .karfu-profile .user-info .social-links .social-link.linkedIn{background-image:url(../images/icons/linkedin-green.svg)}.karfu .karfu-profile .user-info .edit-avatar{background-image:url(../images/icons/edit-pen.svg);background-size:50px;background-position:100% 0;background-repeat:no-repeat;padding:30px}.karfu .karfu-profile .user-info .bio{max-width:65%}.karfu .karfu-profile .user-info .u-name{position:relative;z-index:1}.karfu .karfu-profile .user-info .points{display:block;background-image:url(../images/icons/rosette.svg);background-repeat:no-repeat;background-size:75px;background-position:50% 52%;position:absolute;top:10px;left:50%;width:85px;height:85px;z-index:0;pointer-events:none;transform:rotate(10deg);animation:wobble .5s 1s 2;filter:drop-shadow(5px 5px 5px rgba(0,67,19,0.4))}@keyframes wobble{0{transform:rotate(10deg)}50%{transform:rotate(-10deg)}}.karfu .karfu-profile .user-info .points .points-text{font-size:1.4em;color:#004313;position:relative;width:100%;height:100%;margin-top:-10px;display:flex;justify-content:center;align-items:center;align-content:center}.karfu .karfu-profile .user-info .info-links{display:flex;padding-bottom:20px;flex-direction:row;justify-content:center;align-items:center}.karfu .karfu-profile .user-info .info-links .link-container{display:flex;justify-content:flex-end;flex-direction:column;background-repeat:no-repeat;background-size:50px;background-position:50% 0px;display:block;width:100px;height:90px;margin:10px}.karfu .karfu-profile .user-info .info-links .link-container.profile-link{background-position:60% 0px;background-image:url(../images/icons/edit.svg)}.karfu .karfu-profile .user-info .info-links .link-container.log-out{background-image:url(../images/icons/un_lock.svg);background-size:65px}.karfu .karfu-profile .user-info .info-links .link-container a{color:#004313;transform:translateY(50px);display:inline-block}.karfu .karfu-profile .user-info .info-links .link-container a:hover{color:#999}.karfu .karfu-profile .edit-password-container{margin-top:50px;padding-top:40px;border-top:thin dashed rgba(0,67,19,0.3)}.karfu .karfu-profile .edit-password-container .password-header{display:flex;justify-content:left;align-items:flex-start;flex-direction:column}.karfu .karfu-profile .avatar-content-wrapper{padding:20px}.karfu .karfu-profile .avatar-content-wrapper .ccm-avatar-creator-container{margin:60px 0;left:calc(50% - 100px);z-index:0}.karfu .karfu-profile .form-actions{padding:20px 0 !important}.karfu .vehicle{padding-top:0 !important;background-color:#fff;color:#004313}.karfu .vehicle button,.karfu .vehicle .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .vehicle .filter-btn,.karfu .vehicle .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .vehicle .filter-btn{color:initial}.karfu .vehicle .vehicle-image-wrapper{position:relative}.karfu .vehicle .vehicle-image-wrapper .image-watermark{margin:0}.karfu .vehicle .vehicle-image-wrapper img{width:100%}.karfu .vehicle .vehicle-image-wrapper img.compressed,.karfu .vehicle .vehicle-image-wrapper img.compress{width:80%;margin-left:10%;padding:40px;margin-bottom:20px}.karfu .vehicle h1,.karfu .vehicle .journey.journey-summary .header,.journey.journey-summary .karfu .vehicle .header{padding:6.66667px 0}.karfu .vehicle .karfu-score{background:#CAF6D6;width:100%;padding:20px;margin:20px 0;display:flex;align-items:center;justify-content:space-between}.karfu .vehicle .karfu-score h3,.karfu .vehicle .karfu-score .journey.journey-summary .sub-header,.journey.journey-summary .karfu .vehicle .karfu-score .sub-header{font-weight:600}.karfu .vehicle .karfu-score .score{font-size:2.4em;font-weight:900;padding-left:15px}.karfu .vehicle .karfu-score .score:after{content:'%';position:relative}.karfu .vehicle .karfu-score .score-holder{margin-left:20px}.karfu .vehicle table{width:100%;padding:0 !important}.karfu .vehicle .breakdown{margin:30px 0;padding:10px;display:flex;justify-content:space-between}.karfu .vehicle .breakdown .impact{display:flex;align-items:center;justify-content:space-between;margin:5px 0;min-height:60px;background-size:45%;background-repeat:no-repeat;background-position:100% 50%}.karfu .vehicle .breakdown .impact .impact_value{font-size:1.8em;font-weight:900}.karfu .vehicle .breakdown h4{font-size:.8rem;font-weight:900}.karfu .vehicle .breakdown .muted-grey{color:#999}.karfu .vehicle .article-search{margin-bottom:40px}.karfu .vehicle .link-container{padding-bottom:20px;border-bottom:dashed thin rgba(0,67,19,0.3)}.comma-list,.journey.journey-summary .journey-answer.journey-answer-Multiple .summary-item:not(:last-of-type):after,.journey.journey-summary .journey-answer .summary-list-item .summary-item:not(:last-of-type):after{content:',';position:relative;left:-4px;height:10px;width:5px;display:inline-block}.drop-shadow-content,.journey .filter-options .filters .filter-option.option-slider:not(.option-rankable),.journey .actions .filters .filter-option.option-slider:not(.option-rankable){min-width:100%;margin:20px 0 20px;padding-bottom:40px}.drop-shadow-content:not(:last-of-type),.journey .filter-options .filters .filter-option.option-slider:not(:last-of-type):not(.option-rankable),.journey .actions .filters .filter-option.option-slider:not(:last-of-type):not(.option-rankable){border-bottom:1px solid rgba(0,67,19,0.2);box-shadow:0 12px 12px -6px rgba(0,67,19,0.1)}.footer-buttons,.journey.journey-summary .summary-buttons,.journey .action-buttons{margin-top:30px;margin-bottom:130px;background-color:#2BD95C;padding:10px 20px 26px 20px;position:absolute;left:0;width:100%;box-shadow:0 -12px 12px -6px rgba(0,67,19,0.15);border-top:thin solid rgba(0,67,19,0.1)}#rank1{background-color:#004313 !important;color:white !important}#rank2{background-color:#0e752b !important;color:white !important}#rank3{background-color:#1da744 !important;color:white !important}#rank4{background-color:#2bd95c !important;color:white !important}.postcode .icon,.journey .filter-options .filters .filter-option:not(.option-rankable) .share-location .icon,.journey .actions .filters .filter-option:not(.option-rankable) .share-location .icon,.karfu .shortcut-journey .option-postcode .option-wrapper .share-location .icon{cursor:pointer;background-image:url(../images/icons/location.svg);background-repeat:no-repeat;width:52px;height:52px;display:block;margin-left:auto;transition:.3s}.postcode .icon:hover,.journey .filter-options .filters .filter-option:not(.option-rankable) .share-location .icon:hover,.journey .actions .filters .filter-option:not(.option-rankable) .share-location .icon:hover,.karfu .shortcut-journey .option-postcode .option-wrapper .share-location .icon:hover{transform:rotate(90deg) scale(1.1)}.journey{background-color:#fff;color:#004313;margin-bottom:124px}.journey.journey-summary{margin-bottom:-100px}.journey.journey-summary .summary-buttons{margin-bottom:0px !important;padding:10px 0 30px 0;border-bottom:80px solid transparent}.journey.journey-synopsis{margin-bottom:0;min-height:50vh;padding:0}.journey.journey-synopsis .synopsis{padding:20px 0}.journey.journey-synopsis .synopsis h1,.journey.journey-synopsis .synopsis .journey.journey-summary .header,.journey.journey-summary .journey.journey-synopsis .synopsis .header{padding:0 20px}.journey.journey-synopsis .synopsis .synopsis-breakdown{padding:20px}.journey.journey-synopsis .synopsis .synopsis-breakdown__small{font-size:.9em}.journey.journey-synopsis .synopsis .synopsis-breakdown .score-container{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap}.journey.journey-synopsis .synopsis .synopsis-breakdown .score-container .score{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border:3px solid #004313;border-radius:50%;margin:0 10px 10px;font-size:1.2em;font-weight:600}.journey.journey-synopsis .synopsis .synopsis-breakdown .score-container h3,.journey.journey-synopsis .synopsis .synopsis-breakdown .score-container .journey.journey-summary .sub-header,.journey.journey-summary .journey.journey-synopsis .synopsis .synopsis-breakdown .score-container .sub-header{margin-bottom:20px}.journey.journey-synopsis .synopsis .button-wrapper{padding:0 20px}.journey.question-Dynamic .option-default,.journey.question-Dynamic .option-{min-width:100% !important;display:inline-block !important}.journey .trump{width:100% !important}.journey.journey-summary{background-color:#2BD95C;color:white}.journey.journey-error{min-height:100vh;margin-bottom:0px}.journey h2{padding:20px 0;font-size:1.8em}.journey .error{border-bottom:1px solid #95ECAE;color:#004313}.journey .instruction-copy{margin-bottom:20px}.journey .footnote{font-size:0.8em;font-style:italic;margin-top:0.8em}.journey .question-help{margin:40px 0 20px;padding-bottom:35px;text-align:center;font-size:.9em;cursor:pointer}.journey .question-help.hide-help-button{visibility:hidden;pointer-events:none;margin-top:0}.journey.journey-summary .header{padding-bottom:20px !important;margin-bottom:20px;border-bottom:1px solid rgba(0,67,19,0.2);box-shadow:0 12px 12px -6px rgba(0,67,19,0.1);width:100%;display:block}.journey.journey-summary .sub-header{margin:0 0 20px 0}.journey.journey-summary h2{padding:0;margin:30px 0 30px 0;font-size:1.8em;font-weight:900;color:#40724E}.journey.journey-summary h2 ~ h2{border-top:3px dashed #95ECAE;padding-top:60px;margin-top:60px}.journey.journey-summary .journey-answer{margin-bottom:30px}.journey.journey-summary .journey-answer .summary-header{margin-bottom:10px}.journey.journey-summary .journey-answer .summary-list-item div:not(.summary-item){font-weight:600;margin:20px 0 10px}.journey.journey-summary .journey-answer .summary-list-item .summary-item:not(:last-of-type):after{left:0px}.journey.journey-summary .summary-buttons{display:flex;justify-content:space-between;margin-block:auto;position:relative}.journey.journey-summary .summary-buttons button,.journey.journey-summary .summary-buttons .filter-options .filters .option-wrapper .filter-btn,.journey.journey-summary .filter-options .filters .option-wrapper .summary-buttons .filter-btn,.journey.journey-summary .summary-buttons .actions .filters .option-wrapper .filter-btn,.journey.journey-summary .actions .filters .option-wrapper .summary-buttons .filter-btn{width:48% !important;min-width:initial}.journey.journey-summary .summary-buttons a{width:auto;width:48% !important}.journey.journey-summary .summary-buttons a button,.journey.journey-summary .summary-buttons a .filter-options .filters .option-wrapper .filter-btn,.journey.journey-summary .filter-options .filters .option-wrapper .summary-buttons a .filter-btn,.journey.journey-summary .summary-buttons a .actions .filters .option-wrapper .filter-btn,.journey.journey-summary .actions .filters .option-wrapper .summary-buttons a .filter-btn{width:100% !important}.journey .filter-options .filters,.journey .actions .filters{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:flex-end}.journey .filter-options .filters .option-wrapper,.journey .actions .filters .option-wrapper{border-radius:8px;position:relative;text-align:center !important}.journey .filter-options .filters .option-wrapper__flex,.journey .actions .filters .option-wrapper__flex{display:flex}.journey .filter-options .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .filter-btn{width:100%;height:100%;color:white;margin-bottom:20px}.journey .filter-options .filters .option-wrapper .filter-btn.active,.journey .actions .filters .option-wrapper .filter-btn.active{background-color:#004313 !important;color:white !important}@media (hover: hover){.journey .filter-options .filters .option-wrapper .filter-btn:hover,.journey .actions .filters .option-wrapper .filter-btn:hover{background-color:#004313 !important;color:white !important;box-shadow:2px 1px 4px 2px rgba(0,67,19,0.1)}}.journey .filter-options .filters .option-wrapper input:not([type='text']),.journey .actions .filters .option-wrapper input:not([type='text']){position:relative;top:0;left:0;border:none !important;display:none}.journey .filter-options .filters .option-wrapper p,.journey .actions .filters .option-wrapper p{position:relative;top:50%}.journey .filter-options .filters .option-wrapper__logo,.journey .actions .filters .option-wrapper__logo{margin-bottom:20px;border:1px solid #f1f9f3;border-radius:8px}.journey .filter-options .filters .option-wrapper__logo:hover,.journey .actions .filters .option-wrapper__logo:hover{border:1px solid rgba(43,217,92,0.5)}.journey .filter-options .filters .option-wrapper__logo .option-logo,.journey .actions .filters .option-wrapper__logo .option-logo{display:flex;flex-direction:row;align-items:baseline;align-items:center;justify-content:center}.journey .filter-options .filters .option-wrapper__logo .option-logo .journey-btn,.journey .actions .filters .option-wrapper__logo .option-logo .journey-btn{width:80%;height:auto;cursor:pointer !important}.journey .filter-options .filters .option-wrapper__logo .option-logo .journey-btn.active,.journey .actions .filters .option-wrapper__logo .option-logo .journey-btn.active{opacity:.2}.journey .filter-options .filters .option-wrapper__logo .option-logo span,.journey .actions .filters .option-wrapper__logo .option-logo span{width:100%;display:block;font-size:.7em;padding:5px 0}.journey .filter-options .filters .option-wrapper__logo .option-logo span.active,.journey .actions .filters .option-wrapper__logo .option-logo span.active{opacity:.2}.journey .filter-options .filters .filter-option:not(.option-rankable),.journey .actions .filters .filter-option:not(.option-rankable){flex:50%;align-items:flex-start;margin-bottom:30px}.journey .filter-options .filters .filter-option:not(.option-rankable)__all,.journey .actions .filters .filter-option:not(.option-rankable)__all{min-width:100%;max-width:100%}.journey .filter-options .filters .filter-option:not(.option-rankable)__disabled,.journey .actions .filters .filter-option:not(.option-rankable)__disabled{opacity:.4;pointer-events:none}.journey .filter-options .filters .filter-option:not(.option-rankable).option-valuation,.journey .actions .filters .filter-option:not(.option-rankable).option-valuation{padding-bottom:30px;margin-bottom:40px !important;border-bottom:3px dashed #95ECAE}.journey .filter-options .filters .filter-option:not(.option-rankable).option-valuation .vehicle-pro-con-container,.journey .actions .filters .filter-option:not(.option-rankable).option-valuation .vehicle-pro-con-container{border-bottom:none}.journey .filter-options .filters .filter-option:not(.option-rankable).option-slider,.journey .actions .filters .filter-option:not(.option-rankable).option-slider{min-height:150px}.journey .filter-options .filters .filter-option:not(.option-rankable).option-slider p,.journey .actions .filters .filter-option:not(.option-rankable).option-slider p{font-size:1.12em !important}.journey .filter-options .filters .filter-option:not(.option-rankable) .option-info p,.journey .actions .filters .filter-option:not(.option-rankable) .option-info p{min-height:70px}.journey .filter-options .filters .filter-option:not(.option-rankable) .location-output,.journey .actions .filters .filter-option:not(.option-rankable) .location-output{width:100%;background-color:rgba(202,246,214,0.5);border:1px solid transparent}.journey .filter-options .filters .filter-option:not(.option-rankable).option-text,.journey .filter-options .filters .filter-option:not(.option-rankable).option-money,.journey .filter-options .filters .filter-option:not(.option-rankable).option-number,.journey .actions .filters .filter-option:not(.option-rankable).option-text,.journey .actions .filters .filter-option:not(.option-rankable).option-money,.journey .actions .filters .filter-option:not(.option-rankable).option-number{min-width:100% !important}.journey .filter-options .filters .filter-option:not(.option-rankable).option-text .option-text-field,.journey .filter-options .filters .filter-option:not(.option-rankable).option-money .option-text-field,.journey .filter-options .filters .filter-option:not(.option-rankable).option-number .option-text-field,.journey .actions .filters .filter-option:not(.option-rankable).option-text .option-text-field,.journey .actions .filters .filter-option:not(.option-rankable).option-money .option-text-field,.journey .actions .filters .filter-option:not(.option-rankable).option-number .option-text-field{margin-bottom:20px}.journey .filter-options .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper,.journey .filter-options .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper,.journey .filter-options .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper,.journey .actions .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper,.journey .actions .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper,.journey .actions .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper{min-width:100% !important;text-align:left}.journey .filter-options .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper label,.journey .filter-options .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper input,.journey .filter-options .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper label,.journey .filter-options .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper input,.journey .filter-options .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper label,.journey .filter-options .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper input,.journey .actions .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper label,.journey .actions .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper input,.journey .actions .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper label,.journey .actions .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper input,.journey .actions .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper label,.journey .actions .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper input{width:100% !important;display:block}.journey .filter-options .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper label,.journey .filter-options .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper label,.journey .filter-options .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper label,.journey .actions .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper label,.journey .actions .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper label,.journey .actions .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper label{font-size:1.4em}.journey .filter-options .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper input,.journey .filter-options .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper input[type=number],.journey .filter-options .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper input,.journey .filter-options .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper input[type=number],.journey .filter-options .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper input,.journey .filter-options .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper input[type=number],.journey .actions .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper input,.journey .actions .filters .filter-option:not(.option-rankable).option-text .option-text-field .option-wrapper input[type=number],.journey .actions .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper input,.journey .actions .filters .filter-option:not(.option-rankable).option-money .option-text-field .option-wrapper input[type=number],.journey .actions .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper input,.journey .actions .filters .filter-option:not(.option-rankable).option-number .option-text-field .option-wrapper input[type=number]{border:2px solid #CAF6D6 !important}.journey .filter-options .filters .option-rankable,.journey .actions .filters .option-rankable{width:100%;display:block;margin-bottom:20px}.journey .filter-options .filters .option-rankable:first-of-type .option-wrapper label>div,.journey .actions .filters .option-rankable:first-of-type .option-wrapper label>div{background-color:#004313 !important;color:white !important}.journey .filter-options .filters .option-rankable .option-wrapper,.journey .actions .filters .option-rankable .option-wrapper{display:flex;justify-content:center;flex-direction:row;align-items:center}.journey .filter-options .filters .option-rankable .option-wrapper .pos,.journey .actions .filters .option-rankable .option-wrapper .pos{width:10%;text-align:left;font-size:1.8em;margin-top:-20px}.journey .filter-options .filters .option-rankable .option-wrapper label,.journey .actions .filters .option-rankable .option-wrapper label{width:65%}.journey .filter-options .filters .option-rankable .option-wrapper label>div,.journey .actions .filters .option-rankable .option-wrapper label>div{margin-top:0px !important}.journey .filter-options .filters .option-progress,.journey .actions .filters .option-progress{margin-bottom:20px !important}.journey .action-buttons{display:flex;justify-content:space-between;margin-block:auto;background-repeat:repeat-x;background-position:0 100%;background-size:7%}.journey .action-buttons button,.journey .action-buttons .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .action-buttons .filter-btn,.journey .action-buttons .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .action-buttons .filter-btn{flex:50%;min-width:48%;max-width:48%;box-shadow:0 8px 8px -6px rgba(0,67,19,0.4)}.karfu .shortcut-journey{margin-bottom:0}.karfu .shortcut-journey form{margin-top:20px}.karfu .shortcut-journey input{width:100%;margin:10px 0 30px}.karfu .shortcut-journey label{margin-bottom:5px}.karfu .shortcut-journey button,.karfu .shortcut-journey .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .shortcut-journey .filter-btn,.karfu .shortcut-journey .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .shortcut-journey .filter-btn{margin-top:40px}.karfu .shortcut-journey .info-text{padding-bottom:30px;font-size:.8em;color:#999}.karfu .shortcut-journey .info-text.cut-padding{padding:10px 0}.karfu .shortcut-journey .option-slider{margin-bottom:30px !important}.karfu .shortcut-journey .option-postcode .option-wrapper{display:flex;justify-content:space-between;align-items:center}.karfu .shortcut-journey .option-postcode .option-wrapper input{width:80%}.karfu .shortcut-journey .option-postcode .option-wrapper .share-location .icon{width:48px;height:48px;margin-top:-20px}.karfu .shortcut-summary .shortcut-header{margin-bottom:40px}.karfu .shortcut-summary .shortcut-summary-button-wrapper{padding:20px}.karfu .seller-details h1,.karfu .seller-details .journey.journey-summary .header,.journey.journey-summary .karfu .seller-details .header{padding-bottom:20px}.karfu .seller-details .spacer{width:100%;height:120px;display:block}.karfu .seller-details table{width:100%}.karfu .seller-details table td{font-weight:600;font-size:.8em;vertical-align:top}.karfu .seller-details table td.label{color:#999 !important}.karfu .seller-details table td.dyn-val{text-align:right;color:#004313}.karfu .seller-details table td:not(.btn-holder){background-image:url(../images/dotted-line.svg);background-position:0 100%;background-repeat:repeat-x;background-size:45px 3px;padding:10px 0}.karfu .seller-details table td.padd-top{padding-top:20px}.karfu .seller-details table td.feedback-option{padding:0 0 40px}.karfu .seller-details table td.map:after{content:'';background-image:url(../images/icons/map.svg);width:40px;height:40px;display:block;background-repeat:no-repeat;opacity:.3}.karfu .seller-details table td button,.karfu .seller-details table td .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .seller-details table td .filter-btn,.karfu .seller-details table td .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .seller-details table td .filter-btn{margin-top:10px;box-shadow:0 7px 7px -6px rgba(153,153,153,0.3)}.karfu .seller-details table td button .text-wrap,.karfu .seller-details table td .journey .filter-options .filters .option-wrapper .filter-btn .text-wrap,.journey .filter-options .filters .option-wrapper .karfu .seller-details table td .filter-btn .text-wrap,.karfu .seller-details table td .journey .actions .filters .option-wrapper .filter-btn .text-wrap,.journey .actions .filters .option-wrapper .karfu .seller-details table td .filter-btn .text-wrap{max-width:70%}.karfu .vehicle-breakdown{color:#004313;padding:0 !important;text-transform:uppercase;background-color:#fff}.karfu .vehicle-breakdown .tco-details,.karfu .vehicle-breakdown .money-in-out,.karfu .vehicle-breakdown .vehicle-breakdown-header{padding:20px}.karfu .vehicle-breakdown .breakdown-tab{display:none;position:relative;z-index:1;top:-5px}.karfu .vehicle-breakdown .breakdown-tab.visible{display:block}.karfu .vehicle-breakdown .image-header{display:flex;align-items:center;justify-content:center;position:relative}.karfu .vehicle-breakdown .image-header img{width:100%}.karfu .vehicle-breakdown .image-header img.compressed{width:80%;margin:60px}.karfu .vehicle-breakdown .image-header .image-watermark{left:0;bottom:-5px;padding:10px 20px}.karfu .vehicle-breakdown .karfu-score{margin:0 0 20px 20px}.karfu .vehicle-breakdown .vehicle-breakdown-header .manufacturer{display:flex;justify-content:space-between}.karfu .vehicle-breakdown .vehicle-breakdown-header .manufacturer .manufacturer-logo{width:80px;height:80px;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#fff;margin-left:10px}.karfu .vehicle-breakdown .vehicle-detail-container{padding:20px}.karfu .vehicle-breakdown .initial-content{background-color:#edfcf1;padding:20px;border:1px solid #004313;border-top:none}.karfu .vehicle-breakdown .initial-content h1,.karfu .vehicle-breakdown .initial-content .journey.journey-summary .header,.journey.journey-summary .karfu .vehicle-breakdown .initial-content .header{padding-bottom:5px}.karfu .vehicle-breakdown .initial-content h5{padding-bottom:30px;margin-left:2px;font-size:.8em;font-weight:600;color:#999}.karfu .vehicle-breakdown .initial-content .vehicle-calc-view{padding:0}.karfu .vehicle-breakdown .initial-content .karfu-breakdown-synopsis{font-size:.9em}.karfu .vehicle-breakdown .money-in-out .in-out{width:100%;margin-bottom:30px}.karfu .vehicle-breakdown .money-in-out .in-out div{display:flex;justify-content:space-between;margin-bottom:5px}.karfu .vehicle-breakdown .money-in-out .in-out div.top-line{padding-bottom:20px}.karfu .vehicle-breakdown .money-in-out .in-out div.top-line h4{font-weight:900}.karfu .vehicle-breakdown .money-in-out .in-out>div{border-bottom:dashed thin rgba(0,67,19,0.3)}.karfu .vehicle-breakdown .helpful-info{padding:20px;margin-bottom:20px}.karfu .vehicle-breakdown .helpful-info h4{padding:10px 0;font-weight:900}.karfu .vehicle-breakdown .helpful-info .helpful-info-details{margin-top:10px}.karfu .vehicle-breakdown .helpful-info .helpful-info-details>div{display:flex;justify-content:space-between;border-bottom:dashed thin rgba(0,128,0,0.3);padding:6.66667px 0}.karfu .vehicle-breakdown .helpful-info .helpful-info-details>div>div:first-of-type{margin-right:10px}.karfu .vehicle-breakdown .options{background-color:#2BD95C;color:initial}.karfu .vehicle-breakdown .options .action-buttons{display:flex;justify-content:space-between;padding:10px 20px 20px !important}.karfu .vehicle-breakdown .options .action-buttons button,.karfu .vehicle-breakdown .options .action-buttons .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .vehicle-breakdown .options .action-buttons .filter-btn,.karfu .vehicle-breakdown .options .action-buttons .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .vehicle-breakdown .options .action-buttons .filter-btn{flex:50%;min-width:48%;max-width:48%;box-shadow:0 8px 8px -6px rgba(0,67,19,0.4);margin-bottom:0}.karfu .vehicle-breakdown .breakdown-table{padding:0;margin:20px 0}.karfu .vehicle-breakdown .breakdown-table_sub{margin:0;border-bottom:dashed thin rgba(0,128,0,0.9)}.karfu .vehicle-breakdown .breakdown-table .value{text-align:right}.karfu .vehicle-breakdown .breakdown-table .total td{padding-top:20px;font-weight:600 !important}.karfu .vehicle-breakdown .breakdown-table__vehicle{margin-top:20px}.karfu .vehicle-breakdown .breakdown-table__single_row td{border-top:dashed thin rgba(0,67,19,0.3);padding:5px 0}.karfu .vehicle-breakdown .breakdown-table .table-header{padding-top:20px;font-size:1.2em}.karfu .vehicle-breakdown .breakdown-table .expand-on-click td{cursor:pointer;position:relative}.karfu .vehicle-breakdown .breakdown-table .expand-on-click td.key{padding:0 10px 13.33333px 0}.karfu .vehicle-breakdown .breakdown-table .expand-on-click td.value:before{content:url(../images/icons/chevron.svg);display:block;width:15px;height:15px;position:absolute;left:0px;top:calc(50% - 15px);opacity:.3;transition:.3s}.karfu .vehicle-breakdown .breakdown-table .expand-on-click td.active:before{transform:rotateX(-180deg)}.karfu .vehicle-breakdown .breakdown-table .total{color:#40724E}.karfu .vehicle-breakdown .breakdown-table .explainer-content{display:block;font-weight:initial;width:200%;overflow:hidden;transition:.3s ease-in;max-height:0;padding-bottom:0 !important}.karfu .vehicle-breakdown .breakdown-table .explainer-content table{font-weight:initial}.karfu .vehicle-breakdown .breakdown-table .explainer-content.show{max-height:700px}.karfu .vehicle-breakdown .breakdown-table .breakdown-table_sub td{font-weight:initial}.karfu .vehicle-breakdown .breakdown-table .total{font-weight:600 !important}.karfu .vehicle-breakdown .sub-section{margin:0;padding:0}.karfu .vehicle-breakdown .sub-section .sub-section-header,.karfu .vehicle-breakdown .sub-section .suitability-chart-header{padding:20px 0}.karfu .vehicle-breakdown .sub-section .content-list,.karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list{margin-bottom:2px;position:relative}.karfu .vehicle-breakdown .sub-section .content-list .graph-wrapper,.karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list .graph-wrapper,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list .graph-wrapper{position:relative;left:-20px;top:-20px;width:calc(40px + 100%);padding:20px;border-bottom:thin dashed rgba(0,67,19,0.3)}.karfu .vehicle-breakdown .sub-section .content-list .graph-wrapper:nth-child(even),.karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list .graph-wrapper:nth-child(even),.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list .graph-wrapper:nth-child(even){background:rgba(202,246,214,0.3)}.karfu .vehicle-breakdown .sub-section .content-list .graph-wrapper:last-of-type,.karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list .graph-wrapper:last-of-type,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list .graph-wrapper:last-of-type{border-bottom:none}.karfu .vehicle-breakdown .sub-section .content-list .content-list-padding-TB,.karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list .content-list-padding-TB,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list .content-list-padding-TB{padding:20px 0}.karfu .vehicle-breakdown .sub-section .content-list .link-holder a,.karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list .link-holder a,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list .link-holder a{pointer-events:all}.karfu .vehicle-breakdown .sub-section .content-list h3,.karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list h3,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list h3,.karfu .vehicle-breakdown .sub-section .content-list .journey.journey-summary .sub-header,.journey.journey-summary .karfu .vehicle-breakdown .sub-section .content-list .sub-header,.karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list .journey.journey-summary .sub-header,.journey.journey-summary .karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list .sub-header,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list .journey.journey-summary .sub-header,.journey.journey-summary .karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list .sub-header{font-weight:900;margin-bottom:20px}.karfu .vehicle-breakdown .sub-section .content-list .section-block,.karfu .vehicle-breakdown .sub-section .vehicle-breakdown-accordion .breakdown-list .section-block,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section .breakdown-list .section-block{margin:20px 0;text-transform:initial}.karfu .vehicle-breakdown .sub-section:nth-child(odd) .content-list,.karfu .vehicle-breakdown .sub-section:nth-child(odd) .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section:nth-child(odd) .breakdown-list{background:#f1f9f3}.karfu .vehicle-breakdown .sub-section.open .content-list,.karfu .vehicle-breakdown .sub-section.open .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .vehicle-breakdown .sub-section.open .breakdown-list{padding:20px}.karfu .vehicle-breakdown .sub-section .section-synopsis{padding:10px 0 20px}.karfu .traffic-light,.karfu .key_icon{position:relative;font-size:.9em}.karfu .traffic-light:before,.karfu .key_icon:before{content:'';display:block;width:24px;height:24px;border-radius:50%;position:absolute;left:-40px;top:-2px}.karfu .traffic-light.bad:before,.karfu .key_icon.bad:before{content:url(../images/icons/negative.svg)}.karfu .traffic-light.average:before,.karfu .key_icon.average:before{content:url(../images/icons/neutral.svg)}.karfu .traffic-light.good:before,.karfu .key_icon.good:before{content:url(../images/icons/positive.svg)}.karfu .traffic-light{margin:20px 40px}.karfu .key{width:50%;margin-left:20%}.karfu .lc{text-transform:initial}.karfu .sm-chart-data{font-size:.7em}.karfu .options .action-buttons{padding:10px 20px 20px !important}.karfu .feedback{background-color:#fff;color:#004313;display:flex;align-items:center;min-height:300px}.karfu .feedback .err{width:100%}.karfu .proto-feedback{background-color:#fff;color:#004313}.karfu .proto-feedback h1,.karfu .proto-feedback .journey.journey-summary .header,.journey.journey-summary .karfu .proto-feedback .header{padding:20px 0}.karfu h1,.karfu .journey.journey-summary .header,.journey.journey-summary .karfu .header{padding-bottom:10px !important}.karfu .alert-success{margin:0;padding:0;position:absolute;top:-30px;left:0;width:100%;height:100%;display:flex;z-index:2;color:#004313;align-items:center;justify-content:center;align-items:flex-start;border:none !important}.karfu .alert-success h2{margin:120px 20px 120px 20px}.karfu .ccm-block-express-form{background-color:#fff;color:#004313;min-height:40vh}.karfu .ccm-block-express-form .fa-star,.karfu .ccm-block-express-form .fa-star-o{font-size:30px !important;color:#004313 !important}.karfu .ccm-block-express-form .fa-star-o,.karfu .ccm-block-express-form .fa-star-half-o{color:#004313 !important}.karfu .ccm-block-express-form fieldset{padding:0}.karfu .ccm-block-express-form fieldset .form-group{flex-direction:column;align-items:left}.karfu .ccm-block-express-form fieldset .radio{text-align:left;margin-bottom:10px;width:100%}.karfu .ccm-block-express-form fieldset .radio label{display:flex;align-items:center}.karfu .ccm-block-express-form fieldset .radio input[type="radio"]{border-radius:0;padding:.9em;margin-right:10px}.karfu .ccm-block-express-form fieldset .radio input[type="radio"]:focus,.karfu .ccm-block-express-form fieldset .radio input[type="radio"].has-content,.karfu .ccm-block-express-form fieldset .radio input[type="radio"]:checked{background-image:url(../images/icons/tick.svg);background-size:cover}.karfu .ccm-block-express-form fieldset label{margin-right:auto;text-align:left;padding-right:10px;margin-bottom:10px}.karfu .input-overrides,.karfu .ccm-block-express-form fieldset textarea,.karfu .ccm-block-express-form fieldset select{border-radius:8px;padding:1em;outline:none;border:1px solid rgba(0,67,19,0.4);white-space-collapse:discard;box-shadow:0 6px 6px -6px rgba(153,153,153,0.7);min-width:100%;font-size:1em;color:#004313}.karfu .border-top-left,.karfu .form-posts-to-self .spec-table th:first-child,.karfu .form-posts-to-self .karfu-content-block table th:first-child,.karfu .karfu-content-block .form-posts-to-self table th:first-child,.karfu .form-posts-to-self .long-form-content table th:first-child,.long-form-content .karfu .form-posts-to-self table th:first-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table th:first-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table th:first-child,.karfu .form-posts-to-self .dyn-table th:first-child,.karfu .form-posts-to-self .vehicle-detail th:first-child,.karfu .form-posts-to-self .spec-table tr.vehicle-specs:first-child:first-child td:first-child,.karfu .form-posts-to-self .karfu-content-block table tr.vehicle-specs:first-child:first-child td:first-child,.karfu .karfu-content-block .form-posts-to-self table tr.vehicle-specs:first-child:first-child td:first-child,.karfu .form-posts-to-self .long-form-content table tr.vehicle-specs:first-child:first-child td:first-child,.long-form-content .karfu .form-posts-to-self table tr.vehicle-specs:first-child:first-child td:first-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.vehicle-specs:first-child:first-child td:first-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.vehicle-specs:first-child:first-child td:first-child,.karfu .form-posts-to-self .dyn-table tr.vehicle-specs:first-child:first-child td:first-child,.karfu .form-posts-to-self .vehicle-detail tr.vehicle-specs:first-child:first-child td:first-child{border-radius:8px 0 0 0}.karfu .border-top-right,.karfu .form-posts-to-self .spec-table th:last-child,.karfu .form-posts-to-self .karfu-content-block table th:last-child,.karfu .karfu-content-block .form-posts-to-self table th:last-child,.karfu .form-posts-to-self .long-form-content table th:last-child,.long-form-content .karfu .form-posts-to-self table th:last-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table th:last-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table th:last-child,.karfu .form-posts-to-self .dyn-table th:last-child,.karfu .form-posts-to-self .vehicle-detail th:last-child,.karfu .form-posts-to-self .spec-table tr.vehicle-specs:first-child:first-child td:last-child,.karfu .form-posts-to-self .karfu-content-block table tr.vehicle-specs:first-child:first-child td:last-child,.karfu .karfu-content-block .form-posts-to-self table tr.vehicle-specs:first-child:first-child td:last-child,.karfu .form-posts-to-self .long-form-content table tr.vehicle-specs:first-child:first-child td:last-child,.long-form-content .karfu .form-posts-to-self table tr.vehicle-specs:first-child:first-child td:last-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.vehicle-specs:first-child:first-child td:last-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.vehicle-specs:first-child:first-child td:last-child,.karfu .form-posts-to-self .dyn-table tr.vehicle-specs:first-child:first-child td:last-child,.karfu .form-posts-to-self .vehicle-detail tr.vehicle-specs:first-child:first-child td:last-child{border-radius:0 8px 0 0}.karfu .border-bottom-left,.karfu .form-posts-to-self .spec-table tr:last-child td:last-child,.karfu .form-posts-to-self .karfu-content-block table tr:last-child td:last-child,.karfu .karfu-content-block .form-posts-to-self table tr:last-child td:last-child,.karfu .form-posts-to-self .long-form-content table tr:last-child td:last-child,.long-form-content .karfu .form-posts-to-self table tr:last-child td:last-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr:last-child td:last-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr:last-child td:last-child,.karfu .form-posts-to-self .dyn-table tr:last-child td:last-child,.karfu .form-posts-to-self .vehicle-detail tr:last-child td:last-child{border-radius:0 0 8px 0}.karfu .border-bottom-right,.karfu .form-posts-to-self .spec-table tr:last-child td:first-child,.karfu .form-posts-to-self .karfu-content-block table tr:last-child td:first-child,.karfu .karfu-content-block .form-posts-to-self table tr:last-child td:first-child,.karfu .form-posts-to-self .long-form-content table tr:last-child td:first-child,.long-form-content .karfu .form-posts-to-self table tr:last-child td:first-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr:last-child td:first-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr:last-child td:first-child,.karfu .form-posts-to-self .dyn-table tr:last-child td:first-child,.karfu .form-posts-to-self .vehicle-detail tr:last-child td:first-child{border-radius:0 0 0 8px}.karfu .border-bottom-left-right{border-radius:0 0 8px 8px !important;border-top:thin dotted rgba(0,67,19,0.9);padding:15px !important}.karfu #mobile-tax-vehicle-breakdown{display:none}.karfu #depreciation-calc.results-visible{animation:none !important}.karfu .form-posts-to-self{background:#60E385;color:#004313;padding:20px;text-align:center;overflow:hidden;height:320px;position:relative;border-top:1px solid rgba(0,67,19,0.15);box-shadow:0px 16px 9px -5px rgba(0,67,19,0.05) inset,0px -16px 9px -5px rgba(0,67,19,0.1) inset}.karfu .form-posts-to-self.is-white{background:white}.karfu .form-posts-to-self:after{content:"";position:absolute;pointer-events:none;z-index:1;bottom:0;left:0;background-image:linear-gradient(to top, rgba(255,255,255,0), white 0);width:100%;height:0;opacity:0;transition-delay:.5s}@keyframes content-in{0%{opacity:0}80%{opacity:.1}100%{opacity:1}}.karfu .form-posts-to-self.results-visible{overflow-y:scroll;height:-moz-fit-content;height:fit-content;animation:content-in 1.5s;transition:.4s 1s}.karfu .form-posts-to-self.results-visible .img-wrapper{min-height:initial}.karfu .form-posts-to-self.results-visible .img-wrapper img{margin-bottom:0}.karfu .form-posts-to-self.results-visible #calc-results{position:relative;padding-top:30px}.karfu .form-posts-to-self.results-visible #calc-results .test-again{position:absolute;top:0;right:0;width:40px;height:30px;display:block;background-image:url(../images/icons/reset.svg);background-size:100%;cursor:pointer}.karfu .form-posts-to-self.results-visible .img-wrapper:after{display:none}.karfu .form-posts-to-self.results-visible #classic-registration-date{padding-bottom:20px}.karfu .form-posts-to-self.results-visible .vehicle-label{color:#40724E}.karfu .form-posts-to-self.results-visible .vrm{background:#fbdf4d;border-radius:8px;margin:20px auto;height:55px;width:230px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:1.4em;font-family:'Lufga', sans-serif;position:relative;overflow:hidden;padding-left:40px;border:1px solid #004313}.karfu .form-posts-to-self.results-visible .vrm:before{content:'GB';position:absolute;top:0;left:0;width:50px;display:flex;align-items:center;justify-content:center;color:white;background:#1b4084;height:55px;font-size:.8em}.karfu .form-posts-to-self.results-visible.is-white:after{height:4%;background-image:linear-gradient(to bottom, rgba(255,255,255,0.01), rgba(255,255,255,0.9))}.karfu .form-posts-to-self .form-section{margin-top:15px}.karfu .form-posts-to-self .form-section input,.karfu .form-posts-to-self .form-section select{height:60px;width:350px;max-width:80%;border-radius:32px;padding:0 20px}.karfu .form-posts-to-self .form-section select{-moz-text-align-last:initial !important;text-align-last:initial !important}.karfu .form-posts-to-self .form-section input[type=date]{color:#004313}.karfu .form-posts-to-self .form-section label,.karfu .form-posts-to-self .form-section .label{display:block;margin-bottom:10px}.karfu .form-posts-to-self .form-section input::-moz-placeholder, .karfu .form-posts-to-self .form-section select::-moz-placeholder, .karfu .form-posts-to-self .form-section textarea::-moz-placeholder{color:red}.karfu .form-posts-to-self .form-section .placeholder,.karfu .form-posts-to-self .form-section input::placeholder,.karfu .form-posts-to-self .form-section select::placeholder,.karfu .form-posts-to-self .form-section textarea::placeholder{color:red}.karfu .form-posts-to-self .form-section .group{position:absolute;width:80%;height:50%;left:10%;display:block;transform:translateY(0);transition:.6s}.karfu .form-posts-to-self .form-section .group.off-screen{transform:translateY(200%)}.karfu .form-posts-to-self .form-section .group .launch-selector{margin-top:8px;cursor:pointer}.karfu .form-posts-to-self .form-section .group .or{margin:10px 0;opacity:.5;font-size:.8em}.karfu .form-posts-to-self .form-section .question-wrapper{display:flex;justify-content:space-between;align-items:end;max-width:500px;margin:auto}.karfu .form-posts-to-self .form-section .question-wrapper.range-wrapper .range-val{width:100%;position:absolute;top:0;max-width:500px}.karfu .form-posts-to-self .form-section .button-wrapper{width:100%}.karfu .form-posts-to-self .form-section .reset-options{position:absolute;right:20px;top:20px;transform:rotate(-180deg)}.karfu .form-posts-to-self .circular-form-btn,.karfu .form-posts-to-self .reset-options{max-width:60px;max-height:60px;min-width:60px;min-height:60px;background:url(../images/icons/form-button-yellow.svg) no-repeat;box-shadow:initial}.karfu .form-posts-to-self #tabular-data-container,.karfu .form-posts-to-self #tax-data-container{margin:20px 0;background-color:#FFF;border-radius:8px;position:relative}.karfu .form-posts-to-self .data-wrapper,.karfu .form-posts-to-self .spec-table:not(#tax-total),.karfu .form-posts-to-self .karfu-content-block table:not(#tax-total),.karfu .karfu-content-block .form-posts-to-self table:not(#tax-total),.karfu .form-posts-to-self .long-form-content table:not(#tax-total),.long-form-content .karfu .form-posts-to-self table:not(#tax-total),.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table:not(#tax-total),.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table:not(#tax-total){margin-bottom:40px}.karfu .form-posts-to-self .yr-1{margin-bottom:10px !important}.karfu .form-posts-to-self .data-header{width:100%;margin:20px 0 20px;padding-bottom:10px;border-bottom:thin dashed rgba(227,227,227,0.4)}.karfu .form-posts-to-self .data-header p{color:#999}.karfu .form-posts-to-self .spaced{margin-bottom:60px}.karfu .form-posts-to-self .foot-note{color:#999;margin-top:10px}@media only screen and (max-width: 828px){.karfu .form-posts-to-self .data-wrapper{width:100%;position:relative;padding-right:15px;margin-bottom:20px}.karfu .form-posts-to-self .data-wrapper ::-webkit-scrollbar{-webkit-appearance:none;display:none}.karfu .form-posts-to-self .data-wrapper ::-webkit-scrollbar-thumb{-webkit-appearance:none;display:none}.karfu .form-posts-to-self .data-wrapper:before{content:"";position:absolute;z-index:1;top:0;right:0;background-image:linear-gradient(to right, rgba(0,0,0,0), white 90%);width:15%;height:100%}.karfu .form-posts-to-self .data-wrapper .table-wrapper table{margin-right:20px}.karfu .form-posts-to-self #tabular-data-container,.karfu .form-posts-to-self #tax-data-container,.karfu .form-posts-to-self #ins-tabular-data-container,.karfu .form-posts-to-self #smr-data-container{overflow-x:scroll}.karfu .form-posts-to-self .table-wrapper{overflow-y:scroll}.karfu .form-posts-to-self #dep-results-list-table{margin-bottom:0 !important}}.karfu .form-posts-to-self .feedback-header{margin-bottom:20px}.karfu .form-posts-to-self .chart-container{width:100%}.karfu .form-posts-to-self .chart-container .chart-wrapper{width:100%;height:auto;overflow:hidden;border-radius:8px;border:thin solid rgba(0,67,19,0.1);margin-bottom:40px;position:relative;opacity:0;transition:.4s}.karfu .form-posts-to-self .chart-container .chart-wrapper.show{opacity:1}.karfu .form-posts-to-self .chart-container .chart-wrapper .reset-btn{position:absolute;z-index:2;top:8px;right:8px;width:26px;height:26px;transition:.6s;background-size:26px;cursor:pointer !important}.karfu .form-posts-to-self .chart-container .chart-wrapper .reset-btn.un-scaled{background-image:url(../images/icons/expand-icon.svg)}.karfu .form-posts-to-self .chart-container .chart-wrapper .reset-btn.scaled{background-image:url(../images/icons/scale-contract.svg)}.karfu .form-posts-to-self .img-wrapper{max-width:80%;min-height:250px;height:auto;margin:auto;display:block;position:relative}.karfu .form-posts-to-self .img-wrapper:after{position:absolute;z-index:0;top:calc(50% - 25px);left:calc(50% - 25px);border:3px solid #2BD95C;border-left-color:transparent;border-top-color:transparent;animation:animate-loader 0.8s linear infinite;transition:border-color cubic-bezier(0.77, 0, 0.175, 1) 0.5s}@keyframes animate-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.karfu .form-posts-to-self .vehicle-img{max-width:100%;min-height:30vw;height:auto;border-radius:8px;margin-bottom:20px;z-index:1;position:relative}.karfu .form-posts-to-self svg *{font-family:'Readex Pro';font-size:7px}.karfu .form-posts-to-self svg .data-key{cursor:pointer;text-transform:uppercase}.karfu .form-posts-to-self svg .legend-marker,.karfu .form-posts-to-self svg .stacked-bar{stroke-width:.05;stroke:black}.karfu .form-posts-to-self svg .data-line,.karfu .form-posts-to-self svg .data-key{transition:opacity .6s}.karfu .form-posts-to-self svg .anomaly-chart-marker{opacity:.5}.karfu .form-posts-to-self svg .dep-point{fill:#2BD95C}.karfu .form-posts-to-self svg .y-axis-right .tick:last-of-type{display:none}.karfu .form-posts-to-self svg .legend-background{opacity:.3;fill:red}.karfu .form-posts-to-self svg .tick{opacity:0}@media only screen and (max-width: 828px){.karfu .form-posts-to-self svg *{font-size:12.5px !important}}.karfu .form-posts-to-self .vehicle-detail{margin:20px 0 50px}.karfu .form-posts-to-self .table-title{margin-bottom:20px}.karfu .form-posts-to-self .spec-table,.karfu .form-posts-to-self .karfu-content-block table,.karfu .karfu-content-block .form-posts-to-self table,.karfu .form-posts-to-self .long-form-content table,.long-form-content .karfu .form-posts-to-self table,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table,.karfu .form-posts-to-self .dyn-table,.karfu .form-posts-to-self .vehicle-detail{width:100%;padding:0;border-collapse:separate;border-spacing:0;text-transform:uppercase;font-size:.9em}.karfu .form-posts-to-self .spec-table th,.karfu .form-posts-to-self .karfu-content-block table th,.karfu .karfu-content-block .form-posts-to-self table th,.karfu .form-posts-to-self .long-form-content table th,.long-form-content .karfu .form-posts-to-self table th,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table th,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table th,.karfu .form-posts-to-self .spec-table td,.karfu .form-posts-to-self .karfu-content-block table td,.karfu .karfu-content-block .form-posts-to-self table td,.karfu .form-posts-to-self .long-form-content table td,.long-form-content .karfu .form-posts-to-self table td,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table td,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table td,.karfu .form-posts-to-self .dyn-table th,.karfu .form-posts-to-self .dyn-table td,.karfu .form-posts-to-self .vehicle-detail th,.karfu .form-posts-to-self .vehicle-detail td{width:auto;border-bottom:initial;text-align:center;border-right:thin solid rgba(0,67,19,0.4)}.karfu .form-posts-to-self .spec-table th:last-of-type,.karfu .form-posts-to-self .karfu-content-block table th:last-of-type,.karfu .karfu-content-block .form-posts-to-self table th:last-of-type,.karfu .form-posts-to-self .long-form-content table th:last-of-type,.long-form-content .karfu .form-posts-to-self table th:last-of-type,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table th:last-of-type,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table th:last-of-type,.karfu .form-posts-to-self .spec-table td:last-of-type,.karfu .form-posts-to-self .karfu-content-block table td:last-of-type,.karfu .karfu-content-block .form-posts-to-self table td:last-of-type,.karfu .form-posts-to-self .long-form-content table td:last-of-type,.long-form-content .karfu .form-posts-to-self table td:last-of-type,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table td:last-of-type,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table td:last-of-type,.karfu .form-posts-to-self .dyn-table th:last-of-type,.karfu .form-posts-to-self .dyn-table td:last-of-type,.karfu .form-posts-to-self .vehicle-detail th:last-of-type,.karfu .form-posts-to-self .vehicle-detail td:last-of-type{border-right:none}.karfu .form-posts-to-self .spec-table th.strong,.karfu .form-posts-to-self .karfu-content-block table th.strong,.karfu .karfu-content-block .form-posts-to-self table th.strong,.karfu .form-posts-to-self .long-form-content table th.strong,.long-form-content .karfu .form-posts-to-self table th.strong,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table th.strong,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table th.strong,.karfu .form-posts-to-self .spec-table td.strong,.karfu .form-posts-to-self .karfu-content-block table td.strong,.karfu .karfu-content-block .form-posts-to-self table td.strong,.karfu .form-posts-to-self .long-form-content table td.strong,.long-form-content .karfu .form-posts-to-self table td.strong,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table td.strong,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table td.strong,.karfu .form-posts-to-self .dyn-table th.strong,.karfu .form-posts-to-self .dyn-table td.strong,.karfu .form-posts-to-self .vehicle-detail th.strong,.karfu .form-posts-to-self .vehicle-detail td.strong{padding:16px;font-size:1.4em}.karfu .form-posts-to-self .spec-table tr,.karfu .form-posts-to-self .karfu-content-block table tr,.karfu .karfu-content-block .form-posts-to-self table tr,.karfu .form-posts-to-self .long-form-content table tr,.long-form-content .karfu .form-posts-to-self table tr,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr,.karfu .form-posts-to-self .dyn-table tr,.karfu .form-posts-to-self .vehicle-detail tr{border-bottom:dashed thin rgba(0,67,19,0.3)}.karfu .form-posts-to-self .spec-table tr:last-child,.karfu .form-posts-to-self .karfu-content-block table tr:last-child,.karfu .karfu-content-block .form-posts-to-self table tr:last-child,.karfu .form-posts-to-self .long-form-content table tr:last-child,.long-form-content .karfu .form-posts-to-self table tr:last-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr:last-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr:last-child,.karfu .form-posts-to-self .dyn-table tr:last-child,.karfu .form-posts-to-self .vehicle-detail tr:last-child{border-bottom:none}.karfu .form-posts-to-self .spec-table tr.clickable-row,.karfu .form-posts-to-self .karfu-content-block table tr.clickable-row,.karfu .karfu-content-block .form-posts-to-self table tr.clickable-row,.karfu .form-posts-to-self .long-form-content table tr.clickable-row,.long-form-content .karfu .form-posts-to-self table tr.clickable-row,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.clickable-row,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.clickable-row,.karfu .form-posts-to-self .dyn-table tr.clickable-row,.karfu .form-posts-to-self .vehicle-detail tr.clickable-row{background:#FFE05C;cursor:pointer}.karfu .form-posts-to-self .spec-table tr.clickable-row.expanded,.karfu .form-posts-to-self .karfu-content-block table tr.clickable-row.expanded,.karfu .karfu-content-block .form-posts-to-self table tr.clickable-row.expanded,.karfu .form-posts-to-self .long-form-content table tr.clickable-row.expanded,.long-form-content .karfu .form-posts-to-self table tr.clickable-row.expanded,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.clickable-row.expanded,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.clickable-row.expanded,.karfu .form-posts-to-self .dyn-table tr.clickable-row.expanded,.karfu .form-posts-to-self .vehicle-detail tr.clickable-row.expanded{background:#FFEFAD}.karfu .form-posts-to-self .spec-table tr.expandable-row,.karfu .form-posts-to-self .karfu-content-block table tr.expandable-row,.karfu .karfu-content-block .form-posts-to-self table tr.expandable-row,.karfu .form-posts-to-self .long-form-content table tr.expandable-row,.long-form-content .karfu .form-posts-to-self table tr.expandable-row,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.expandable-row,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.expandable-row,.karfu .form-posts-to-self .dyn-table tr.expandable-row,.karfu .form-posts-to-self .vehicle-detail tr.expandable-row{display:none;max-height:0;transition:max-height 4s}.karfu .form-posts-to-self .spec-table tr.expandable-row.expanded,.karfu .form-posts-to-self .karfu-content-block table tr.expandable-row.expanded,.karfu .karfu-content-block .form-posts-to-self table tr.expandable-row.expanded,.karfu .form-posts-to-self .long-form-content table tr.expandable-row.expanded,.long-form-content .karfu .form-posts-to-self table tr.expandable-row.expanded,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.expandable-row.expanded,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.expandable-row.expanded,.karfu .form-posts-to-self .dyn-table tr.expandable-row.expanded,.karfu .form-posts-to-self .vehicle-detail tr.expandable-row.expanded{display:table-row;max-height:100px}.karfu .form-posts-to-self .spec-table tr.final-row,.karfu .form-posts-to-self .karfu-content-block table tr.final-row,.karfu .karfu-content-block .form-posts-to-self table tr.final-row,.karfu .form-posts-to-self .long-form-content table tr.final-row,.long-form-content .karfu .form-posts-to-self table tr.final-row,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.final-row,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.final-row,.karfu .form-posts-to-self .dyn-table tr.final-row,.karfu .form-posts-to-self .vehicle-detail tr.final-row{background:#2BD95C !important}.karfu .form-posts-to-self .spec-table tr.rebate,.karfu .form-posts-to-self .karfu-content-block table tr.rebate,.karfu .karfu-content-block .form-posts-to-self table tr.rebate,.karfu .form-posts-to-self .long-form-content table tr.rebate,.long-form-content .karfu .form-posts-to-self table tr.rebate,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.rebate,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.rebate,.karfu .form-posts-to-self .dyn-table tr.rebate,.karfu .form-posts-to-self .vehicle-detail tr.rebate{background:#2B95D9}.karfu .form-posts-to-self .spec-table .clickable-row td:first-child,.karfu .form-posts-to-self .karfu-content-block table .clickable-row td:first-child,.karfu .karfu-content-block .form-posts-to-self table .clickable-row td:first-child,.karfu .form-posts-to-self .long-form-content table .clickable-row td:first-child,.long-form-content .karfu .form-posts-to-self table .clickable-row td:first-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table .clickable-row td:first-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table .clickable-row td:first-child,.karfu .form-posts-to-self .dyn-table .clickable-row td:first-child,.karfu .form-posts-to-self .vehicle-detail .clickable-row td:first-child{position:relative}.karfu .form-posts-to-self .spec-table .clickable-row td:first-child:before,.karfu .form-posts-to-self .karfu-content-block table .clickable-row td:first-child:before,.karfu .karfu-content-block .form-posts-to-self table .clickable-row td:first-child:before,.karfu .form-posts-to-self .long-form-content table .clickable-row td:first-child:before,.long-form-content .karfu .form-posts-to-self table .clickable-row td:first-child:before,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table .clickable-row td:first-child:before,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table .clickable-row td:first-child:before,.karfu .form-posts-to-self .dyn-table .clickable-row td:first-child:before,.karfu .form-posts-to-self .vehicle-detail .clickable-row td:first-child:before{content:'';background-image:url(../images/icons/chevron.svg);background-size:12px;background-repeat:no-repeat;background-position:25px 50%;display:inline-block;transition:.3s;width:100%;height:100%;position:absolute;left:0;top:0}.karfu .form-posts-to-self .spec-table .clickable-row.expanded td:first-child:before,.karfu .form-posts-to-self .karfu-content-block table .clickable-row.expanded td:first-child:before,.karfu .karfu-content-block .form-posts-to-self table .clickable-row.expanded td:first-child:before,.karfu .form-posts-to-self .long-form-content table .clickable-row.expanded td:first-child:before,.long-form-content .karfu .form-posts-to-self table .clickable-row.expanded td:first-child:before,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table .clickable-row.expanded td:first-child:before,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table .clickable-row.expanded td:first-child:before,.karfu .form-posts-to-self .dyn-table .clickable-row.expanded td:first-child:before,.karfu .form-posts-to-self .vehicle-detail .clickable-row.expanded td:first-child:before{transform:scaleY(-1)}.karfu .form-posts-to-self .spec-table th,.karfu .form-posts-to-self .karfu-content-block table th,.karfu .karfu-content-block .form-posts-to-self table th,.karfu .form-posts-to-self .long-form-content table th,.long-form-content .karfu .form-posts-to-self table th,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table th,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table th,.karfu .form-posts-to-self .dyn-table th,.karfu .form-posts-to-self .vehicle-detail th{background-color:#2BD95C;padding:16px;text-transform:uppercase;color:#004313;position:sticky}.karfu .form-posts-to-self .spec-table tr:last-child,.karfu .form-posts-to-self .karfu-content-block table tr:last-child,.karfu .karfu-content-block .form-posts-to-self table tr:last-child,.karfu .form-posts-to-self .long-form-content table tr:last-child,.long-form-content .karfu .form-posts-to-self table tr:last-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr:last-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr:last-child,.karfu .form-posts-to-self .dyn-table tr:last-child,.karfu .form-posts-to-self .vehicle-detail tr:last-child{padding:20px;text-align:center;background-color:#2BD95C;color:#004313;font-weight:900}.karfu .form-posts-to-self .spec-table tr:last-child td,.karfu .form-posts-to-self .karfu-content-block table tr:last-child td,.karfu .karfu-content-block .form-posts-to-self table tr:last-child td,.karfu .form-posts-to-self .long-form-content table tr:last-child td,.long-form-content .karfu .form-posts-to-self table tr:last-child td,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr:last-child td,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr:last-child td,.karfu .form-posts-to-self .dyn-table tr:last-child td,.karfu .form-posts-to-self .vehicle-detail tr:last-child td{padding:30px}.karfu .form-posts-to-self .spec-table tr.selected-range,.karfu .form-posts-to-self .karfu-content-block table tr.selected-range,.karfu .karfu-content-block .form-posts-to-self table tr.selected-range,.karfu .form-posts-to-self .long-form-content table tr.selected-range,.long-form-content .karfu .form-posts-to-self table tr.selected-range,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.selected-range,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.selected-range,.karfu .form-posts-to-self .dyn-table tr.selected-range,.karfu .form-posts-to-self .vehicle-detail tr.selected-range{background:#FFEFAD !important}.karfu .form-posts-to-self .spec-table tr.vehicle-specs:first-child,.karfu .form-posts-to-self .karfu-content-block table tr.vehicle-specs:first-child,.karfu .karfu-content-block .form-posts-to-self table tr.vehicle-specs:first-child,.karfu .form-posts-to-self .long-form-content table tr.vehicle-specs:first-child,.long-form-content .karfu .form-posts-to-self table tr.vehicle-specs:first-child,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr.vehicle-specs:first-child,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr.vehicle-specs:first-child,.karfu .form-posts-to-self .dyn-table tr.vehicle-specs:first-child,.karfu .form-posts-to-self .vehicle-detail tr.vehicle-specs:first-child{background-color:#2BD95C;color:#004313}.karfu .form-posts-to-self .spec-table tr:nth-child(even),.karfu .form-posts-to-self .karfu-content-block table tr:nth-child(even),.karfu .karfu-content-block .form-posts-to-self table tr:nth-child(even),.karfu .form-posts-to-self .long-form-content table tr:nth-child(even),.long-form-content .karfu .form-posts-to-self table tr:nth-child(even),.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table tr:nth-child(even),.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table tr:nth-child(even),.karfu .form-posts-to-self .dyn-table tr:nth-child(even),.karfu .form-posts-to-self .vehicle-detail tr:nth-child(even){background:rgba(96,227,133,0.2)}.karfu .form-posts-to-self .spec-table td,.karfu .form-posts-to-self .karfu-content-block table td,.karfu .karfu-content-block .form-posts-to-self table td,.karfu .form-posts-to-self .long-form-content table td,.long-form-content .karfu .form-posts-to-self table td,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table td,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table td,.karfu .form-posts-to-self .dyn-table td,.karfu .form-posts-to-self .vehicle-detail td{padding:10px;font-weight:100}.karfu .form-posts-to-self .spec-table td.summary-data,.karfu .form-posts-to-self .karfu-content-block table td.summary-data,.karfu .karfu-content-block .form-posts-to-self table td.summary-data,.karfu .form-posts-to-self .long-form-content table td.summary-data,.long-form-content .karfu .form-posts-to-self table td.summary-data,.karfu .form-posts-to-self .vehicle-breakdown .breakdown-table td.summary-data,.karfu .vehicle-breakdown .form-posts-to-self .breakdown-table td.summary-data,.karfu .form-posts-to-self .dyn-table td.summary-data,.karfu .form-posts-to-self .vehicle-detail td.summary-data{font-family:'Lufga', sans-serif !important;font-size:2em}.karfu .form-posts-to-self .two-row th,.karfu .form-posts-to-self .two-row tr,.karfu .form-posts-to-self .tax-breakdown-table th,.karfu .form-posts-to-self .tax-breakdown-table tr{border-radius:8px 8px 0 0 !important}.karfu .form-posts-to-self .two-row td:last-child,.karfu .form-posts-to-self .tax-breakdown-table td:last-child{border-radius:0 0 8px 8px !important;padding:12px !important}.karfu .form-posts-to-self .two-row td,.karfu .form-posts-to-self .tax-breakdown-table td{padding:12px !important}.karfu .form-posts-to-self .two-row.even-split td,.karfu .form-posts-to-self .tax-breakdown-table.even-split td{width:50%}.karfu .form-posts-to-self .tax-breakdown-table td:last-child{border-radius:0 0 8px 0 !important}.karfu .form-posts-to-self #desktop-tax-vehicle-breakdown{border-radius:8px;border:thin solid rgba(0,67,19,0.1)}.karfu .form-posts-to-self #desktop-tax-vehicle-breakdown tr:not(.vehicle-specs){background:rgba(255,255,255,0.5)}.karfu .form-posts-to-self #dep-results-list-table tr:last-child{background:initial}.karfu .form-posts-to-self #dep-results-list-table tr:last-child td{padding:6px}.karfu .form-posts-to-self #tax-results-list-table{margin-bottom:20px}.karfu .form-posts-to-self #tax-total tr:nth-child(odd),.karfu .form-posts-to-self #tax-total th,.karfu .form-posts-to-self #dep-total tr:nth-child(odd),.karfu .form-posts-to-self #dep-total th{background-color:rgba(255,224,92,0.9)}.karfu .form-posts-to-self #tax-total tr:nth-child(even),.karfu .form-posts-to-self #dep-total tr:nth-child(even){background:rgba(255,239,173,0.5) !important}@media only screen and (max-width: 828px){.karfu #desktop-tax-vehicle-breakdown{display:none}.karfu #mobile-tax-vehicle-breakdown{display:inline-table;width:100%;border-radius:8px;border:thin solid rgba(0,67,19,0.1)}.karfu #mobile-tax-vehicle-breakdown td{padding:10px}.karfu #mobile-tax-vehicle-breakdown td.rde2{background:#FFEFAD !important;border-top:thin dotted rgba(0,67,19,0.2);border-bottom:thin dotted rgba(0,67,19,0.4)}.karfu #mobile-tax-vehicle-breakdown .spec-header{background-color:#2BD95C;color:#004313;font-weight:900}.karfu #mobile-tax-vehicle-breakdown .spec-data{background:#f1f9f3}}.karfu .editorial{background-color:white;color:#004313;padding-bottom:40px !important}.karfu .editorial .back-button-wrapper{margin:0;position:relative;top:0;left:0}.karfu .editorial .back-button-wrapper a{margin:0 !important;position:initial}.karfu .ingester{background-color:white;color:#004313}.karfu .final-results{background-color:#fff;color:#004313;background:red}.karfu .final-results h1,.karfu .final-results .journey.journey-summary .header,.journey.journey-summary .karfu .final-results .header{padding-top:20px}.karfu .final-results ul{margin:0;padding:20px 0}.karfu .final-results .summary-buttons{display:flex;justify-content:space-between;padding:0 20px 60px 20px;margin-block:auto}.karfu .final-results .summary-buttons a{width:48%}.karfu .final-results .no-result{padding-bottom:40px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:100px}.karfu .final-results .no-result .no-results-wrapper{width:400px}.karfu .final-results .no-result h2{margin-bottom:20px}.karfu .final-results .no-result .try-again{margin:40px 0;border:1px solid #020C4E;border-radius:25px;padding:12px 26px;color:#020C4E;text-transform:uppercase;position:relative;top:40px}.karfu .final-results .option{font-weight:500;font-size:1.3em}.karfu .final-results .option__sm{font-size:1.1em;font-weight:100}.karfu .final-results .option .stat{color:#004313;font-weight:700;font-size:1.4em;margin-right:8px}.karfu .final-results .row{display:flex}.karfu .final-results .column:first-child{flex:25%}.karfu .final-results .column:nth-child(2){flex:75%}body .final-results{pointer-events:none;opacity:0;transition:opacity .3s .5s}body.ready .final-results{pointer-events:all;opacity:1}.karfu #final-results__pagination-container{grid-column:2 / auto;justify-content:center}@media screen and (max-width: 768px){.karfu #final-results__pagination-container{grid-column:1 / auto}}.karfu #final-results__pagination{display:flex;justify-content:center;padding:48px 16px;width:-moz-fit-content;width:fit-content}.karfu #final-results__pagination--first,.karfu #final-results__pagination--last{display:flex;cursor:pointer}.karfu #final-results__pagination--first{margin:auto 0 auto auto}.karfu #final-results__pagination--first::after{content:'';background-image:url("../images/icons/expand_arrow.svg");background-size:100%;width:35px;height:35px;display:block;position:relative;transform:rotate(90deg);margin-right:16px}.karfu #final-results__pagination--last{margin:auto auto auto 0}.karfu #final-results__pagination--last::before{content:'';background-image:url("../images/icons/expand_arrow.svg");background-size:100%;width:35px;height:35px;display:block;top:20px;transform:rotate(-90deg);margin-left:16px}.karfu #final-results__pagination--back-1,.karfu #final-results__pagination--back-10,.karfu #final-results__pagination--forward-1,.karfu #final-results__pagination--forward-10{display:flex;margin:auto 0}.karfu #final-results__pagination--back-1::after,.karfu #final-results__pagination--back-10::after,.karfu #final-results__pagination--forward-1::after,.karfu #final-results__pagination--forward-10::after{display:block;height:14px;cursor:pointer}.karfu #final-results__pagination--back-1::after,.karfu #final-results__pagination--forward-1::after{width:8px}.karfu #final-results__pagination--back-10,.karfu #final-results__pagination--forward-10{margin:auto 16px}.karfu #final-results__pagination--back-10::after,.karfu #final-results__pagination--forward-10::after{width:14px}.karfu #final-results__pagination--back-1::after{content:url("../images/icons/chevron-left-dark-green.svg")}.karfu #final-results__pagination--back-10::after{content:url("../images/icons/double-chevron-left-dark-green.svg")}.karfu #final-results__pagination--forward-1::after{content:url("../images/icons/chevron-right-dark-green.svg")}.karfu #final-results__pagination--forward-10::after{content:url("../images/icons/double-chevron-right-dark-green.svg")}.karfu #final-results__sort{position:relative}.karfu #final-results__sort .context{background-color:#FFEFAD;color:#020C4E;font-family:'Readex Pro Semibold'}.karfu #final-results__sort-title{margin:auto 32px auto 0}.karfu #final-results__sort-filter{width:500px}@media screen and (max-width: 425px){.karfu #final-results__sort-filter{width:unset}}.karfu .final-results{padding:0 !important;background-color:#fff;transition:0 !important;position:relative}.karfu .final-results__grid{display:grid;grid-template-columns:2fr 7fr auto;grid-gap:8px}.karfu .final-results__grid--items-center{align-items:center}@media screen and (max-width: 767px){.karfu .final-results__grid{grid-template-columns:1fr}}@media screen and (max-width: 1025px) and (min-width: 767px){.karfu .final-results__grid{grid-template-columns:3fr 7fr auto}}@media screen and (max-width: 767px) and (min-width: 580px){.karfu .final-results__grid--2-col-tablet{display:grid;grid-template-columns:1fr 1fr}}.karfu .final-results__page-number{width:36px;height:36px;display:flex}.karfu .final-results__page-number.active{background-color:#2BD95C;color:#fff;border-radius:50%;pointer-events:none}.karfu .final-results__page-number span{margin:auto;cursor:pointer}@media screen and (max-width: 767px){.karfu .final-results__page-number{display:none;background-color:none !important}.karfu .final-results__page-number.active{display:block;background-color:transparent;color:#004313;margin-top:20px}}.karfu .final-results_rows .list-option{background:#fff}.karfu .final-results_rows .list-option:nth-child(even){background:#edfcf1}.karfu .final-results_rows .list-option img{margin:0 0 20px 0}.karfu .final-results a{position:relative}.karfu .final-results a .image-watermark{left:0;bottom:0}.karfu .final-results img{width:100%;position:relative}.karfu .final-results img.compressed{width:60%;z-index:1;margin-top:40px;padding-bottom:40px}.karfu .final-results .spec-table td,.karfu .final-results .karfu-content-block table td,.karfu .karfu-content-block .final-results table td,.karfu .final-results .long-form-content table td,.long-form-content .karfu .final-results table td,.karfu .final-results .vehicle-breakdown .breakdown-table td,.karfu .vehicle-breakdown .final-results .breakdown-table td{text-align:left}.karfu .final-results .spec-table td.score,.karfu .final-results .karfu-content-block table td.score,.karfu .karfu-content-block .final-results table td.score,.karfu .final-results .long-form-content table td.score,.long-form-content .karfu .final-results table td.score,.karfu .final-results .vehicle-breakdown .breakdown-table td.score,.karfu .vehicle-breakdown .final-results .breakdown-table td.score{position:absolute;max-width:calc(50% - 20px);overflow:hidden}.karfu .final-results .spec-table td.score .button-loader,.karfu .final-results .karfu-content-block table td.score .button-loader,.karfu .karfu-content-block .final-results table td.score .button-loader,.karfu .final-results .long-form-content table td.score .button-loader,.long-form-content .karfu .final-results table td.score .button-loader,.karfu .final-results .vehicle-breakdown .breakdown-table td.score .button-loader,.karfu .vehicle-breakdown .final-results .breakdown-table td.score .button-loader{top:10px}.karfu .final-results .spec-table td.score span,.karfu .final-results .karfu-content-block table td.score span,.karfu .karfu-content-block .final-results table td.score span,.karfu .final-results .long-form-content table td.score span,.long-form-content .karfu .final-results table td.score span,.karfu .final-results .vehicle-breakdown .breakdown-table td.score span,.karfu .vehicle-breakdown .final-results .breakdown-table td.score span{position:relative;left:20px}.karfu .final-results .options{display:flex;justify-content:space-between;padding-bottom:80px}.karfu .final-results .options form{width:100%;padding:0 20px}.karfu .final-results .options form button,.karfu .final-results .options form .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .final-results .options form .filter-btn,.karfu .final-results .options form .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .final-results .options form .filter-btn{width:48% !important}.karfu .final-results__mobile-sort-filter{display:flex;flex-direction:row;text-align:center;width:100%;justify-content:space-evenly;position:relative}.karfu .final-results__mobile-sort-filter:after{content:'';position:absolute;height:100%;width:2px;background:#FFE05C;top:0}.karfu .final-results__mobile-sort-filter>*{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;align-items:center}@media screen and (min-width: 767px){.karfu .final-results__mobile-sort-filter{display:none}}@media screen and (max-width: 767px){.filter-container{position:fixed;z-index:100;background:white;top:0;bottom:0;left:0;right:0;display:none;overflow-y:scroll;padding-bottom:10vh}}.close-sort-container{position:sticky;display:flex;flex-direction:row;justify-content:flex-end;margin:20px}@media screen and (min-width: 767px){.close-sort-container{display:none}}.close-filter-container{position:sticky;display:flex;flex-direction:row;justify-content:flex-end;margin:20px}@media screen and (min-width: 767px){.close-filter-container{display:none}}@media screen and (max-width: 767px){div #sort-container{display:none;position:fixed;top:0;bottom:0;left:0;right:0;height:-moz-fit-content;height:fit-content;z-index:100;align-items:baseline;background-color:white !important;padding-bottom:100vh}div #sort-container>#final-results__sort-filter{width:100vw;margin-left:-21px}div #sort-container .select-items{box-shadow:unset;filter:unset;display:block !important}div #sort-container .select-items>*{padding-top:6px;padding-bottom:6px}div #sort-container .select-selected{display:none}}.final-results__no-results{color:#020C4E !important;margin:0 auto;width:65%}@media screen and (max-width: 425px){.final-results__no-results{width:85%}}@media screen and (min-width: 767px){#final-results__filter-apply-mobile{display:none}}@media screen and (max-width: 767px){#final-results__filter-apply-mobile{position:fixed;bottom:0;left:0;right:0;padding:24px;background:white;border-top:1px solid gray;color:#020C4E;font-weight:500;font-size:24px;line-height:36px}}.karfu .vehicle-comparison{background-color:#fff;display:flex;flex-direction:row}.karfu .vehicle-comparison .column{width:50%;text-transform:uppercase;position:relative}.karfu .vehicle-comparison .column:first-of-type{margin-right:45px}.karfu .vehicle-comparison .column:last-of-type{margin-left:5px}.karfu .vehicle-comparison .column.current-vehicle .vehicle-image:after{color:#004313;content:'Current vehicle';font-weight:600;font-size:.6em;position:absolute;display:block;bottom:0;left:0;width:100%;height:20px;background-color:rgba(255,255,255,0.5);padding:20px;line-height:0px}.karfu .vehicle-comparison .column .vehicle-header{margin-bottom:20px}.karfu .vehicle-comparison .column .vehicle-header a{pointer-events:none}.karfu .vehicle-comparison .column h3,.karfu .vehicle-comparison .column .journey.journey-summary .sub-header,.journey.journey-summary .karfu .vehicle-comparison .column .sub-header,.karfu .vehicle-comparison .column h4{font-weight:600;color:#004313}.karfu .vehicle-comparison .column h3,.karfu .vehicle-comparison .column .journey.journey-summary .sub-header,.journey.journey-summary .karfu .vehicle-comparison .column .sub-header{font-size:1.2em}.karfu .vehicle-comparison .column h4{font-size:1em}.karfu .vehicle-comparison .column .vehicle-image{width:100%;display:block;background-size:cover;background-position:50%;margin-bottom:20px;position:relative;border-radius:8px;padding:10%;padding-bottom:76.25%;overflow:hidden;border:thin solid rgba(227,227,227,0.5)}.karfu .vehicle-comparison .column .accordion.open,.karfu .vehicle-comparison .column .open.filter-accordion,.karfu .vehicle-comparison .column .open.vehicle-breakdown-accordion{background-image:initial}.karfu .vehicle-comparison .column ul{margin:10px 0;padding:5px;font-size:.75em;font-weight:500;margin-bottom:20px}.karfu .vehicle-comparison .column ul li{border-bottom:1px dashed #2BD95C;padding:5px 0;display:flex;justify-content:space-between;align-items:center;color:#999;min-height:40px}.karfu .vehicle-comparison .column ul li.is-header{font-weight:600;border-bottom:1px dashed #004313}.karfu .vehicle-comparison .column ul li span{color:#004313;text-align:right}.karfu .vehicle-comparison .column ul li .yesNo img{width:20px}.karfu .comparison-options{margin-bottom:30px;display:flex;justify-content:center}.karfu .comparison-options button,.karfu .comparison-options .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .comparison-options .filter-btn,.karfu .comparison-options .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .comparison-options .filter-btn{min-width:50%;width:50%;border:1px dashed rgba(0,67,19,0.3);background-color:#fff}@media only screen and (max-width: 828px){.karfu .column:first-of-type{margin-right:5px !important}}.karfu .filter-page{background-color:#fff;color:#004313;padding:0 !important}.karfu .filter-page .header{text-align:center;margin:20px 0}.karfu .filter-page .header:first-of-type{margin:20px 0 0 0;padding-bottom:20px}.karfu .filter-page .filter-content .content-list,.karfu .filter-page .filter-content .vehicle-breakdown-accordion .breakdown-list,.karfu .vehicle-breakdown-accordion .filter-page .filter-content .breakdown-list{padding:0 20px}.karfu .filter-page .filter-content .content-list.no-padding,.karfu .filter-page .filter-content .vehicle-breakdown-accordion .no-padding.breakdown-list,.karfu .vehicle-breakdown-accordion .filter-page .filter-content .no-padding.breakdown-list{padding:0 0 5px 0;margin-top:0}.karfu .filter-page .filter-content .content-list h3,.karfu .filter-page .filter-content .vehicle-breakdown-accordion .breakdown-list h3,.karfu .vehicle-breakdown-accordion .filter-page .filter-content .breakdown-list h3,.karfu .filter-page .filter-content .content-list .journey.journey-summary .sub-header,.journey.journey-summary .karfu .filter-page .filter-content .content-list .sub-header,.karfu .filter-page .filter-content .vehicle-breakdown-accordion .breakdown-list .journey.journey-summary .sub-header,.journey.journey-summary .karfu .filter-page .filter-content .vehicle-breakdown-accordion .breakdown-list .sub-header,.karfu .vehicle-breakdown-accordion .filter-page .filter-content .breakdown-list .journey.journey-summary .sub-header,.journey.journey-summary .karfu .vehicle-breakdown-accordion .filter-page .filter-content .breakdown-list .sub-header{margin-top:20px}.karfu .filter-page .filter-content .flex-check-list{display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px;margin:20px 0}.karfu .filter-page .filter-content .flex-check-list .option{width:50%;display:block;margin-bottom:10px}.karfu .filter-page .filter-content .flex-check-list .option label{text-transform:uppercase;font-weight:500;text-align:left;padding-top:7px;font-size:.8em}.karfu .filter-page .filter-content .nested-wrapper{border-top:1px dashed rgba(0,67,19,0.5);padding:10px;background:linear-gradient(#fff, #f1f9f3 55%)}.karfu .filter-page .filter-content .filter-cats .filter-header{background-color:#f1f9f3;font-size:1em;padding:15px 20px;margin:20px 0;border-top:1px dashed rgba(0,67,19,0.5);font-weight:600}.karfu .filter-page .filter-content .filter-cats .filter-header:first-of-type{margin:0 0 20px 0}.karfu .filter-page .filter-content .filter-cats .filter-header label{padding-top:7px}.karfu .filter-page .filter-content .filter-cats .filter-opt-types{padding:0 20px;margin:0 0 20px 0}.karfu .filter-page .filter-content .budget-range,.karfu .filter-page .filter-content .filter-range{margin:20px 0;text-align:center}.karfu .filter-page .filter-content .brandlist{display:grid;grid-template-columns:repeat(4, 1fr);margin:20px 0}.karfu .filter-page .filter-content .brandlist .brand-option{max-width:96%;width:96%;text-align:center;margin:2px;border:1px solid #f1f9f3;border-radius:6px;position:relative}.karfu .filter-page .filter-content .brandlist .brand-option .brand-logo{width:80%;pointer-events:none}.karfu .filter-page .filter-content .brandlist .brand-option span{width:100%;display:block;font-size:.7em;padding-bottom:20px}.karfu .filter-page .filter-content .brandlist .brand-option .brand-logo.active,.karfu .filter-page .filter-content .brandlist .brand-option span.active{opacity:.2}.karfu .filter-page .filter-content .brandlist .brand-option .filter-option-cb{width:100%;height:100%;position:absolute;top:0;display:block;opacity:0}.karfu .filter-page .start-journey-prompt{padding:20px;min-height:500px;padding-top:5vh}.karfu .filter-page .start-journey-prompt button,.karfu .filter-page .start-journey-prompt .journey .filter-options .filters .option-wrapper .filter-btn,.journey .filter-options .filters .option-wrapper .karfu .filter-page .start-journey-prompt .filter-btn,.karfu .filter-page .start-journey-prompt .journey .actions .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .karfu .filter-page .start-journey-prompt .filter-btn{margin-top:40px}.karfu .filter-page .button-wrapper{padding:20px}.filter__range-info{margin-bottom:8px}.karfu .context{background-color:#fff;color:#004313}.karfu .context .context-header{display:flex;justify-content:space-between;text-transform:uppercase}.karfu .context .context-header.no-options{opacity:.3;pointer-events:none;padding-bottom:20px;border-top:1px dashed #004313;border-bottom:1px dashed #004313}.karfu .context .context-header div{width:50%;font-weight:600;margin-top:20px}.karfu .context .context-header div.result-count{text-align:right}.karfu .context .mobility-toggle{border-bottom:1px dashed rgba(0,67,19,0.1)}.karfu .context .result-details{background-color:#fff;font-size:initial !important;padding:20px 0 30px 0;margin-bottom:0 !important}.karfu .context .result-details.display-center{padding:10px 0}.karfu .context .slider-wrapper{overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin:20px 0 40px 0;display:flex;flex-direction:row;flex-grow:1}.karfu .context .slider-wrapper.no-options{margin-bottom:20px}.karfu .context .slider-wrapper .scroll-list-item{display:flex;flex-direction:row;flex-grow:1;width:85%;padding:0 !important;margin:0 10px 10px 20px;box-shadow:-11px 8px 16px -9px rgba(0,67,19,0.2);border-right:10px solid white;position:relative;animation:wiggle 1.5s 2s 1}@keyframes wiggle{0{transform:translateX(0px)}50%{transform:translateX(-50px)}}.karfu .context .slider-wrapper .scroll-list-item:first-of-type{margin-left:0 !important}.karfu .context .slider-wrapper .scroll-list-item:only-of-type{border-right:none;width:100%}.karfu .context .slider-wrapper .scroll-list-item:only-of-type .vehicle-info{width:100%;margin-right:0}.karfu .context .slider-wrapper .scroll-list-item.see-more{align-items:center;justify-content:center;font-size:1.5em;text-transform:uppercase;background-color:#edfcf1;border-top:1px dashed rgba(43,217,92,0.9);border-right:0 !important}.karfu .context .slider-wrapper .scroll-list-item.see-more .vehicle-info{border:none;background-color:initial}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info{width:85vw;display:block;padding:0;border-top:1px dashed rgba(43,217,92,0.9);background-color:#edfcf1}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info a{width:100%;text-align:center;display:block;position:relative;background-color:#edfcf1}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info a .image-watermark{padding:10px 20px;width:100%;left:0;bottom:20px}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info a h2{font-size:1.2em}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info a img{width:100%;margin-bottom:20px}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info a img.compressed{width:80%;margin:80px 0 20%}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table{table-layout:fixed;white-space:initial;padding:0 20px !important}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table td{width:100%;word-wrap:break-word}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table .suitability-score tr{vertical-align:middle}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table .suitability-score tr:last-of-type{padding-bottom:0 !important}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table .suitability-score td{display:flex;justify-content:flex-start;align-items:center;min-height:90px;word-wrap:initial}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table .suitability-score td .inline-score{margin:8px 0;font-size:1.8em;opacity:0;transition:1s .3s}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table .suitability-score td .inline-score.show{opacity:1}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info table .suitability-score th{padding-top:10px}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info .environment{background-size:85px}.karfu .context .slider-wrapper .scroll-list-item .vehicle-info .environment .impact-value{margin-right:170px;text-align:right}@media only screen and (max-width: 828px){.karfu .context .slider-wrapper .scroll-list-item .vehicle-info .environment .impact-value{margin-right:110px}}.karfu .shadow-border,.karfu .final-summary .summary-header-main,.karfu .final-summary .summary-container{border-bottom:1px solid rgba(0,67,19,0.2);box-shadow:0 12px 12px -6px rgba(0,67,19,0.1);padding-bottom:30px}.karfu .final-summary{margin-bottom:0}.karfu .final-summary .summary-header-main{padding-bottom:30px}.karfu .final-summary h1,.karfu .final-summary .journey.journey-summary .header,.journey.journey-summary .karfu .final-summary .header{padding-bottom:10px !important}.karfu .final-summary h2{margin:10px 0 20px}.karfu .final-summary h2:not(:first-of-type){border-top:3px dashed rgba(149,236,174,0.5) !important}.karfu .final-summary .journey-answer a{pointer-events:none}.karfu .final-summary .summary-container{margin:40px 0 60px}.karfu .final-summary .summary-container:last-of-type{border-bottom:initial;box-shadow:initial;margin-bottom:0;padding-bottom:0}.karfu .final-summary .summary-container .header{border-bottom:initial;box-shadow:initial;margin-bottom:0 !important}.karfu .final-summary .summary-container .summary-sub-header{padding-bottom:20px;font-weight:600;font-size:1.4em}.karfu .final-summary .summary-container .summary-breakdown{margin:0;padding:0}.karfu .final-summary .summary-container .button-wrapper{margin-bottom:60px}.karfu .see-results-container{padding:40px 20px;background:linear-gradient(#fff, #f1f9f3);border-top:1px solid rgba(0,67,19,0.3);box-shadow:inset 0 12px 12px -6px rgba(0,67,19,0.3)}.editorial-list{background-color:#fff;color:#004313;padding:10px !important}.editorial-list .editorial-pages{display:flex;flex-wrap:wrap}.editorial-list .editorial-pages .editorial-page-link{width:33.3%;display:flex;flex-wrap:wrap;padding:5px}.editorial-list .editorial-pages .editorial-page-image{display:block;width:100%;height:20vw;background-size:cover;background-repeat:no-repeat;border-radius:6px}.editorial-list .editorial-pages .editorial-title{margin-top:8px;display:flex;min-height:60px}@media only screen and (max-width: 828px){.editorial-list .editorial-pages .editorial-page-link{width:50%;height:auto}.editorial-list .editorial-pages .editorial-page-image{height:30vw}.editorial-list .editorial-pages .editorial-title{display:flex;min-height:content-fit}}.editorial-header{min-height:35vw;height:50vw;background-size:cover;background-position:50%;display:flex;flex-direction:column;position:relative}.editorial-header .editorial-header-content{background:rgba(255,255,255,0.4);width:100%;padding:20px;position:absolute;bottom:0;color:#004313}@media only screen and (max-width: 828px){.editorial-header{min-height:55vw}}.karfu input:-webkit-autofill{background:transparent !important;-webkit-box-shadow:0 0 0 50px white inset}.karfu h1,.karfu .journey.journey-summary .header,.journey.journey-summary .karfu .header{padding-bottom:40px}.karfu .form-group{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px}.karfu .form-group .control-label{text-align:left}.karfu fieldset{border:none}.karfu .alert-dismissable{width:100%;text-align:left;padding:20px;color:#004313}.karfu .alert-dismissable .close{display:none}.karfu .ccm-authentication-type-select{display:none}.karfu hr{display:none}.karfu .forgotPassword h4{font-size:1.4em}.karfu .forgotPassword *{margin-bottom:30px}.karfu .forgotPassword a{top:20px}.karfu .forgotPassword a .button-loader{display:none}.karfu .ccm-notification-help-launcher{display:none !important}.karfu .ccm-avatar-creator{width:100px;height:100px;border-radius:6px}.karfu .karfu-registration-opts,.karfu .registration{min-height:50vh;padding-top:60px !important}.karfu .karfu-registration-opts a,.karfu .registration a{margin-top:20px}.karfu #ccm-toolbar>ul>li>a i.fa-pencil{pointer-events:none !important}.ui-pnotify{display:none !important}#CookiebotWidget-btn-change{background-color:#2BD95C !important;border-color:#2BD95C !important}#CookiebotWidget-btn-withdraw{border-color:#2BD95C !important;color:#004313 !important}.CookiebotWidget-consents-list,.CookiebotWidget-show-consent-details{color:#004313 !important}.CookiebotWidget-approved svg{fill:#004313 !important}#CybotCookiebotDialogPoweredbyCybot,.CookiebotWidget-main-logo{display:none !important}.Cookiebotwidget-logo{outline:none !important}.cookie-explanation{padding:20px}.karfu-cookie img{pointer-events:none}.CookiebotWidget-logo{width:48px;height:48px;border-radius:50%;background-color:white !important;display:flex;justify-content:center;align-items:center}.CookiebotWidget-logo img{margin:20px}@media print{body,html,main{background:#fff !important;color:#000 !important;-webkit-print-color-adjust:exact;background-color:white}*::-webkit-scrollbar{-webkit-appearance:none !important;width:0 !important}*::-webkit-scrollbar-thumb{border-radius:0 !important;background-color:white !important;-webkit-box-shadow:0 0 1px white !important}.karfu{height:100% !important}.print-logo{display:block !important;margin-left:20px;color:#004313;padding-top:20px}header,footer,button,.journey .filter-options .filters .option-wrapper .filter-btn,.journey .actions .filters .option-wrapper .filter-btn,#ccm-toolbar,.ccm-notification-help-launcher,.karfu-feedback,.seller-detail-btn,.comparison-header,.back-button-wrapper,.filter-sort,.result-details,.breakdown-content-toggle,.option-buttons,.save-journey,.carousel,.karfu-share,.external-link,.ccm-conversation-wrapper,.subsection-list,#CookiebotWidget,#crowd-funding,#mobile-tax-vehicle-breakdown{display:none !important}.breakdown-tab{display:block !important}.vehicle-header{display:block !important;min-height:35vh}.vehicle-header h4,.vehicle-header h3,.vehicle-header .journey.journey-summary .sub-header,.journey.journey-summary .vehicle-header .sub-header{margin-bottom:20px}.accordion,.karfu .filter-accordion,.karfu .vehicle-breakdown-accordion{min-height:initial;color:#004313;background-color:#fff !important}.accordion .header:after,.karfu .filter-accordion .header:after,.karfu .vehicle-breakdown-accordion .header:after{display:none !important}.accordion .content-list,.karfu .filter-accordion .content-list,.karfu .vehicle-breakdown-accordion .content-list,.karfu .vehicle-breakdown-accordion .breakdown-list{height:auto;max-height:none !important;background-color:#fff !important}.accordion .suitability-graphic,.karfu .filter-accordion .suitability-graphic,.karfu .vehicle-breakdown-accordion .suitability-graphic{max-height:initial;opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible}.accordion .suitability-graphic svg,.karfu .filter-accordion .suitability-graphic svg,.karfu .vehicle-breakdown-accordion .suitability-graphic svg,.accordion .suitability-graphic .suitability-legend,.karfu .filter-accordion .suitability-graphic .suitability-legend,.karfu .vehicle-breakdown-accordion .suitability-graphic .suitability-legend{transform:scaleX(-1)}.breakdown-tab,.initial-content{background-color:#fff !important;border:none !important}.breakdown-tab *{border:none}*{transition:0s !important;stroke-dasharray:0 !important;stroke-dashoffset:0 !important}.featured-contributor-list{display:none}#iv-finance-widget{display:none}}.search-btn{display:none !important}.scroll-lock{height:100vh;max-height:100vh !important;overflow:hidden !important}html,body{overflow-x:hidden;-webkit-tap-highlight-color:transparent}html ::-webkit-scrollbar,body ::-webkit-scrollbar{-webkit-appearance:none;width:3px}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(43,217,92,0.9);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}html{-ms-overflow-style:-ms-autohiding-scrollbar}@media (hover: none) and (pointer: none){html{overflow-y:initial !important}}html.admin-logged-in{overflow-y:initial}html:not(.admin-logged-in) *{scroll-behavior:smooth}body{color:white;margin:0;background-color:#edfcf1;pointer-events:none}body.white-background{background-color:#fff}body.ready{pointer-events:initial}body.ready .loader{opacity:0;visibility:hidden}body.ready main{opacity:1}body.waiting-for-content{pointer-events:none}body.waiting-for-content .loader{opacity:1}body.waiting-for-content main{opacity:.4}a:hover{opacity:.7}.print-logo{display:none}main{width:100%;padding:0;margin-bottom:-80px;opacity:0;transition:opacity .6s}main.show-filters{margin-bottom:0px}main.menu-open{position:absolute;min-height:100%;display:contents;margin-top:80px}main.menu-open .full-width{margin-top:80px !important}.karfu{position:relative}.full-width{width:100% !important;margin:0 !important;height:auto;position:relative;border-bottom:20px solid transparent}.full-width.message{color:#004313;background-color:#fff}.logo-container{padding-top:120px}.content-wrapper{position:relative;overflow-x:hidden;height:100vh}.ccm-edit-mode .content-wrapper{height:initial}.grey-scale{filter:grayscale(100%)}.generic-content,.karfu .no-results,.karfu .registration,.login-page,.karfu .karfu-stats,.karfu .homepage-links,.karfu .start-journey,.karfu .comparison,.karfu .shortcut-form,.karfu .short-cut-journey,.karfu .restricted-content,.karfu .karfu-profile,.journey,.karfu .feedback,.karfu .ccm-block-express-form,.karfu .final-results,.generic-content-left,.karfu .option-list,.section-header,.karfu .search-results,.news-list,.overview-list,.subsection-list,.signup-block,.contributors,.author-article-list,.dictionary-wrapper,.feature-content,.prelaunch-content,.featured-contributor-list,.karfu .team-list,.karfu .vehicle,.karfu .vehicle-breakdown,.karfu .proto-feedback,.karfu .editorial,.karfu .ingester,.karfu .vehicle-comparison,.karfu .filter-page,.karfu .context,.editorial-list{width:100%;text-align:center;padding:20px}.generic-content-left,.karfu .option-list,.section-header,.karfu .search-results,.news-list,.overview-list,.subsection-list,.signup-block,.contributors,.author-article-list,.dictionary-wrapper,.feature-content,.prelaunch-content,.featured-contributor-list,.karfu .team-list,.karfu .vehicle,.karfu .vehicle-breakdown,.karfu .proto-feedback,.karfu .editorial,.karfu .ingester,.karfu .vehicle-comparison,.karfu .filter-page,.karfu .context,.editorial-list{text-align:left}.active-shadow,.journey .filter-options .filters .option-wrapper .filter-btn.active,.journey .actions .filters .option-wrapper .filter-btn.active{box-shadow:2px 1px 4px 2px rgba(0,67,19,0.1)}.admin-content{width:100%;background:#FFE05C;padding:15px}.no-interaction{pointer-events:none !important}.partner-logo-container{width:100%;display:flex;align-items:flex-end;flex-flow:row-reverse;margin-top:-50px;padding-right:5px;position:relative;z-index:1}.partner-logo-container .partner-logo{width:100px;height:100px;display:block;background-size:cover;background-position:50%;box-shadow:2px 1px 4px 2px rgba(0,67,19,0.05)}#ccm-account-menu-container{display:none}.hidden{display:none !important}.alpha-1-2{opacity:.5}.alpha-3-4{opacity:.75}.alpha-2-10{opacity:.2}.alert-success{margin-top:30px !important;pointer-events:none}.user-logged-out .coming-soon-banner{display:none}.ccm-ui .full-width{margin-top:100px;margin-left:-20px;min-height:500px;color:#004313}.tmp-content-centered{display:flex;align-items:center;justify-content:center;align-content:center;width:100%;min-height:300px;color:#004313}.disabled *{pointer-events:none !important}.disabled * input{pointer-events:none !important}.karfu-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.karfu-flex a{width:48% !important;min-width:48% !important}.defs-only{display:none}
