#menuToggle,#menuToggle span{display:block;position:relative}#menu,#menuToggle span:first-child{transform-origin:0% 0%}#menu li,.w1-content{font-family:Montserrat,sans-serif}.w1-menu,.w2 a{font-size:18px}.w1-content,.w3-content{margin:0 auto;max-width:1200px}.w1-menu,.w1-menu-blog,.w3-right{display:none}#menu li,.w2 a,.w3 h1,.w3 h2{letter-spacing:1px}.w3-quote,.w3-quote:hover,.w4-form{border-style:solid;border-width:thin}.w1-logo,.w2-content,.w5{background-size:cover}.w1-content,.w2-content,.w3,.w4-content,.w4-form,.w5-content{overflow:hidden}#menuToggle a,.w1-menu a,.w1-menu a:hover,.w2 a,.w2 a:hover,.w6 img,.w6 img:hover{transition:.5s}.w3 h2,.w3 li,.w3 p,.w9 h4{font-weight:500}.blog-post a,a,a:active,a:focus,a:hover{text-decoration:none;color:inherit}#menuToggle{top:15px;left:0;z-index:1;-webkit-user-select:none;user-select:none}#menu,#menuToggle input,.w1-burger{position:absolute}#menuToggle a{text-decoration:none;color:#fff}#menuToggle a:hover{color:#ff0;transition:.5s}#menuToggle input{display:block;width:50px;height:36px;top:-10px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{width:40px;height:4px;margin-bottom:7px;background:#333;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1) , background .5s cubic-bezier(.77,.2,.05,1) , opacity .55s}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{top:10px;opacity:1;transform:rotate(45deg) translate(-4px,-6px);background:#fff}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(4px,-3px)}#menu{width:250px;margin:-100px 0 0 -50px;padding:125px 50px 50px;opacity:1;background:#df0000;list-style-type:none;-webkit-font-smoothing:antialiased;transform:translate(-100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;font-size:22px;color:#fff}#menuToggle input:checked~ul{transform:none}.w1{width:100%;height:auto;background-color:#fff;padding-top:10px;padding-bottom:20px}.w2-content,.w3-quote{background-color:#df0000;text-align:center}.w1-content{padding-left:30px;padding-right:30px}.w1-burger{float:left;z-index:1}.w1-logo{float:right;background-image:url(https://www.vacuumdoctor.co.uk/images/xlogo.webp.pagespeed.ic.cQXQ-zqxgG.webp);background-repeat:no-repeat;width:125px;height:53px}.w2,.w3{width:100%;height:auto}.w1-menu{float:right;font-family:Nunito,sans-serif;padding-top:25px}.w2-content,.w3 h1{font-family:Montserrat,sans-serif}.w1-menu a{padding-left:18px}.w1-menu a:hover{color:red}.w2-content{margin:0 auto;padding:12px 30px}.w3-content,.w4-content,.w5-content{padding-left:30px;padding-right:30px}.w2 a{color:#fff;line-height:28px}.w2 a:hover{color:#ff0;letter-spacing:2px}.w3-content{height:100%}.w3-left,.w3-right{margin-top:100px}.w3 h1{color:#df0000;box-shadow:0 0 20px 1px #fff;font-size:28px;max-width:325px;background-color:rgba(255,255,255,.6);border-radius:15px;margin-top:0;padding:10px 10px 10px 20px}.w3 h2,.w3 li,.w3 p,.w3-quote,.w4-content{font-family:Nunito,sans-serif}.w3 h2,.w3 li,.w3 p,.w3-quote{font-size:20px}.w3 h2{color:#fff;line-height:30px;max-width:500px}.w3 li,.w3 p{color:#fff;line-height:26px;letter-spacing:1px}.w4 h3,.w4 h4,.w7 h3{color:#df0000;text-align:left;letter-spacing:1px}.w3-quote{height:40px;width:200px;background-position:left;border-radius:5px;color:#fff;line-height:40px;transition:.7s;margin-top:40px;margin-bottom:60px;border-color:#fff}.w4,.w4-form,.w4-form-tick,.w5{width:100%}.w3-quote:hover{transition:.7s;background-image:url(https://www.vacuumdoctor.co.uk/images/xquote.png.pagespeed.ic.LyVe4oZFrA.png);background-position:right;border-color:#df0000}.w4{height:auto;background-color:#fff;padding-top:20px;padding-bottom:30px}.w4-content{max-width:1200px;margin:0 auto;height:auto}.w4 h3,.w4 h4,.w4-form-title,.w5-content,.w7 h3{font-family:Montserrat,sans-serif}.w4 h3,.w7 h3{font-size:28px}.w4 h3:after,.w6 h3:after,.w7 h3:after{background:#df0000;content:'';display:inline-block;height:2px;width:20%}.w4 h4{font-size:22px}.w4-blue{color:#0087d3}.w4 p,.w4-left a,.w7 p,li{font-size:18px;line-height:28px;color:#444}.w4-left a:hover{font-size:18px;line-height:28px;color:red}.w4-form{text-align:center;height:auto;border-color:#666;margin-left:auto;margin-right:auto;margin-top:50px}.w4-form-title{height:60px;width:100%;text-align:center;background-color:#df0000;margin-top:-45px;margin-bottom:40px}.w4-form h5{color:#fff;letter-spacing:1px;font-size:26px;line-height:60px}.w4-form input,.w4-form textarea{width:85%;padding:5px;font-size:14px;border-color:#666;font-family:Nunito,sans-serif;border-width:thin;border-style:solid}.w4-form input{height:18px;margin-bottom:15px}.w4-form textarea{height:60px;margin-bottom:8px}.w6 h3,.w8 h3{font-size:28px;letter-spacing:1px}.w4-form input[type="submit"]{width:40%;height:25px;line-height:10px;border-color:#666;border-style:solid;border-width:thin;margin-top:10px;font-family:Nunito,sans-serif}.testimonials:after,.w8 h3:after{content:'';display:inline-block;height:2px}.w4-social{text-align:left;margin-top:20px}.w5{height:auto;background-image:url(https://www.vacuumdoctor.co.uk/images/vacuum3.jpg);background-position:bottom;padding-top:40px;padding-bottom:40px}.w5-content{max-width:1300px;margin:0 auto}.w5-benefits{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.w5-benefits-container{width:270px;height:auto;overflow:hidden;margin:20px;border-width:thin;border-color:#999;border-style:solid}.w5-benefits-container-img{background-color:#fff;box-sizing:border-box;margin-bottom:-10px}.faq-button:hover,.w8{background-color:#df0000}.w5-benefits-container-text{background-color:#df0000;font-family:Nunito,sans-serif;color:#fff;font-weight:700;font-size:20px;box-sizing:border-box;padding:20px}.w6,.w7{padding-top:30px}.w7,.w8{width:100%;padding-bottom:30px;height:auto}.w6{width:100%;height:auto}.w6-content{max-width:1800px;margin:0 auto;overflow:hidden;padding-left:30px;padding-right:30px;font-family:Montserrat,sans-serif;display:flex;flex-wrap:wrap;justify-content:center}.w7-content,.w8-content,.w9-content{max-width:1200px;margin:0 auto;padding-left:30px;padding-right:30px;font-family:Montserrat,sans-serif;overflow:hidden}.w6 h3{color:#df0000;font-family:Montserrat,sans-serif;text-align:center}.w6 img{width:95%;height:auto;margin:10px;border-width:thin;border-style:solid;border-color:#b6b6b6}.w6 img:hover{border-color:red;opacity:.5}.w7-content{padding-top:40px;border-top-color:#df0000;border-top-width:thin;border-top-style:solid}.w8{padding-top:30px}.w8 h3{color:#fff;font-family:Montserrat,sans-serif;text-align:left}.w8 h3:after{background:#fff;width:20%}.w8 p{font-size:18px;line-height:28px;color:#fff}.w8-form input,.w8-form textarea{width:98%;padding:5px;font-size:14px;background-color:#fff}.w8-form{text-align:center;width:100%}.w8-form input{height:22px;margin-bottom:15px;border-color:#666;border-style:solid;border-width:thin;font-family:Nunito,sans-serif}.w8-form input[type="submit"],.w8-form textarea{height:40px;border-color:#666;border-style:solid;border-width:thin;font-family:Nunito,sans-serif}.w8-form textarea{margin-bottom:8px}.w9 h4,.w9 p{font-size:12px}.blog-posts-section,.body-testimonials-section,.faq-left h4,.testimonials{font-family:Montserrat,sans-serif}.w8-form input[type="submit"]{width:100%;line-height:10px;margin-top:10px}.w9{width:100%;height:auto;background-color:#cbcbcb}.testimonials{width:100%;height:auto;overflow:hidden;margin-bottom:20px}.testimonials:after{background:#df0000;width:100%}.testimonials-text{font-style:italic;font-size:18px;line-height:34px}.testimonials-name{color:#df0000;font-size:18px;line-height:34px;margin-left:20px}.blog-posts-section{background-color:#f9f9f9;padding:40px 20px;margin-top:40px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.blog-posts-section h3{text-align:center;color:#df0000;font-size:28px;margin-top:0;margin-bottom:20px}.blog-post{margin-bottom:20px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.blog-post h4{font-size:20px;color:#df0000;margin-bottom:10px;transition:.5s}.blog-post h4:hover,.blog-post p{color:#666;transition:.5s}.blog-post p{font-size:16px;line-height:1.6}.blog-post p:hover{transition:.5s;color:#df0000}.body-testimonials-section{background-color:#eef7f9;padding:50px 20px;margin-top:40px;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.1)}.body-testimonials-section h3{text-align:center;color:#df0000;font-size:30px;margin-top:0;margin-bottom:30px}.body-testimonial{margin-bottom:30px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);border-left:4px solid #df0000}.faq-container,.faq-content{max-width:1200px;margin:0 auto}.body-testimonial p{font-size:16px;line-height:1.6;color:#555}.body-testimonial .author{font-weight:700;color:#df0000;text-align:right;margin-top:10px}.faq{width:100%;height:auto;background-color:#f8f8f8;padding-top:60px;padding-bottom:60px}.faq-content{overflow:hidden;padding-left:20px;padding-right:20px}.faq-container{display:flex;flex-direction:column}.faq-left h4{font-size:80px;margin-bottom:0;color:#df0000}.faq-button,.faq-left p{font-family:Nunito,sans-serif}.faq-left p{font-size:20px;line-height:30px;color:#464646}.faq-button{width:150px;border-radius:5px;border:solid #df0000;background-color:#fff;color:#df0000;text-align:center;font-size:17px;letter-spacing:1px;transition:.5s;padding:10px;margin-bottom:20px}.faq-answer,.faq-question{color:#333;border-radius:5px}.faq-button:hover{color:#fff;transition:.5s;opacity:.8}.faq-right{margin-top:20px}.faq-item{margin-bottom:25px}.faq-question{font-family:Montserrat,sans-serif;font-size:19px;font-weight:700;cursor:pointer;margin:0;background-color:#f1f1f1;padding:15px;position:relative}.faq-answer{font-family:Nunito,sans-serif;font-size:18px;line-height:30px;display:none;background-color:#f9f9f9;padding:20px;margin-top:5px}.toggle-sign{float:right;font-size:24px;line-height:1;color:#df0000}@media (min-width:768px){.faq-container{flex-direction:row}.faq-button{margin-bottom:0}.faq-left{flex:1;padding-right:20px}.faq-right{flex:2;margin-top:0}}@media (max-width:767px){.faq-left,.faq-right{width:100%}}@media only screen and (min-width:450px){.w2 a{font-size:22px}}@media only screen and (min-width:600px){.w3 h1{font-size:36px;max-width:405px}.w3 h2,.w3 li{font-size:24px}.w3 li{line-height:34px}.w3-left{float:left;width:70%}.w3-right{display:block;float:right;width:30%}@media only screen and (min-width:800px){.w3-right-img,.w3-right-img2{width:150px;height:150px;background-image:url(../images/stp.png);background-size:cover;background-repeat:no-repeat}}@media only screen and (min-width:900px){.w3-right-img,.w3-right-img2{width:200px;height:200px}.w1-logo,.w4-left{float:left}.w4-left,.w4-right{box-sizing:border-box}.w1-burger{display:none}.w1-menu{display:block}.w3-right-img{background-image:url(../images/stp.webp);background-size:cover;background-repeat:no-repeat}.w4-left{width:60%;padding-right:40px}.w4-right{float:right;width:40%;padding-left:40px}.w7-right,.w8-right,.w9-right{float:left;box-sizing:border-box;width:50%;padding-left:50px}.w4-form{margin-top:35px}.w7-left,.w8-left{float:left;box-sizing:border-box;width:50%;padding-right:50px}.w9-left{float:left;box-sizing:border-box;width:50%;padding-right:50px;text-align:left}.w9-right{text-align:right}}@media only screen and (min-width:1000px){.w1-menu-blog{display:inline-block}.w1-menu a{padding-left:20px;transition:.5s}}}