.homepage-v4 .code-reveal-hp.code-reveal-wrp .code-reveal,.homepage-v4 .homepage-v3-banner,.homepage-v4 .section-come-today,.homepage-v4 .section-faq,.homepage-v4 .section-help-choosing .section-heading-medium,.homepage-v4 .section-help-choosing .section-heading-small,.homepage-v4 .section-pictureit-mobile,.homepage-v4 .section-popular-categories .section-heading-medium,.homepage-v4 .section-store-slider .section-heading-medium,.homepage-v4 .section-why-tapi .section-heading-medium,.homepage-v4 .tapi-hp-reviews-section{margin-top:36px}.homepage-v4 .section-faq-wrapper,.homepage-v4 .v2-benefits-boxes .benefits-boxes{margin-bottom:24px}.homepage-v4 .product-nearest-store,.homepage-v4 .section-pictureit-mobile{margin-bottom:0}.homepage-v4 .section-popular-categories{margin-top:28px}div.code-reveal-hp.code-reveal-wrp{margin-top:0}div.code-reveal-hp.code-reveal-wrp .code-reveal{margin-bottom:10px;margin-top:60px}.tapi-top-quick-links{padding:5px 0;gap:6px;margin:4px 0 2px;display:flex}.tapi-top-quick-links a{text-decoration:none}.tapi-top-quick-link-item{flex:1;padding:10px 0 5px;justify-content:center;text-decoration:none;color:#f1f2f3;transition:background-color .3s,transform .2s;position:relative;max-width:none;flex-direction:column;background-color:#201049;align-items:center;box-shadow:0 1px 3px rgba(66,85,99,.31);border-radius:8px;display:flex}.tapi-top-quick-link-item:focus,.tapi-top-quick-link-item:hover{transform:translateY(-1px);background-color:#291859}.tapi-top-quick-link-item:active{transform:translateY(0);background-color:#201049}.tapi-top-quick-link-icon{font-size:24px;margin-bottom:5px;color:#f2b600}.tapi-top-quick-link-home-visit-icon{height:24px;margin-bottom:5px;background-size:contain;background-position:50%;width:24px;background-image:url(https://playvia.quest/img/home-v3/icon_free_home_visit_yellow.svg);background-repeat:no-repeat;display:inline-block}.tapi-top-quick-link-item span{font-size:10px;font-weight:500;color:#f1f2f3;text-align:center}.tapi-top-quick-link-chevron{font-size:13px;right:6px;color:#f2b600;position:absolute;bottom:6px}i.far.tapi-top-quick-link-chevron{display:none}@media (min-width:350px){.tapi-top-quick-links{padding:5px;gap:14px}.tapi-top-quick-link-item span{font-size:12px}i.far.tapi-top-quick-link-chevron{display:block}}@media (min-width:480px){.tapi-top-quick-links{gap:24px}.tapi-top-quick-link-item span{font-size:14px}.tapi-top-quick-link-chevron{font-size:16px;right:10px;bottom:10px}}@media (min-width:769px){.tapi-top-quick-links{gap:10px}.tapi-top-quick-link-item{flex:1;padding:15px 25px;flex-direction:row;align-items:center}.tapi-top-quick-link-home-visit-icon,.tapi-top-quick-link-icon{margin-right:10px;margin-bottom:0}.tapi-top-quick-link-chevron{position:static;margin-left:10px}}@media (min-width:1199px){.tapi-top-quick-link-item{padding:15px 35px}}div.slick-promo-banners-desktop-wrp-top,div.slick-promo-banners-mobile-wrp-top{padding-bottom:0}div.slick-promo-banners-desktop-wrp-bottom,div.slick-promo-banners-mobile-wrp-bottom{overflow:unset!important;margin-bottom:36px}div.slick-promo-banners-mobile-wrp-bottom{margin-bottom:12px;margin-top:36px}div.slick-promo-banners-bottom.slick-dotted.slick-slider{margin-bottom:0}.tapi-hp-slick-promo-banners .slick-dots,.tapi-hp4-popular-category-slider .slick-dots{bottom:-36px;z-index:4}.tapi-hp-slick-promo-banners .slick-dots li,.tapi-hp4-popular-category-slider .slick-dots li{height:25px;margin:0;width:25px}.tapi-hp-slick-promo-banners .slick-dots li button,.tapi-hp4-popular-category-slider .slick-dots li button{height:25px;padding:0;border:4px solid #eeeeef;background:#eeeeef;width:25px}.tapi-hp-slick-promo-banners .slick-dots li:first-child button,.tapi-hp4-popular-category-slider .slick-dots li:first-child button{border-bottom-left-radius:50%;border-top-left-radius:50%}.tapi-hp-slick-promo-banners .slick-dots li:last-child button,.tapi-hp4-popular-category-slider .slick-dots li:last-child button{border-bottom-right-radius:50%;border-top-right-radius:50%}.tapi-hp-slick-promo-banners .slick-dots li button:before,.tapi-hp4-popular-category-slider .slick-dots li button:before{height:15px;font-size:10px;color:#979393;content:"\f111";width:15px;font-family:Font Awesome\ 5 Solid}.tapi-hp-slick-promo-banners .slick-dots li.slick-active button:before,.tapi-hp4-popular-category-slider .slick-dots li.slick-active button:before{color:#000}div.tapi-hp4-popular-category-slider.slick-dotted.slick-slider{margin-bottom:40px}.tapi-hp4-popular-category-slick-mobile{overflow:hidden}.tapi-hp-hero-section{height:80vh;overflow:hidden;justify-content:center;position:relative;max-height:560px;align-items:flex-end;width:100%;display:flex}.tapi-hp-hero-image{height:100%;transform:translate(-50%,-50%);position:absolute;object-fit:cover;min-width:100%;top:50%;object-position:center;left:50%;width:auto;z-index:-1}.tapi-hp-hero-content-container{height:100%;justify-content:center;max-width:100%;flex-direction:column;margin:2% 0 0;align-items:center;width:100%;display:flex}.tapi-hp-hero-content-wrapper{flex:1;height:100%;justify-content:flex-end;color:#9ba8b1;flex-direction:column;text-align:left;display:flex;z-index:1}.tapi-hp-hero-content{padding:20px;position:relative;max-width:356px;text-align:center;background:rgba(32,16,73,.95);margin-top:24px}.tapi-hp-hero-content h1{margin-bottom:12px;color:#fff}.tapi-hp-hero-content p{font-size:1.25em;margin-bottom:0;color:#fff}.tapi-hp-hero-star-discount{height:130px;transform:rotate(15deg);justify-content:center;right:-63px;color:#fff;position:absolute;align-items:center;background:#000;width:130px;display:flex;z-index:3}.tapi-hp-hero-star-discount:after,.tapi-hp-hero-star-discount:before{height:130px;content:"";position:absolute;top:0;background:#000;left:0;width:130px}.tapi-hp-hero-star-discount:before{transform:rotate(30deg)}.tapi-hp-hero-star-discount:after{transform:rotate(60deg)}.tapi-hp-hero-star-discount-content{height:100%;transform:rotate(-15deg);position:relative;text-align:center;width:100%;z-index:5}.tapi-hp-hero-star-discount-content span{font-weight:600;position:absolute;display:block;z-index:6}span.tapi-hp-hero-star-discount-text-up{font-size:14px;font-weight:300;top:19px;left:5px}span.tapi-hp-hero-star-discount-percentage{font-size:47px;top:30px;left:2px}span.tapi-hp-hero-star-discount-text-off{font-size:16px;top:85px;left:56px}.tapi-hp-hero-star-discount-svg{height:200px;transform:translateX(-53%) rotate(338deg);position:absolute;bottom:-19px;left:50%;width:200px}.tapi-hp-hero-star-discount-svg text{fill:#fff;font-size:20px;font-weight:700;letter-spacing:2px}.tapi-hp-hero-buttons{flex-direction:column;gap:6px;align-items:center;margin-top:16px;display:flex}.tapi-hp-hero-buttons a,a.tapi-hp-hero-btn{text-decoration:none}a.tapi-hp-hero-btn{padding:11px 25px;font-weight:700;color:#425563;transition:box-shadow .3s,transform .2s;max-width:350px;text-align:center;background-color:#fff;box-shadow:0 1px 3px rgba(66,85,99,.3);border-radius:2px;width:80%;user-select:none;display:inline-block}a.tapi-hp-hero-btn:focus,a.tapi-hp-hero-btn:hover{transform:translateY(-1px);color:#425563;box-shadow:0 2px 5px rgba(66,85,99,.7)}a.tapi-hp-hero-btn:active{transform:translateY(0);box-shadow:0 1px 3px rgba(66,85,99,.7)}a.tapi-hp-hero-yellow-btn{background-color:#f1b434}.tapi-hp-hero-trustpilot{margin-bottom:36px;flex-direction:column;gap:6px;align-items:center;display:flex}.tapi-hp-hero-trustpilot .trustpilot-widget-wrapper{justify-content:center;max-width:350px;margin:24px auto 0;align-items:center;width:80%;display:flex}.trustpilot-widget-logo{margin-right:10px;width:340px;margin-top:-8px;display:inline-block}.trustpilot-widget-star-rating{width:350px;display:inline-block}.trustpilot-widget-text{font-size:18px;color:#fff;text-transform:uppercase;display:none}@media (min-width:769px){.tapi-hp-hero-section{max-height:560px}.tapi-hp-hero-content-container{height:unset;padding:0 15px;max-width:1330px;margin:0 auto;width:100%}.tapi-hp-hero-content-wrapper{padding:25px 25px 15px;margin-bottom:2%;max-width:650px;background:rgba(32,16,73,.9);margin-top:2%}.tapi-hp-hero-content{padding:0;max-width:515px;background:none;margin-top:0}.tapi-hp-hero-content p{font-size:18px;font-weight:500}.tapi-hp-hero-star-discount{right:-135px;top:20px}.tapi-hp-hero-buttons{flex-direction:row;gap:14px;margin:22px 0 12px;align-items:flex-start}.tapi-hp-hero-trustpilot{backdrop-filter:unset;margin-bottom:0;position:relative;bottom:unset;background:unset}.tapi-hp-hero-trustpilot .trustpilot-widget-wrapper{margin-top:14px}.trustpilot-widget-text{display:block}.tapi-hp4-popular-category-slider .slick-dots{padding-right:0}}div.tapi-hp-reviews-section{flex:1;justify-content:center;background:#e6e6e6;display:flex}.tapi-hp-reviews-section .tapi-hp-reviews-slider{background:#fff}.tapi-hp-reviews-section .tapi-hp-reviews-slider .slick-dots li{margin:0}.tapi-hp-reviews-section .tapi-hp-reviews-slider .slick-dots .slick-active button:before{color:#425563;opacity:1}.tapi-hp-reviews-section .tapi-hp-reviews-slider .slick-dots button:before{font-size:10px;color:#fff;opacity:1;margin-top:10px}.section-testimonials div.testimonial-box-v3{padding:0 50px}.tapi-hp-reviews-section .tapi-fluid-slider{margin-bottom:0;position:relative}.tapi-hp-reviews-section .testimonial-slick-wrapper{position:relative}.tapi-hp-reviews-section div.section{overflow:hidden;padding:20px;max-width:600px;margin:20px auto;background:#f3f4f5;display:block}.tapi-hp-reviews-section div.section h3{text-align:center;margin:10px auto 25px}.tapi-hp-reviews-section div.testimonial-slick-wrapper{margin:0 20px;display:block}.tapi-hp-reviews-section .testimonial-box-v3 p.content{padding-top:40px;font-size:16px;line-height:1.3}.tapi-hp-reviews-section .testimonial-box-v3 p.author{font-weight:700;text-align:center;padding-bottom:10px}.tapi-hp-reviews-section .testimonial-box-v3 p.content:before{height:37px;content:"";position:absolute;top:0;background-position:bottom;left:-30px;width:48px;background-image:url(https://playvia.quest/img/home-v3/quote_left.svg);background-repeat:no-repeat}.tapi-hp-reviews-section .testimonial-box-v3 p.content:after{height:37px;right:-26px;content:"";position:absolute;bottom:-80px;background-position:top;width:48px;background-image:url(https://playvia.quest/img/home-v3/quote_right.svg);background-repeat:no-repeat}.tapi-hp-reviews-section div.trustpilot-holder{max-width:250px;text-align:center;margin:20px auto;display:block}.tapi-hp-read-all-reviews-btn-wrapper{text-align:center;margin:10px auto;width:100%;display:block}a.tapi-hp-read-all-reviews-btn{padding:12px 25px;text-decoration:none;font-weight:700;color:#fff;transition:box-shadow .3s,transform .2s;max-width:none;background-color:#425563;box-shadow:0 1px 3px rgba(66,85,99,.3);border-radius:2px;display:inline-block}a.tapi-hp-read-all-reviews-btn:focus,a.tapi-hp-read-all-reviews-btn:hover{transform:translateY(-1px);color:#fcfcfc;box-shadow:0 2px 5px rgba(66,85,99,.7)}a.tapi-hp-read-all-reviews-btn:active{transform:translateY(0);box-shadow:0 1px 3px rgba(66,85,99,.3)}button.tapi-hp-reviews-arrow-btn{height:32px;transform:translateY(-50%);padding:0;justify-content:center;border:1px solid hsla(203,9%,52%,.6);transition:box-shadow .3s,transform .2s;position:absolute;top:40%;background-color:#fff;align-items:center;border-radius:50%;cursor:pointer;width:32px;display:flex;z-index:5}button.tapi-hp-reviews-arrow-btn i{font-size:14px;color:hsla(203,9%,52%,.6)}button.tapi-hp-reviews-arrow-left-btn{left:21px}button.tapi-hp-reviews-arrow-right-btn{right:21px}button.tapi-hp-reviews-arrow-btn:focus,button.tapi-hp-reviews-arrow-btn:hover{box-shadow:0 2px 5px rgba(66,85,99,.4)}button.tapi-hp-reviews-arrow-btn:active{box-shadow:0 1px 3px rgba(66,85,99,.3)}.hp-quick-links-slider{height:40px;overflow:hidden;margin-bottom:10px;margin-top:10px}.hp-quick-links-slider:not(.slick-initialized){visibility:hidden}.hp-quick-links-slider.slick-dotted.slick-slider{margin-bottom:0}.hp-quick-links-slider .orderline{border-bottom:0;width:100%;line-height:30px;display:inline}.hp-quick-links-slider .slick-next:before{font-size:20px;color:#000;content:"\f054";opacity:1;font-family:font awesome\ 5 regular}.hp-quick-links-slider .slick-prev:before{font-size:20px;color:#000;content:"\f053";opacity:1;font-family:font awesome\ 5 regular}.hp-quick-links-slider .slick-prev{top:14px;left:0;z-index:1}.hp-quick-links-slider .slick-next{right:0;top:14px;z-index:1}.hp-quick-links-slider .hp-slider-scroll{list-style:none;height:2px;padding:0;font-size:0;position:absolute;bottom:0;text-align:center;margin:0;width:100%;line-height:0;display:block}.hp-quick-links-slider .hp-slider-scroll li{height:2px;padding:0;position:relative;opacity:.25;background-color:#000;margin:0;cursor:pointer;width:33.33333vw;vertical-align:top;display:inline-block}.hp-quick-links-slider .hp-slider-scroll li button{height:20px;padding:5px;font-size:0;border:0;color:transparent;outline:none;background:transparent;cursor:pointer;width:20px;line-height:0;display:block}.hp-quick-links-slider .hp-slider-scroll li.slick-active{opacity:.75;background-color:#000}.hp4a .tapi-hp-hero-content-wrapper{margin-bottom:9%}.tapi-hp-trustpilot-bar{height:30px;overflow:hidden;padding-top:4px;color:#fff;background-color:#2b1c4f;padding-bottom:3px;width:100%}.hp-slider-samples{height:15px;position:relative;background-size:cover;top:3px;background-position:50%;width:20px;background-image:url(https://playvia.quest/img/home-v3/samples-icon.svg);background-repeat:no-repeat;display:inline-block}.col-lg-12,.tapi-hp-hero-content-wrapper .tapi-hp-hero-neareststore .col-md-12{margin-bottom:10px;padding-right:0;margin-top:0!important;padding-left:0}.tapi-hp-hero-content-wrapper .product-nearest-store-search-use-my-location a,.tapi-hp-hero-content-wrapper .tapi-hp-hero-neareststore .ns-find .ns-form-control button{color:#fff}.tapi-hp-hero-content-wrapper .tapi-hp-hero-neareststore .ns-find .ns-form-control input{border-bottom:2px solid #fff!important}.tapi-hp-trustpilot-bar .trustpilot-widget{top:-1px}@media (max-width:769px){.tapi-hp-hero-content-wrapper .tapi-hp-hero-neareststore{flex-direction:column;text-align:center;align-items:center;margin-top:6px;display:flex}.tapi-hp-hero-content-wrapper .tapi-hp-hero-neareststore .container{max-width:350px;width:80%}.tapi-hp-hero-content-wrapper .tapi-hp-hero-neareststore .product-nearest-store .ns-find .ns-label{font-size:14.7px;margin-bottom:7px;margin-top:0}.tapi-hp-hero-content-wrapper .tapi-hp-hero-neareststore .product-nearest-store .ns-results .ns-store-content p{min-width:100%}.tapi-hp-hero-content-wrapper .tapi-hp-hero-neareststore .product-nearest-store .ns-store-buttons-container{display:block}.tapi-hp-hero-content-wrapper .tapi-hp-hero-neareststore .ns-find .ns-form-control input{font-size:16px}}@media (min-width:769px){.homepage-v4 .code-reveal-hp.code-reveal-wrp .code-reveal,.homepage-v4 .homepage-v3-banner,.homepage-v4 .section-come-today,.homepage-v4 .section-faq,.homepage-v4 .section-help-choosing .section-heading-medium,.homepage-v4 .section-help-choosing .section-heading-small,.homepage-v4 .section-pictureit-mobile,.homepage-v4 .section-popular-categories .section-heading-medium,.homepage-v4 .section-store-slider .section-heading-medium,.homepage-v4 .section-why-tapi .section-heading-medium,.homepage-v4 .tapi-hp-reviews-section{margin-top:48px}.homepage-v4a .section-popular-categories .section-heading-medium{margin-top:0}.homepage-v4 .section-faq-wrapper,.homepage-v4 .v2-benefits-boxes .benefits-boxes{margin-bottom:36px}.homepage-v4 .section-pictureit{margin-bottom:30px;margin-top:100px}.tapi-hp-reviews-section .testimonial-box-v3 p.content:before{height:37px;top:10px;left:-55px;width:48px}.tapi-hp-reviews-section .testimonial-box-v3 p.content:after{height:37px;right:-55px;bottom:-80px;width:48px}button.tapi-hp-reviews-arrow-btn{height:40px;width:40px}button.tapi-hp-reviews-arrow-btn i{font-size:18px}button.tapi-hp-reviews-arrow-left-btn{left:12px}button.tapi-hp-reviews-arrow-right-btn{right:12px}}