.ajax-content{position:relative !important;min-height:200px}.ajax-content:empty{min-height:unset}.ajax-content .loading-mask{position:absolute !important;background-color:transparent}.ajax-content .loading-mask .loader{position:absolute !important;margin:0 auto !important;width:100%;display:flex;justify-content:center;left:0;right:0}.ajax-content .loading-mask img{position:static !important;margin:0 auto !important}.equipment-you-need{margin-bottom:0;background:#fff;padding:2.2rem}.equipment-you-need>.col-md-5>img{height:auto}.equipment-you-need .custom-section-heading{margin:0 0 1.5rem;text-align:left;font-size:34px;width:100%}.equipment-you-need p{font-size:1.6rem}.equipment-you-need p+.row{margin-top:1.5rem}.equipment-you-need .time p,.equipment-you-need .address p{display:block;margin:0;font-size:1.4rem}.equipment-you-need .time strong,.equipment-you-need .address strong{font-size:1.7rem}.equipment-you-need .addres-details{display:flex;align-items:start;gap:30px}.equipment-you-need .g-map{display:flex;align-items:end}.equipment-you-need .addres-details p{line-height:18px}.cms-page-view p{font-size:1.6rem !important}.cms-page-view h3{font-size:23px;margin-top:25px}a[title="Credit Application"]{border:1px solid #000;padding:10px 15px;border-radius:3px;color:#000}a[title="Credit Application"]:hover{background:#d60000;color:#fff;border:1px solid #d60000}.cms-page-view .columns{padding:10px 0 50px !important}.cms-terms-conditions .columns p>strong,.cms-terms-conditions .columns span>strong,.cms-financing .columns p>strong,.cms-financing .columns span>strong,.cms-about-us .columns p>strong,.cms-about-us .columns span>strong,.cms-terms-and-conditions .columns p>strong,.cms-terms-and-conditions .columns span>strong,.cms-privacy-policy .columns p>strong,.cms-privacy-policy .columns span>strong{display:block;margin-bottom:-15px;margin-top:23px;text-decoration:none !important;font-size:18px}.home-heading .custom-section-heading,.home-heading p{width:calc(100% - 80px)}.home-heading{margin-bottom:10px !important}.shop-by-categories-section{background:linear-gradient(to bottom,#ebefef 493px,#fff 493px);margin-top:-15px;padding-top:25px}.shop-by-categories-section .categories-box-container{text-align:center;display:flex;flex-wrap:wrap;margin-top:45px;row-gap:7px;column-gap:25px}.shop-by-categories-section .categories-box .categories-box-image{min-height:160px;width:100%}.shop-by-categories-section .categories-box-link{margin-top:5px}.shop-by-categories-section .categories-box .box-special{width:100%;height:100%;background-color:#d60000;padding:19px}.shop-by-categories-section .categories-box a p,.shop-by-categories-section .categories-box p{color:#000;font-size:18px}.shop-by-categories-section .categories-box .box-special p{font-weight:500;color:#fff;margin-bottom:0}.shop-by-categories-section .categories-box-container .categories-not-found{border:1px solid #d5d5d5;padding:15px 0}.shop-by-categories-section .categories-box-container .categories-not-found p{font-size:24px;margin:0}.shop-by-categories-section .categories-box{width:calc(33.33% - 20px);margin:10px 0;text-align:left;padding:0 20px 20px;background:#f5f5f5;border:1px solid #f2f2f2;padding-bottom:50px;position:relative}.shop-by-categories-section .categories-box img{width:100%;filter:brightness(.96);transition:all .2s ease-in}.shop-by-categories-section .categories-box{transition:all .2s ease-in}.shop-by-categories-section .categories-box:hover{filter:brightness(1.05) !important;transition:all .2s ease-in}.shop-by-categories-section .categories-box img[title="Service & Repair"]{filter:brightness(1)}.shop-by-categories-section .categories-box a h4,.shop-by-categories-section .categories-box h4{color:#000;font-weight:900;font-size:26px}.btn-view-all{display:none}.view-all{color:red;font-weight:600;font-size:22px;position:absolute;left:16px;bottom:16px}.view-all:hover{color:#000;text-decoration:underline !important}.view-all:after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid red;display:inline-block;margin-left:5px}.view-all:hover:after{border-left-color:#000}.take-a-look-at-our-valued-oems-section{background:#fff;padding:0}.take-a-look-at-our-valued-oems-section>.container{max-width:100% !important}.take-a-look-at-our-valued-oems-section>.container>.row{margin-bottom:0 !important}div#oem-brand{background:#fff}div#oem-brand .row:first-child{max-width:1320px;margin:0 auto;padding:10px 0 30px}.take-a-look-at-our-valued-oems-section .oem-box{background-color:#fff;text-align:center;box-shadow:1px 2px 6px rgba(0,0,0,.1)}.take-a-look-at-our-valued-oems-section .oem-image{height:68px;display:flex;border:1px solid #ddd}.take-a-look-at-our-valued-oems-section .oem-image a{margin:0;display:flex;justify-content:center;align-items:center;width:100%}.take-a-look-at-our-valued-oems-section .take-a-look-at-our-valued-oems-img{width:fit-content;height:auto}.take-a-look-at-our-valued-oems-section .take-a-look-at-our-valued-oems-btn{font-size:1.4rem;color:#fff;transition:unset;border:0;display:inline-block;margin-top:1.3rem}.take-a-look-at-our-valued-oems-section .home-heading,.take-a-look-at-our-valued-oems-section .custom-section-heading{margin-bottom:0 !important}.custom-section-heading{font-size:40px;font-weight:400;text-align:center;font-family:sans-serif,'Roboto'!important;width:80%;text-align:center;margin:45px auto 15px}.categories-text,.custom-section-heading{width:90%;text-align:center}.categories-text{margin:0 auto}#google-maps.google-maps iframe{width:100% !important}@media(min-width:1200px){.equipment-you-need>.col-md-5>img{min-height:373px}}@media only screen and (max-width:1200px){.equipment-you-need>div{padding-left:0 !important;padding-right:0 !important}.row.equipment-you-need .col-md-7,.row.equipment-you-need .col-md-5{width:100% !important}.row.equipment-you-need>.col-md-7>img{margin-bottom:1.5rem}.equipment-you-need>.col-md-5>img{width:100%;height:auto}.equipment-you-need>div{padding-right:unset !important}.equipment-you-need .custom-section-heading{margin-top:2rem}}@media only screen and (max-width:767px){.equipment-you-need .custom-section-heading{margin-top:31px;margin-bottom:2.5rem}.equipment-you-need .g-map{margin-top:1.5rem}.home-heading{text-align:center;margin-bottom:3rem!important}.home-heading p{width:100%;text-align:center;margin-bottom:0}.featured-products .home-heading{margin-bottom:0!important}}@media(max-width:575px){.equipment-you-need>div{padding-left:0 !important;padding-right:0 !important}}