@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:400;src:local('Poppins Regular') , local('Poppins-Regular') , url(https://fonts.gstatic.com/s/poppins/v5/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2')}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:600;src:local('Poppins SemiBold') , local('Poppins-SemiBold') , url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2')}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:700;src:local('Poppins Bold') , local('Poppins-Bold') , url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2')}*{margin:0;outline:none;padding:0}body{color:#5f5d5d;font-family:'Poppins',sans-serif;line-height:22px;overflow-x:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:0;text-transform:capitalize}.banner .banner-inner h1,.banner .banner-inner h4.h2{font-size:35px;line-height:41px}h1{font-size:36px;line-height:42px;font-weight:600}h2{font-size:28px;line-height:34px;color:#000;font-weight:600}h3{font-size:26px;line-height:32px}h4{font-size:22px;line-height:28px}h5{}h6{}a{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;color:#0761f5}a:hover,a:focus,a:active{color:#022961;outline:none;text-decoration:none}p{font-family:'Poppins',sans-serif;line-height:22px;margin:0 0 10px 0;text-align:left}ul{margin:0}figure{margin-bottom:0;position:relative}blockquote{quotes:none}select,textarea,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="range"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="text"],input[type="submit"]{}input[type="search"]{width:370px;font-size:14px;padding:10px 20px}input[type="text"]{}textarea{height:150px}input:focus{outline:0}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff;opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{color:#282828}::-webkit-input-placeholder{color:#282828}:-moz-placeholder{color:#282828}::-moz-placeholder{color:#282828}:-ms-input-placeholder{color:#282828}.bg-dark{background:#0a3150!important}.bg-light-theme{background:#f4f4f4}.text-danger-wd{color:#75151e!important}.bg-danger-theme{background:#cf141b!important}.text-black{color:#000!important}.text-danger-theme{color:red!important}.container-fluid{max-width:2560px!important}header .menu .bg-light{background-color:transparent!important}.current{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)!important}nav .bg-danger-theme{position:relative;-webkit-box-shadow:0 2px 12px 4px rgba(0,0,0,.38);-moz-box-shadow:0 2px 12px 4px rgba(0,0,0,.38);box-shadow:0 0 12px 2px rgba(0,0,0,.38)}nav .bg-danger-theme:before{position:absolute;content:'';left:-6px;top:-3px;border-left:15px solid #cf141b;height:100%;-moz-transform:translate(0,3px) skew(13deg,0deg);-webkit-transform:translate(0,3px) skew(13deg,0deg);-o-transform:translate(0,3px) skew(13deg,0deg);-ms-transform:translate(0,3px) skew(13deg,0deg);transform:translate(0,3px) skew(13deg,0deg)}nav .bg-danger-theme:after{position:absolute;content:'';right:-6px;top:0;border-right:15px solid #cf141b;height:100%;-moz-transform:skew(-13deg,0deg);-webkit-transform:skew(-13deg,0deg);-o-transform:skew(-13deg,0deg);-ms-transform:skew(-13deg,0deg);transform:skew(-13deg,0deg)}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem;font-size:14px;line-height:20px}.navbar-toggler:focus{outline:none!important}.banner{position:relative}.banner .banner-inner .col img,.error figure img{-webkit-animation-name:hvr-hang-sink , hvr-hang;animation-name:hvr-hang-sink , hvr-hang;-webkit-animation-duration:.3s , 1.5s;animation-duration:.3s , 1.5s;-webkit-animation-delay:0s , .3s;animation-delay:0s , .3s;-webkit-animation-timing-function:ease-out , ease-in-out;animation-timing-function:ease-out , ease-in-out;-webkit-animation-iteration-count:1 , infinite;animation-iteration-count:1 , infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal , alternate;animation-direction:normal , alternate}.banner .banner-inner .banner-inner-detail>h3{position:relative}.banner .banner-inner .banner-inner-detail>h3:before{position:absolute;content:"";bottom:-10px;left:0;width:320px;border-bottom:2px solid}.banner .banner-inner .banner-inner-detail>h3:after{position:absolute;content:"";bottom:-20px;left:0;width:220px;border-bottom:2px solid}.banner .banner-inner h4{font-weight:600}.banner .banner-inner .banner-inner-detail .col-xl-12 span.btn button{color:#0761f5;font-size:24px;line-height:30px;border:none;background:none;cursor:pointer}.banner .banner-inner .banner-inner-detail .col-xl-12 span.btn button:focus{border:none;outline:none}.banner .banner-inner .banner-inner-detail span.cta{font-size:24px;line-height:30px;border:2px solid #fff}.banner .banner-inner .banner-inner-detail span.cta .fa,.signup .cta .fa{transform:rotate(90deg)}.reg{background:#ffcb05;padding:4px;border-radius:10px;-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.reg_inner{background:#005baf;padding:1px}.reg_input{padding:3px}.reg_input input{font-size:26px;line-height:32px;width:100%;min-height:54px;color:#000}.reg:focus,.reg:active,.reg:hover{animation-play-state:paused}.banner-inner .col-xl-6:hover ~ .col-xl-5 a{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.reg_input input::-webkit-input-placeholder{color:#a07a1b}.reg_input input::-moz-placeholder{color:#a07a1b}.reg_input input:-ms-input-placeholder{color:#a07a1b}.reg_input input:-moz-placeholder{color:#a07a1b}.bullets .list-group-item{position:relative}.bullets .list-group-item:before{position:absolute;top:10px;left:0;content:"\f00c";font-family:FontAwesome;color:#f15228}.banner_wait_modal .main{max-width:350px;background-color:#ffcb05!important}.banner_wait_modal .main-inner{background-color:#005baf;padding:3px}.banner_wait_modal .main-inner input{background-image:url(https://www.vauxhallastraengines.co.uk/assets/websites/audi_tt_engines/images/xgb.png.pagespeed.ic.0ViJc68Rfe.png);background-repeat:no-repeat;background-color:#ffcb05;color:#000;font-size:26px;min-height:59px;background-size:contain;border-radius:7px}.banner_wait_modal a.cta{color:#fff;max-width:350px;background-color:#cf141b}.banner_wait_modal .modal-body h4,.banner_wait_modal .modal-body h5,.banner_wait_modal .modal-body p{color:#000!important}.banner_wait_modal a.cta span{border:2px solid #fff;font-size:18px}.bg-light-edf5ff{background-color:#f4f4f4!important}.banner_wait_modal .modal-header .close{color:#000;opacity:.9}.banner_wait_modal .close:not(:disabled):not(.disabled):focus,
.banner_wait_modal .close:not(:disabled):not(.disabled):hover {color:#000!important;text-decoration:none;opacity:.90}.reviews{background:#424242}.reviews_sec{border-radius:0 .25rem .25rem 0}.reviews_sec .carousel-control-prev{top:100%;left:65%;opacity:.9}.reviews_sec .carousel-control-next{opacity:.9;top:100%}.reviews_sec #mixedSlider .fa.fa-star{color:#ccc;font-size:20px;padding:0 5px;margin-bottom:20px}.reviews_sec #mixedSlider .checked{color:#ffa500!important}.reviews .review-badge{background:#fb0;position:absolute;z-index:999;left:-10px;margin-top:-25px;padding:0 5px;height:80px;width:80px}.reviews .review-badge:after{}.reviews .review-badge span{font-size:13px;line-height:19px}.rating-parent{background:#000!important;position:relative;border-radius:50px;padding:10px 0;max-width:310px}.jq-ry-container{pointer-events:none;margin-left:80px}.jq-ry-normal-group.jq-ry-group{background:#009ada!important}#mixedSlider{position:relative}#mixedSlider .MS-content{white-space:nowrap;overflow:hidden}#mixedSlider .MS-content .item{display:inline-block;width:100%;position:relative;vertical-align:top;overflow:hidden;white-space:normal;padding:0 10px}@media (max-width:991px){#mixedSlider .MS-content .item{width:100%}}@media (max-width:767px){#mixedSlider .MS-content .item{width:100%}}#mixedSlider .MS-content .item .imgTitle{position:relative}#mixedSlider .MS-content .item .imgTitle .blogTitle{margin:0;text-align:left;letter-spacing:2px;color:#252525;font-style:italic;position:absolute;background-color:rgba(255,255,255,.5);width:100%;bottom:0;font-weight:bold;padding:0 0 2px 10px}#mixedSlider .MS-content .item .imgTitle img{height:auto;width:100%}#mixedSlider .MS-content .item p{font-size:15px;line-height:21px;max-width:85%;margin:auto}#mixedSlider .MS-content .item a{float:right;margin:0 20px 0 0;font-size:16px;font-style:italic;color:rgba(173,0,0,.82);font-weight:bold;letter-spacing:1px;transition:linear .1s}#mixedSlider .MS-content .item a:hover{text-shadow:0 0 1px grey}#mixedSlider .MS-controls button{position:absolute;border:none;background-color:transparent;outline:0;font-size:20px;top:0;color:#000;transition:.15s linear;width:40px;height:40px;margin-left:0;margin-right:15px;cursor:pointer}#mixedSlider .MS-controls button:hover{color:#fff}#mixedSlider .MS-controls button:hover{color:rgba(255,255,255,.8)}@media (max-width:992px){#mixedSlider .MS-controls button{font-size:30px}}@media (max-width:767px){#mixedSlider .MS-controls button{font-size:20px}}#mixedSlider .MS-controls .MS-left{left:0}@media (max-width:767px){#mixedSlider .MS-controls .MS-left{left:-10px;top:50%;transform:translate(0,-50%)}}#mixedSlider .MS-controls .MS-right{right:0}@media (max-width:767px){#mixedSlider .MS-controls .MS-right{right:-10px;top:50%;transform:translate(0,-50%)}}.conditions h5,h4{color:#002060}.conditions span{color:#162e14}.conditions a:not(:first-child) {max-width:275px;background:#c30f16}.conditions a small{font-size:14px;line-height:20px;border:2px solid #fff}.conditions .card{min-height:100%}.engines h5,h4{color:#002060}.engines span{color:#162e14}.engines a:not(:first-child){max-width:275px;background:#c30f16}.engines a small{font-size:14px;line-height:20px;border:2px solid #fff}.engines .card{min-height:100%}.checks .checks-info a{position:relative;display:inline-block;pointer-events:none}.checks .checks-info a:before{position:absolute;top:0;left:0;content:"\f058";font-family:FontAwesome;color:green}.checks.unique .checks-info a:before{content:"\f054"}footer{background:#4a4f54}footer .list-group-item a{color:#c3c4c5}footer .list-group-item a:hover{color:#fff;text-decoration:underline}footer .fl,.fr{float:left}footer .fl{width:5%;margin-right:10px}footer .fr{width:90%}footer .list-group-item address{color:#c3c4c5}footer hr{border-top:1px solid #383d41}#back-to-top{position:fixed;bottom:40px;right:0;z-index:9999;text-align:center;line-height:30px;color:#444;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity .2s ease-out;opacity:0}#back-to-top.show{opacity:1}#content{}.img-light{display:none}.contact-detail{min-height:calc(100vh - 211px)}.contact-detail b{color:#cf141b;font-size:18px}.contact-version strong{font-size:16px;color:#1e2126}.contact-version i{display:inline-block;font-size:22px!important;margin:6px 15px 36px 0}.contact-widget li i{padding-right:5px;font-size:16px;color:#06924b}.related-post,.contact-widget{list-style:none;padding:0}.contact-widget li address,.contact-widget li address a{color:#999}.contact-detail .form-control{font-size:14px}.form-control::-webkit-input-placeholder{color:#ccc}.form-control::-moz-placeholder{color:#ccc}.form-control:-ms-input-placeholder{color:#ccc}.form-control:-moz-placeholder{color:#ccc}.contact-detail form .submit{background:#cf141b}.contact-detail #contact_us .form-group{position:relative}.contact-detail .question_mark{right:4%}.contact-detail .form-group input:focus{box-shadow:none!important}.contact-detail .form-group input{border:1px solid #e9ecef}.close{color:#fff;opacity:1}.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover {color:#fff;text-decoration:none;opacity:1;outline:none}.pre-signup{min-height:calc(100vh - 211px)}.pre-signup h1 i{color:#00b0f0}.pre-signup .col-xl-12 span.btn button{color:#0761f5;font-size:24px;line-height:30px;border:none;background:none;cursor:pointer}.pre-signup .col-xl-12 span.btn button:focus{border:none;outline:none}.pre-signup span.cta{font-size:24px;line-height:30px;border:2px solid #fff}.pre-signup .col-xl-7:hover ~ .col-xl-5 a{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.signup #signup_form .form-group{position:relative}.signup-banner{background-size:cover}.signup a span{font-size:24px;line-height:30px;border:2px solid #fff}.signup .form-group input:focus{box-shadow:none}.swal-modal .swal2-close{position:absolute;top:0;right:0;width:1.2em;height:1.2em;transition:color .1s ease-out;border:none;background:transparent;color:#ccc;font-family:serif;font-size:40px;cursor:pointer}.swal-modal .swal2-close:hover{color:#f27474}.swal-button--cancel{display:none}.swal-icon--warning{border-color:#e60e22!important}.thanks,.thanks .row{min-height:calc(100vh - 312px)}.error h1{text-shadow:4px 4px 2px rgba(150,150,150,1)}.text ul li{list-style:none}.text ul p:first-child{transform:translateY(-22px)}.error .row{min-height:calc(100vh - 264px)}.contact-detail .form-group textarea:focus,.contact-detail .form-group select:focus{box-shadow:none}@media screen and (max-width:1199px){h1,.banner .banner-inner h1,.banner .banner-inner h4.h2{font-size:30px;line-height:36px}h4{font-size:18px;line-height:24px}h4.h1{font-size:20px;line-height:26px}.bullets .col-xl-4{padding:0}.bullets ul li{font-size:14px;line-height:20px}.banner .banner-inner .banner-inner-detail span.cta{font-size:22px;line-height:28px}.back-stars i{margin:0 3px!important}}@media screen and (max-width:991px){h1,.banner .banner-inner h1,.banner .banner-inner h4.h2{font-size:24px;line-height:30px}h4{font-size:14px;line-height:20px}h4.h1{font-size:18px;line-height:24px}header .col-xl-4 span{font-size:12px;line-height:18px}.rating-parent{max-width:285px;margin:20px auto}nav .bg-danger-theme:after,nav .bg-danger-theme:before{display:none}.signup a span{font-size:16px;line-height:22px}}@media screen and (max-width:767px){h4.h1{font-size:16px;line-height:22px}.terms h2{font-size:20px;line-height:26px}.reg , .banner-inner .col-xl-6:hover ~ .col-xl-5 a{animation-play-state:paused}.contact-detail form .w-25{width:50%!important}.engines h5{margin-top:15px!important}.conditions figure img,.engines figure img{object-fit:contain;height:227px}.conditions a:not(:first-child), .engines a:not(:first-child) {margin:auto}.conditions figure img,.engines figure img{object-fit:contain;height:227px}}@media screen and (max-width:575px){.banner .banner-inner .reg{margin-bottom:10px}.banner .banner-inner .my-3{margin:0!important}.banner .banner-inner h3,.banner .banner-inner .banner-inner-detail .col-xl-12 span.btn button,.terms h2,.modal-content .modal-header h5{font-size:16px;line-height:22px}.bullets .col-xl-4{padding-right:15px;padding-left:15px}.conditions h5{margin-top:15px!important}.conditions.p-4,.engines.p-4,.checks.p-4,.technical-detail.p-4,.terms.p-4,.contact-detail.p-4,.signup-banner.p-4,.error.p-4,.thanks.p-4{padding:1rem!important}.terms.p-5 aside article .p-3{padding:0!important}.technical-detail.pb-3{padding-bottom:0!important}.technical-detail h2,.checks h2,.signup-banner h2,.signup .card-body h3,.thanks h2{font-size:22px;line-height:28px}.contact-detail form .w-25{width:100%!important}.signup .mt-3{margin-top:0!important}.signup a span,.signup h5{font-size:14px;line-height:20px}.conditions h5,.engines h5{font-size:16px;line-height:22px}}@media screen and (max-width:479px){.banner .banner-inner h3.mb-5{margin-bottom:2rem!important}.banner .banner-inner .banner-inner-detail>h3:before{width:290px}.banner .banner-inner .bullets .list-group .list-group-item{padding:.75rem 1.10rem}.pagination .page-link{padding:.5rem .45rem;font-size:12px}.contact-detail .pl-5.pr-5{padding-left:1rem!important;padding-right:1rem!important}.rateyo-readonly-widg{margin-left:35px!important}.thanks,.thanks .row{min-height:calc(100vh - 355px)}.engines a small{font-size:12px;line-height:18px}.engines a small,.conditions a small{font-size:12px;line-height:18px}.reviews .review-badge{height:75px;width:75px}.star-rating{font-size:1.5em!important}.rating-parent{max-width:245px}}