.text-white{color:#fff!important}#accordion{margin-bottom:50px!important}#accordion,#accordion ul{background:#e9eaeb;margin-bottom:0;margin:0;padding:0;list-style:none}#accordion ul{background:#7f7f7f}#accordion li{position:relative;cursor:pointer}#accordion .dwn{position:absolute;right:3px;top:6px;transform:rotate(270deg);font-size:10px}#accordion li .dwn:last-child{display:none}#accordion li a{border-bottom:1px solid #fff;background-color:#fff0;font-weight:700;position:relative;display:block;padding:0 20px;color:#222;white-space:-moz-nowrap;white-space:-o-pre-nowrap;white-space:nowrap}#accordion li.active>a{background:#002c47;color:#fff}#accordion li a:hover{background:#002c47;color:#fff}#accordion>li.active>.dwn{transform:rotate(1deg)}#accordion li:hover>.dwn{color:#fff}#accordion li ul{display:none;position:absolute;left:100%;top:5px;z-index:9}#accordion li>ul li:hover>ul{display:block}#accordion>li>ul{position:relative;left:unset;background:#7f7f7f;right:unset;top:unset;bottom:unset;color:#fff;height:0;overflow:hidden;display:block}#accordion>li>ul:hover{overflow:unset}#accordion>li>a{pointer-events:none}#accordion>li>ul li a{color:#fff}#accordion>li>ul>li>a{color:#fff}#accordion>li>ul>li>a:hover,#accordion>li>ul li.active>a{background:#a5a5a5}.categories-gride .details{padding:5px 5px 10px;border:1px solid #ddd;text-align:center;margin-bottom:30px;position:relative}.categories-gride .details .photo{height:225px}.categories-gride .catp-details{position:absolute;bottom:5px;left:5px;right:5px;z-index:9}.categories-gride .details .name{text-align:center}.categories-gride .details .name a{color:#555;font-size:13px;font-weight:600}.categories-gride .details .button-outer a,#body .view a{color:#fff;background-color:#002c47;line-height:1;margin:0;padding:15px;text-transform:uppercase;height:auto;display:block;font-size:1em;text-align:center;font-weight:400;vertical-align:bottom;border-radius:2px;text-shadow:none;box-shadow:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}table.products thead th{background-color:#ec1d25;color:#fff;text-align:left;font-weight:400;padding:8px;display:table-cell;border:1px solid #ddd}table.products td{text-align:left;background-color:#fff;vertical-align:top;padding:8px;display:table-cell;border:1px solid #ddd}.lesth,.catname{margin-bottom:15px!important;font-weight:700!important}#wpcf7-f1251-o1 .wpcf7-form label{display:block;margin-bottom:15px}#wpcf7-f1251-o1 .wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text{background-color:#dadada!important}.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text{background-color:#dadada!important}.wpcf7-form textarea{background-color:#dadada!important}#wpcf7-f1251-o1 .wpcf7-form textarea{background-color:#dadada!important}.breadcrumbs{margin-bottom:30px;text-transform:uppercase;font-size:11px}.breadcrumbs span{margin:0 5px}.breadcrumbs span:first-child{margin-left:0}.breadcrumbs a{color:#474747}.productListing h2.lesth,.productListing h2.catname{text-transform:uppercase}.layout_shop_product_listtable{width:100%}.layout_shop_product_listtable tbody tr td:last-child{text-align:center}.product-list-side-bar{margin-top:30px;color:#fff;padding:1px 15px;background:#004462!important;background:-moz-linear-gradient(top,#004462 0%,#003d59 50%,#004462 100%)!important;background:-webkit-linear-gradient(top,#004462 0%,#003d59 50%,#004462 100%)!important;background:linear-gradient(to bottom,#004462 0%,#003d59 50%,#004462 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004462',endColorstr='#004462',GradientType=0);text-align:center}.product-list-side-bar .widget-inner .textwidget{text-align:left}.fusion-woo-featured-products-slider.fusion-woo-slider .fusion-carousel-holder li.fusion-carousel-item .fusion-carousel-item-wrapper{visibility:inherit;background:#ffffffe0;padding:5px;border-radius:10px}.fusion-woo-featured-products-slider.fusion-woo-slider .fusion-carousel-holder li.fusion-carousel-item .fusion-carousel-item-wrapper .fusion-image-wrapper .fusion-rollover{background-image:linear-gradient(to top,#d01d24 0,#eb1c24c7 100%)}.fusion-woo-featured-products-slider.fusion-woo-slider .fusion-carousel-holder li.fusion-carousel-item .fusion-carousel-item-wrapper h4{text-align:center}.fusion-button.button-13{background:#ec1d25!important}.fusion-button.button-13 .fusion-button-text,.fusion-button.button-13 i{color:#fff!important}#main #comment-submit,#main .comment-submit,#reviews input#submit,.button-default,.button.default,.comment-form input[type="submit"],.fusion-button-default,.fusion-footer-widget-area .fusion-privacy-placeholder .button-default,.fusion-portfolio-one .fusion-button,.post-password-form input[type="submit"],.price_slider_amount button,.slidingbar-area .button-default,.ticket-selector-submit-btn[type=submit],.tml-submit-wrap input[type="submit"],.woocommerce .avada-order-details .order-again .button,.woocommerce .avada-shipping-calculator-form .button,.woocommerce .cart-collaterals .checkout-button,.woocommerce .checkout #place_order,.woocommerce .checkout_coupon .button,.woocommerce .login .button,.woocommerce .lost_reset_password input[type="submit"],.woocommerce .register .button,.woocommerce .single_add_to_cart_button,.woocommerce button.button,.woocommerce-MyAccount-content form .button,.woocommerce.add_to_cart_inline .button,.wpcf7-form input[type="submit"],.wpcf7-submit,input.button-default{background:#ec1d25!important;color:#fff!important;border-color:#ec1d25}.fusion-button.button-13{background:#ec1d25!important}.fusion-button.button-13 .fusion-button-text,.fusion-button.button-13 i{color:#fff!important}.fusion-button.button-1{background:#ec1d25!important}.fusion-button.button-1 .fusion-button-text,.fusion-button.button-1 i{color:#fff!important}.fusion-image-wrapper{--image_gradient_top_color:#fff}.fusion-flip-boxes .fusion-button{background:#fff!important}.fusion-flip-boxes .fusion-button.fusion-button-text,.fusion-button i{color:#ec1d25!important}.fusion-flip-boxes .fusion-button:hover .fusion-button-text,.fusion-flip-boxes .fusion-button:hover i,.fusion-flip-boxes .fusion-button:focus .fusion-button-text,.fusion-flip-boxes .fusion-button:focus i,.fusion-flip-boxes .fusion-button:active .fusion-button-text,.fusion-flip-boxes .fusion-button:active{color:#ec1d25!important}.categories-gride .details .button-outer a,#body .view a{color:#fff;background-color:#ec1d25}.product-list-side-bar{color:#fff;padding:1px 15px;background:#2d383e!important}#accordion li.active>a{background:#ec1d25;color:#fff}#accordion>li.active>.dwn{color:#fff}#accordion li a:hover{background:#ec1d25;color:#fff}.search-container{padding:2px 1px 1px 2px;background:#ccc;margin-bottom:30px;position:relative;border-radius:2px}.search-container .searchform button{position:absolute;top:2px;right:1px;background:#ec1d25;border-color:#ec1d25;color:#fff;padding:15px 40px;border:0;font-size:17px;cursor:pointer}.search-container .searchform button:focus{outline:none}.product-pagination .navigation.pagination .nav-links{margin:auto}.product-pagination .navigation.pagination .nav-links .prev.page-numbers,.product-pagination .navigation.pagination .nav-links .next.page-numbers,.product-pagination .navigation.pagination .nav-links .page-numbers{padding:5px 8px;border:1px solid #ec1d25}.products.clearfix.products-4{text-align:center}.products.list.layoutmanager-layout.layout_shop_product_listtable .btn-details{background:#474747!important}.fusion-footer .fusion-button{background:#ec1d25!important;color:#fff!important}.fusion-footer .fusion-button:hover{background:#fff!important;color:#ec1d25!important}.fusion-footer .fusion-button .fusion-button-text{color:#fff!important}.fusion-footer .fusion-button:hover .fusion-button-text{color:#ec1d25!important}.fusion-logo img{width:165px!important}.fusion-mobile-menu-icons a:after,.fusion-mobile-menu-icons a:before{color:#ec1d25!important}.fusion-page-title-bar .fusion-breadcrumbs{font-size:14px;color:#fff!important}.fusion-page-title-bar .fusion-breadcrumbs a{color:#fff!important}.custom-combobox{position:relative;display:inline-block}.custom-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-1px;padding:0;*height:1.7em;*top:.1em}.custom-combobox-input{margin:0;padding:.3em}.wooback{background:#ec1d25;border-color:red;color:#fff;border:0;cursor:pointer;height:22px;width:25px}.wooback:focus{outline:none}.back-lable{margin-left:10px}.loading-image{position:absolute;background:#22222275;left:15px;right:15px;top:0;bottom:0;border-radius:5px;display:flex;align-content:center;justify-content:center}.loading-image span{height:25px;width:25px;border-top:2px solid;display:inline-block;border-bottom:2px solid;border-radius:50%;border-color:#fff;-webkit-animation:rotation 2s infinite}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}#productEnquiry .modal-footer .btn.btn-default{background:#333;border:0;padding:5px 14px;color:#fff}#productEnquiry .modal-footer .btn.btn-default:focus{outline:none}.cd-accordion{background:hsl(218 7% 32%);background:var(--cd-color-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:0 1px 8px rgb(0 0 0 / .1),0 16px 48px rgb(0 0 0 / .1),0 24px 60px rgb(0 0 0 / .1);box-shadow:var(--shadow-lg) background:#e9eaeb;padding:0;list-style:none;font-weight:700;text-transform:uppercase;color:#22223c;background:#e9eaeb}.cd-accordion__item{position:relative}.cd-accordion__item .dwn{position:absolute;right:2px;top:6px;font-size:12px;transform:rotate(269deg);transition:.5s}.cd-accordion__item:hover>.dwn,.cd-accordion__item.active>.dwn{transform:rotate(0deg)}.cd-accordion__item.active>.dwn{color:#fff}.cd-accordion li.active>a{background:#002c47;color:#fff}.cd-accordion>li>ul{position:relative;background:#7f7f7f}.cd-accordion>li>ul>li>ul{background:#a9a3a3;position:relative;display:none!important}.cd-accordion>li>ul>li>ul li{position:relative}.cd-accordion>li>ul>li>ul:hover{overflow:unset}.cd-accordion>li>ul>li>ul>li ul{background:#e9eaeb;display:none!important}.cd-accordion>li>ul>li>ul li:hover>ul{position:absolute;left:100%;top:3px;visibility:visible;z-index:9}.cd-accordion>li>ul>li>ul>li>label>span>a{padding-left:30px;color:#fff;font-size:14px}.cd-accordion>li>ul>li>label>span>a{color:#fff}.cd-accordion ul{padding:0;list-style:none}.cd-accordion--animated .cd-accordion__label::before{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-accordion__sub{display:none;transition:.5s}.cd-accordion__sub--is-visible{display:block}.cd-accordion__item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cd-accordion__input{position:absolute;opacity:0}.cd-accordion__label{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.75em 1.25em;padding:var(--space-sm) var(--space-md);background:hsl(218 7% 32%);background:var(--cd-color-1);--color-shadow:lightness(hsl(218, 7%, 32%), 1.2);--color-shadow:lightness(var(--cd-color-1), 1.2);box-shadow:inset 0 -1px lightness(hsl(218 7% 32%),1.2);box-shadow:inset 0 -1px var(--color-shadow);color:hsl(0 0% 100%);color:var(--color-white) border-bottom:1px solid #fff;background-color:#fff0;font-weight:700;position:relative;display:block;padding:0 20px;color:#222;white-space:-moz-nowrap;white-space:-o-pre-nowrap;white-space:nowrap;border-bottom:1px solid #fff!important;cursor:pointer}.cd-accordion__label span{-ms-flex-order:3;order:3}.cd-accordion__label:hover{background:hsl(218,7%,35.2%);background:hsl(var(--cd-color-1-h),var(--cd-color-1-s),calc(var(--cd-color-1-l)*1.1));background:#ec1d25;color:#fff;transition:.5s}.cd-accordion__item.active>label{background:#ec1d25}.cd-accordion__item.active>label a{color:#fff}.cd-accordion__item.active>ul>li.active>label{background:#ff747a}.cd-accordion__item.active>ul>li.active>label a{color:#fff}.cd-accordion__label a{font-size:13px;width:100%;display:inline-block}.cd-accordion__label:hover a{color:#fff}.cd-accordion__label::after,.cd-accordion__label--icon-folder::before{display:block;width:16px;height:16px;background-image:url(/wp-content/themes/img/cd-icons.svg);background-repeat:no-repeat;margin-right:.25em;margin-right:var(--space-xxxs)}.cd-accordion__label--icon-folder::before{-ms-flex-order:1;order:1}.cd-accordion__label::after{-ms-flex-order:2;order:2}.cd-accordion__label--icon-folder::before{background-position:0 0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.cd-accordion__label--icon-folder::after{background-position:-16px 0}.cd-accordion__label--icon-img::after{background-position:-48px 0}.cd-accordion__input:checked+.cd-accordion__label::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.cd-accordion__input:checked+.cd-accordion__label::after{background-position:-32px 0}.cd-accordion__input:checked~.cd-accordion__sub{display:block;z-index:99}.1 .cd-accordion__label{background:hsl(218,7%,20.8%);background:hsl(var(--cd-color-1-h),var(--cd-color-1-s),calc(var(--cd-color-1-l)*0.65));--color-shadow:lightness(hsl(218, 7%, 32%), 0.85);--color-shadow:lightness(var(--cd-color-1), 0.85);box-shadow:inset 0 -1px lightness(hsl(218 7% 32%),.85);box-shadow:inset 0 -1px var(--color-shadow);padding-left:calc(1.25em + 16px);padding-left:calc(var(--space-md) + 16px)}.1 .cd-accordion__label:hover{background:hsl(218 7% 24%);background:hsl(var(--cd-color-1-h),var(--cd-color-1-s),calc(var(--cd-color-1-l)*0.75))}.cd-accordion__item:last-child .cd-accordion__label{box-shadow:none}.2 .cd-accordion__label{padding-left:calc(1.5em + 32px);padding-left:calc(var(--space-md) + var(--space-xxxs) + 32px)}.3 .cd-accordion__label{padding-left:calc(1.5em + 48px);padding-left:calc(var(--space-md) + var(--space-xxxs) + 48px)}.navbar-toggler.navbar-toggle{display:none!important;height:30px;width:30px;background:#ec1d25;border:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin:10px 0 10px 0;padding:0;float:unset;border-radius:0;outline:none;margin:0;cursor:pointer}.navbar-toggler.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#fff;margin:2px 0}.to-top-right #toTop{right:10px}input.s{padding-left:15px;width:100%}input#answerInput{border-right:2px solid #ddd}#productEnquiry button.close{width:25px;height:25px;background:red;opacity:1;color:#fff;outline:none}.tabble-product-list{width:100%!important}.catloader-container .catloader{padding-right:0}.catloader-container .productload{padding-left:0}@media only screen and (max-width:1024px){.fusion-footer footer .fusion-columns .fusion-column{margin-bottom:32px}}@media only screen and (max-width:991px){.navbar-toggler.navbar-toggle{display:inline-block!important;margin-bottom:25px;width:100%;padding:7px;flex-direction:unset}.navbar-toggler.navbar-toggle strong{display:inline-block;float:left;color:#fff}.navbar-toggler.navbar-toggle .catlst{float:right;color:#fff;font-weight:600}#seconsider{display:none}#sidetogel{position:absolute;z-index:99;background:#e9eaeb;display:none}#sidetogel h2{padding:6px 18px;text-align:center;width:100%;margin-top:0;background:#ec1d25;color:#fff}}@media only screen and (max-width:800px){.categories-gride .details .photo{height:auto;min-height:225px}.catloader-container{margin:0}.catloader-container .catloader{padding:0 15px;width:100%}.catloader-container .productload{padding:0 15px;width:100%;margin-top:0}#productTitle{border:1px solid #adadad;margin:0;height:32px;margin-bottom:9px}input#answerInput{height:32px;border:1px solid #adadad;margin-bottom:10px}.search-container{padding:0;background:#fff0}#prsubmit{position:relative;width:100%;top:unset;right:unset;margin-top:2px;padding:7px}}@media only screen and (max-width:675px){.categories-gride .details .photo{height:auto;min-height:300px}.tabble-product-list .search-results{overflow-x:auto;padding-bottom:10px}.tabble-product-list .layout_shop_product_listtable p{margin:0;font-size:.6rem}.tabble-product-list .layout_shop_product_listtable th{font-size:.6rem}.tabble-product-list .view.product-enquiry.fusion-button.button-default.button-large{padding:5px;font-size:.5rem}}