@font-face{font-display:swap;font-family:"FormaDJRDeck";src:url(/wp-content/themes/carltonsvirtualsolutions/fonts/FormaDJRDeck-Regular-Testing.woff) format("woff");font-display:swap;ascent-override:100%;descent-override:20%;line-gap-override:0%}@font-face{font-display:swap;font-family:"HeroNewRegular";src:url(/wp-content/themes/carltonsvirtualsolutions/fonts/HeroNewExtraBoldItalic.woff) format("woff");font-display:swap;ascent-override:100%;descent-override:20%;line-gap-override:0%}section.preform form h3{background:#000;color:#fff;padding:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px}section.preform form ul{padding:0;list-style:none;margin:0}section.preform form ul li{margin-top:20px;width:100%;float:left}section.preform form ul li label{font-size:16px;font-weight:400}section.preform form ul li input[type="text"],section.preform form ul li select{width:100%;padding:10px;border-radius:4px;border:1px solid #000}section.preform form ul li:nth-child(1),section.preform form ul li:nth-child(13){width:100%}section.preform form ul li textarea{border:1px solid #000;width:100%;border-radius:4px;height:120px}section.preform form{width:60%;margin:0 auto}section.preform{padding:4% 0}section.preform form ul li button{width:100%;padding:10px;background:#2067cd;border:none;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:4px;font-size:18px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#2067cd}::-webkit-scrollbar-thumb:hover{background:#2067cd}a{text-decoration:none!important}body{font-family:"FormaDJRDeck";letter-spacing:1px}.container-fluid{width:96%}h5 bdi{color:#000}.apsw-search-wrap .apsw-select-box-wrap{opacity:0;width:0}.apsw-search-wrap .apsw-search-form input[type="search"]{margin:0!important}.container{width:80%;margin:0 auto}.homeproductfirst h4 img{width:20%}section.trac-main .col-md-10 ul.catlist li .box img{cursor:pointer!important}.woocommerce ul.products li.product .price{display:none}.banner{background-image:url(/wp-content/themes/carltonsvirtualsolutions/images/banner-inner.jpg);height:300px;background-size:cover;width:100%}.slidcont .cont .conts:before{content:"";background-image:url(/wp-content/themes/carltonsvirtualsolutions/images/bg2.png);position:absolute;top:18%;left:0;width:52%;height:80%;z-index:-1;right:0;margin:0 auto;background-repeat:no-repeat;background-position:center center;background-size:cover}.top-header{border-top:7px solid #2067cd;border-bottom:1px solid #fff;height:80px}.top-header ul.topul{display:inline-block;width:70%;padding:4px 0 0;margin:0;list-style:none;float:left;height:80px}.top-header ul.topul li{display:inline-block;padding:0 20px;position:relative}.top-header ul.topul li i{color:#fff;font-size:20px;margin-right:10px}.top-header ul.topul li span{color:#fff;font-family:"QanelasLight";font-size:20px}.top-header ul.topul li span a{color:#fff;font-family:"QanelasLight";font-size:20px;text-decoration:none}.top-header ul.topul li:after{content:"";border-right:1px solid #fff;height:40px;width:1px;position:absolute;right:0;top:-6px}.top-header ul.topul li:last-child:after{display:none}.top-header ul.topul li i.fa-map-marker{color:#fff;font-size:20px;margin-right:10px;display:inline-block;float:left;height:100px;position:relative;top:18px}.wc-block-components-checkout-step__heading h2{font-family:"HeroNewRegular";font-size:26px!important;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.wc-block-components-checkout-step__container{color:#000;font-size:16px}.wc-block-components-checkout-step__container input{background:#fff0}form.wc-block-components-form.wc-block-checkout__form input{background:transparent!important;border:1px solid #2067cd!important;color:#000000!important}form.wc-block-components-form.wc-block-checkout__form input::placeholder{color:#fff!important}form.wc-block-components-form.wc-block-checkout__form label{color:#000000!important}.top-header ul.topul li:nth-child(1){top:-15px}.top-header ul.topul li:nth-child(2){top:-15px}.top-header form{position:relative;display:inline-block;border-radius:50px;padding:3px;width:30%;float:left;top:14px}.top-header form select{background:#2067cd;color:#fff;border-radius:50px;border:none;padding:10px;position:absolute;top:3px;left:3px;z-index:9}.top-header form input[type="text"]{width:100%;border-radius:50px;padding:10px 10px 12px;position:absolute;top:0;left:0;background:#fff0;border:1px solid #fff}.top-header form input[type="submit"]{background-image:url(/wp-content/themes/carltonsvirtualsolutions/images/sicon.png);position:absolute;top:7px;right:4px;background-color:#2067cd;color:#fff;font-size:0;width:30px;background-repeat:no-repeat;background-position:center center;height:30px;border:none;border-radius:50px}.main-nav .rightbox a{color:#000;font-size:30px;margin-left:10px;padding-top:16px;display:inline-block;position:relative}.main-nav nav ul{display:inline-block;width:100%;padding:22px 0;margin:0;list-style:none;text-align:center}.main-nav nav ul li{display:inline;position:relative}.main-nav nav ul li a{font-family:"FormaDJRDeck";font-size:16px;color:#000;text-decoration:none;margin:0 27px;font-weight:400;font-size:16px;font-style:normal}.main-nav nav ul li:hover ul.sub-menu{display:block}.main-nav nav ul li ul.sub-menu{display:none;position:absolute;top:68px;left:0;padding:20px 0;margin:0;z-index:99;text-align:left;background:#2067cd;width:300px;border-radius:0;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}.main-nav nav ul li ul.sub-menu li{display:block;width:100%;margin-bottom:10px;padding:0}.main-nav nav ul li ul.sub-menu li a{color:#fff;cursor:pointer}.main-nav nav ul li.menu-item-has-children{padding:26px 0}.slide img{margin:0 auto}.slidcont.text-center{position:absolute;top:0;left:0;right:0}.slider .slide{position:relative;height:100vh}.slider .slide:before{content:"";width:100%;height:100%;background-color:rgb(0 0 0 / .5);position:absolute;top:0;left:0;z-index:-1}.slidcont .cont{position:relative;z-index:1;display:table;width:100%}.slider .cont{position:relative;z-index:1;display:table;width:100%}.slidcont h2{font-family:"HeroNewRegular";font-size:100px;color:#fff;text-shadow:2px 2px #000}.slidcont h2 strong{color:#2067cd}.slidcont p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:21px;color:#fff}.slidcont a{background:#2067cd;color:#fff;border-radius:50px;border:none;padding:14px 36px;display:inline-block;font-size:17px;text-decoration:none;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .4),0 2px 0 0 #2067cd94,0 4px 0 0 #00347ee8,0 6px 0 0 #00337c,0 8px 0 0 #002c6a,0 8px 16px 0 rgb(32 103 205 / .5)}.slidcont a:hover{transform:translateY(4px);box-shadow:inset 0 1px 0 0 rgb(32 103 205 / .4),0 1px 0 0 #2067cd94,0 2px 0 0 #00347ee8,0 3px 0 0 #00337c,0 4px 0 0 #002c6a,0 4px 8px 0 rgb(32 103 205 / .7)}.slidcont .cont .conts{display:table-cell;height:100vh;vertical-align:middle}.slider .cont .conts{display:table-cell;height:100vh;vertical-align:middle}.slider .slick-dots li.slick-active button:before{background:#2067cd;border-radius:50px;font-size:0}.slider .slick-dots li button:before{background:#fff;font-size:0;border-radius:50px}.slider .slick-dots{bottom:40px}section.main-slider{position:relative}section.main-slider a.test-right{position:absolute;top:45%;right:0;z-index:999}section.main-slider a.test-left{position:absolute;top:45%;left:0;z-index:999}section.footer{padding:2% 0 0;background-size:cover}section.footer .cont a{display:block;margin-bottom:14px;font-family:"Montserrat",sans-serif;font-weight:400;color:#fff;font-size:14px}section.footer .cont{padding:60px 0}section.footer .cont a i{margin-right:10px}section.footer h4{font-family:"FormaDJRDeck";text-transform:uppercase;font-size:18px;color:#fff;margin-bottom:40px;font-weight:700}section.footer ul{display:inline-block;padding:0;margin:0}section.footer ul li{margin-bottom:14px;color:#fff;list-style-position:inside}section.footer ul li a{font-family:"FormaDJRDeck";text-transform:uppercase;font-size:14px;color:#fff}.newsletter{padding:2% 0}.newsletter h5{font-family:"HeroNewRegular";font-size:30px;text-transform:uppercase;color:#fff}.newsletter form input{background-color:#1c1c1c;border-radius:50px;border:none;padding:15px 20px;width:100%;color:#fff;font-size:14px}.newsletter .social a{width:46px;height:46px;border-radius:50px;background-color:#1c1c1c;display:inline-block;text-align:center;color:#fff;font-size:20px;padding-top:10px;margin:0 4px}.newsletter .social a:hover{background:#2067cd}.copy{padding:1% 0}.copy p{font-family:"FormaDJRDeck";font-size:14px;color:#fff;margin:0}.hometopsection{padding:0;background-image:url(/wp-content/themes/carltonsvirtualsolutions/images/bg1.png);background-position:top left;background-size:cover;background:#000}.hometopsection h1{font-family:"HeroNewRegular";font-size:80px;color:#fff;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#2067cd;margin-bottom:60px}.homeproductfirst{padding:4% 0 0}.homeproductfirst h4{font-family:"HeroNewRegular";font-size:80px;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;margin-bottom:60px}.homeproductfirst a.view{background:#2067cd;color:#fff;border-radius:50px;border:none;padding:14px 36px;display:inline-block;font-size:17px;text-decoration:none;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .4),0 2px 0 0 #2067cd94,0 4px 0 0 #00347ee8,0 6px 0 0 #00337c,0 8px 0 0 #002c6a,0 8px 16px 0 rgb(32 103 205 / .5)}.homeproductfirst a.view:hover{transform:translateY(4px);box-shadow:inset 0 1px 0 0 rgb(32 103 205 / .4),0 1px 0 0 #2067cd94,0 2px 0 0 #00347ee8,0 3px 0 0 #00337c,0 4px 0 0 #002c6a,0 4px 8px 0 rgb(32 103 205 / .7)}.homeproductfirst .box{background-color:#141414;margin-bottom:40px}.homeproductfirst .box .image img{width:100%;height:auto}.homeproductfirst .box .icont{padding:6% 0}.homeproductfirst .box .icont a{font-family:"HeroNewRegular";font-size:19px;color:#fff}.homeproductfirst .box .icont h5{font-family:"HeroNewRegular";font-size:22px;color:#1010d9}.homeproductfirst ul{display:inline-block;width:100%;list-style:none;margin:0;padding:0}.homeproductfirst ul.midpro .image img{height:660px;object-fit:cover}.homeboxes ul{display:inline-block;width:100%;padding:0;margin:0;list-style:none}.homeboxes ul li{width:33.33%;float:left;cursor:pointer}.homeboxes ul li .box .image{position:relative;overflow:hidden;height:600px}.homeboxes ul li .box .image img{width:100%;height:650px;object-fit:cover}.homeboxes ul li .box:hover .image img{transform:scale(1.1);transition:transform 0.2s}.homeboxes ul li .box .content{padding:30px;position:absolute;bottom:0;left:0;z-index:9}.homeboxes ul li .box .content h5{font-family:"HeroNewRegular";font-size:60px;color:#fff0;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.homeboxes ul li .box:hover .content h5{-webkit-text-stroke-color:#2067cd}.homeboxes ul li .box .content p{font-family:"FormaDJRDeck";font-size:21px;color:#fff;margin:20px 0}.homeboxes a{background:#2067cd;color:#fff;border-radius:50px;border:none;padding:14px 36px;display:inline-block;font-size:17px;text-decoration:none;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .4),0 2px 0 0 #2067cd94,0 4px 0 0 #00347ee8,0 6px 0 0 #00337c,0 8px 0 0 #002c6a,0 8px 16px 0 rgb(32 103 205 / .5);background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}.homeboxes a:hover{transform:translateY(4px);box-shadow:inset 0 1px 0 0 rgb(32 103 205 / .4),0 1px 0 0 #2067cd94,0 2px 0 0 #00347ee8,0 3px 0 0 #00337c,0 4px 0 0 #002c6a,0 4px 8px 0 rgb(32 103 205 / .7)}.homeboxes ul li .box .image:after{content:"";background-image:url(/wp-content/themes/carltonsvirtualsolutions/images/hovr.png);width:100%;height:100%;position:absolute;bottom:0;left:0;background-size:100% 100%}section.homeproductfirst.border .box{border:1px solid #2067cd;transition:transform 0.2s;height:376px}.homeproductfirst .box:hover .icont a{color:#2067cd}section.homeproductfirst.border .box:hover{transform:scale(1.1)}section.footer .cont a br{display:none}.newsletter form{position:relative}.newsletter form input[type="submit"]{position:absolute;top:8px;right:0;background:#2067cd;width:100px;background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}section.homeproductfirst.border ul li{display:inline-block;width:16%;float:left;padding:0 12px}section.homeproductfirst.border ul{display:inline-block}section.homeproductfirst.border .box .image img{width:100%;height:224px;object-fit:contain;background:#fff}.banner .box{display:table;width:100%;text-align:center}.banner .box .content{height:300px;display:table-cell;vertical-align:middle}.banner .box .content h2{font-family:"HeroNewRegular";font-size:50px;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#2067cd}section.main-shop{padding:4% 0}section.main-shop h3.wp-block-heading,section.main-shop h2.wp-block-heading{font-family:"HeroNewRegular";font-size:24px;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}label.wc-block-components-price-slider__label{font-size:10px;color:#fff}ul.wc-block-product-categories-list.wc-block-product-categories-list--depth-0{padding:0 3% 0 0;margin:0;list-style:none;display:inline-block;width:100%;height:1000px;overflow-y:scroll}ul.wc-block-product-categories-list.wc-block-product-categories-list--depth-0 li a{color:#000;font-size:14px;margin-bottom:14px}ul.wc-block-product-categories-list.wc-block-product-categories-list--depth-0 li{margin-bottom:12px}li.wc-block-product-categories-list-item span span{color:#337ab7}.wc-block-product-categories-list-item-count:before{color:#2067cd}.wc-block-product-categories-list-item-count:after{color:#2067cd}ul.products.columns-5 li .box{border:1px solid #2067cd;transition:transform 0.2s}ul.products.columns-5 li .box .image img{width:100%;height:224px;object-fit:contain;transition:transform 0.2s;background:#fff;border-bottom:1px solid #2067cd}ul.products.columns-5 li .box:hover .icont a{color:#2067cd}ul.products.columns-5 li .box:hover{transform:scale(1.1)}ul.products.columns-5 li .box .icont{padding:6% 0}ul.products.columns-5 li .box .icont a{font-family:"HeroNewRegular";font-size:18px;color:#000;padding:0 1%}ul.products.columns-5 li .box .icont h5{font-family:"HeroNewRegular";font-size:22px;color:#2067cd}ul.products.columns-5{display:inline-block;width:100%;padding:0;margin:0}ul.products.columns-5 li{margin:0!important;width:20%!important;padding:10px!important}p.woocommerce-result-count{color:#000}select.orderby{padding:10px}ul.page-numbers li{width:32px}nav.woocommerce-breadcrumb a,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{color:#000000!important;margin-bottom:40px}h1.product_title.entry-title{font-family:"HeroNewRegular";font-size:24px;color:#000;text-transform:capitalize;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}section.woopages{padding:4% 0}span.woocommerce-Price-amount.amount{color:#1445a6;font-size:18px}.woocommerce-product-details__short-description{color:#000}.woocommerce-product-details__short-description ul{display:inline-block;width:100%;padding:0;margin:0}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{font-size:20px!important}.product_meta span{color:#000}ol.flex-control-nav.flex-control-thumbs li{padding:10px}ol.flex-control-nav.flex-control-thumbs li img{border-radius:12px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-radius:0!important;border-bottom:2px solid #2067cd!important;border:none;background:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:#fff;border-radius:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:0!important;border-bottom-right-radius:0!important;border-width:0!important;box-shadow:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none!important;position:absolute;bottom:0!important;width:0!important;height:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:"Roboto",sans-serif;font-weight:600;color:#898989;font-size:17px;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{font-family:"Roboto",sans-serif;font-weight:600;color:#fff;font-size:17px;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#2067cd}div#tab-additional_information{background:#fff;color:#000}section.related.products h2{font-family:"HeroNewRegular";font-size:24px;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#2067cd}.woocommerce-product-details__short-description{font-size:16px}.woocommerce .quantity .qty{height:3.631em}button.single_add_to_cart_button.button.alt{background:#2067cd;color:#fff;border-radius:50px;padding:18px 40px;font-size:16px;background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000}.woocommerce div.product .woocommerce-tabs .panel{background:#fff;color:#000}.woocommerce ul.products li.product .onsale{display:none}.wc-block-components-sidebar-layout.wc-block-cart.wp-block-woocommerce-filled-cart-block.is-large{background:rgb(255 255 255 / .1);padding:2%}th.wc-block-cart-items__header-image{font-size:20px;color:#fff}span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value{color:#000;font-size:16px}a.wc-block-components-product-name{font-size:18px}.wc-block-components-product-metadata__description{color:#000;font-size:14px}.wc-block-components-quantity-selector{color:#000;font-size:18px}button.wc-block-cart-item__remove-link{color:#000000!important;font-size:14px!important}tr.wc-block-cart-items__header th{font-size:20px;color:#000}h2.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{font-size:20px!important;color:#040404!important}.wc-block-components-totals-coupon.wc-block-components-panel{color:#000;font-size:16px}span.wc-block-components-totals-item__label{font-size:16px;color:#000}span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-totals-item__value{color:#000;font-size:16px}span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-totals-footer-item-tax-value{color:#000}a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{background:#2067cd;color:#fff;border-radius:50px;background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}span.wc-block-components-checkbox__label{color:#000;font-size:16px}.wc-block-checkout__actions_row{color:#2067cd}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{background:#2067cd;color:#fff;border-radius:50px;border:none;background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}p.wc-block-components-checkout-order-summary__title-text{font-family:"HeroNewRegular";font-size:26px!important;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}h3.wc-block-components-product-name{color:#2067cd!important;font-size:16px}button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{background:#2067cd;border-radius:50px;border:none}h1.woocommerce-products-header__title.page-title{display:none}.main-nav nav ul.sub-menu li a:hover{color:#fff}section.footer ul li a:hover,section.footer .cont a:hover,.main-nav nav ul li a:hover,.top-header ul.topul li span a:hover{color:#2067cd}.my_flexxinnerClass1 h2{font-family:"HeroNewRegular";font-size:23px;color:#fff;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;margin-bottom:10px;font-weight:700}.search-form-container{padding:0}.my_flexxinnerClass1 section.ktech-form{background:#155ecd;width:100%;margin:0 auto;padding:2% 0;border-radius:0;background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}.proMClass label{color:#fff;font-size:16px;font-weight:400;display:inline-block;width:100%}.proMClass select{width:100%;padding:10px}.Part_clearButton button{background:#2067cd;color:#fff;border-radius:50px;border:none;padding:14px 32px;display:inline;font-size:17px;text-decoration:none;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .4),0 2px 0 0 #2067cd94,0 4px 0 0 #00347ee8,0 6px 0 0 #00337c,0 8px 0 0 #002c6a,0 8px 16px 0 rgb(32 103 205 / .5);position:relative;top:10px;background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}section.response1{padding:1% 0}section.response1 h2{color:#000}.specs-section{border:1px solid #2067cd;padding:2%;margin:40px 0;border-radius:10px}.specs-section h2{margin:0;margin-bottom:12px;border-bottom:1px solid #2067cd;font-size:24px}.specs-section table tr{color:#000;font-weight:400;font-size:16px;margin-top:10px;display:block}.part-item .box{border:none;transition:transform 0.2s;margin-bottom:30px;border-bottom:1px solid #2067cd}.part-item .box .image{background:#fff}.part-item .box .image img{width:100%;height:224px;object-fit:contain;background:#fff}.part-item .box .cont{padding:6% 3%}h3.hd a{font-family:"Montserrat",sans-serif;font-size:15px;color:#000;text-align:center}h3.hd{font-family:"HeroNewRegular";font-size:19px;color:#000;text-align:center}h3.price{font-family:"Montserrat",sans-serif;font-size:22px;color:#000;text-align:center;width:180px;float:left;font-weight:700;padding-top:14px}h2.cathd{font-family:"Montserrat",sans-serif;color:#fff;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;margin-bottom:20px;text-align:center;background:#121f2a;text-align:left;padding:14px;font-size:20px;letter-spacing:2px;font-style:italic;margin-top:10px;clear:both}.part-item .box:hover h3.hd a{color:#2067cd}.part-item .box:hover h3.hd{color:#2067cd}.part-item .box:hover{transform:scale(1.1)}.part-item.list .box:hover{transform:scale(1.05)}.category-group{padding-bottom:0%}.parts-box.shw-dv{position:relative}.parts-box.shw-dv .grid-btn{position:absolute;top:14px;right:14px}.parts-box.shw-dv .grid-btn a{color:#fff;padding:10px 20px;display:inline-block;border:2px solid #0024a6;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:600}.parts-box.shw-dv .grid-btn a.active,.parts-box.shw-dv .grid-btn a:hover{background:#0024a6;color:#fff}.part-item.list .image{width:10%;float:left}.part-item.list .cont{width:90%;float:left;padding:0 0 0;display:inline-block;align-content:center;vertical-align:middle;align-items:center;height:auto}.part-item.list .box{display:inline-block;width:100%;height:auto;margin:0 auto;text-align:center;padding-left:0;padding-bottom:10px}.part-item.list .box .image img{height:80px;object-fit:contain}a.atcbtn{background:#2067cd;color:#fff;border-radius:50px;border:none;padding:14px 32px;display:inline;font-size:17px;text-decoration:none;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .4),0 2px 0 0 #2067cd94,0 4px 0 0 #00347ee8,0 6px 0 0 #00337c,0 8px 0 0 #002c6a,0 8px 16px 0 rgb(32 103 205 / .5);background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}a.atcbtn:hover,.Part_clearButton button:hover{transform:translateY(4px);box-shadow:inset 0 1px 0 0 rgb(32 103 205 / .4),0 1px 0 0 #2067cd94,0 2px 0 0 #00347ee8,0 3px 0 0 #00337c,0 4px 0 0 #002c6a,0 4px 8px 0 rgb(32 103 205 / .7)}.part-item a.atcbtn{display:none}.part-item.list a.atcbtn{display:block;font-size:13px;width:130px;text-align:center;padding:10px;float:left;margin-left:70px;margin-top:22px}.part-item.list{margin-bottom:auto}.list h3.hd{text-align:left;padding-left:0;width:auto;line-height:1.5;color:#000;font-size:15px;width:287px;float:left}.hometopsection h1 img{width:500px!important;object-fit:contain!important;height:100px!important;clip-path:none!important;transform:none!important;pointer-events:none!important;filter:drop-shadow(10px 10px 10px #000000)}section.trac-main{padding:4% 0}section.trac-main .leftside h3{font-family:"HeroNewRegular";font-size:24px;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}section.trac-main .leftside ul{display:inline-block;padding:0;margin:0;list-style:none;width:100%}section.trac-main .leftside ul li{margin-top:10px}section.trac-main .leftside ul li a{font-size:14px;color:#000;border-bottom:1px solid #000;display:inline-block;width:100%;padding-bottom:8px}section.trac-main .top-head{text-align:center}section.trac-main .top-head h2{font-family:"HeroNewRegular";font-size:40px;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#2067cd}section.trac-main .top-head img{width:auto;height:auto}section.trac-main .col-md-10 ul.catlist{display:inline-block;width:100%;padding:0;margin:0;list-style:none;margin-top:50px;text-align:center}section.trac-main .col-md-10 ul.catlist li{display:inline-block;margin:0 40px;text-align:center;margin-bottom:40px;width:14%}section.trac-main .col-md-10 ul.catlist li a{color:#000;font-weight:700;font-size:16px;display:inline-block;margin-top:14px}ul.products.columns-5.pro-list{list-style:none;padding:0;margin:0;display:inline-block}ul.products.columns-5.pro-list li{display:block;width:20%;float:left;cursor:pointer;height:400px}.tractivehome{padding:0 0 4% 0;background:#eee}.tractivehome h4{font-family:"HeroNewRegular";font-size:80px;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;margin-bottom:20px}.tractivehome a.view{background:#2067cd;color:#fff;border-radius:50px;border:none;padding:14px 36px;display:inline-block;font-size:17px;text-decoration:none;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .4),0 2px 0 0 #2067cd94,0 4px 0 0 #00347ee8,0 6px 0 0 #00337c,0 8px 0 0 #002c6a,0 8px 16px 0 rgb(32 103 205 / .5)}.tractivehome a.view:hover{transform:translateY(4px);box-shadow:inset 0 1px 0 0 rgb(32 103 205 / .4),0 1px 0 0 #2067cd94,0 2px 0 0 #00347ee8,0 3px 0 0 #00337c,0 4px 0 0 #002c6a,0 4px 8px 0 rgb(32 103 205 / .7)}.tractivehome h4 img{width:20%}section.tractivehome ul{list-style:none;padding:0;margin:0;display:inline-block;width:100%;text-align:center}section.tractivehome ul li{display:inline-block;text-align:center;margin:20px 20px;width:258px;padding:14px;background:#fff;background:radial-gradient(circle at 100% 100%,#ffffff 0,#ffffff 5px,transparent 5px) 0% 0%/8px 8px no-repeat,radial-gradient(circle at 0 100%,#ffffff 0,#ffffff 5px,transparent 5px) 100% 0%/8px 8px no-repeat,radial-gradient(circle at 100% 0,#ffffff 0,#ffffff 5px,transparent 5px) 0% 100%/8px 8px no-repeat,radial-gradient(circle at 0 0,#ffffff 0,#ffffff 5px,transparent 5px) 100% 100%/8px 8px no-repeat,linear-gradient(#ffffff,#ffffff) 50% 50% / calc(100% - 6px) calc(100% - 16px) no-repeat,linear-gradient(#ffffff,#ffffff) 50% 50% / calc(100% - 16px) calc(100% - 6px) no-repeat,linear-gradient(90deg,#000c1a 0%,#2067cd 100%);border-radius:8px;padding:7px;box-sizing:border-box}section.tractivehome ul li a{display:block;width:100%}section.tractivehome ul li img{width:100%;height:100px;object-fit:contain;background:#fff}section.tractivehome ul li a.tbtn{color:#fff;font-size:18px;display:inline-block;margin-top:14px}h3.pno{text-align:left;padding-left:14px;width:auto;line-height:1.5;color:#000;font-size:15px;width:200px;float:left;font-family:"Montserrat",sans-serif;padding-top:14px}span.extax{width:80px;float:left;display:inline-block;margin-top:20px;text-align:center;padding-top:14px}.cont input{width:50px;height:43px;text-align:center;margin-top:22px;float:left}.gridbox input[type="number"]{display:none}.gridbox a.atcbtn{display:none}.gridbox h3.pno,.gridbox h3.price,.gridbox span.extax{width:100%;display:inline-block;text-align:center;margin-top:0}.gridbox .box{border:none;height:390px}section.Form_body{padding:4% 0 0}.Form_body .row.Fbody1 label{font-weight:700;color:#000;margin:0;width:15%}.Form_body .row.Fbody1 label input{width:100%}.Form_body .row.Fbody1 input{width:100%!important}.Form_body .row.Fbody1 .col-lg-12 div{display:flex;align-items:end;margin:0 0 10px}.Form_body input{border:unset;border-bottom:1px solid #000}.Form_body input:focus-visible{outline:unset}.Form_body label,.Form_body h6{color:#000;margin:0;font-weight:500;letter-spacing:1px;font-size:14px}.Form_body .row.Fbody2 input{width:75%}.Form_body input#FAX1{width:93%}.Form_body .row div{padding:0}.Form_body .row.Fbody2{padding:10px 0 10px}.Form_body .row.Fbody3 input{width:68%}.Form_body .row.Fbody3{padding:10px 0 10px}.Form_body .row.Fbody4 .col-lg-12 div{display:flex;align-items:end}.Form_body .row.Fbody4 .col-lg-12 div input{width:90%}.row.Fbody4{padding:0 0 10px}.Form_body .row.Fbody5 div input{width:78%}.Form_body .row.Fbody5{padding:0 0 10px}.Form_body p{font-size:18px;line-height:28px;color:#000}.Form_body .row.Fbody6{padding:14px 0 20px}.Form_body .row.Fbody7 input{width:50%}.Form_body .row.Fbody7{padding:0 0 10px}.Form_body .row.Fbody8 .col-lg-4 div{display:flex}.Form_body input#NumberofEmployees1{width:50%}.Form_body .row.Fbody9 input{width:64%}.Form_body input#YesNo1{width:28%}.Form_body .row.Fbody9{padding:10px 0 0}.Form_body h3{font-weight:700;font-size:20px;text-align:center;margin:20px 0 10px}.Form_body .row.Fbody10{padding:15px 0 0}.Form_body .row.Fbody10 input{width:88%}.Form_body .bodyy9 input{width:86%!important}.Form_body .Trade_Main h6{margin:0;color:#000}.Form_body .Trade_Main{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.Form_body .textarea_wrap textarea{border-radius:0;margin:0 0 30px}.Form_body .textarea{display:flex;flex-direction:column}.Form_body .textarea input{width:100%}.Form_body .row.order_details{text-align:center}.Form_body .row.order_details a{color:#000;text-decoration:none;font-weight:700}.Form_body .row.order_details p{font-weight:500;font-size:14px}.Form_body .row.order_details em{font-size:14px}.Form_body .row.order_details{padding:20px 0 10px}.Form_body select{border:unset;border-bottom:1px solid #000;border-radius:0;color:#000;font-weight:500;padding:0;-webkit-box-shadow:none;box-shadow:none}.Form_body select.form-control:focus{color:#000;background-color:#fff;border-color:#000;outline:0;box-shadow:none}.Form_body textarea{border:unset;border-bottom:1px solid #000;height:28px;color:#000;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.Form_body textarea.form-control:focus{color:#000;background-color:#fff;border-color:#000;outline:0;box-shadow:none}.Form_body canvas#signatureCanvas{border:1px solid #000;box-shadow:navajowhite}.Form_body div#signature-pad{border:unset!important;margin-bottom:10px}.Form_body #clearSignature{margin:0 0 10px;background:#000;border:unset;padding:15px 10px;font-size:16px;border-radius:0}.Form_body .row.Fbody8{align-items:end;margin-bottom:10px;margin-top:10px}.Form_body .row.Fbody7{align-items:end}.Form_body .row.Fbody6{padding:14px 0 0}.Form_body .three_checkboxes_wrap{display:flex;align-items:center;justify-content:center;gap:60px;flex-wrap:wrap}.Form_body .pstls input{width:73%!important}.Form_body button{text-align:center;width:18%;display:flex;align-items:center;justify-content:center;font-size:18px;margin:1pc auto 2pc;background:#000;color:#fff;border:1px solid #fff;padding:15px 0}.page-id-46 .defaultpage{padding:4% 0}.page-id-46 .defaultpage form,.modal-body form{max-width:600px;border-top:5px solid #1a498e!important;border-bottom:5px solid #1a498e!important;border-left:unset!important;border-right:unset!important;border-radius:20px;background:#fff;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;padding:30px;margin:0 auto;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;padding:30px}section.defaultpage form.login input[type="text"],section.defaultpage form.login input[type="password"],section.defaultpage form.register input[type="email"],section.defaultpage form.register input[type="password"],.modal-body input[type="text"],.modal-body input[type="password"],.modal-body input[type="email"]{padding:14px;border:1px solid #606060}.defaultpage button.woocommerce-button.button.woocommerce-form-login__submit,button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit,.modal-body button.woocommerce-button.button.woocommerce-form-login__submit{background:#2067cd;color:#fff;border-radius:50px;border:none;padding:14px 36px;display:inline-block;font-size:17px;text-decoration:none;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .4),0 2px 0 0 #2067cd94,0 4px 0 0 #00347ee8,0 6px 0 0 #00337c,0 8px 0 0 #002c6a,0 8px 16px 0 rgb(32 103 205 / .5)}p.woocommerce-LostPassword.lost_password a{margin-top:15px;font-size:14px;color:#000;display:inline-block}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{padding-top:16px}section.trac-main .col-md-10 ul.catlist li img{width:100%;height:auto;object-fit:contain}.page-id-46 .defaultpage .woocommerce h2,.modal-body h2{font-family:"HeroNewRegular";font-size:40px;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#2067cd;text-align:center}section.defaultpage form.login p label{font-size:14px}section.comstyle{width:100%;display:none;transition:opacity 0.3s ease,visibility 0.3s ease;position:absolute;z-index:9999999999999999}section.comstyle ul.menu{display:inline-block;width:100%;list-style:none;padding:0;margin:0;background:#2067cd;padding:2%;border-radius:0;background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}section.comstyle ul li{display:inline-block;width:25%;float:left;margin-bot:10px}section.comstyle ul li ul.sub-menu li{width:inherit!important}section.comstyle ul li a{color:#fff;font-size:18px;display:inline-block;margin-bottom:10px;font-weight:700;font-style:italic;text-transform:uppercase}section.comstyle ul li ul{display:inline-block;width:100%;padding:0;margin:0}section.comstyle ul li ul li a{font-weight:400;font-size:14px;font-style:normal;text-transform:capitalize}section.off_road_nav.comstyle ul.menu li{width:33.33%}section.off_road_nav.comstyle{width:60%;margin:0 auto;left:0;right:0}nav.woocommerce-MyAccount-navigation ul{padding:0;list-style:none;width:100%;display:inline-block}nav.woocommerce-MyAccount-navigation ul li{width:100%;padding:2%!important;border-bottom:1px solid #ebebeb}nav.woocommerce-MyAccount-navigation ul li a{text-decoration:none;text-transform:capitalize;font-family:"Raleway",sans-serif;font-weight:400;color:#606060;font-size:14px}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#0f3053;cursor:pointer}.woocommerce div.product div.images img{width:auto!important;height:auto;object-fit:cover;margin:0 auto}p.stock.in-stock{display:none}.breadcrumbs{font-size:14px;margin-bottom:20px;background:#2067cd;padding:10px 60px;color:#fff}.breadcrumbs span{color:#fff}ol.flex-control-nav.flex-control-thumbs{display:none}li#tab-title-reviews{display:none}p.dsp-descrip,.woocommerce div.product .woocommerce-tabs .panel p,.woocommerce-product-details__short-description p{font-size:16px;line-height:1.8}.woocommerce-product-details__short-description ul,div#tab-description ul{padding:0;list-style-position:inside;margin-bottom:40px}.woocommerce-product-details__short-description ul li,div#tab-description ul li{font-size:16px;margin-bottom:10px}p.price{margin:20px 0}h2.cathead{font-family:"HeroNewRegular";font-size:24px;color:#000;text-transform:uppercase;text-stroke:2px #fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}ul.catleist{padding:0;margin:0;list-style:none;list-style-position:inside;background:#eee;border:1px solid #d8d8d8}ul.catleist li{margin-bottom:0;border-bottom:1px solid #d8d8d8}ul.catleist li a{color:#000;padding:14px 10px;display:block;font-size:14px;font-weight:600}ul.catleist li a:hover{background:#2067cd;color:#fff}.front_rear_div small{background:#121f2a;font-style:italic;display:inline-block;width:100%;padding:10px;color:#fff;font-weight:700;position:relative;bottom:4px;width:100%;display:inline-block}.front_rear_div ul{padding:0;margin:0;list-style:none;background:#eee;position:relative}.front_rear_div ul li:nth-child(odd){background:#fff}.front_rear_div ul li{margin:0;padding:5px 10px}.front_rear_div ul li span{font-family:hero-new,sans-serif;letter-spacing:0;font-size:13px;font-weight:900}.front_rear_div ul li .title{font-weight:700}.dlgbtn{display:none}.modal-body .u-column2.col-2{display:none}.modal-body .u-column1.col-1{width:94%;margin:0 auto;float:none}section.related.products{clear:both}ul.apsw_data_container li .apsw_result_excerpt{font-size:14px;color:#000}ul.apsw_data_container li .apsw-name{width:70%}ul.apsw_data_container li .apsw_result_category{color:#000;font-size:14px}.apsw_ajax_result a.apsw_view_all_product{padding:0;margin:0;font-size:16px;font-weight:700;padding:10px;background:#2067cd;color:#fff}span.apsw-price del span bdi{text-decoration:line-through;font-size:14px}button.slick-prev.slick-arrow,button.slick-next.slick-arrow{background:#2067cd;width:50px;height:50px;border-radius:50px;z-index:99;cursor:pointer;background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)}section.response1 .container{width:1170px}.main-nav nav ul li.current_page_item a{color:#2067cd;font-weight:700}.parts-box.shw-dv{background:#000c1a;background:linear-gradient(0deg,#000c1a 0%,#2067cd 100%)!important}.mobgal .glbox{width:100%;float:left}.mobgal .glbox .galimg{position:relative}.mobgal .glbox .galimg img.main{width:100%;height:250px;object-fit:cover}.mobgal .glbox .galimg h5{position:absolute;top:32%;right:0;left:0;width:100%;display:inline-block;text-align:center}.mobgal .glbox .galimg h5 img{width:50%;text-align:center;margin:0 auto}.mobgal .glbox:nth-child(3) .galimg h5 img{width:18%}.mobgal{display:none}.page.gallery{display:block}section.footer .social a{color:#fff;font-size:22px;margin-right:10px}@media only screen and (max-width:768px) and (orientation:portrait){.page.gallery{display:none}.mobgal{display:block}section.main-nav{text-align:center}section.main-nav .col-md-9{display:none}section.main-nav .text-right{text-align:center}.sform{width:100%;display:none}.nslidcont p{font-size:14px;text-align:center}.nslider .col-md-6{clear:both}.nslidcont{padding-top:4%}.hometopsectionnew h1{font-size:22px;margin-top:4%}section.homepro1 ul li{width:100%;text-align:center;margin-bottom:0;margin-top:30px}section.tractivehome{margin-top:4%}.tractivehome h4 img{width:100%}section.tractivehome ul li a.tbtn{color:#000}section.homeboxes h2{font-size:22px;text-align:center}.homeboxes ul li{width:100%}.homeboxes ul li .box .content h5{font-size:44px}.homeboxes ul li .box .content p{font-size:16px}.homepro1.sitem .sidebox h2{font-size:22px;text-align:center}.homepro1.sitem ul li{width:100%}footer{margin-top:40px}section.footer .cont{padding:4% 0}.newsletter h5{font-size:22px;text-align:center}.copy p{font-size:12px}.newsletter{text-align:center}section.footer{text-align:center;padding-top:4%}section.homepro1{clear:both}section.homepro1 .sidebox{padding-top:10%}.Form_body label{width:100%!important;display:block;margin-top:10px}.Form_body .col-lg-12 div{display:initial}.Form_body input,.Form_body select{width:100%!important}.Form_body .row{padding:0!important}.Form_body select{margin-top:10px}.Form_body .pstls input{width:100%!important}.Form_body p{margin-top:20px;font-size:14px;line-height:20px}.Form_body h3{font-size:12px;line-height:20px}.Form_body .Trade_Main h6{display:inline;margin:0 10px;text-align:center}.Form_body #clearSignature{width:100%}.Form_body button{width:100%}main#main{padding-top:9%}nav.woocommerce-breadcrumb a,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{margin-bottom:18px}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:100%!important;text-align:center}.woocommerce div.product .product_title{font-size:17px}.container{width:100%!important}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:50%!important;text-align:center}.my_flexxinnerClass2{display:inline-block}.Part_clearButton{display:inline-block}.Part_clearButton button{display:inline-block}.my_flexxinnerClass1 section.ktech-form{padding-bottom:18%}.gridbox .box{height:450px}.grid-btn{display:none}span.parts-details{display:block;font-size:22px!important}ul.products.columns-5.pro-list li{width:100%!important;text-align:center}}@media (max-width:1024px){section.main-nav .col-md-2,section.main-nav .col-md-9,section.main-nav .col-md-1{width:100%;text-align:center}.main-nav nav ul li a{font-size:14px;margin:0 12px}}@media (min-width:1280px) and (max-width:1366px){.main-nav .rightbox a{font-size:12px}.main-nav nav ul li a{font-size:14px;margin:0 12px}}@media (max-width:1400px){.main-nav nav ul li a{font-size:14px;margin:0 12px}.main-nav .rightbox a{font-size:12px}}@media (resolution:120dpi){.main-nav nav ul li a{margin:0 20px}.main-nav .rightbox a{font-size:19px;position:relative;top:6px}.nslidcont{padding-top:4%}.Part_clearButton button{padding:10px 20px;position:relative;top:24px}}