@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
    U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
    U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191,
    U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"bootstrap-icons";src:url(../fonts/bootstrap-icons.woff2?856008caa5eb66df68595e734e59580d) format("woff2") , url(../fonts/bootstrap-icons.woff?856008caa5eb66df68595e734e59580d) format("woff");font-display:swap}[class^="bi-"]::before,[class*=" bi-"]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-telephone-fill::before{content:"\f5b4"}.bi-phone-fill::before{content:"\f4e2"}.bi-facebook::before{content:"\f344"}.bi-google::before{content:"\f3f0"}.bi-instagram::before{content:"\f437"}.bi-twitter-x::before{content:"\f8db"}.bi-pinterest::before{content:"\f663"}.bi-star-fill::before{content:"\f586"}.bi-chevron-double-right::before{content:"\f280"}.bi-play-circle::before{content:"\F4F3"}.bi-envelope-fill::before{content:"\f32c"}.bi-geo-alt-fill::before{content:"\f3e7"}.bi-arrow-return-left::before{content:"\f131"}.bi-check-circle-fill::before{content:"\f26a"}.bi-person-fill::before{content:"\F4D6"}.bi-phone::before{content:"\f4e7"}.bi-envelope::before{content:"\F32F"}.bi-geo-alt-fill::before{content:"\f3e7"}.bi-geo-alt::before{content:"\f3e8"}.bi-arrow-right-circle::before{content:"\f134"}.bi-play-circle-fill::before{content:"\f4f2";background-color:#e32a2a;color:#fff;border-radius:25px}:root{--theme-color:#1c63b8!important}body{font-family:"Open Sans",sans-serif}.text-blue{color:var(--theme-color)}.bg-blue{background:var(--theme-color)!important}h1{font-size:40px;line-height:46px;font-weight:800}h2{font-size:36px;line-height:42px}h3,h4,h5,h6{font-size:26px;line-height:32px;font-weight:600}.how-it-works h6{font-size:18px;line-height:24px}a{text-decoration:none}.bullets ul{font-size:18px;line-height:28px}.bullets .list-group-item:before{content:'\f26a';top:8px;left:0;position:absolute;color:var(--theme-color);font-family:bootstrap-icons!important}.bullets .list-group .list-group-item{padding-left:30px}.bullets span{font-size:16px;line-height:22px}.make{background-color:#d9e7f3}.make .make-card{border:1px solid #d1d1d1}.make .make-card h3{font-size:16px;line-height:22px}.make a span{font-size:20px;line-height:26px}.widget{display:none}.widget form h4{font-size:22px;line-height:28px}.widget form .form-select{color:#bababa;color:#000;font-size:14px;height:50px}.widget form .form-select:focus{border-color:transparent;outline:0;box-shadow:none}.widget form button{height:50px}#engineCodeTable{background-color:#4a4a4a;color:#fff}table button{color:#26b73a!important;border:1px solid #34c029!important;font-weight:700!important;box-shadow:none!important}.model .model-box{height:190px}.model .model-box span{font-size:18px;line-height:24px;font-weight:600}.engine-sizes .bg-white{box-shadow: 0 0 30px 0 rgb(230 230 230);border-radius:5px;border-bottom:3px solid var(--theme-color)}.model-years .bg-white{box-shadow: 0 0 30px 0 rgb(230 230 230);border-radius:5px;border-bottom:3px solid var(--theme-color)}.long-cta{background-color:var(--theme-color)}.no-webp .main_inner input{background-image:url(/assets/images/xgb.png.pagespeed.ic.0ViJc68Rfe.png)}.webp .main_inner input{background-image:url(/assets/images/xgb.webp.pagespeed.ic.cBrt68J53U.webp)}.long-cta .main_inner input{background-size:contain;background-repeat:no-repeat;background-color:#ffcb05;outline:0;height:60px;font-size:28px;border:0;border-radius:5px}.long-cta .main_inner input:-webkit-autofill,.long-cta .main_inner input:-webkit-autofill:hover,.long-cta .main_inner input:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 40rem #ffcb05 inset}.long-cta button{font-size:20px;height:60px;line-height:60px;max-width:260px;font-weight:500}::placeholder{color:#000}.long-cta h3{font-size:34px;line-height:40px}.long-cta{background-image:linear-gradient(273deg,#d7d7d7,#1a5fb3)}.content p{color:#727272;font-size:18px}.about-us p{color:#727272;font-size:18px}.gallery{background-color:#d9e7f3}.gallery picture{border:2px solid var(--theme-color)}.gallery .gallery-btn{font-size:20px;height:55px;line-height:40px;width:230px}.video-review figure figcaption{top:50%;left:50%;transform:translate(-50%,-50%)}.video-review img{border:5px solid #1c63b8}.video-review h6{font-size:18px;line-height:24px}.video-review .btn{font-size:20px;height:55px;line-height:40px;width:230px}.contact-us .contact-box{background-color: #d9e7f33b}.contact-us .contact-box i{font-size:30px}.contact-us input{height:45px}.thanks .card-thanks .left-hole{position:absolute;width:20px;height:20px;left:15px;top:10px}.thanks .card-thanks .right-hole{position:absolute;width:20px;height:20px;right:15px;top:10px}.thanks h1{font-size:60px;line-height:70px}.signup .card{border-radius:4px;background:#335598!important}.signup form .form-label{font-size:14px;line-height:20px;font-weight:600;color:#5e5c5c}.signup h3{color:#000;font-size:28px;line-height:34px}.signup form .btn{font-size:20px;line-height:26px;background:rgba(0,0,0,0) linear-gradient(to bottom,#ffe119 22%,#ffb400 100%) repeat scroll 0 0}.signup ul li{list-style:none;font-size:18px;line-height:24px;font-weight:600;color:#000}.signup input::placeholder{color:#b9b9b9;font-size:16px;font-weight:400}.signup input{height:50px}.signup i{font-size:18px}.signup p{font-size:22px;font-weight:600}.signup .signup-bg{background-image:url(https://www.vanengineworks.co.uk/assets/images/signup-bg.png);background-repeat:no-repeat;background-size:cover;height:659px;border-radius:10px;z-index:1}.no-webp .engine-for-sale .wrapper-text span:nth-child(odd):before {background-image:url(https://www.vanengineworks.co.uk/assets/images/xround-checkbox.png.pagespeed.ic.fMk0n_4s0t.png)}.wrapper-text .col-6,.wrapper-text .col-12{border-bottom:1px solid #ccc}.engine-for-sale .wrapper-text span:nth-child(odd):before {position:absolute;content:"";background-repeat:no-repeat;width:13px;height:13px;top:5px;left:-17px}.engine-for-sale h3{font-size:26px;line-height:32px}.engine-for-sale .get-quote a{font-size:22px;line-height:28px;letter-spacing:.2px;height:53px;line-height:53px}.table-bordered td,.table-bordered th{white-space:nowrap}#engineCodeTable tr th{background-color:var(--theme-color);color:#fff}.engine-codes a:hover .bg-white{background:#333!important}.form-select:focus{border-color:#dee2e6;box-shadow:none}footer{background-color:#181818}footer .social-link{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}footer strong{font-size:22px;line-height:28px;font-weight:500}footer .address:before{content:"\F3E7";position:absolute;top:4px;left:0;color:var(--theme-color);font-family:bootstrap-icons!important}footer .email:before{content:"\f32c";position:absolute;top:4px;left:0;color:var(--theme-color);font-family:bootstrap-icons!important}footer .address .ps-4,footer .email .ps-4{padding-left:1.75rem!important}.footer-copy small{font-size:14px;line-height:20px}#button{display:inline-block;background-color:var(--theme-color);width:40px;height:40px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;opacity:0;visibility:hidden;cursor:pointer;z-index:1000}#button::after{content:"\f115";font-family:bootstrap-icons!important;color:#fff;font-size:22px;vertical-align:-webkit-baseline-middle}#button.show{opacity:1;visibility:visible}.is_valid:-webkit-input-placeholder{color:#b2cde0}.is_invalid::-webkit-input-placeholder{color:#c00}@media (max-width:1199px){h1{font-size:36px;line-height:42px}h2{font-size:32px;line-height:38px}.make .make-card img{width:90px}.make .make-card h5{font-size:14px;line-height:20px}.model .model-box span{font-size:16px;line-height:22px}.long-cta h3{font-size:30px;line-height:36px}.long-cta button{font-size:18px;height:55px;line-height:55px;max-width:240px}.long-cta .main_inner input{height:55px;font-size:24px}.testimonial .title{font-size:16px;line-height:22px}}@media (max-width:991px){h1{font-size:32px;line-height:38px;font-weight:700}h2{font-size:30px;line-height:36px}h3,h4,h5,h6{font-size:24px;line-height:30px}.bullets img{width:350px}.make .make-card img{width:80px}.long-cta{background-image:linear-gradient(360deg,#d7d7d7,#1a5fb3)}.long-cta h3{font-size:28px;line-height:34px;text-align:center}.long-cta img{width:500px}.long-cta button{max-width:260px}.signup h3{font-size:22px;line-height:28px}.signup .bmw-logo{width:65px}.signup .signup-van{display:block;margin:0 auto}.signup .signup-logo,footer .logo img{width:150px}footer strong{font-size:20px;line-height:26px}#button{width:35px;height:35px}#button::after{font-size:20px}}@media (max-width:767px){h1{font-size:28px;line-height:34px}h2{font-size:26px;line-height:32px}h3,h4,h5,h6{font-size:22px;line-height:28px}.bullets ul{font-size:16px;line-height:22px}.bullets img{width:300px}.make .make-card img{width:70px}.model .model-box span{font-size:14px;line-height:20px}.long-cta h3{font-size:24px;line-height:30px}.long-cta .main_inner input{height:53px;font-size:22px}.long-cta button{font-size:16px;height:53px;line-height:53px}.long-cta img{width:400px}.signup .signup-logo,footer .logo img{width:120px}.signup .bmw-logo{width:60px}.signup h3{font-size:20px;line-height:26px}.signup p{font-size:20px;line-height:26px}.signup .signup-van{width:350px;display:block;margin:0 auto}.signup form .btn{font-size:18px;line-height:24px}.thanks .card-thanks .left-hole,.thanks .card-thanks .right-hole{width:16px;height:16px}.signup #signupForm input{height:42px}.thanks h1{font-size:44px;line-height:54px}.contact-us .contact-box i{font-size:24px}.contact-us h4{font-size:20px;line-height:26px}.contact-us p{font-size:15px}.error img{width:200px}.social-link .list-inline{font-size:15px}footer strong{font-size:18px;line-height:24px}.footer-link-text{font-size:14px}.footer-copy small{font-size:13px;line-height:19px}}@media (max-width:575px){h1{font-size:24px;line-height:30px}h2{font-size:22px;line-height:28px}h3,h4,h5,h6{font-size:20px;line-height:26px}.signup .signup-logo{width:100px}.bullets img{width:250px}.make .make-card img{width:60px}.make .make-card h3{font-size:13px;line-height:18px}.long-cta h3{font-size:22px;line-height:28px}.long-cta .main_inner input{max-width:320px}.long-cta button{height:50px;line-height:50px;max-width:240px}.long-cta img{width:300px}.reviews .company-img{width:250px}.reviews .rating-img{width:320px}.testimonial .card-text{font-size:14px;line-height:21px}.testimonial .title{font-size:16px;line-height:22px}.social-link .list-inline{font-size:14px}.about-us p,.content p{font-size:16px}.contact-us input{height:40px}.contact-us .contact-box i{font-size:22px}.signup .bmw-logo{width:50px}.signup h3{font-size:18px;line-height:24px}.signup p{font-size:16px;line-height:22px}.signup form .form-label{font-size:13px}.signup .signup-van{width:300px}.error img{width:150px}.error a{font-size:14px}.thanks h1{font-size:35px;line-height:45px}.thanks p{font-size:15px}.signup form .btn{width:100%;height:50px;line-height:18px}}@media (max-width:479px){h1,h2{font-size:21px;line-height:27px}h3,h4,h5,h6{font-size:17px;line-height:23px}.bullets img{width:250px}.make .make-card img{width:50px}.make .make-card h3{font-size:14px;line-height:20px}.long-cta h3{font-size:19px;line-height:25px}.long-cta .main_inner input{height:50px;font-size:22px;max-width:280px}.long-cta button{font-size:15px;height:45px;line-height:45px;max-width:220px}.long-cta img{width:250px}.social-link .list-inline{font-size:12px}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}