/*
Theme Name: GeneratePress Child
Theme URI: https://generatepress.com
Template: generatepress
Author: Tom Usborne
Author URI: https://tomusborne.com
Description: GeneratePress is a lightweight WordPress theme built with a focus on speed and usability. Performance is important to us, which is why a fresh GeneratePress install adds less than 10kb (gzipped) to your page size. We take full advantage of the block editor (Gutenberg), which gives you more control over creating your content. If you use page builders, GeneratePress is the right theme for you. It is completely compatible with all major page builders, including Beaver Builder and Elementor. Thanks to our emphasis on WordPress coding standards, we can boast full compatibility with all well-coded plugins, including WooCommerce. GeneratePress is fully responsive, uses valid HTML/CSS, and is translated into over 25 languages by our amazing community of users. A few of our many features include 60+ color controls, powerful dynamic typography, 5 navigation locations, 5 sidebar layouts, dropdown menus (click or hover), and 9 widget areas. Learn more and check out our powerful premium version at https://generatepress.com
Tags: two-columns,three-columns,one-column,right-sidebar,left-sidebar,footer-widgets,blog,e-commerce,flexible-header,full-width-template,buddypress,custom-header,custom-background,custom-menu,custom-colors,sticky-post,threaded-comments,translation-ready,rtl-language-support,featured-images,theme-options
Version: 3.5.1.1739516172
Updated: 2025-02-14 06:56:12

*/

