@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}/*! elementor-pro - v3.25.0 - 28-10-2024 */
.elementor-slides .swiper-slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100%;min-width:100%}.elementor-slides .swiper-slide-inner{background-position:50%;background-repeat:no-repeat;bottom:0;left:0;margin:auto;padding:50px;position:absolute;right:0;top:0}.elementor-slides .swiper-slide-inner,.elementor-slides .swiper-slide-inner:hover{color:#fff;display:flex}.elementor-slides .swiper-slide-inner .elementor-background-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.elementor-slides .swiper-slide-inner .elementor-slide-content{position:relative;width:100%;z-index:1}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:35px;font-weight:700;line-height:1}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:17px;line-height:1.4}.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px}.elementor-slides .swiper-slide-inner .elementor-slide-button{background:transparent;border:2px solid #fff;color:#fff;display:inline-block}.elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{background:transparent;color:inherit;text-decoration:none}.elementor--v-position-top .swiper-slide-inner{align-items:flex-start}.elementor--v-position-bottom .swiper-slide-inner{align-items:flex-end}.elementor--v-position-middle .swiper-slide-inner{align-items:center}.elementor--h-position-left .swiper-slide-inner{justify-content:flex-start}.elementor--h-position-right .swiper-slide-inner{justify-content:flex-end}.elementor--h-position-center .swiper-slide-inner{justify-content:center}body.rtl .elementor-widget-slides .elementor-swiper-button-next{left:10px;right:auto}body.rtl .elementor-widget-slides .elementor-swiper-button-prev{left:auto;right:10px}.elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner{display:none}@media (max-width:767px){.elementor-slides .swiper-slide-inner{padding:30px}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:23px;line-height:1;margin-bottom:15px}.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:13px;line-height:1.4;margin-bottom:15px}}.landing-page-product-filter{width:100%;height:176px;border-radius:16px;background-color:#FFF;box-shadow:var(--sds-size-depth-0) var(--sds-size-depth-025) var(--sds-size-depth-400) var(--sds-size-depth-0) var(--sds-color-black-100);display:flex;flex-direction:row;border:1px
solid #DFE4EC}.homepage-main-filter{width:100%;display:flex;flex-direction:column;gap:16px}.landing-page-product-filter .tabs-container{display:flex;flex-direction:column}.landing-page-product-filter
.tabs{display:flex;width:242px;flex-direction:column;flex-wrap:wrap;border-right:1px solid #DFE4EC}.product-filter-divider{border-top:1px solid #DFE4EC}.landing-page-product-filter
.tab{display:flex;align-items:center;height:42.8px;gap:8px;padding-left:16px;border-radius:0px;background-color:#F5F7FA;color:#707B8B;font-family:'Rethink Sans';font-weight:600;font-size:14px;line-height:16px;cursor:pointer;border:none !important;transition:background-color 0.3s, color 0.3s}.landing-page-product-filter .tabs .tab:first-child{border-top-left-radius:16px}.landing-page-product-filter .tabs .tab:last-child{border-bottom-left-radius:16px}.landing-page-product-filter .tab:hover, .landing-page-product-filter
.tab.active{background-color:transparent !important;color:#1D2430 !important;border-right:2px solid #2DA736 !important}.landing-page-product-filter .form-container{width:100%;display:flex;flex-direction:column;padding:16px;gap:16px;color:#FFF}.landing-page-product-filter .custom-select{position:relative;width:100%;border-radius:8px}.landing-page-product-filter .custom-select-trigger:hover{border-color:#9EA7B5}.custom-select-trigger{padding:12px
16px;height:40px;border-radius:8px;border:1px
solid #DFE4EC;background-color:white;font-size:16px;line-height:16px;color:#9EA7B5;cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative;transition:box-shadow 0.2s ease-in-out}.custom-select-icon{width:16px;height:16px;background-image:url('/wp-content/themes/hello-elementor/assets/images/chevron-down.svg?x78176');background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;right:8px}.custom-select.open .custom-select-icon{transform:rotate(180deg)}.custom-select.open .custom-options{display:flex;flex-direction:column;margin-top:8px;opacity:1}.custom-options{display:none;gap:8px;position:absolute;padding:8px;top:100%;left:0;width:100%;background-color:white;border:1px
solid #DFE4EC;border-radius:8px;box-shadow:0 1px 5px rgba(12, 12, 13, 0.1);z-index:9999;max-height:200px;overflow-y:auto;opacity:0;transition:opacity 0.3s ease}.custom-options::-webkit-scrollbar{width:6px}.custom-options::-webkit-scrollbar-track{background:#f5f7fa;box-shadow:inset 0 0 2px #f5f7fa}.custom-options::-webkit-scrollbar-thumb{background:#dfe4ec;border-radius:3px}.product-filter-model-select-checkbox{width:16px !important;height:16px !important;border-radius:4px !important;border:1px
solid #2DA736;background-color:#FFF;cursor:pointer !important;transition:0.3s background-color;appearance:none !important;display:inline-block !important;position:relative !important}.product-filter-model-select-checkbox:checked{background-color:#2da736 !important;background:url(/wp-content/themes/hello-elementor/assets/images/filter-check.svg?x78176);background-position:2px;background-repeat:no-repeat}.custom-option{display:flex;align-items:center;gap:8px;background-color:#FFF;color:#1D2430;font-weight:400;border-radius:8px;cursor:pointer;font-size:14px;line-height:16px}.custom-option
label{display:flex !important;justify-content:space-between !important;width:100%;padding:8px
12px;cursor:pointer}.custom-option:hover,.custom-option:focus,.custom-option:active{background-color:#F5F7FA}.custom-option.selected{background-color:#DFE4EC;font-weight:600}.input-row{display:grid;gap:16px;grid-template-rows:repeat(2, 1fr);grid-template-columns:repeat(3, 1fr)}.my-button{width:100%;padding:12px
16px;background-color:#2DA736;border-radius:8px;border:1px
solid #2DA736;color:white;font-weight:600;font-size:16px;line-height:16px;display:flex;align-items:center;gap:8px;justify-content:center}.my-button:hover,.my-button:focus,.my-button:active{background-color:#24862B}.product-filter-action-footer-block{display:flex;align-items:center;justify-content:space-between}.product-filter-action-footer-info-block{display:flex;align-items:center;gap:16px;font-weight:400;font-size:14px;line-height:21px;color:#707B8B}.product-filter-action-first-info,.product-filter-action-second-info{display:flex;align-items:center;justify-content:center;gap:8px}.product-filter-action-footer-action-buttons-block{display:flex;gap:8px}.get-notifications-button,.reset-button,.advanced-search-button{display:flex;align-items:center;gap:8px;height:32px;border-radius:8px;padding:8px
12px;background-color:transparent;color:#1D2430;font-size:14px;line-height:16px;font-weight:600;border:1px
solid transparent;transition:0.3s all}.get-notifications-button:hover,.reset-button:hover,.advanced-search-button:hover,.get-notifications-button:active,.reset-button:active,.advanced-search-button:active,.get-notifications-button:focus,.reset-button:focus,.advanced-search-button:focus{border:1px
solid #DFE4EC !important;background-color:transparent !important;color:#1D2430 !important}.get-notifications-button-icon,.landing-product-filter-truck-icon,.landing-product-filter-semi-trailer-icon,.landing-product-filter-snow-icon,.landing-product-filter-grid-icon,.landing-product-filter-globe-icon,.landing-product-filter-reset-icon,.landing-product-filter-search-icon,.landing-product-filter-right-arrow-icon,.landing-product-filter-grid-icon-for-all{background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px}.get-notifications-button-icon{background-image:url("/wp-content/themes/hello-elementor/assets/images/green-notifications.svg?x78176")}.landing-product-filter-truck-icon{background-image:url("/wp-content/themes/hello-elementor/assets/images/landing_product_filter_truck_icon.svg?x78176")}.landing-product-filter-semi-trailer-icon{background-image:url("/wp-content/themes/hello-elementor/assets/images/landing_product_filter_semi_trailer_icon.svg?x78176")}.landing-product-filter-snow-icon{background-image:url("/wp-content/themes/hello-elementor/assets/images/landing_product_filter_snow_icon.svg?x78176")}.landing-product-filter-grid-icon{background-image:url("/wp-content/themes/hello-elementor/assets/images/landing_product_filter_grid_icon.svg?x78176")}.landing-product-filter-grid-icon-for-all{display:none;background-image:url("/wp-content/themes/hello-elementor/assets/images/landing_product_filter_grid_icon.svg?x78176")}.landing-product-filter-globe-icon{background-image:url("/wp-content/themes/hello-elementor/assets/images/landing_product_filter_globe_icon.svg?x78176")}.landing-product-filter-reset-icon{background-image:url("/wp-content/themes/hello-elementor/assets/images/landing_product_filter_reset_icon.svg?x78176")}.landing-product-filter-search-icon{background-image:url("/wp-content/themes/hello-elementor/assets/images/landing_product_filter_search_icon.svg?x78176")}.landing-product-filter-right-arrow-icon{background-image:url("/wp-content/themes/hello-elementor/assets/images/landing_product_filter_right_arrow_icon.svg?x78176");background-position:bottom}@media (max-width: 768px){.landing-page-product-filter{height:auto;flex-direction:column}.product-filter-divider{border-top:none !important;border-right:1px solid #DFE4EC}.landing-page-product-filter
.tabs{border-right:none !important;border-bottom:1px solid #DFE4EC;flex-direction:row;width:100%}.landing-page-product-filter
.tab{flex-direction:column;white-space:normal;padding-top:8px;height:auto;line-height:12px;flex:1;padding:8px}.landing-page-product-filter .tab:hover, .landing-page-product-filter
.tab.active{background-color:transparent !important;color:#1D2430 !important;border-bottom:2px solid #2DA736 !important;border-right:none !important}.landing-page-product-filter .tabs, .landing-page-product-filter .tab:last-child{border-bottom-left-radius:0 !important;border-top-right-radius:16px !important}.landing-page-product-filter .input-row{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, 1fr)}.product-filter-reset-advanced-search-container{justify-content:space-between}.product-filter-action-footer-info-block{display:none}.get-notifications-button{border:1px
solid #DFE4EC;background-color:#F5F7FA;width:100%;justify-content:center;height:44px}.product-filter-action-footer-action-buttons-block{gap:16px;flex-direction:column;width:100%}.product-filter-action-footer-block{flex-direction:column;align-items:flex-start;width:100%}.landing-product-filter-grid-icon-for-all{display:flex}}.google-reviews-container{display:flex;flex-direction:column;gap:20px}.review-card{border:1px
solid #ddd;padding:20px;border-radius:8px;background-color:#f9f9f9}.review-stars{font-size:24px;color:gold}.review-comment{font-size:14px;font-weight:400;line-height:150%;color:#1D2430}.reviewer-name{font-size:14px;line-height:150%;font-weight:600;color:#1D2430}.review-date{font-size:14px;line-height:150%;font-weight:400;color:#707B8B}.google-reviews-container{width:100%;height:100%;margin-top:40px;overflow:hidden}.google-reviews-container .swiper-slide{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;padding:16px;border:1px
solid #DFE4EC;border-radius:16px;background-color:#FFF;box-sizing:border-box;gap:16px;height:auto}.google-reviews-container .swiper-pagination{position:relative;margin-top:20px}.google-reviews-container .swiper-button-next,
.google-reviews-container .swiper-button-prev{color:#000}.review-user-info-block{display:flex;gap:16px}.review-user-name-date-block{display:flex;flex-direction:column;justify-content:center}.review-user-avatar
img{width:40px;height:40px;border-radius:40px}.review-general-info-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.review-full-container{display:none}.review-full-container.active{display:block}.reviews-summary{display:flex;align-items:center}.review-general-heading-block
h2{margin:0;padding:0;font-weight:700;font-size:36px;line-height:120%;color:#1D2430}.review-summary-google-reviews-text-block{display:flex;gap:8px;margin-right:12px}.review-summary-google-text{display:flex;align-items:center;font-family:"Figtree",sans-serif;font-weight:500;font-size:14px;line-height:150%;color:#170312}.review-summary-google-icon{background-image:url('/wp-content/themes/hello-elementor/assets/images/google-icon.svg?x78176');background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;display:inline-block}.average-rating{display:flex;align-items:center;gap:6px}.average-rating
span{font-weight:600;font-size:14px;line-height:150%;color:#1D2430}.reviews-summary .client-review-star-filled{width:20px;height:20px}.review-block-divider{width:1px;height:24px;content:"";background-color:#DFE4EC;margin:0
16px;display:inline-block}.total-reviews
a{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;line-height:150%;text-decoration:underline;color:#707B8B !important}.review-author-img-block
img{width:40px;height:40px;background-size:contain}.review-author{display:flex;gap:16px}.review-author-details-block{display:flex;flex-direction:column;gap:8px}@media (max-width: 1024px){.review-general-heading-block
h2{font-size:28px;line-height:120%}.google-reviews-container{margin-top:32px}}@media (max-width: 768px){.review-card.swiper-slide.swiper-slide-prev{margin-right:-30px !important;opacity:0}}.elementor-sticky--active{z-index:99}.elementor-sticky__spacer .e-n-menu .e-n-menu-content{display:none}.e-con.elementor-sticky--active{z-index:var(--z-index,99)}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%}