a.elementor-sub-item:focus{background-color:unset!important;outline:unset!important}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:unset!important}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:unset}table tbody>tr:nth-child(odd):hover>td,table tbody>tr:nth-child(odd):hover>th{background-color:hsla(0,0%,50.2%,.0705882353)}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#FFF}.e-shop-table.e-cart-section{padding:0!important}.shop_table thead{background-color:#1A1A1A}.shop_table th{padding:9px 12px!important}.shop_table td{padding:12px!important}.shop_table tr.woocommerce-cart-form__cart-item.cart_item:nth-child(odd){background-color:#F7F7F7}.shop_table tr.woocommerce-cart-form__cart-item.cart_item:nth-child(even){background-color:#F1F1F1}.product-quantity input{background-color:#FFF!important;border-radius:0!important;border-color:#b4b4b4!important;font-weight:400!important}.product-subtotal span{color:#e77420!important}.elementor-436 .elementor-element.elementor-element-b11f3eb .cart_totals .shop_table td:before{font-weight:300;color:#606060}.order-total .woocommerce-Price-amount.amount{font-size:22px!important;font-weight:700!important;color:#f68a43!important}@media only screen and (max-width:768px){.elementor-widget-woocommerce-cart .woocommerce .cart td:before{color:#1A1A1A!important}}.call-for-price a{font-family:'Hind';font-weight:700;color:#000;font-size:20px!important}.call-for-price a:hover,.call-for-price a:active{color:#e77420}.elementor-widget-woocommerce-cart .e-cart__container{display:flex!important;flex-direction:row-reverse!important}.e-cart__column.e-cart__column-start{width:100%}.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2{text-align:right!important}@media only screen and (max-width:830px){.elementor-widget-woocommerce-cart .e-cart__container{flex-direction:column!important}}.web-law-page-link{color:#1A1A1A!important;transition:color 0.3s}.web-law-page-link:hover{color:#F8B40E!important;text-decoration:underline}.cookie-table-cont{overflow-x:auto}.cookie-table{border:0;min-width:900px}.cookie-table th,.cookie-table td{font-family:"Hind";color:#606060;font-size:16px;border:0}.cookie-table th{background-color:#FFF!important}.cookie-table td{background-color:#F1F1F1!important;border-left:1px solid #FFF;border-right:1px solid #FFF}.cookie-table a{color:#1A1A1A;transition:all 0.3s}.cookie-table a:hover{color:#F8B40E;text-decoration:underline}a.org-link-bold{color:#F68A43;font-weight:700;transition:color 0.3s}a.org-link-bold:hover{color:#F8B40E}.gform_heading{display:none!important}.gform-body input,.gform-body textarea{font-family:'Hind'!important;color:#606060!important;font-size:16px!important;border:1px solid #b4b4b4!important;border-radius:0!important}.gform-body label{font-family:'Hind'!important;color:#606060!important;font-size:16px!important}input#gform_submit_button_1{font-family:"Hind"!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;!important;color:#1A1A1A!important;background-color:#F7CA65!important;width:90px!important;height:55px!important;border-bottom:4px solid #F68943!important;transition:all 0.3s}input#gform_submit_button_1:hover{color:#FFFFFF!important;background-color:#59524c!important}.gform_confirmation_message_1{text-align:center;font-size:28px;font-weight:300;color:#000}a.breadcrumb-link{color:#606060}a.breadcrumb-link:hover{text-decoration:underline}.org-button a{font-family:'Hind'!important;font-size:14px;font-weight:300!important;color:#FFF;background-color:#F90!important;border-radius:0;width:130px!important;padding:14px 0;transition:all 0.3s}.org-button a:hover{background-color:#e08700!important}a.hp-yellow-link{color:#201D1B;text-decoration:none;transition:all 0.3s}a.hp-yellow-link:hover{color:#f8b40e;text-decoration:underline}.hp-hero-slider .swiper-slide a{display:flex!important}@media only screen and (max-width:1100px){#slider-2-remove{display:none!important}}.hp-call-button a{font-family:'Hind'!important;font-size:12px;font-weight:300!important;text-transform:uppercase;color:#FFF!important;background-color:#2A2A2A!important;border-bottom:4px solid #F68A43;border-radius:0;padding:10px 0;width:205px!important;transition:all 0.3s}.hp-call-button a:hover{background-color:#F68A43!important}.hp-product-button a{font-family:'Hind'!important;font-size:14px;font-weight:300!important;text-transform:uppercase;color:#FFF!important;background-color:#2A2A2A!important;border-radius:0;padding:17px 0;width:190px!important;transition:all 0.3s}.hp-product-button a:hover{background-color:#000000!important}div.hp-testimonial-cont{background:linear-gradient(135deg,#F9BA54 0%,#F9BA54 25%,#F6AF3D 25.1%,#F6AF3D 79.8%,#F9BA54 80%,#F9BA54 100%)!important}span.wht-text{color:#FFF}a.header-wht-txt-link{color:#FFF;transition:all 0.3s}a.header-wht-txt-link:hover{color:#f8b40e;text-decoration:none}.custom-menu>div>div>div>ul>li>ul.mega-sub-menu{top:85px!important;padding:20px!important}.header-phone-button a{font-family:'Hind'!important;font-size:16px;font-weight:700!important;text-transform:uppercase;color:#FFF;background-color:#000!important;border:2px solid #f68a43;border-radius:0;padding:9px 0;width:130px;transition:all 0.3s}.header-phone-button a:hover{color:#F68A43}a.orange-link{color:#F68A43}a.orange-link:hover{text-decoration:underline}.mobile-nav svg{fill:#FFF;transition:fill 0.1s}.mobile-nav .elementor-item:hover svg,.mobile-nav .elementor-sub-item:hover svg{fill:#f68a43}.mobile-nav>div>nav>ul>li>ul>li>a{font-weight:400!important}.mobile-nav>div>nav>ul>li>ul>li>ul>li>a{font-weight:400!important;border-width:25px!important;font-size:16px!important}.fibo-search-bar form>div{background:transparent!important}.fibo-search-bar form input.dgwt-wcas-search-input{border-radius:0!important;font-weight:300;color:#606060}a.copy-right-text{color:#1A1A1A;transition:all 0.3s}a.copy-right-text:hover{color:#f8b40e}.copy-right-bold{font-weight:700}a.web-law-link{color:#FFF}a.web-law-link:hover{color:#f68a43;text-decoration:underline}.footer-contact-button a{font-family:'Hind'!important;font-size:13px;font-weight:700!important;color:#1A1A1A;background-color:#F7CA65!important;width:190px;padding:13px 0;text-transform:uppercase;transition:all 0.3s;border-radius:0;letter-spacing:1.3px}.footer-contact-button span.elementor-button-text{z-index:2}.footer-contact-button a:after{content:'';position:absolute;width:190px;top:0;bottom:0;right:0;left:0;background-color:#59524c;transform:scalex(0);transition:all 0.3s}.footer-contact-button a:hover:after{transform:scalex(1)}.footer-contact-button a:hover{color:#FFF}.product-breadcrumbs .woocommerce-breadcrumb a{color:#606060;transition:all 0.3s}.product-breadcrumbs .woocommerce-breadcrumb a:hover{color:#f8b40e!important}.product-short-desc h4{font-size:27px;font-weight:900}.woocommerce-product-details__short-description a{color:#FFF;border:1px solid #f68a43;background-color:#f68a43;padding:5px 20px;text-align:center;margin:25px 0 0 0;transition:all 0.3s}.woocommerce-product-details__short-description a:hover{color:#f68a43;background-color:#fff}.product-table thead{background-color:unset}.product-table th{border:none!important;font-family:'Hind';font-size:16px;color:#606060;font-weight:700;padding:4px!important}.product-table tbody td{vertical-align:middle!important}.product-table td.product-quantity{width:10%!important;min-width:80px}.product-table td.product-quantity .quantity{justify-self:center}.product-table td.product-quantity .quantity input{width:5em}.attachment-woocommerce_thumbnail{width:200px!important}.product-table td.product-thumbnail{width:25%!important}@media only screen and (max-width:830px){.product-table td.product-thumbnail div{display:none}}.product-table td.product-details{width:65%!important}.product-table tbody td h4{font-family:"Rokkitt";font-size:22px!important;color:#000;font-weight:700!important;margin-block-end:auto;margin-bottom:5px}.product-table td .product-content{font-family:'Hind';font-size:18px;font-weight:300;color:#606060;margin-bottom:5px}.product-table tbody td .price:before{content:'Price:';font-family:'Hind';font-size:20px;color:#606060;font-weight:700;padding-right:5px}.product-table .product-details .price span.woocommerce-Price-amount{font-family:'Hind';font-weight:700;color:#f68a43;font-size:20px!important}.product-table button.mnm_reset{float:right!important;margin:0 0 25px 0!important;font-family:'Hind';font-size:16px;font-weight:300;color:#1A1A1A;background-color:#fff;padding:0}.product-table button.mnm_reset:hover{background-color:#fff;color:#f8b40e}.product-table button.mnm_reset:after{transform:scalex(1)}.product-table p.mnm_price{text-align:right}.product-table .total{font-family:'Hind';font-size:32px!important;font-weight:400!important;color:#000!important}.product-table .mnm_price .woocommerce-Price-amount{font-family:'Hind';font-weight:400;color:#e77420;font-size:32px}.product-table .woocommerce-mix-and-match-add-to-cart input{width:5em!important;border:1px solid #b4b4b4;border-radius:0}.product-table .woocommerce-mix-and-match-add-to-cart button{padding:8px 22px!important;font-family:'Hind';font-size:14px;font-weight:700;text-transform:uppercase;line-height:19px;border-radius:0;color:#FFF!important;background-color:#f68a43!important}.product-table .woocommerce-mix-and-match-add-to-cart button:hover{background-color:#000!important}.product-tabs ul{padding:0!important}.product-tabs ul li{margin:0!important}.product-tabs ul a{padding:0 0 10px 0!important}.product-tabs ul a:after{content:'';display:block;position:absolute;bottom:0;height:2px;width:100%;background-color:#f8b40e}.product-tabs .woocommerce-Tabs-panel{padding:25px 0 15px 0!important}.product-tabs .woocommerce-Tabs-panel a{color:#1A1A1A;transition:all 0.3s}.product-tabs .woocommerce-Tabs-panel a:hover{color:#f8b40e}.related-products-button-cont{top:0;bottom:0;opacity:0;transition:all 0.4s}.related-product-img-cont:hover .related-products-button-cont{opacity:1}.related-product-button a{width:140px;height:35px;background-color:#1A1A1A!important;border-radius:0}.related-product-button a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#FFF;transform:scalex(0);transition:all 0.3s}.related-product-button a:hover::before{transform:scalex(1)}.related-product-button a span{font-family:'Hind';font-size:12px;text-transform:uppercase;color:#FFF;z-index:2;transition:all 0.4s}.related-product-button a:hover span{color:#1A1A1A}.call-price-table.product-table tbody td .price:before{content:'Call for Price:'!important;font-family:'Hind';font-size:20px;color:#606060;font-weight:300;padding-right:5px}.call-price-table.product-table tbody td .price:after{content:'0800 047 6775';font-family:'Hind';font-size:20px;color:#1A1A1A;font-weight:700}.call-price-table tbody .product-quantity p{font-size:0px!important}.call-price-table tbody .product-quantity p:before{content:'Call for a price';font-family:'Hind';font-size:20px;color:#606060;font-weight:300;padding-right:5px}@media only screen and (max-width:830px){.call-price-table tbody .product-quantity p:before{display:none}}.call-price-table td.product-details{width:60%!important}.call-price-table td.product-quantity{width:15%!important}@media only screen and (max-width:830px){.call-price-table td.product-details{width:90%!important}.call-price-table td.product-quantity{width:5%!important}.call-price-table td.product-thumbnail{width:5%!important}}.call-price-table .mnm_cart.mnm_data.mnm_status{display:none}.call-price-table .product-details .price span{display:none}.call-price-table .product-quantity input{display:none}.call-price-table .woocommerce-mix-and-match-add-to-cart{display:none}.call-price-table tbody .product-quantity div:before{content:'Call for a price';font-family:'Hind';font-size:20px;color:#606060;font-weight:300;padding-right:5px}.price.call-for-price-product:before{content:'Call for a price'!important;font-family:'Hind';font-size:20px;color:#606060;font-weight:300;padding-right:5px}
/*!!Uses same styles as related product loop!!*/
 .loop-product-title a{color:#1A1A1A!important;transition:all 0.3s}.loop-product-title a:hover{color:#f8b40e!important}.woocommerce-filter .wpfFilterContent{display:flex;justify-content:end}.woocommerce-filter .wpfFilterContent select{width:190px!important;height:45px;padding:6px 28px 6px 7px!important;font-family:'Hind';font-size:14px;color:#606060;border-color:#b4b4b4;border-radius:0}.product-category-header-link a{color:#1A1A1A;transition:all 0.3s}.product-category-header-link a:hover{color:#f8b40e!important}.account-element .woocommerce-MyAccount-navigation li{border-bottom:1px solid #eee;margin:0}.account-element .woocommerce-MyAccount-navigation li:first-child{border-top:1px solid #eee}.account-element .woocommerce-info{border-top-color:#000;font-family:'Hind';font-weight:300;color:#1A1A1A;background-color:#F1F1F1}.account-element .woocommerce-info::before{color:#000}.account-element .woocommerce-info a.button{font-family:'Hind';font-size:14px;font-weight:700;color:#FFF!important;background-color:#F68A43;text-transform:uppercase;border-radius:0;transition:all 0.3s}.account-element .woocommerce-info a.button:hover{background-color:#000!important}.account-element .woocommerce-button{color:#fff!important;text-transform:uppercase;border-radius:0!important}a.product-category-loop-item{border-color:#FFF;transition:0.3s}a.product-category-loop-item:hover{border-color:#F68A43!important}button.single_add_to_cart_button.button.alt.wp-element-button{height:42px!important}button.mnm_reset.button.wp-element-button{background:transparent!important;font-weight:300!important;font-size:16px!important}button.mnm_reset.button.wp-element-button:after{font-weight:300!important;font-size:16px!important}.price:has(.call-for-price)::before{content:"Call for Price: "!important;font-family:'Hind';font-size:20px;color:#606060;font-weight:700;padding-right:5px}.call-for-price-enabled{font-size:16px!important;color:#606060!important;font-family:'Hind'!important;font-weight:300!important}.maintenance-contact a{color:#000!important}.maintenance-contact a:hover{color:#fff!important}.product-table .mnm_item.child-item .product-details .woocommerce-product-details__short-description p{color:#606060!important;font-family:'Hind'!important;font-size:18px!important}.woocommerce-loop-product__title a:active .woocommerce-loop-product__title a:visited{color:#000!important}.product-details a{color:#000!important}