.brandtastic-hero-gallery{position:relative;isolation:isolate;overflow:hidden;width:100%;aspect-ratio:var(--hero-gallery-ratio, 1280 / 486);max-height:680px;background:#38454f;touch-action:pan-y pinch-zoom}.brandtastic-hero-gallery__track{position:absolute;inset:0;z-index:0}.brandtastic-hero-gallery__track.slick-slider{touch-action:pan-y pinch-zoom}.brandtastic-hero-gallery__track .slick-list,.brandtastic-hero-gallery__track .slick-track,.brandtastic-hero-gallery__slide{height:100%}.brandtastic-hero-gallery__track:not(.slick-initialized)>.brandtastic-hero-gallery__slide~.brandtastic-hero-gallery__slide{display:none}.brandtastic-hero-gallery__slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--hero-gallery-position, center)}.brandtastic-hero-gallery__track .slick-list:focus-visible{outline:2px solid #fff;outline-offset:-4px}.brandtastic-hero-gallery__status{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.services-card-widget{display:flex;flex-wrap:nowrap;justify-content:center;gap:30px;max-width:100%;margin:60px auto;align-items:stretch;overflow:hidden}.services-card-widget .services-card{border-radius:15px;flex:1 1 auto;max-width:calc(25% - 30px);box-sizing:border-box;text-align:center;padding:0;transition:all 0.4s ease-in-out;position:relative;overflow:hidden}.services-card-widget .services-card img{width:100%}.services-overlay-1{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:normal;left:0;right:0;bottom:0;padding:60px 20px 30px;opacity:1;visibility:visible;transition:opacity 0.4s ease,transform 0.4s ease;background:linear-gradient(180deg,rgba(44,44,44,0.00) 0%,rgba(44,44,44,0.41) 21%,rgba(44,44,44,0.80) 63.5%);transform:translateY(35px)}.services-card:hover .services-overlay-1{transform:translateY(0)}.service-learn-more{color:#FFF;font-size:15.469px;font-style:normal;font-weight:400;line-height:13.125px;letter-spacing:0.464px;text-transform:uppercase;position:absolute;right:20px;bottom:22px}.services-card-widget .services-card h3{color:#F4A723;font-family:"mokoko",serif;font-size:24px;font-style:normal;font-weight:700;line-height:34px;padding-top:6px;padding-bottom:6px;margin-bottom:0;text-align:left}.services-card-widget .services-card p{text-align:left;overflow:hidden;color:#FFF;font-feature-settings:"salt"on;text-overflow:ellipsis;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px;opacity:1;transition:max-height 0.4s ease,opacity 0.3s ease}.services-card-widget .services-card:hover p{-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;white-space:normal;max-height:200px;opacity:1}@media only screen and (max-width:1200px){.services-card-widget .services-card h3{font-size:24px}}@media only screen and (max-width:960px){.services-card-widget .services-card{flex:auto;max-width:50%;width:calc(50% - 30px)}.services-card-widget .services-card h3{font-size:32px}.services-card-widget{flex-wrap:wrap}}@media only screen and (max-width:560px){.services-card-widget .services-card{flex:1 1 100%;max-width:100%}.services-card-widget .services-card.scrolled h3{text-align:left}.services-card-widget .services-card.scrolled .services-overlay-1{opacity:0;visibility:hidden;transform:translateY(-100%)}}.featured-blocks-widget{display:flex;max-width:1400px;padding:0px 40px;justify-content:space-between;align-items:center;align-self:stretch;flex-wrap:wrap;margin-top:-85px;position:relative;z-index:9}.featured-block-card{cursor:pointer;position:relative;display:flex;width:300px;height:215px;padding:0px 26px;justify-content:center;align-items:center;border-radius:5px;border:3px solid #FFF;box-shadow:0px 4px 7px 0px rgba(0,0,0,0.20);transition:all 0.4s ease-in-out;background-position:center;background-size:cover}.featured-block-card-0.active{border:3px solid #F58220}.featured-block-card-1.active{border:3px solid #4166B0}.featured-block-card-2.active{border:3px solid #228B22}.featured-block-card-3.active{border:3px solid #8B227D}.featured-block-overlay{background:rgba(0,0,0,0.25);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.featured-block-card-image-bg{filter:grayscale(100%);position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background-position:center;background-size:cover}.featured-block-card:hover .featured-block-card-image-bg,.featured-block-card.active .featured-block-card-image-bg{filter:grayscale(0)}.slider-thumbnail-controls{z-index:3}.featured-blocks-widget .featured-block-card h3{z-index:1;color:#FFF;text-align:center;font-family:"ddt",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px;text-transform:capitalize;margin-bottom:0}@media only screen and (max-width:1460px){.featured-blocks-widget{padding:0}.featured-block-card{width:calc(25% - 15px)}}@media only screen and (max-width:1240px){.featured-block-card{height:150px}}@media only screen and (max-width:998px){.featured-block-card{width:calc(50% - 15px);margin-bottom:20px}.featured-block-card{height:250px;padding:0 16px}}@media only screen and (max-width:700px){.featured-block-card{height:180px}}.logos-widget{display:flex;gap:14px;overflow:hidden;white-space:nowrap;position:relative;transition:transform 0.3s ease-out;width:400vw;margin-left:-10vw;padding-bottom:7px;padding-top:7px}.logos-widget.logos-widget-right{margin-left:-185vw}.logos-block{flex:0 0 auto;overflow:hidden;width:20vw;border-radius:15px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}.logos-block img{width:100%;border-radius:0}@media only screen and (max-width:1200px){.featured-blocks-widget .featured-blocks h3{font-size:24px}}@media only screen and (max-width:960px){.featured-blocks-widget .featured-blocks{flex:1 1 50%;max-width:50%}.featured-blocks-widget .featured-blocks h3{font-size:32px}}@media only screen and (max-width:560px){.featured-blocks-widget .featured-blocks{flex:1 1 100%;max-width:100%}.featured-blocks-widget .featured-blocks.scrolled h3{text-align:left}}@media only screen and (max-width:960px){.featured-blocks-widget .featured-blocks{flex:1 1 50%;max-width:50%}.featured-blocks-widget .featured-blocks h3{font-size:32px}}@media only screen and (max-width:660px){.logos-block img{width:100%;height:100%;object-fit:cover}.logos-widget{display:flex;gap:14px;overflow:visible;white-space:nowrap;position:relative;transition:transform 0.3s ease-out;padding-bottom:7px;padding-top:7px}.logos-widget>*{flex:0 0 160px;height:180px}.logos-widget.logos-widget-right{}}.text-image-widget-wrapper{position:relative;width:100%;overflow:visible;display:flex;justify-content:center;margin-bottom:120px;margin-top:120px}.text-image-widget{display:flex;align-items:start;max-width:1200px;margin:0 auto;gap:20px}.text-image-widget.align-left{flex-direction:row-reverse}.text-image-widget img{width:auto;max-width:40%;height:auto;border-radius:10px;position:absolute;z-index:1;top:50%;bottom:0;max-height:100%;left:0;right:auto;border-radius:0px 10px 10px 0px;box-shadow:0 16px 32px -8px rgba(12,12,13,0.4);transform:translate(0,-50%)}.text-image-widget.align-right img{right:0;left:auto;border-radius:10px 0px 0px 10px}.text-image-widget .text-content{flex:1;max-width:60%;position:relative;z-index:2;padding:20px;padding-top:75px;padding-bottom:75px}@media only screen and (max-width:960px){.text-image-widget .text-content{padding-top:20px;padding-bottom:20px}.text-image-widget-wrapper{margin-top:40px;margin-bottom:40px}}@media only screen and (max-width:820px){.text-image-widget-wrapper{padding-left:25px;padding-right:25px}.text-image-widget{flex-direction:column}.text-image-widget img{position:relative;width:100%;height:auto;max-width:100%;top:auto;right:auto;left:auto;transform:translate(0,0);border-radius:0!important}.text-image-widget .text-content{padding:0;max-width:100%}.text-image-widget.align-left{flex-direction:column}}.text-contact-widget{display:flex;align-items:center;position:relative;max-width:100%;margin:0 auto;padding:125px 0}.text-contact-content{width:64%;z-index:2;position:relative}.text-contact-text{max-width:765px}.text-contact-buttons{display:flex;gap:30px}.text-contact-map{width:36%;position:absolute;top:0;bottom:0;right:0;left:64%}.text-contact-embed{width:46vw;height:100%;position:absolute;left:0;top:0;background:#eee}.text-contact-embed iframe{width:100%;height:100%;border:none}@media only screen and (max-width:959px){.text-contact-widget{flex-direction:column;padding-top:0;padding-bottom:60px}.text-contact-content{order:2;width:100%}.text-contact-map{order:1;height:365px;position:relative;width:100vw;margin-bottom:60px;left:0}.text-contact-embed{width:100vw}}.top-sellers-widget{text-align:center;padding-top:120px;padding-bottom:130px;padding-left:175px;padding-right:175px}.top-sellers-widget .top-sellers-slider{margin-top:30px}.top-sellers-widget .top-sellers-slider .slick-dots li.slick-active button::before{color:#ED1C24}.slide-top-seller a h3{margin-top:5px}@media only screen and (max-width:1460px){.top-sellers-widget{padding-left:25px;padding-right:25px}}@media only screen and (max-width:1200px){.top-sellers-widget{padding-left:0;padding-right:0}}@media only screen and (max-width:960px){.slide-top-seller a h3{overflow:hidden;color:var(--Gray-900, #191C1F);text-overflow:ellipsis;font-family:"Open Sans";font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0.54px;text-transform:capitalize}}@media only screen and (max-width:690px){.slide-top-seller{width:100%;height:auto;margin-left:10px;margin-right:10px}}.custom-section-widget{display:flex;gap:40px;align-items:center;justify-content:space-between;position:relative}.section-left{flex:0 0 620px;min-width:250px;width:620px}.section-left .section-link{display:inline-block;margin-top:20px;padding:10px 20px;background-color:#0073e6;color:#fff;text-decoration:none;border-radius:6px;transition:background 0.3s ease}.section-left .section-link:hover{background-color:#005bb5}.custom-section-menu{flex:0 1 280px;position:relative;z-index:10;margin-right:-105px}.custom-section-menu ul{list-style:none;padding:0;margin:0;text-align:center;border-radius:10px;background:rgba(242,244,248,0.90);backdrop-filter:blur(5px)}.custom-section-menu .menu-item{display:flex;gap:10px;align-items:center;padding:17px 20px;cursor:pointer;transition:background 0.3s ease;justify-content:start;border-bottom:0.75px solid rgba(0,0,0,0.20);border-left:3px solid rgba(255,255,255,0);margin:0;height:65px;color:#3C6AAB;font-size:18px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:0.54px}.custom-section-menu .menu-item.active{border-bottom:0.75px solid rgba(0,0,0,0.20);background:#FFF;border-left:3px solid #3C6AAB}.section-right{flex:1;min-width:250px;text-align:right}.section-left .section-content,.section-right .section-image{display:none;opacity:0;visibility:hidden;transition:opacity 0.4s ease-in-out}.section-left .section-content.active,.section-right .section-image.active{display:block;opacity:1;visibility:visible}.section-left p{margin-bottom:15px}.section-left h2{color:#212427}.section-left ul{list-style:none;padding:0;margin-bottom:5px}.section-left ul li{padding-left:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='23' viewBox='0 0 22 23' fill='none'%3E%3Cpath d='M12.104 2.40979C11.9016 1.98965 11.4738 1.72229 11.004 1.72229C10.5342 1.72229 10.1103 1.98965 9.90403 2.40979L7.44813 7.46291L1.96341 8.27264C1.50507 8.34139 1.12313 8.66222 0.981811 9.10146C0.840491 9.54069 0.955075 10.0258 1.28355 10.3504L5.26341 14.2883L4.32382 19.8532C4.24744 20.3115 4.43841 20.7775 4.81653 21.0487C5.19466 21.3199 5.695 21.3542 6.1075 21.1365L11.0079 18.5202L15.9082 21.1365C16.3207 21.3542 16.821 21.3237 17.1992 21.0487C17.5773 20.7737 17.7683 20.3115 17.6919 19.8532L16.7485 14.2883L20.7283 10.3504C21.0568 10.0258 21.1752 9.54069 21.0301 9.10146C20.8849 8.66222 20.5068 8.34139 20.0485 8.27264L14.5599 7.46291L12.104 2.40979Z' fill='%23D22027'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat;color:#212427;font-size:19px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:0.57px;text-transform:capitalize;margin-bottom:10px}.featured-section-image{height:620px;border-radius:10px 0px 0px 0px;width:44vw;overflow:hidden}.featured-section-image img{width:100%;height:100%;object-fit:cover}@media(max-width:1400px){.section-left{flex:0 0 490px;min-width:250px;width:490px}}@media(max-width:1240px){.section-left{flex:0 0 360px;min-width:250px;width:360px}.custom-section-menu{margin-right:-180px}}.menu-wrapper{display:flex;align-items:center;position:relative}.menu-arrow{position:absolute;font-size:24px;padding:10px;cursor:pointer;display:none;width:45px;height:45px;border-radius:37.5px;border:1px solid #3C6AAB;background-color:#FFF;flex-grow:0;flex-shrink:0;box-sizing:border-box;background-position:center;background-repeat:no-repeat;z-index:99}.menu-arrow:hover{background-color:#FFF}.menu-arrow.prev{left:25px;top:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='38' viewBox='0 0 39 38' fill='none'%3E%3Cpath d='M11.8634 17.5692C11.0765 18.3565 11.0765 19.6352 11.8634 20.4225L21.9361 30.5006C22.7231 31.288 24.001 31.288 24.788 30.5006C25.5749 29.7133 25.5749 28.4346 24.788 27.6473L16.138 18.9927L24.7817 10.3382C25.5686 9.55081 25.5686 8.27215 24.7817 7.4848C23.9948 6.69745 22.7168 6.69745 21.9298 7.4848L11.8571 17.5629L11.8634 17.5692Z' fill='%233C6AAB'/%3E%3C/svg%3E")}.menu-arrow.next{right:25px;top:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='38' viewBox='0 0 39 38' fill='none'%3E%3Cpath d='M27.1366 20.4103C27.9235 19.623 27.9235 18.3443 27.1366 17.5569L17.0639 7.47885C16.2769 6.6915 14.999 6.6915 14.212 7.47885C13.4251 8.2662 13.4251 9.54486 14.212 10.3322L22.862 18.9868L14.2183 27.6413C13.4314 28.4287 13.4314 29.7073 14.2183 30.4947C15.0052 31.282 16.2832 31.282 17.0702 30.4947L27.1429 20.4166L27.1366 20.4103Z' fill='%233C6AAB'/%3E%3C/svg%3E")}@media(max-width:960px){.menu-arrow{display:inline-block}.custom-section-menu ul{flex-grow:1;overflow-x:auto}}@media(max-width:960px){.custom-section-widget{flex-direction:column;gap:0}.section-left{flex:1;min-width:250px;width:100%;order:3;padding-bottom:30px}.section-right{order:1;width:100vw}.featured-section-image{width:100%}.custom-section-menu{order:2;margin:0;width:100vw;flex:1;overflow-x:auto;white-space:nowrap;margin-bottom:40px;margin-top:-65px}.custom-section-menu ul{border-radius:0;display:block;padding:0;margin:0;list-style:none;border-bottom:0 none}.custom-section-menu ul li{display:inline-block;margin-right:20px;vertical-align:top}.custom-section-menu .menu-item{display:block;opacity:0;text-align:center;white-space:normal;width:100%;border-bottom:0 none;position:absolute;transition:all 0.3s ease}.custom-section-menu ul{height:65px;background:rgba(255,255,255,0.90);backdrop-filter:blur(5px)}.custom-section-menu ul li.active{opacity:1}.custom-section-menu .menu-item.active{background:transparent;border-left:0 none;border-bottom:0 none}}@media(max-width:768px){.featured-section-image{height:460px}.featured-section-image{border-radius:0}}.logos-simple-widget{display:flex;max-width:1050px;justify-content:space-between;align-items:center;align-content:center;row-gap:35px;align-self:stretch;flex-wrap:wrap;margin:40px auto 0}.logos-simple-widget img{max-height:150px;width:auto}@media only screen and (max-width:740px){.logo-block-card{width:calc(50% - 20px);text-align:center}}.solutions-card-widget{margin-top:70px;margin-bottom:70px;display:flex;max-width:1400px;padding:0px 45px;justify-content:center;align-items:center;align-content:center;gap:40px 55px;align-self:stretch;flex-wrap:wrap}.solutions-card{display:flex;width:400px;align-items:center;gap:20px}.solutions-card img{max-height:120px;width:auto}.solutions-card h3{color:#FFF;font-family:"aleo",sans-serif;font-size:27px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.81px;text-transform:capitalize;margin-bottom:0;text-align:left}@media only screen and (max-width:1240px){.solutions-card-widget{padding-left:0;padding-right:0}}@media only screen and (max-width:959px){.solutions-card h3{font-size:22px;font-weight:600;letter-spacing:0.66px}.solutions-card{width:100%}}.stats-section-widget{display:flex;align-items:center;padding-top:20px;padding-bottom:20px;justify-content:space-between}.stats-section-widget h2{color:#FFF;font-family:"aleo",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.96px;margin-bottom:0}.stats-content{display:flex;gap:60px}.stat-item{display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center}.stats-review-badge{--stats-review-height: 109px;flex:0 0 230px;min-height:var(--stats-review-height)}.stats-review-badge .embedsocial-hashtag{width:min(100%,230px)}.stats-review-badge iframe{max-height:var(--stats-review-height)}.stat-item iframe{margin-bottom:0;float:right;max-width:230px}.stat-item strong{color:#FFF;text-align:center;font-family:"aleo",sans-serif;font-size:40px;font-variant-numeric:tabular-nums;font-style:normal;font-weight:600;line-height:40px;letter-spacing:1.2px}.stat-item span{color:#FFF;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.54px;margin-top:-4px}@media only screen and (max-width:1240px){.stats-section-widget h2{max-width:410px}.stats-content{gap:30px}}@media only screen and (max-width:960px){.stats-section-widget{flex-direction:column}.stats-section-widget h2{text-align:center}}@media only screen and (max-width:550px){.stats-section-widget h2{margin-bottom:30px}.stats-content{display:flex;width:100%;flex-wrap:wrap;gap:20px;justify-content:center}.stat-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:calc(50% - 20px);box-sizing:border-box}.stat-item-1{order:4;width:calc(90% - 20px)}.stats-review-badge{--stats-review-height: 90px;flex-basis:auto}}.financing-widget{border-radius:10px;background-size:auto 100%;background-repeat:no-repeat;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.15);margin-top:100px;margin-bottom:100px;padding:60px 40px;position:relative;overflow:hidden;background-position:center;background-image:url(../widgets/financing-widget/img/bg.webp);background-size:cover;max-width:1200px;margin-left:auto;margin-right:auto}.mobile-financing-icon{display:none}.financing-overlay{border-radius:10px;background:linear-gradient(0deg,rgba(60,106,171,0.92) 0%,rgba(60,106,171,0.92) 100%);position:absolute;left:0;right:0;top:0;bottom:0}.financing-image-content{position:absolute;top:0;right:0;bottom:0;height:100%}.financing-image-content img{height:100%}.financing-text-content{max-width:700px;width:100%;position:relative;z-index:1}.financing-text-content img{margin-bottom:20px;max-width:185px}.financing-text-content h2{color:#FFF;font-size:36px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.08px;text-transform:capitalize;text-align:left}.financing-text-content p{color:#FFF;font-size:19px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0.57px;margin-bottom:25px}@media only screen and (max-width:1240px){.financing-widget{padding:25px 25px}.financing-text-content{max-width:480px}}@media only screen and (max-width:960px){.financing-widget{padding:0}.mobile-financing-icon{display:block;width:100%;position:relative;z-index:1}.financing-image-content{display:none}.financing-text-content{width:100%;max-width:100%;padding:40px 20px}.financing-widget{margin-top:50px;margin-bottom:50px}}.animated-truck-widget{display:flex;max-width:1300px;justify-content:center;align-items:flex-start;align-content:flex-start;gap:35px;align-self:stretch;margin-bottom:-30px}.animated-truck-video{flex-shrink:0;width:675px;aspect-ratio:16 / 9;position:relative;background:#18212b;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);border:4px solid #FFF}.animated-truck-video iframe,.animated-truck-video-preview{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.animated-truck-video-preview img{display:block;width:100%;height:100%;object-fit:cover}.animated-truck-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:68px;height:48px;border-radius:12px;background:#d22027;color:#fff}.animated-truck-video-preview:focus-visible{outline:3px solid #fff;outline-offset:-6px}.animated-truck-widget h2{margin-top:43px;text-align:center}.animated-truck-track{margin-top:20px;position:relative;transform:translateX(100vw);transition:transform 1.5s ease-out}.animated-truck-track.animate{transform:translateX(0)}@media only screen and (max-width:1240px){.animated-truck-video{width:400px}.animated-truck-widget h2{margin-top:10px}.animated-truck-track img{width:300px}}@media only screen and (max-width:960px){.animated-truck-widget{flex-direction:column}.animated-truck-image{order:1}.animated-truck-video{order:2;width:100%}}.so-widget-testimonials-widget{padding-top:90px;padding-bottom:90px}.so-widget-testimonials-widget h2{text-align:center;margin-bottom:30px}.testimonial-item{border-radius:12.838px 12.838px 21.397px 21.397px;border-top:9.415px solid #F2A20B;background-color:#3C3B3B;background-image:url(../widgets/testimonials-widget/img/black-bg-min.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:42px;text-align:left}.testimonial-holder{padding-left:8px;padding-right:8px}.testimonial-name{color:#FFF;font-family:"antarctican-headline",sans-serif;font-size:30.812px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.924px;text-transform:capitalize;margin-bottom:0}.testimonial-rating{color:#F2A20B;font-size:36px;margin-bottom:17px}.testimonial-rating i{margin-right:12px}.testimonial-rating i:last-child{margin-right:0}.testimonial-text{color:#FFF;font-size:17.118px;font-style:normal;font-weight:400;line-height:23.965px;margin-bottom:0;letter-spacing:0.514px}@media only screen and (max-width:1240px){.testimonial-rating{font-size:18px;margin-bottom:12px}.testimonial-item{padding:24px}.testimonial-text{font-size:15px;line-height:22px}.testimonial-name{font-size:26px}}
