/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}a:hover,a:focus{text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"AvenirLTStdBook";src:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBook.eot);src:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBook.eot) format("embedded-opentype"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBook.woff2) format("woff2"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBook.woff) format("woff"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBook.ttf) format("truetype"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBook.svg#AvenirLTStdBook) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AvenirMedium";src:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirMedium.eot);src:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirMedium.eot) format("embedded-opentype"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirMedium.woff2) format("woff2"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirMedium.woff) format("woff"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirMedium.ttf) format("truetype"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirMedium.svg#AvenirMedium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"AvenirLTStdBlack";src:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBlack.eot);src:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBlack.eot) format("embedded-opentype"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBlack.woff2) format("woff2"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBlack.woff) format("woff"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBlack.ttf) format("truetype"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/Avenir/AvenirLTStdBlack.svg#AvenirLTStdBlack) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/icomoon/fonts/icomoon.eot?ng48qn);src:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/icomoon/fonts/icomoon.eot?ng48qn#iefix) format("embedded-opentype"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/icomoon/fonts/icomoon.ttf?ng48qn) format("truetype"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/icomoon/fonts/icomoon.woff?ng48qn) format("woff"),url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../fonts/icomoon/fonts/icomoon.svg?ng48qn#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tag:before{content:"\e904"}.icon-search:before{content:"\e902"}.icon-twitter:before{content:"\e901"}.icon-info:before{content:"\e900"}.icon-success:before{content:"\e903"}.icon-arrow:before{content:"\ea50"}body.home .fake-padding,body.landing-page .fake-padding{height:0}body.home .header,body.landing-page .header{background:0 0}body.home .header.scroll,body.landing-page .header.scroll{background:#144080}body.admin-bar .header{top:32px}@media screen and (max-width:782px){body.admin-bar .header{top:46px}}@media screen and (max-width:991px){body.admin-bar .main-menu{top:32px;height:calc(100% - 32px)}}@media screen and (max-width:782px){body.admin-bar .main-menu{top:46px;height:calc(100% - 46px)}}body.open-main-menu .main-menu{opacity:1;visibility:visible}#wpadminbar{position:fixed !important}.fake-padding{height:70px}@media (min-width:992px){.fake-padding{height:100px}}.header{position:fixed;top:0;left:0;right:0;height:70px;background:#184d99;z-index:1000;transition:all .4s ease-in-out;padding:10px 0}@media (min-width:992px){.header{padding:15px 0;height:100px}}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media (min-width:992px){.header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header .logo{display:block;width:100px;transition:all .3s}@media (min-width:992px){.header .logo{width:135px}}.header .logo img{width:auto;max-width:100%;height:100%}.header.scroll{height:60px;background:#144080}@media (min-width:992px){.header.scroll{height:80px}}@media (max-width:991px){.header.scroll .mob-menu-header{height:60px}}.header.scroll .logo{width:80px}@media (min-width:992px){.header.scroll .logo{width:100px}}.header .ct-checkout-payment-img-grid{display:none;margin:0 0 0 50px}@media (min-width:992px){.header .ct-checkout-payment-img-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header .ct-checkout-payment-img-grid-item{margin:0;flex:auto !important;padding:0 15px !important}.header .ct-checkout-payment-img-grid-item:first-child{padding:0 15px 0 0 !important}.header .ct-checkout-payment-img-grid-item:last-child{padding:0 0 0 15px !important}.header .ct-checkout-payment-img-grid-item img{max-width:100px}.mob-menu-header{position:relative;height:70px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.mob-menu-header{display:none}}.main-menu{line-height:1.3}@media (max-width:991px){.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;top:0;height:100%;padding:0 0 70px;transition:.15s ease-in-out;position:fixed;left:0;right:0;background-image:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../images/mobile_menu.png);background-repeat:no-repeat;background-size:cover;background-position:top center}}.main-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;padding:0;margin:0}@media (max-width:991px){.main-menu>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:85px 15px 0}}.main-menu>ul li{position:relative;margin:0 0 15px}@media (min-width:992px){.main-menu>ul li{padding:15px 0;margin:0 0 0 27px}.main-menu>ul li:hover .sub-menu{opacity:1;pointer-events:auto;visibility:visible}}.main-menu>ul li:first-child{margin-left:0}.main-menu>ul li:last-child{margin-bottom:0}.main-menu>ul li.current-menu-item a{color:#2ad42d}.main-menu>ul li.menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu>ul li.active .sub-menu{opacity:1;visibility:visible;pointer-events:auto;display:block}.main-menu>ul a{color:#fff;transition:all .3s;letter-spacing:.035em;font-family:"AvenirMedium",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:24px}@media (min-width:992px){.main-menu>ul a{font-size:17px}.main-menu>ul a:hover{color:#2ad42d}}.main-menu>ul .expand-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu>ul .expand-btn-wrap .btn-arrow{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transform:rotate(180deg);margin-left:4px}@media (min-width:992px){.main-menu>ul .expand-btn-wrap .btn-arrow{width:20px;height:20px;margin-left:3px}}.main-menu>ul .expand-btn-wrap i{transform:translateY(5px)}.main-menu>ul .sub-menu{padding:0;list-style:none;background:#fff;border-radius:8px;border:1px solid #5eb429;margin:12px 0 0;opacity:0;visibility:hidden;pointer-events:none;display:none}@media (min-width:992px){.main-menu>ul .sub-menu{position:absolute;display:block;box-shadow:5px 10px 32px rgba(37,43,55,.03);min-width:300px;top:100%;right:0;margin-top:0}}.main-menu>ul .sub-menu:before{content:"";position:absolute;top:-10px;right:15px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:22px solid #fff;display:none}@media (min-width:992px){.main-menu>ul .sub-menu:before{display:block}}.main-menu>ul .sub-menu li{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu>ul .sub-menu li:first-child{padding-top:10px}.main-menu>ul .sub-menu li:first-child a{border-radius:8px 8px 0 0}.main-menu>ul .sub-menu li:last-child{padding-bottom:10px}.main-menu>ul .sub-menu li:last-child a{border-radius:0 0 8px 8px}@media (min-width:992px){.main-menu>ul .sub-menu li:hover a{background-color:#f8f9fa;padding:5px 15px 5px 35px}.main-menu>ul .sub-menu li:hover a:before{width:15px}}.main-menu>ul .sub-menu a{transition:all .3s ease-in-out;padding:5px 15px 5px 25px;color:#000;display:block;width:100%;position:relative;font-size:17px}.main-menu>ul .sub-menu a:before{content:"";width:6px;height:6px;border-radius:50px;position:absolute;background:#55b957;top:50%;left:10px;transform:translateY(-50%);transition:all .3s ease-in-out}.menu-btn{position:absolute;top:50%;right:5px;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;cursor:pointer;z-index:2}@media (min-width:992px){.menu-btn{display:none}}.burger-btn{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;height:16px}.burger-btn div{display:inline-block;height:2px;background:#fff;position:absolute;-webkit-transition:.3s ease;transition:.3s ease}.burger-btn .line-1{top:0;left:0;right:0}.burger-btn .line-2{top:6.5px;left:0;right:2px;-webkit-transition-delay:.1s;transition-delay:.1s}.burger-btn .line-3{bottom:0;left:0;right:4px;-webkit-transition-delay:.2s;transition-delay:.2s}.close-menu-btn{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;height:30px;opacity:0}.close-menu-btn>div{display:inline-block;height:3px;width:30px;background:0 0;position:absolute;top:12px;overflow:hidden}.close-menu-btn>div>div{position:absolute;-webkit-transition:.3s ease;transition:.3s ease}.close-menu-btn>div .subline{height:3px;width:30px;background:#fff}.close-menu-btn .line-1{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-menu-btn .line-1 .subline{right:0;-webkit-transition-delay:.6s;transition-delay:.6s;-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}.close-menu-btn .line-2{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close-menu-btn .line-2 .subline{left:0;-webkit-transition-delay:.5s;transition-delay:.5s;-moz-transform:translate(100%);-o-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}body.open-main-menu{overflow:hidden}body.open-main-menu .burger-btn div{right:0;left:100%}body.open-main-menu .close-menu-btn{opacity:1}body.open-main-menu .close-menu-btn .line-1 .subline{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}body.open-main-menu .close-menu-btn .line-2 .subline{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}@media screen and (max-width:450px){#wpadminbar #wp-admin-bar-customize>.ab-item,#wpadminbar #wp-admin-bar-edit>.ab-item,#wpadminbar #wp-admin-bar-my-account>.ab-item,#wpadminbar #wp-admin-bar-my-sites>.ab-item,#wpadminbar #wp-admin-bar-site-name>.ab-item{width:43px}}.ct-checkout-header{box-shadow:0 3px 0 #e5e5e5}.ct-checkout-header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ct-checkout-header .logo{width:170px}.ct-right-header-info{display:-webkit-box;display:-ms-flexbox;display:flex}.ct-checkout-header-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px;font-size:14px;line-height:1.37;letter-spacing:.035em;color:#fff;text-align:right}@media (min-width:992px){.ct-checkout-header-title{margin-left:0;font-size:19px;text-align:left}}.ct-checkout-header-title svg{display:inline-block;margin-right:8px;min-width:18px}html{height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (max-width:991px){body.page-template-car-check .footer-banner-main .title{display:none}}body.page-template-car-check .footer-banner-main .btn{margin:0;display:block}body.woocommerce-checkout .footer{padding:35px 0 35px}body.woocommerce-checkout .footer .footer-copyright .logo{display:block;margin-bottom:20px}@media (min-width:768px){body.woocommerce-checkout .footer .footer-copyright .logo{margin-bottom:0}}body.woocommerce-checkout .footer .footer-copyright .content-wrapper{border-top:none;padding:0}.fake-padding{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sticky-footer-wrap{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer{padding-bottom:50px;position:relative;z-index:100;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:992px){.footer{padding-bottom:60px}}@media (min-width:1200px){.footer{padding-bottom:90px}}.footer.checkout{padding-bottom:0}.footer .links ul{margin:0;padding:0;list-style:none}@media (min-width:576px){.footer .links ul{margin:0 0 24px}}.footer .links li{line-height:1;margin-bottom:11px}.footer .links li:last-child{margin-bottom:0}.footer .links li.current-menu-item a{color:#2ad42d}.footer .links li.current-menu-item a[href="/#prices"],.footer .links li.current-menu-item a[href="/#checkout"]{color:#2ad42d}.footer .links li a{transition:all .3s;display:inline-block;color:#b8c5cc;font-family:"AvenirLTStdBook",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}@media (min-width:992px){.footer .links li a:hover{color:#2ad42d}}.footer .social-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}@media (min-width:576px){.footer .social-box{margin-top:0}}.footer .social-box ul{list-style:none;margin:0 10px 0 0;padding:0}.footer .social-box ul li{line-height:1}.footer .social-box ul a{font-size:16px;color:#b8c5cc}.footer .social-box .social-title{color:#b8c5cc}.footer .footer-main{padding:50px 0 30px}@media (min-width:576px){.footer .footer-main{padding:50px 0 40px}}@media (min-width:768px){.footer .footer-main{padding:75px 0 50px}}@media (min-width:992px){.footer .footer-main{padding:100px 0 70px}}@media (min-width:1200px){.footer .footer-main{padding:115px 0 80px}}@media (min-width:1400px){.footer .footer-main{padding:135px 0 80px}}.footer .footer-main .footer-title{color:#fff;margin-bottom:18px;font-family:"AvenirLTStdBlack",Helvetica,Arial,sans-serif;font-weight:900;font-style:normal}.footer .footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media (min-width:567px){.footer .footer-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1400px){.footer .footer-row{margin:0 -30px}}.footer .footer-col{padding:0 15px;width:100%;min-width:100%;margin-bottom:30px}.footer .footer-col:last-child{margin-bottom:0}@media (min-width:576px){.footer .footer-col{width:50%;min-width:50%}}@media (min-width:768px){.footer .footer-col{width:33.33%;min-width:33.33%;margin-bottom:0}}@media (min-width:1400px){.footer .footer-col{padding:0 30px}}@media (min-width:576px){.footer .footer-col-info .payment-methods{margin-top:32px}}.footer .footer-col-info .payment-methods .list{margin:0 -9px;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:255px}.footer .footer-col-info .payment-methods .list li{margin:0 9px 10px;min-width:65px;width:65px;border-radius:6px;background-color:#fff;height:35px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-col-info .payment-methods .list li:last-child{background-color:#006fd6}.footer .footer-copyright .container{max-width:1175px}.footer .footer-copyright .logo{display:none;width:100px}@media (min-width:576px){.footer .footer-copyright .logo{display:block;margin-bottom:20px}}@media (min-width:768px){.footer .footer-copyright .logo{margin-bottom:0}}@media (min-width:992px){.footer .footer-copyright .logo{width:135px}}.footer .footer-copyright .logo img{height:100%;width:auto}.footer .footer-copyright .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:990px;margin:0 auto}@media (min-width:576px){.footer .footer-copyright .content-wrapper{border-top:1px solid #103266;padding-top:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){.footer .footer-copyright .content-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:30px}}@media (min-width:992px){.footer .footer-copyright .content-wrapper{padding-top:40px}}@media (min-width:1200px){.footer .footer-copyright .content-wrapper{padding-top:52px}}.footer .footer-copyright .links ul{margin:0}@media (min-width:576px){.footer .footer-copyright .links ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:576px){.footer .footer-copyright .links li{margin:0 20px}}@media (min-width:768px){.footer .footer-copyright .links li{margin:0 0 0 45px}}@media (min-width:992px){.footer .footer-copyright .links li{margin:0 0 0 60px}.footer .footer-copyright .links li:last-child{margin-right:35px}}@media (min-width:1200px){.footer .footer-copyright .links li{margin:0 0 0 80px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:focus,a:visited{text-decoration:none}a,input,label,button,.menu-btn{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover,a:focus{outline:none;text-decoration:none}button,input,img,textarea{outline:none;-webkit-appearance:none;-moz-appearance:none}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio}img{display:block}input:focus{outline:none}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px}@media (min-width:992px){html{font-size:17px}}@media (min-width:1200px){html{font-size:18px}}body{font-family:"AvenirMedium",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;background-color:#fff;line-height:1.38;font-size:1rem;color:#000}br{display:none}@media (min-width:992px){br{display:block}}.container{position:relative;padding:0 15px;max-width:1300px;margin:0 auto}.half-container{position:relative;padding:0 15px;width:100%}@media (min-width:992px){.half-container{max-width:650px}}.section-title{margin-top:0;margin-bottom:20px;font-size:24px;color:#144080;font-family:"AvenirLTStdBlack",Helvetica,Arial,sans-serif;font-weight:900;font-style:normal;line-height:1.35;letter-spacing:0}@media (min-width:576px){.section-title{font-size:25px}}@media (min-width:768px){.section-title{font-size:28px;margin-bottom:23px}}@media (min-width:992px){.section-title{font-size:31px}}@media (min-width:1200px){.section-title{font-size:37px}}@media (min-width:1400px){.section-title{font-size:42px}}span.highlight{color:#144080;text-decoration:none;outline:none;background:linear-gradient(90deg,#d4eed5 0,#d4eed5);background-position:0 100%;background-size:100% 8px;background-repeat:no-repeat;transition:all .3s}.section-sub-title{margin-bottom:20px}.section-sub-title a{color:#144080;text-decoration:none;outline:none;background:linear-gradient(90deg,#d4eed5 0,#d4eed5);background-position:0 100%;background-size:100% 8px;background-repeat:no-repeat;transition:all .3s}@media (min-width:992px){.section-sub-title a:hover{background-size:100% 100%}}.color-dot{color:#55b957}.box-content h2{font-size:24px}@media (min-width:576px){.box-content h2{font-size:28px}}@media (min-width:992px){.box-content h2{font-size:31px}}@media (min-width:1200px){.box-content h2{font-size:37px}}.box-content h3{font-size:22px}@media (min-width:768px){.box-content h3{font-size:25px}}@media (min-width:992px){.box-content h3{font-size:28px}}@media (min-width:1200px){.box-content h3{font-size:33px}}.box-content h4{font-size:20px}@media (min-width:768px){.box-content h4{font-size:22px}}@media (min-width:992px){.box-content h4{font-size:26px}}@media (min-width:1200px){.box-content h4{font-size:30px}}.box-content h2,.box-content h3,.box-content h4{color:#144080;line-height:1.35;letter-spacing:0;font-family:"AvenirLTStdBlack",Helvetica,Arial,sans-serif;font-weight:900;font-style:normal;margin:30px 0 15px}@media (min-width:929px){.box-content h2,.box-content h3,.box-content h4{margin:32px 0 15px}}.box-content p{margin:0 0 15px}.box-content p:last-child{margin:0}.box-content a{color:#144080;text-decoration:none;outline:none;background:linear-gradient(90deg,#d4eed5 0,#d4eed5);background-position:0 100%;background-size:100% 8px;background-repeat:no-repeat;transition:all .3s}@media (min-width:992px){.box-content a:hover{background-size:100% 100%}}.box-content ul:not(.toc_list){margin:20px 0;padding:0}.box-content ul:not(.toc_list) li{list-style:none;padding-left:30px;position:relative;margin-bottom:15px}.box-content ul:not(.toc_list) li:last-child{margin-bottom:0}.box-content ul:not(.toc_list) li:before{content:"";position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;background-image:url(//carcheckexperts.co.uk/wp-content/themes/regcarcheck/assets/css/../images/front/list-marker.svg)}.box-content strong{font-family:"AvenirLTStdBlack",Helvetica,Arial,sans-serif;font-weight:900;font-style:normal}.btn{display:inline-block;cursor:pointer;text-decoration:none;padding:16px 20px;background:#144080;border-radius:16px;font-size:16px;line-height:1.3;text-align:center;color:#fff;transition:all .3s;border:1px solid #144080}@media (min-width:768px){.btn{padding:15px 35px;font-size:17px}}@media (min-width:992px){.btn{font-size:19px;padding:19px 35px}.btn:hover{background-color:transparent;color:#144080}}@media (min-width:1200px){.btn{padding:22px 40px;font-size:20px}}.woocommerce-additional-fields>h3{display:none}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{display:none}.car_num.invalid{border-color:#e2401c !important;color:#e2401c !important}.error-modal{position:fixed;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;background:rgba(20,64,128,.6);z-index:1001;transition:all .3s ease;opacity:0;visibility:hidden}.error-modal-body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:470px;min-height:150px;padding:30px 35px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.6);border-radius:16px}.error-modal-body .text{margin-bottom:16px;font-size:1.125rem;line-height:1.5;color:#000;text-align:center}.error-modal-body .text-small{margin-bottom:16px;font-size:1rem;line-height:1.5;color:#000;text-align:center}.error-modal-body .btn-homepage{margin-top:5px}.btn-close-modal{position:absolute;top:15px;right:15px;width:18px;height:18px;cursor:pointer}.btn-close-modal:before,.btn-close-modal:after{content:"";display:inline-block;position:absolute;top:8px;height:2px;width:19px;background:#000;transition:all .15s ease}.btn-close-modal:before{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-close-modal:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-close-modal:hover:before,.btn-close-modal:hover:after{background:#008c3a}