@font-face {font-family: 'Rubik Mono One';src: url('https://dpf-specialist.onyx-sites.io/wp-content/uploads/2025/08/RubikMonoOne-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}
.elementor-ribbon.elementor-ribbon-left {left: auto !important;right: -3rem !important;transform: rotate(0);height: 4rem !important;top: -1rem !important;}.elementor-4808 .elementor-element.elementor-element-aca4729 .elementor-ribbon-inner {background-color: #c88112;color: #fff;font-size: .7rem;font-weight: 400;transform: none;border-radius: .5rem;width: 6rem;}
.rubikh1{font-family: 'Rubik Mono One';}.business-query label{width:100%;font-weight:500}.business-query input,textarea{border-color:#bfbab2;background-color:transparent;border-radius:.6rem;width:100%!important;max-width:100%}.business-query input.wpcf7-form-control.wpcf7-submit.has-spinner{background-color:#f09301;border-radius:3rem;display:inline;width:auto!important;padding:.7rem 4rem;border:0}.custom-cart-header.custom-para p{display:block!important;font-size:1rem;font-weight:400;max-width:50%;margin:2rem auto auto}.custom-cart-header.checkout-custom-heading{margin-top:.3rem!important}.badges,.number-main{gap:1rem;display:flex}body,html{font-size:1rem}.service-select-checkbox:has(.tickbox input:checked){border:2px solid #ff0}.custom-btn4 a{text-align:center;width:100%;display:block;background-color:#f09301;color:#fff;padding:.9rem 2rem;border-radius:2rem}.custom-ntn-white{background-color:#fff;border-radius:2rem;padding:.7rem 2.4rem;display:flex;align-items:center;justify-content:center}.category-item a:hover,.main-container i,.number h5 a{color:#f09301}img.logo.hide-img-on-error{width:30%;padding:2rem 0}.elementor-4689 .elementor-element.elementor-element-cafb00e .swiper-pagination-bullet-active{background-color:#f09301;width:2rem;border-radius:10px;height:.5rem}.elementor-slide-description h5{font-weight:600;font-size:20px}.badges{align-items:center}.number-main{justify-content:center;align-items:center}.number,.number.ww{font-weight:500;font-size:20px;color:#242424}.amount1,.badge,.cta-phone,.number h5 a,.phone-number,.price{font-weight:700}#main-price .highlight-orange,#main-price1 .highlight-orange,.cta-call,.cta-call p,.number.ww,.number.ww h5 a{color:#fff}.form-row .form-col p,.form-submit p,.no-margin h3,.number h5{margin:0}.number h5 a{font-size:28px;margin:0;cursor:pointer}#wpcf7-f10747-o1 label,.book a.elementor-button.elementor-button-link.elementor-size-sm,a.elementor-button.elementor-button-link.elementor-size-md,a.elementor-cta__button.elementor-button.elementor-size-md{width:100%}.learn-more-a a.elementor-button.elementor-button-link.elementor-size-sm .elementor-button-text::after{content:'';display:inline-block;width:8px;height:8px;border-top:2px solid #d78c2f;border-right:2px solid #d78c2f;transform:rotate(45deg);margin-left:8px}.learn-more-a-bg a.elementor-button.elementor-button-link.elementor-size-sm .elementor-button-text::after{content:'';display:inline-block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);margin-left:8px}.cta-container{display:flex;align-items:center;padding:10px 20px;gap:20px}.cta-button{background-color:#f09301;color:#fff;border:none;border-radius:25px;padding:10px 35px;font-size:16px;cursor:pointer}.cta-button:hover{background-color:#bf7124}.cta-divider{width:1px;height:50px;background-color:#e8e8e8}.archive.post-type-archive .woocommerce-loop-product__title,.cta-call,.elementor-price-table__additional_info{text-align:left}.cta-call p{margin:0;font-size:14px}.cta-phone{font-size:28px;text-decoration:none}.cta-phone:hover{color:#bf7124}.elementor-4689 .elementor-element.elementor-element-f3c844d>.elementor-background-overlay,.elementor-swiper .elementor-background-overlay{background:linear-gradient(90deg,rgb(0 0 0 / 85%) 40%,rgba(0,0,0,0) 100%)}.price-rate .elementor-widget-container,.review-google .ti-widget.ti-goog .ti-review-item>.ti-inner,.ti-widget.ti-goog .ti-load-more-reviews-container .ti-load-more-reviews-button,.woocommerce table.shop_table{background-color:#fff!important}.price-rate .elementor-price-table__price{padding:1.5rem .1rem!important;text-align:left;justify-content:left!important;border-bottom:1px solid #d7d7d7;margin:0 2rem}.price-rate .elementor-price-table__header{text-align:left;padding:2rem 2rem 0!important}.price-rate .elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner{margin-left:2rem;margin-right:2rem;padding-top:1.1rem}.price-rate .elementor-price-table__footer{flex-direction:column-reverse;display:flex;justify-content:center;align-items:center;gap:2rem}.price-rate a.elementor-price-table__button.elementor-button.elementor-size-md{width:85%}.price-rate .elementor-price-table .elementor-price-table__footer{padding:35px 0}.price-rate .elementor-4808 .elementor-element.elementor-element-46f3237>.elementor-widget-container{background-color:#fff;overflow:hidden}#main-price .elementor-widget-container,#main-price1 .elementor-widget-container{background-color:#f09500!important;box-shadow:0 0 50px 5px rgba(0,0,0,.3)}#main-price a.elementor-price-table__button.elementor-button.elementor-size-md,#main-price1 a.elementor-price-table__button.elementor-button.elementor-size-md{box-shadow:0 4px 24px rgba(0,0,0,.2)}#main-price .elementor-price-table__ribbon-inner{border-radius:7px!important;transform:none}#main-price1 .elementor-price-table__ribbon-inner{border-radius:7px!important;transform:translateY(-50%) translateX(-50%) translateX(1px) rotate(270deg);margin-top:.8rem;margin-left:2rem}#main-price .elementor-price-table__ribbon,#main-price1 .elementor-price-table__ribbon{overflow:visible;position:absolute;top:-22px;left:auto;right:57px!important;width:44px;height:70px;rotate:0deg}.price-rate .elementor-price-table__feature-inner{display:flex;align-items:flex-start;gap:.5rem}.price-rate .elementor-price-table__feature-inner i{flex-shrink:0;margin-top:.2rem}.price-rate .elementor-price-table__feature-inner span{display:inline-block;text-align:left;line-height:1.5}.p-cc .elementor-widget-wrap.elementor-element-populated,.price-desktop .elementor-widget-container,.price-rate,.price_cards .elementor-container.elementor-column-gap-default,.price_cards section.elementor-section.elementor-inner-section.elementor-element.elementor-element-72c37f5.unique-price.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default,.works-card-col .elementor-container.elementor-column-gap-default{height:100%}.review-google .ti-widget.ti-goog .ti-review-item>.ti-inner{border-color:#d7d7d7!important;border-radius:25px!important;padding:20px!important;margin:0!important;color:#666}.review-google .ti-widget.ti-goog .ti-widget-container .ti-name{color:#242424}.review-google .ti-widget.ti-goog .ti-widget-container .ti-date{color:#949494;font-weight:600}.services-h5 h5.elementor-heading-title.elementor-size-default{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.services-p .elementor-widget-container p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.social-icons{display:flex;justify-content:flex-start;gap:2rem;padding:8px}.social-icons i{font-size:24px;color:#f09301;transition:color .3s}.social-icons i:hover{color:#0073e6}.call-us{font-size:18px;color:#000;display:inline-flex;gap:8px;align-items:center}.phone-number{color:#f09304;font-size:27px}.products-below .eael-product-wrap a img{width:70%!important}.products-below .eael-product-price{display:inline}.products-below .eael-product-wrap a.add_to_cart_button{display:inline-flex!important;display:inline-flex!important;padding:0 1rem!important;margin:0 0 0 2rem!important;text-align:end!important;justify-content:center;width:60%}.elementor-6346 .elementor-element.elementor-element-b83cd69 .eael-product-grid .woocommerce li.product .button.add_to_cart_button,.products-below .elementor-6346 .elementor-element.elementor-element-b83cd69 .eael-product-grid .woocommerce li.product .button{display:inline-flex;width:60%;text-align:center;justify-content:center;padding:0;margin:auto auto auto 2rem}.products-below li.product{display:flex!important;justify-content:center!important}.blogs-6 .elementor-post__excerpt p,.home-blogs .elementor-post__excerpt p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blogs-6 h3.elementor-post__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:4rem}.elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-8d7d053.about .elementor-widget-wrap.elementor-element-populated{box-shadow:none}.about_DPF{box-shadow:0 24px 54px 0 rgba(0,0,0,.1)!important}.g-review-footer .rplg-badge-cnt.rplg-badge-center{width:210px;height:65px;overflow:hidden;object-fit:cover;display:flex;justify-content:center;align-items:center}.g-review-footer .rplg .rplg-badge2{margin:0!important}.g-review-footer .rplg-badge2 .rplg-badge2-btn{padding:0 10px!important}.g-review-footer .rplg-badge2-score div,.g-review-footer span.rplg-biz-based-text{font-size:12px!important}.g-review-footer .rplg-biz-rating.rplg-trim.rplg-biz-google .rplg-stars svg{width:15px!important;height:15px!important}.g-review-footer .rplg-badge2 .rplg-badge2-border{background:#e7701b}.elementor-element.elementor-element-ce1613b.book_appointment.elementor-widget.elementor-widget-text-editor .step-1 .container{background-color:transparent}.book_appointment .vehicle-search-form{margin:auto;display:flex;justify-content:center}.archive.post-type-archive .woocommerce-breadcrumb,.hero-top-icons2,.woocommerce-notices-wrapper,.woocommerce-products-header{display:none}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr{background-color:#242424;color:#fff}.woocommerce table.shop_table{border-radius:25px!important;overflow:hidden;box-shadow:0 24px 54px 0 rgba(0,0,0,.1)}.product-name a{font-size:1.1rem;color:#242424;font-weight:400}.woocommerce table.shop_table td{border-bottom:none}.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):after,.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):before,.woocommerce form .quantity.buttons-added .minus,.woocommerce form .quantity.buttons-added .plus,.woocommerce form .quantity.buttons-added .qty{border:none;min-height:40px}.quantity.buttons-added{border:1px solid #bfbab2!important;border-radius:12px;width:70%}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.actions{border-top:1px solid #bfbab2!important}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:68%;padding:10px 15px;border-color:#bfbab2;border-radius:40px;color:#666;background-color:transparent}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.actions button.button{background-color:#242424!important;border-radius:40px!important;font-size:.9rem!important}.coupon{width:60%;display:flex;align-items:center;gap:1rem}.badge{position:absolute;top:10px;right:12px;background-color:#b2741e;color:#fff;font-size:10px;padding:5px 10px;border-radius:7px}.price{font-size:32px;color:#222;display:flex;align-items:baseline}.amount1,.vat{margin-left:5px;color:#242424}.button,.button-white{display:block;width:100%;text-decoration:none}.amount1{font-size:45px}.vat{vertical-align:baseline;letter-spacing:1px;font-size:18px;font-weight:300}.features{list-style:none;padding:0;text-align:left;margin:0}.features li,.features li b{display:flex;align-items:self-start;gap:10px;font-size:16px;padding:6px 0;color:#242424}.features.white li,.features.white li b{display:flex;align-items:self-start;gap:10px;font-size:15px;padding:6px 0;color:#fff}.features i,.features.white i{font-size:18px;margin-top:3px}.features i{flex-shrink:0;color:#f09301}.features.white i{flex-shrink:0;color:#fff}.note{font-size:14px;color:#666}.button,.step-1 #search_button{color:#fff;cursor:pointer;font-size:16px}.button{background:#f09301;padding:12px;border:1px solid #f09301;border-radius:40px;margin-top:15px}.button-white{background:#fff;padding:10px;font-size:16px;border:1px solid #fff;border-radius:40px;margin-top:1.5rem;cursor:pointer;color:#242424}.button:hover{background:0 0;border-color:#f09301;color:#f09301}hr.price-hr{background-color:#d7d7d7!important;margin:1rem 0!important}.slider_mobile11 .elementor-4808 .elementor-element.elementor-element-b37e5c3 .pp-info-box{height:100%;position:relative}.slider_mobile11 .pp-info-box.swiper-slide .pp-info-box-content{height:92%!important}.slider_mobile11 .pp-info-box.swiper-slide .pp-info-box-description{height:100%!important}.elementor-swiper-button-next{right:-15px!important}.elementor-swiper-button-prev{left:-15px!important}.swiper-slide[data-swiper-slide-index="0"]{background-color:#f09301!important}.site-footer a,.swiper-slide[data-swiper-slide-index="0"] h4.pp-info-box-title,.swiper-slide[data-swiper-slide-index="0"] h5.pp-info-box-subtitle,.white-price .amount1,.white-price .vat{color:#fff!important}.slider-service .swiper-slide[data-swiper-slide-index="0"]{background-color:transparent!important}.slider-service .swiper-slide[data-swiper-slide-index="0"] h4.pp-info-box-title,.slider-service .swiper-slide[data-swiper-slide-index="0"] h5.pp-info-box-subtitle,.slider-service .white-price .amount1,.slider-service .white-price .vat{color:#242424!important}.slider-service .elementor-swiper-button-next{right:15px!important}.slider-service .elementor-swiper-button-prev{left:15px!important}.slider-service .pp-info-box img{margin-bottom:.8rem!important}.main-cards{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.amount1.land-main{font-size:40px!important}.price-hr.land-hr{margin:.5rem 0!important}.features.land-features li,.features.land-features li b{font-size:14px!important;padding:4px 0!important}.slider_mobile11 .pp-info-box.swiper-slide{height:655px!important}.step-1 #dpf-frm{display:flex;align-items:center;border:1px solid #666;border-radius:30px;overflow:hidden;padding:2px}.step-1 #regno{flex:1;padding:10px 15px;border:none;outline:0;font-size:16px}.step-1 #search_button{background-color:#e4973f;border:none;padding:10px 30px;border-radius:30px;text-transform:capitalize}.step-1 #search_button:hover{background-color:#cc7f2d}.experts-uk figcaption.widget-image-caption.wp-caption-text{position:absolute;bottom:8%;left:50%;transform:translate(-50%,-8%)}.elementor-widget-woocommerce-product-images,.woocommerce .quantity .qty{border:1px solid #bfbab2}.elementor-2173 .elementor-element.elementor-element-1dc3e09 .elementor-heading-title{font-weight:500!important;font-size:38px;line-height:50px}.woocommerce .elementor-2173 .elementor-element.elementor-element-a59e222 .price{color:var(--e-global-color-63fcfdb2);margin-bottom:3rem}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:40px;display:inline;width:auto;padding:.5rem 2.5rem}form.cart{margin-bottom:2rem!important}.ppcp-messages{margin-bottom:.7rem}.message__disclaimer>span{color:#f09501}.message__messaging,.message__messaging .message__disclaimer span,.message__messaging .message__headline span,.message__messaging .message__sub-headline span{font-size:13px!important}.paypal-button-row.paypal-button-color-gold .menu-button,.paypal-button.paypal-button-color-gold{background:0 0!important;border:1px solid #f09501!important;border-radius:20px!important}.custom-cart-header p,.paypal-button-tagline,.star-rating,.woosb-price-ori,.wpsl-select-wrap,label.hidden-field-label{display:none!important}.one-container .site-content{padding:2rem 0}.cart_main tr.order-total th,.woocommerce-cart .cart_main tr.cart-subtotal th{background-color:transparent!important;padding:.5rem 1rem}tr.cart-subtotal td,tr.order-total td{padding:.5rem!important}table.shop_table.shop_table_responsive.shop_cart_main{background-color:transparent;box-shadow:none}.cart_main h2{font-weight:600;margin-bottom:.9rem;margin-left:.5rem}.cart_main{border:1px solid #bfbab2;padding:1rem;border-radius:25px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:.7rem;font-size:1.25rem}.main_cart_page{max-width:1100px;margin:auto auto 3rem}.custom-cart-header{font-size:50px;color:#242424;font-weight:600;text-align:center;padding:5rem 0;margin-bottom:3rem;background-color:#fefaf4}.custom-underline{width:50px;height:4px;background-color:#f09301;margin:8px auto 0}.woocommerce-message{margin:0;background-color:#fff7ea;color:#232323;border-left:6px solid #f09301;border-top-left-radius:20px;border-bottom-left-radius:20px}.awdr_free_product_text{background-color:#f09501}.expert-faqs .elementor-accordion-item{border-radius:25px;overflow:hidden;margin-bottom:1.3rem}.expert-faqs .elementor-6813 .elementor-element.elementor-element-dd40575 .elementor-accordion-item{border-width:2px;border-color:#0000001A}.expert-faqs .elementor-tab-title{border-bottom-color:transparent!important}.expert-faqs .elementor-tab-content{border-top-color:transparent!important}.dialog-widget-content.dialog-lightbox-widget-content.animated{border-radius:35px}span.old-price{text-decoration:line-through;color:#f7ba56;margin-right:10px;font-size:2rem;font-weight:600}span.vat-custom1{font-size:1rem;font-weight:500}form.wpcf7-form.init p{margin-bottom:1rem}.elementor-element.elementor-element-e11cece.free_quote_popup.elementor-widget.elementor-widget-shortcode input,textarea.wpcf7-form-control.wpcf7-textarea{border-color:#bfbab2;background-color:transparent;border-radius:.7rem;margin-top:.5rem;width:100%}.elementor-element.elementor-element-e11cece.free_quote_popup.elementor-widget.elementor-widget-shortcode input.wpcf7-form-control.wpcf7-submit.has-spinner{background-color:#f09301;border:none}.form-row{flex-wrap:wrap;gap:20px;margin-bottom:20px;display:block}.form-col{flex:1}textarea.wpcf7-form-control{width:100%;resize:vertical}.form-row.textarea_row p{width:100%;margin:0}div#elementor-popup-modal-10748{z-index:111111}.elementor-nav-menu a{font-size:1.1rem!important}span.quantity{color:#898989}.woocommerce-cart td.product-price span.woocommerce-Price-amount.amount bdi{font-size:1.2rem!important;font-weight:500}.woocommerce-cart .product-subtotal span.woocommerce-Price-amount.amount bdi{font-size:1.2rem;font-weight:600}ul.products.columns-4 span.price{margin-top:1rem!important}ul.products.columns-4{gap:1rem}.archive .site.grid-container div#content,.archive.post-type-archive .site-content,.full-width-content.separate-containers .inside-article,.page-id-2168 .site-content,.search .site.grid-container div#content,.woocommerce-checkout .elementor-widget-wrap.elementor-element-populated{padding:0}.woocommerce-checkout span.woocommerce-Price-amount.amount{font-size:1.3rem!important;font-weight:500}.woocommerce-checkout form#woocommerce-checkout-form-coupon{max-width:1400px;margin:auto;display:flex;align-items:end;justify-content:left}.price-desktop .elementor-container.elementor-column-gap-default .elementor-column{width:50%}.price-rate .elementor-price-table{display:flex;flex-direction:column;height:100%}.price-rate .elementor-price-table__footer{margin-top:auto}section#business-book{width:50%;margin:auto}.woocommerce-MyAccount-navigation li a{padding:1rem 0;font-size:1.1rem}.coverage-map span.ee-hotspot__wrapper,.coverage-map span.ee-hotspot__wrapper:before{background-color:#f09304!important}img.g-rating{width:70%}.categories-list{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.2rem}.category-item a{font-size:1.1rem;color:#242424;padding:.4rem .8rem;border-radius:.4rem;transition:background-color .3s,color .3s;text-decoration:underline!important;font-weight:400}.custom-cat-header{padding:50px 20px;background:#f4f4f4;text-align:center;margin-bottom:30px}.custom-cat-header h1{font-size:2.5rem;color:#222;font-weight:600}.custom-cat-header p{font-size:1rem;color:#666;max-width:700px;margin:10px auto 0}.custom-title{background-color:#ffefd8;padding:6rem;width:100%}.archive .site.grid-container,.archive.post-type-archive .site.grid-container,.search .site.grid-container{max-width:100%}.custom-title header.page-header{padding:0;margin:0}.custom-articles{width:90%;margin:auto;display:flex;flex-wrap:wrap}.custom-articles h2.entry-title{font-size:1.5rem;font-weight:600}.is-search-icon,.search_bar_blog .is-form-style input.is-search-input,.search_bar_blog .is-form-style input.is-search-submit{background-color:transparent;border:0!important;border-bottom:1px solid silver!important}.archive nav#nav-below,.search nav#nav-below{margin:2rem;justify-content:center;display:flex}.woocommerce-checkout .woocommerce-billing-fields,p.form-row.form-row-last{margin-bottom:1.5rem}.woocommerce-checkout .woocommerce-additional-fields{padding-bottom:1rem}.woocommerce-checkout .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding-top:.7rem;padding-bottom:.7rem;font-weight:600;font-size:1.3rem}.woocommerce-checkout p.form-row.form-row-first{margin-left:auto;width:43%;margin-bottom:1.5rem}.archive a.elementor-item{color:#000}.step-2 .ct-payment-details .d-flex{margin:2rem 0!important}.ct-payment-details h2{font-size:2.5rem;margin:4rem 0 0}.ct-payment-details .ct-order-details .order-discriptions ul li{padding:0!important;margin:0;font-weight:400}.ct-payment-details .ct-order-details .order-text .order-discriptions ul{margin:0 0 1.5rem}.archive.post-type-archive,.ct-payment-details .ct-order-details .order-text .order-discriptions h4,a.wp-block-latest-posts__post-title{font-weight:600!important}span.mini-prices{color:#000;font-weight:300;font-size:1.5rem}.custom-related-products{display:flex;gap:1.5rem;margin-top:2rem}.custom-related-product{border:1px solid #eee;padding:1.3rem;border-radius:2rem;text-align:center;max-width:33.33%;width:33.33%;background:0 0;box-shadow:none;transition:.3s;display:flex;flex-direction:column;justify-content:space-between}.custom-related-product:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.custom-related-product img{max-width:100%;height:auto;padding:2rem}.custom-related-product h3{font-size:1.2rem;text-align:left;font-weight:500}.custom-related-product .price{display:block;font-size:15px;color:#000;margin-bottom:10px}.custom-related-product .add-to-cart-button{display:inline-block;background:#f89c1c;color:#fff;padding:8px 16px;border-radius:25px;text-decoration:none;font-weight:600;transition:background .3s}.product-custoom-data span.woocommerce-Price-amount.amount bdi{font-weight:600;font-size:1.7rem}.custom-related-product .add-to-cart-button:hover{background:#333}.product-custoom-data{display:flex;align-items:center;justify-content:space-between}.product-custoom-data span.price_product span bdi{color:#242424;font-size:1.7rem;font-weight:600}a.button.add-to-cart-button-custom:hover{background-color:transparent;border:1px solid #f09501;color:#f09501}@media screen and (min-width:1400px){body,html{font-size:1vw!important}.elementor-section.elementor-section-boxed>.elementor-container,.main_cart_page,.post-template-default.single .grid-container,.wc-amazon-checkout-message.wc-amazon-payments-advanced-populated,.woocommerce-info{max-width:calc(1vw + 76.5rem)!important}.page-id-3424 .container{max-width:100%!important}}@media(min-width:770px){.elementor-2173 .elementor-element.elementor-element-9ecbb09{padding-left:2rem;width:50%!important}.elementor-2173 .elementor-element.elementor-element-255e30d{width:50%!important}}@media screen and (max-width:1119.98px){.main_cart_page{padding:0 3rem}.coupon{width:80%}}@media screen and (max-width:1200px){.elementor-nav-menu a{font-size:1rem!important}.elementor-286 .elementor-element.elementor-element-daf999c{padding:2rem!important}.number h5{font-size:22px}}@media (min-width:770px) and (max-width:1023px){section.elementor-section.elementor-top-section.elementor-element.elementor-element-6a777d0d.elementor-hidden-mobile.price-desktop.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{display:block}}@media screen and (max-width:1024px){section.elementor-section.elementor-inner-section.elementor-element.elementor-element-2b0438f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{border:none}nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-none{margin-top:0!important}.review-google .ti-widget.ti-goog .ti-controls{display:block}.mob-menu-header-holder.mobmenu{display:none}body.mob-menu-overlay,body.mob-menu-slideout,body.mob-menu-slideout-over,body.mob-menu-slideout-top{padding-top:0!important}.call-us.mobile-call .phone-number{font-size:22px}}@media screen and (max-width:1023.98px){.review-google .ti-widget.ti-goog .ti-controls{display:block}}@media screen and (max-width:991.98px){.custom-related-product{max-width:48%;width:48%}.custom-related-products{flex-wrap:wrap}.main_cart_page{padding:0 1rem}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.actions button.button{padding:.6rem 1.3rem}.cart-btn .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-80305ab,.cart-btn .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-c86b76c,.cart-btn .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d95c47f{width:100%}.cart-btn .elementor-button-wrapper a{width:100%;display:flex;justify-content:center;align-items:center}.cart-btn .elementor-container.elementor-column-gap-default{display:flex;flex-direction:column;gap:1rem}.DPF-clean_t h2.elementor-heading-title.elementor-size-default{font-size:22px!important;line-height:30px!important}section.elementor-section.elementor-top-section.elementor-element.elementor-element-c9c1536.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{margin-top:7rem;margin-bottom:7rem}.number,.number.ww{font-size:1rem}.benefits-nes{left:-40px!important}}@media screen and (max-width:769.98px){.benefits-nes,.yellow-card{position:static!important}.benefits-nes .elementor-widget-wrap.elementor-element-populated,.elementor-4689 .elementor-element.elementor-element-3bce15f>.elementor-element-populated,.yellow-card{box-shadow:none!important}.content input#toggle,label{display:block!important}.main_cart_page{padding:0 1rem}.quantity.buttons-added{width:20%;margin-left:auto}.coupon{width:100%;gap:0}.mobile-works .elementor-widget-container img,button.button{width:30%!important}input#coupon_code{width:70%!important}.hero-top-icons1{display:none}.hero-top-icons2{display:block}Section.elementor-section.elementor-top-section.elementor-element.elementor-element-3746d15.elementor-section-content-middle.clean-sec.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default,section.elementor-section.elementor-top-section.elementor-element.elementor-element-369a3c7.elementor-section-content-middle.clean-sec.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default,section.elementor-section.elementor-top-section.elementor-element.elementor-element-718bc0f.elementor-section-content-middle.clean-sec.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{background-color:#fff;margin:1.5rem;box-shadow:0 24px 54px 0 rgba(0,0,0,.1)}.dpf_service_home .elementor-widget-wrap.elementor-element-populated{border:none!important}.content p{font-size:.9rem;margin-bottom:0}.social-icons{justify-content:left}.elementor-element.elementor-element-469c3ca.visa_footer.elementor-hidden-desktop.elementor-hidden-tablet.elementor-widget.elementor-widget-image{width:50%;margin:auto}.form-footer-btn .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-20.e-form__buttons{width:auto}.footer-pay-google-logos .elementor-container.elementor-column-gap-default,.logos-mobile .elementor-container.elementor-column-gap-default,.mobile-works .elementor-widget-wrap.elementor-element-populated{display:flex;flex-flow:row}.number.ww{display:flex;gap:0;align-items:left;justify-content:left;flex-direction:column}section.elementor-section.elementor-top-section.elementor-element.elementor-element-4dfff36.elementor-section-content-middle.clean-sec.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default,section.elementor-section.elementor-top-section.elementor-element.elementor-element-c9c1536.elementor-section-content-middle.clean-sec.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default,section.elementor-section.elementor-top-section.elementor-element.elementor-element-d789210.elementor-section-content-middle.clean-sec.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{box-shadow:0 24px 54px 0 rgba(0,0,0,.1)!important;margin:1.5rem!important}.mobile-works .elementor-element.elementor-element-15aeb42.elementor-widget.elementor-widget-image,.mobile-works .elementor-element.elementor-element-2bf18d5.elementor-widget.elementor-widget-image,.mobile-works .elementor-element.elementor-element-2d5ffe8.elementor-widget.elementor-widget-image,.mobile-works .elementor-element.elementor-element-bdf3e0c.elementor-widget.elementor-widget-heading,.mobile-works .elementor-element.elementor-element-c25262d.elementor-widget.elementor-widget-image,.mobile-works .elementor-element.elementor-element-efc7a32.elementor-widget.elementor-widget-image{margin:0}.elementor-124 .elementor-element.elementor-element-5150101 img{width:75%!important}}@media screen and (max-width:575.98px){.book_now_home1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-062217f,.book_now_home1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-8681f54,.dpf_service_home .elementor-element-008f90d,.dpf_service_home .elementor-element-13813b3,.dpf_service_home .elementor-element-28f9581,.dpf_service_home .elementor-element-6fae33d,.dpf_service_home .elementor-element-8cf2fdb,.dpf_service_home .elementor-element-9c11abb,button.button,input#coupon_code{width:100%!important}.coupon{flex-direction:column;gap:1rem}.quantity.buttons-added{width:30%}.experts-uk figcaption.widget-image-caption.wp-caption-text{position:absolute;bottom:2%;left:50%;transform:translate(-50%,-15%)}.button-white{margin-top:3rem}.number.ww{text-align:left}.book_now_home1 .elementor-widget-wrap.elementor-element-populated{padding:0!important;border:0!important}.book_now_home1 .elementor-container.elementor-column-gap-default{flex-direction:column}.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-206957d.experts-uk,.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-44364e8.experts-uk,.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-a64030b.experts-uk,.steps-mobile .elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-8e939a7,.steps-mobile .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-39e6ecb,.steps-mobile .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-8c3e0f7{width:100%}.dpf_service_home .elementor-widget-container img,.steps-mobile .elementor-widget-container img{width:25%!important}.cta-container{padding:10px 15px}}@media screen and (max-width:479.98px){.cta-button,.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-3d6e356.experts-uk,.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-43dc8a7.experts-uk,.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-8d56838.experts-uk,.learn-more-a a,.product-custoom-data a.button.add-to-cart-button,.services_home .elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-0443756,.services_home .elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-1ed837a,.services_home .elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-a6ecce2,.services_home .elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-c5c94e2,.services_home_services{width:100%}.custom-related-product{max-width:99%!important;width:99%!important}.product-custoom-data{flex-direction:row;align-items:center;gap:.5rem}.vehicle-details-box .vehicle-info-table .info-list{width:45%}.vehicle-details-box .bg-grey .vehicle-info-table{gap:1rem}.cta-container,.price-desktop .elementor-container{flex-direction:column-reverse}.step-1 #dpf-frm{border:0!important}.archive .site.grid-container .custom-title{padding:6rem 2rem}.number,.number.ww{text-align:center}.custom-cart-header{font-size:40px;padding:4rem 0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:.7rem;font-size:1rem}.quantity.buttons-added{width:40%}.slider_mobile11 .pp-info-box.swiper-slide{height:655px!important}.button-white{margin-top:1rem}.main-cards{gap:0}.dpf_service_home .elementor-widget-container img,.services_home .elementor-widget-container img,.services_home_services .elementor-widget-container img,.steps-mobile .elementor-widget-container img{width:30%!important}.footer-main .elementor-widget-container,.main-container{text-align:left}.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6d13f62,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d1068fa,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-e6e916d{width:20%}.footer-main .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-370c6f4,.footer-main .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-565d755,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-4385f07,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-af95ea3,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-c0c65b7{width:80%}.footer-main .elementor-widget-container img{width:75%!important}.elementor-element.elementor-element-469c3ca.visa_footer.elementor-hidden-desktop.elementor-hidden-tablet.elementor-widget.elementor-widget-image,.footer-main img.attachment-full.size-full.wp-image-714{width:90%}.content label,.main,.products-below .eael-product-price{display:block}.products-below .eael-product-wrap a.add_to_cart_button{display:block!important;padding:0 1rem!important;margin:0!important;text-align:center!important;justify-content:center;width:100%}.blogs-6 h3.elementor-post__title{height:auto}.book_now_home .elementor-widget-wrap.elementor-element-populated{padding-left:0!important;border:none!important;padding-right:0!important}.elementor-6346 .elementor-element.elementor-element-b83cd69 .eael-product-grid .woocommerce li.product .button.add_to_cart_button,.products-below .elementor-6346 .elementor-element.elementor-element-b83cd69 .eael-product-grid .woocommerce li.product .button{width:100%;margin-left:0;margin-top:1rem}#dpf_service .elementor-container.elementor-column-gap-default,.book_now_home .elementor-container.elementor-column-gap-default,.form-row{flex-direction:column}#dpf_service .elementor-column,.book_now_home .elementor-column,.elementor-124 .elementor-element.elementor-element-5150101 img,.logos-mobile .elementor-widget-container img,.mobile-logo a img,.services_home_services .elementor-column{width:100%!important}.content{position:relative}.content p{font-size:.9rem;margin-bottom:0}.cta-call,.cta-divider,.read-more-toggle,.read-more-toggle:checked+.read-more-label{display:none}.extra-content{display:none;transition:.3s;white-space:normal}.read-more-label{color:#f90;cursor:pointer;text-decoration:underline}.read-more-toggle:checked+.read-more-label+.extra-content{display:inline}.review-google .ti-review-item.source-Google.ti-image-layout-thumbnail{margin:auto;display:flex;justify-content:center}.review-google .ti-inner{width:85%}.number-main{justify-content:left}.mobile-works .elementor-widget-container img{width:50%!important}.elementor-4689 .elementor-element.elementor-element-cafb00e .elementor-slide-heading{margin-bottom:10px!important}.main-des h5{font-size:1rem}.main-container p{font-size:.8rem;margin-bottom:.6rem}.slider-top .elementor-slides .swiper-slide-inner{padding:25px}.wpcf7 form.sent .wpcf7-response-output{border-color:#f09304;margin-top:0}}@media screen and (max-width:374.98px){.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6d13f62,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d1068fa,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-e6e916d{width:50%}.footer-main .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-370c6f4,.footer-main .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-565d755,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-4385f07,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-af95ea3,.footer-main1 .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-c0c65b7{width:100%}.footer-main .elementor-widget-container img{width:45%!important}.slider_mobile11 .pp-info-box.swiper-slide{height:770px!important}}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.woocommerce-additional-fields,.woocommerce-billing-fields,div#payment,table.shop_table.woocommerce-checkout-review-order-table{box-shadow:0 24px 54px 0 rgba(0,0,0,.1);border-style:solid;border-width:7px 0 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}span.small{font-size:15px}#order_review_heading,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3{font-weight:600;font-size:23px}ul{margin:0 0 0 21px}.site-logo{display:inline-block;max-width:366px}.wpsl-search{margin-bottom:12px;padding:12px 12px 0;background:#f1592a;color:#fff}.elementor-cta--skin-classic .elementor-cta__button.elementor-button,.elementor-cta--skin-classic .elementor-cta__content-item,.elementor-cta--skin-classic .elementor-cta__content-item .elementor-icon{color:#000!important}@media screen and (max-width:770px){.myclass{background:#000}section.elementor-section.elementor-top-section.elementor-element.elementor-element-6a777d0d.elementor-hidden-mobile.price-desktop.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{display:block}}@media screen and (min-width:1025px){.display-box{display:inline-block}#wpsl-search-wrap .wpsl-input label{margin-right:0;width:117px;margin-top:5px}.homepageimage{position:absolute!important;top:-15px!important;width:515px!important;margin-left:55px!important}}@media screen and (max-width:767.98px){.custom-related-product{max-width:47%;width:47%}.product-custoom-data{flex-direction:column;align-items:baseline;gap:.5rem}.price-desktop .elementor-container.elementor-column-gap-default .elementor-column{width:100%}#elementor-popup-modal-1464 .dialog-message{width:100%!important}.form-row .form-col label{display:block}div#elementor-popup-modal-10748 .dialog-message.dialog-lightbox-message{width:32rem!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.elementor-124 .elementor-element.elementor-element-d9acdfb{width:26%!important}nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-none{margin-top:-49px}.elementor-124 .elementor-element.elementor-element-8be0de3 .elementor-nav-menu--main .elementor-item{padding-left:7px;padding-right:7px}.elementor-124 .elementor-element.elementor-element-243bdcc{width:31%}.elementor-124 .elementor-element.elementor-element-abd848f>.elementor-widget-container{margin:16px 0 0!important}}a.elementor-cta__button.elementor-button.elementor-size-md.white{color:#fff!important;background:#f09500;border-color:#f09500}a.call-button{background:#f09500;color:#fff;padding:10px 26px;border-radius:4px}a.call-button:before{content:"Call Us "}.highlight-orange{color:#f09500}.elementor-element-8938348 .rplg .rplg-box{position:relative!important;margin:2px!important;color:#777!important;border:1px solid #ededed!important;background:#fff!important;border-radius:4px!important}.woocommerce-additional-fields,.woocommerce-billing-fields{background-color:#fff!important;border-color:#f09301;border-radius:35px}.elementor-element-8938348 .rplg .rplg-review-text{color:#777!important;line-height:24px!important;font-size:14px!important;display:block;margin-top:15px}.elementor-element-8938348 .rplg .rplg-review-name{display:block!important;font-size:100%!important;font-weight:700!important;color:#f09500!important;text-decoration:none!important;box-shadow:none!important}.elementor-element-8938348 .rplg-slider .rplg-slider-prev,.elementor-element-8ffe25f .rplg-badge2 .rplg-badge2-border,.rplg-slider .rplg-slider-next{background:#f09500!important}.elementor-element-8938348 .rplg-slider .rplg-slider-prev span,.rplg-slider .rplg-slider-next span{position:absolute!important;top:48%!important;left:37%!important;color:#fff!important;direction:ltr!important;font:300 28px/0 Muli,Helvetica,Arial,Verdana,sans-serif!important}.elementor-element-8938348 .rplgsw-pagination-bullet-active{opacity:1;background:#f09500!important}.elementor-124 .elementor-element.elementor-element-eb9675e{z-index:100000}.image_5_buy img{width:100px!important;position:absolute;top:0;left:0}.woocommerce-billing-fields{padding:20px}.woocommerce-billing-fields__field-wrapper #billing_country,.woocommerce-billing-fields__field-wrapper .select2,.woocommerce-billing-fields__field-wrapper input,textarea#order_comments{border-color:#bfbab2!important;border-radius:10px!important}.woocommerce-additional-fields{padding:2px 19px}#order_review_heading{float:left!important;padding-bottom:0;padding-top:18px;padding-left:13px}div#order_review{padding-top:24px}.woocommerce-checkout-review-order-table thead .order-heading{background:#fff!important;padding:0!important;font-size:23px!important;font-weight:600!important;text-align:left;color:#222;border-radius:10px 10px 0 0}.woocommerce-checkout-review-order-table thead .table-header{background:#f4f4f4;font-weight:700}div#payment,table.shop_table.woocommerce-checkout-review-order-table{background-color:#fff!important;border-color:#f09301}.woocommerce-checkout-review-order-table{border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.1)}table.shop_table.woocommerce-checkout-review-order-table{padding:0;border-radius:35px}.cart-subtotal .sub-totaltext,.order-total .total-texts{padding-left:25px!important}.order-total .total-texts td.pl-10 strong .woocommerce-Price-amount amount,.total-text span.woocommerce-Price-amount.amount{padding-left:11px}tfoot{background:#faf8f4}div#payment{padding:1rem!important;border-radius:22px 22px 0 0!important}.wc-amazon-checkout-message.wc-amazon-payments-advanced-populated,.woocommerce-info{max-width:1140px;margin-left:auto;margin-right:auto}.page-id-2168 .site.grid-container,.page-id-2168 section.elementor-section.elementor-top-section.elementor-element.elementor-element-16b1f352.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-default{max-width:100%!important}.woocommerce-shop .site-main{max-width:1140px!important;margin:0 auto}.archive.post-type-archive .woocommerce-archive-wrapper{padding-left:4rem}.archive.post-type-archive .is-right-sidebar{padding-right:6rem}.archive.post-type-archive,.woocommerce .wc-columns-container.wc-columns-4 .products{grid-template-columns:repeat(3,minmax(0,1fr))}#wc-column-container ul li{border:1px solid #d7d7d7;border-radius:16px;padding:2rem}@media (min-width:320px) and (max-width:991px){.archive.post-type-archive .woocommerce-archive-wrapper{padding:1rem}.archive.post-type-archive .is-right-sidebar{padding-right:0}.is-right-sidebar.grid-25 .inside-right-sidebar{background:#fefaf4;padding:0!important;width:100%;border-radius:22px}.one-container .sidebar{margin-top:0}.recent-postclass{padding-top:2rem;padding-left:2rem}}@media (max-width:576px){.recent-postclass{text-align:center}}@media (min-width:769px) and (max-width:894px){.add_to_cart_button,.archive.post-type-archive{width:83%!important;padding:.5rem!important}}@media (min-width:768px) and (max-width:1025px){.archive.post-type-archive,.is-right-sidebar,.mobile-grid-100{width:100%!important}.widget_block.widget_recent_entries{padding-left:2rem!important}}.wp-block-latest-posts__list li{display:flex;align-items:center}.is-right-sidebar.grid-25 .inside-right-sidebar{background:#fefaf4;padding:1rem;width:100%;border-radius:22px}.archive.post-type-archive .widget.inner-padding.widget_block{background:0 0}.archive.post-type-archive,img.attachment-thumbnail.size-thumbnail.wp-post-image{border-radius:13px}@media (max-width:768px){.service-select{display:block}.alignleft,.alignright,.archive.post-type-archive{float:none;display:block;margin-left:5px!important;margin-right:auto}}@media (min-width:991px) and (max-width:1025px){.archive.post-type-archive .woocommerce-archive-wrapper{padding-left:3rem}.archive.post-type-archive .is-right-sidebar{padding-right:4.3rem;padding-left:2.6rem}}@media (min-width:1026px) and (max-width:1299px){.archive.post-type-archive .is-right-sidebar{padding-right:2.7rem}}@media (min-width:1600px){.woocommerce-shop .site-main{max-width:100%!important;margin:auto}}.products .product_cat-cleaners .price{text-align:left!important;width:max-content!important;margin:35px 0 0!important}.products .product_cat-cleaners .add_to_cart_button{display:inline-flex!important;padding:.5rem 1.2rem!important;position:absolute;bottom:6%;margin:0;width:max-content;right:10px}@media (min-width:1026px) and (max-width:1199px){.products .product_cat-cleaners .add_to_cart_button{font-size:12px}}.woocommerce-loop-product__title{font-size:16px!important}@media (min-width:768px) and (max-width:894px){.products .product_cat-cleaners .add_to_cart_button{width:max-content!important;font-size:14px;padding:.2rem .6rem!important;bottom:9%}#order_review_heading{width:max-content!important}}@media screen and (max-width:1199.98px){section#business-book{width:70%}}