.elementor-kit-9{--e-global-color-primary:#231F20;--e-global-color-secondary:#649B49;--e-global-color-text:#495544;--e-global-color-accent:#94CE3C;--e-global-color-142b742:#4B1F93;--e-global-color-25e43c2:#DEE385;--e-global-color-4919d0f:#DECCFC;--e-global-color-993971e:#FFFBF1;--e-global-color-7aa2c75:#8D8F91;--e-global-color-0952a1d:#FFFFFF;--e-global-color-d903b73:#49554410;--e-global-typography-primary-font-family:"greycliff-cf";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"greycliff-cf";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"greycliff-cf";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"greycliff-cf";--e-global-typography-accent-font-weight:500;--e-global-typography-d050123-font-family:"greycliff-cf";--e-global-typography-d050123-font-size:6.875rem;--e-global-typography-d050123-font-weight:700;--e-global-typography-d050123-line-height:6.325rem;--e-global-typography-d050123-letter-spacing:-0.21rem;--e-global-typography-69a6484-font-family:"greycliff-cf";--e-global-typography-69a6484-font-size:3.5rem;--e-global-typography-69a6484-font-weight:700;--e-global-typography-69a6484-line-height:3.85rem;--e-global-typography-69a6484-letter-spacing:-0.105rem;--e-global-typography-665725b-font-family:"greycliff-cf";--e-global-typography-665725b-font-size:2.75rem;--e-global-typography-665725b-font-weight:700;--e-global-typography-665725b-line-height:3.03rem;--e-global-typography-665725b-letter-spacing:-0.08rem;--e-global-typography-4aabe0b-font-family:"greycliff-cf";--e-global-typography-4aabe0b-font-size:2.125rem;--e-global-typography-4aabe0b-font-weight:700;--e-global-typography-4aabe0b-line-height:2.34rem;--e-global-typography-4aabe0b-letter-spacing:-0.064rem;--e-global-typography-ee53427-font-family:"greycliff-cf";--e-global-typography-ee53427-font-size:1.5rem;--e-global-typography-ee53427-font-weight:700;--e-global-typography-ee53427-line-height:1.65rem;--e-global-typography-ee53427-letter-spacing:-0.03rem;--e-global-typography-c12ecec-font-family:"greycliff-cf";--e-global-typography-c12ecec-font-size:1.25rem;--e-global-typography-c12ecec-font-weight:700;--e-global-typography-c12ecec-line-height:1.375rem;--e-global-typography-c12ecec-letter-spacing:-0.025rem;--e-global-typography-0fcbfe4-font-family:"greycliff-cf";--e-global-typography-0fcbfe4-font-size:1.375rem;--e-global-typography-0fcbfe4-font-weight:500;--e-global-typography-0fcbfe4-line-height:1.925rem;--e-global-typography-0fcbfe4-letter-spacing:-0.014rem;--e-global-typography-38878de-font-family:"greycliff-cf";--e-global-typography-38878de-font-size:1.375rem;--e-global-typography-38878de-font-weight:700;--e-global-typography-38878de-line-height:1.925rem;--e-global-typography-38878de-letter-spacing:-0.014rem;--e-global-typography-ecf767b-font-family:"greycliff-cf";--e-global-typography-ecf767b-font-size:1rem;--e-global-typography-ecf767b-font-weight:500;--e-global-typography-ecf767b-line-height:1.5rem;--e-global-typography-ecf767b-letter-spacing:-0.01rem;--e-global-typography-48606f3-font-family:"greycliff-cf";--e-global-typography-48606f3-font-size:1rem;--e-global-typography-48606f3-font-weight:700;--e-global-typography-48606f3-line-height:1.5rem;--e-global-typography-48606f3-letter-spacing:-0.01rem;--e-global-typography-8920825-font-family:"greycliff-cf";--e-global-typography-8920825-font-size:0.75rem;--e-global-typography-8920825-font-weight:500;--e-global-typography-8920825-line-height:1.05rem;--e-global-typography-8920825-letter-spacing:-0.008rem;--e-global-typography-caf0921-font-family:"greycliff-cf";--e-global-typography-caf0921-font-size:0.75rem;--e-global-typography-caf0921-font-weight:700;--e-global-typography-caf0921-line-height:1.05rem;--e-global-typography-caf0921-letter-spacing:-0.008rem;--e-global-typography-c149410-font-family:"greycliff-cf";--e-global-typography-c149410-font-size:0.6rem;--e-global-typography-c149410-font-weight:600;--e-global-typography-c149410-line-height:0.875rem;--e-global-typography-c149410-letter-spacing:0rem;--e-global-typography-0b3dae0-font-family:"greycliff-cf";--e-global-typography-0b3dae0-font-size:0.6rem;--e-global-typography-0b3dae0-font-weight:700;--e-global-typography-0b3dae0-line-height:0.875rem;--e-global-typography-0b3dae0-letter-spacing:0rem;--e-global-typography-f7a3d01-font-family:"greycliff-cf";--e-global-typography-f7a3d01-font-size:1.125rem;--e-global-typography-f7a3d01-font-weight:700;--e-global-typography-f7a3d01-line-height:1.125rem;--e-global-typography-f7a3d01-letter-spacing:-0.023rem;--e-global-typography-46fd6a8-font-family:"greycliff-cf";--e-global-typography-46fd6a8-font-size:1rem;--e-global-typography-46fd6a8-font-weight:700;--e-global-typography-46fd6a8-line-height:1rem;--e-global-typography-46fd6a8-letter-spacing:-0.02rem;--e-global-typography-0db55f7-font-family:"greycliff-cf";--e-global-typography-0db55f7-font-size:1rem;--e-global-typography-0db55f7-font-weight:700;--e-global-typography-0db55f7-line-height:1rem;--e-global-typography-0db55f7-letter-spacing:-0.02rem;--e-global-typography-40c3441-font-family:"greycliff-cf";--e-global-typography-40c3441-font-size:1.25rem;--e-global-typography-40c3441-font-weight:700;--e-global-typography-40c3441-line-height:1rem;--e-global-typography-40c3441-letter-spacing:-0.025rem;--e-global-typography-d8944d2-font-family:"greycliff-cf";--e-global-typography-d8944d2-font-size:1.5rem;--e-global-typography-d8944d2-font-weight:700;--e-global-typography-d8944d2-line-height:1.5rem;--e-global-typography-d8944d2-letter-spacing:-0.03rem;--e-global-typography-a433607-font-family:"greycliff-cf";--e-global-typography-a433607-font-size:1.125rem;--e-global-typography-a433607-font-weight:700;--e-global-typography-a433607-line-height:1.125rem;--e-global-typography-a433607-letter-spacing:-0.023rem;color:var( --e-global-color-text );font-family:var( --e-global-typography-ecf767b-font-family ), Sans-serif;font-size:var( --e-global-typography-ecf767b-font-size );font-weight:var( --e-global-typography-ecf767b-font-weight );line-height:var( --e-global-typography-ecf767b-line-height );letter-spacing:var( --e-global-typography-ecf767b-letter-spacing );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:2ms;--e-preloader-animation-duration:1s;--e-preloader-delay:0ms;--e-preloader-max-width:100px;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-d8944d2-font-family ), Sans-serif;font-size:var( --e-global-typography-d8944d2-font-size );font-weight:var( --e-global-typography-d8944d2-font-weight );line-height:var( --e-global-typography-d8944d2-line-height );letter-spacing:var( --e-global-typography-d8944d2-letter-spacing );color:var( --e-global-color-primary );border-style:none;border-radius:6px 6px 6px 6px;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-secondary );border-style:none;}.elementor-kit-9 e-page-transition{background-color:var( --e-global-color-0952a1d );}.site-header{background-color:var( --e-global-color-0952a1d );padding-inline-end:5vw;padding-inline-start:5vw;}.elementor-kit-9 a{color:var( --e-global-color-secondary );}.elementor-kit-9 a:hover{color:var( --e-global-color-142b742 );}.elementor-kit-9 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d050123-font-family ), Sans-serif;font-size:var( --e-global-typography-d050123-font-size );font-weight:var( --e-global-typography-d050123-font-weight );line-height:var( --e-global-typography-d050123-line-height );letter-spacing:var( --e-global-typography-d050123-letter-spacing );}.elementor-kit-9 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-69a6484-font-family ), Sans-serif;font-size:var( --e-global-typography-69a6484-font-size );font-weight:var( --e-global-typography-69a6484-font-weight );line-height:var( --e-global-typography-69a6484-line-height );letter-spacing:var( --e-global-typography-69a6484-letter-spacing );}.elementor-kit-9 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-665725b-font-family ), Sans-serif;font-size:var( --e-global-typography-665725b-font-size );font-weight:var( --e-global-typography-665725b-font-weight );line-height:var( --e-global-typography-665725b-line-height );letter-spacing:var( --e-global-typography-665725b-letter-spacing );}.elementor-kit-9 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-4aabe0b-font-family ), Sans-serif;font-size:var( --e-global-typography-4aabe0b-font-size );font-weight:var( --e-global-typography-4aabe0b-font-weight );line-height:var( --e-global-typography-4aabe0b-line-height );letter-spacing:var( --e-global-typography-4aabe0b-letter-spacing );}.elementor-kit-9 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ee53427-font-family ), Sans-serif;font-size:var( --e-global-typography-ee53427-font-size );font-weight:var( --e-global-typography-ee53427-font-weight );line-height:var( --e-global-typography-ee53427-line-height );letter-spacing:var( --e-global-typography-ee53427-letter-spacing );}.elementor-kit-9 h6{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c12ecec-font-family ), Sans-serif;font-size:var( --e-global-typography-c12ecec-font-size );font-weight:var( --e-global-typography-c12ecec-font-weight );line-height:var( --e-global-typography-c12ecec-line-height );letter-spacing:var( --e-global-typography-c12ecec-letter-spacing );}.elementor-kit-9 img{border-style:none;border-radius:6px 6px 6px 6px;transition-duration:0.25s;}.elementor-kit-9 img:hover{border-style:none;opacity:1;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:8vw;--container-default-padding-right:8vw;--container-default-padding-bottom:8vw;--container-default-padding-left:8vw;}.elementor-widget:not(:last-child){--kit-widget-spacing:12px;}.elementor-element{--widgets-spacing:12px 12px;--widgets-spacing-row:12px;--widgets-spacing-column:12px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding .site-logo img{width:45px;max-width:45px;}.site-footer{padding-inline-end:5vw;padding-inline-start:5vw;}@media(max-width:1024px){.elementor-kit-9{--e-global-typography-d050123-font-size:5.125rem;--e-global-typography-d050123-line-height:4.72rem;--e-global-typography-d050123-letter-spacing:-0.15rem;--e-global-typography-69a6484-font-size:2.75rem;--e-global-typography-69a6484-line-height:3.03rem;--e-global-typography-69a6484-letter-spacing:-0.08rem;--e-global-typography-665725b-font-size:2rem;--e-global-typography-665725b-line-height:2.1rem;--e-global-typography-665725b-letter-spacing:-0.04rem;--e-global-typography-4aabe0b-font-size:1.625rem;--e-global-typography-4aabe0b-line-height:1.71rem;--e-global-typography-4aabe0b-letter-spacing:-0.03rem;--e-global-typography-ee53427-font-size:1.25rem;--e-global-typography-ee53427-line-height:1.31rem;--e-global-typography-ee53427-letter-spacing:-0.025rem;--e-global-typography-c12ecec-font-size:1rem;--e-global-typography-c12ecec-line-height:1.05rem;--e-global-typography-c12ecec-letter-spacing:-0.01rem;--e-global-typography-0fcbfe4-font-size:1.125rem;--e-global-typography-0fcbfe4-line-height:1.575rem;--e-global-typography-0fcbfe4-letter-spacing:-0.011rem;--e-global-typography-38878de-font-size:1.125rem;--e-global-typography-38878de-line-height:1.575rem;--e-global-typography-38878de-letter-spacing:-0.011rem;--e-global-typography-ecf767b-font-size:0.875rem;--e-global-typography-ecf767b-line-height:1.313rem;--e-global-typography-ecf767b-letter-spacing:-0.008rem;--e-global-typography-48606f3-font-size:0.875rem;--e-global-typography-48606f3-line-height:1.313rem;--e-global-typography-48606f3-letter-spacing:-0.008rem;--e-global-typography-8920825-font-size:0.75rem;--e-global-typography-8920825-line-height:0.975rem;--e-global-typography-8920825-letter-spacing:-0.008rem;--e-global-typography-caf0921-font-size:0.75rem;--e-global-typography-caf0921-line-height:0.975rem;--e-global-typography-caf0921-letter-spacing:-0.008rem;--e-global-typography-40c3441-font-size:1rem;--e-global-typography-40c3441-letter-spacing:-0.01rem;--e-global-typography-d8944d2-font-size:1.25rem;--e-global-typography-d8944d2-line-height:1.25rem;--e-global-typography-d8944d2-letter-spacing:-0.025rem;--e-global-typography-a433607-font-size:1rem;--e-global-typography-a433607-line-height:1rem;--e-global-typography-a433607-letter-spacing:-0.02rem;font-size:var( --e-global-typography-ecf767b-font-size );line-height:var( --e-global-typography-ecf767b-line-height );letter-spacing:var( --e-global-typography-ecf767b-letter-spacing );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;}.elementor-kit-9 h1{font-size:var( --e-global-typography-d050123-font-size );line-height:var( --e-global-typography-d050123-line-height );letter-spacing:var( --e-global-typography-d050123-letter-spacing );}.elementor-kit-9 h2{font-size:var( --e-global-typography-69a6484-font-size );line-height:var( --e-global-typography-69a6484-line-height );letter-spacing:var( --e-global-typography-69a6484-letter-spacing );}.elementor-kit-9 h3{font-size:var( --e-global-typography-665725b-font-size );line-height:var( --e-global-typography-665725b-line-height );letter-spacing:var( --e-global-typography-665725b-letter-spacing );}.elementor-kit-9 h4{font-size:var( --e-global-typography-4aabe0b-font-size );line-height:var( --e-global-typography-4aabe0b-line-height );letter-spacing:var( --e-global-typography-4aabe0b-letter-spacing );}.elementor-kit-9 h5{font-size:var( --e-global-typography-ee53427-font-size );line-height:var( --e-global-typography-ee53427-line-height );letter-spacing:var( --e-global-typography-ee53427-letter-spacing );}.elementor-kit-9 h6{font-size:var( --e-global-typography-c12ecec-font-size );line-height:var( --e-global-typography-c12ecec-line-height );letter-spacing:var( --e-global-typography-c12ecec-letter-spacing );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-d8944d2-font-size );line-height:var( --e-global-typography-d8944d2-line-height );letter-spacing:var( --e-global-typography-d8944d2-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:8vw;--container-default-padding-right:8vw;--container-default-padding-bottom:8vw;--container-default-padding-left:8vw;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-d050123-font-size:3rem;--e-global-typography-d050123-line-height:2.76rem;--e-global-typography-d050123-letter-spacing:-0.09rem;--e-global-typography-69a6484-font-size:2.125rem;--e-global-typography-69a6484-line-height:2.23rem;--e-global-typography-69a6484-letter-spacing:-0.04rem;--e-global-typography-665725b-font-size:1.625rem;--e-global-typography-665725b-line-height:1.71rem;--e-global-typography-665725b-letter-spacing:-0.03rem;--e-global-typography-ee53427-font-size:1rem;--e-global-typography-ee53427-line-height:1.05rem;--e-global-typography-ee53427-letter-spacing:-0.01rem;--e-global-typography-c12ecec-font-size:0.875rem;--e-global-typography-c12ecec-line-height:0.92rem;--e-global-typography-c12ecec-letter-spacing:-0.008rem;font-size:var( --e-global-typography-ecf767b-font-size );line-height:var( --e-global-typography-ecf767b-line-height );letter-spacing:var( --e-global-typography-ecf767b-letter-spacing );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;}.elementor-kit-9 h1{font-size:var( --e-global-typography-d050123-font-size );line-height:var( --e-global-typography-d050123-line-height );letter-spacing:var( --e-global-typography-d050123-letter-spacing );}.elementor-kit-9 h2{font-size:var( --e-global-typography-69a6484-font-size );line-height:var( --e-global-typography-69a6484-line-height );letter-spacing:var( --e-global-typography-69a6484-letter-spacing );}.elementor-kit-9 h3{font-size:var( --e-global-typography-665725b-font-size );line-height:var( --e-global-typography-665725b-line-height );letter-spacing:var( --e-global-typography-665725b-letter-spacing );}.elementor-kit-9 h4{font-size:var( --e-global-typography-4aabe0b-font-size );line-height:var( --e-global-typography-4aabe0b-line-height );letter-spacing:var( --e-global-typography-4aabe0b-letter-spacing );}.elementor-kit-9 h5{font-size:var( --e-global-typography-ee53427-font-size );line-height:var( --e-global-typography-ee53427-line-height );letter-spacing:var( --e-global-typography-ee53427-letter-spacing );}.elementor-kit-9 h6{font-size:var( --e-global-typography-c12ecec-font-size );line-height:var( --e-global-typography-c12ecec-line-height );letter-spacing:var( --e-global-typography-c12ecec-letter-spacing );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-d8944d2-font-size );line-height:var( --e-global-typography-d8944d2-line-height );letter-spacing:var( --e-global-typography-d8944d2-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:8vw;--container-default-padding-right:8vw;--container-default-padding-bottom:8vw;--container-default-padding-left:8vw;}}/* Start custom CSS *//* MISC */
body {
    height: 100%;
}
.site-main {
    height: 100%;
}
.overflow-hidden {
    overflow: hidden !important;
} 
.overflow-window {
    width: calc(100% + 200px) !important;
}

/* EDITOR PREVIEWS */
.elementor-editor-preview .highlight-heading .highlight {
    color: var(--e-global-color-accent) !important;
    white-space: pre-line;
}
.elementor-editor-active .overlay-nav-wrapper {
    display: none !important;
    visibility: hidden !important;
}
.postid-68.elementor-editor-active .overlay-nav-wrapper {
    display: flex !important;
    visibility: visible !important;
}
.page-id-12673 .elementor-editor-preview .overlay-nav,
.page-id-12673 .elementor-edit-area-active .overlay-nav,
.postid-12693 .elementor-editor-preview .overlay-nav,
.postid-12693 .elementor-edit-area-active .overlay-nav {
    padding: 8vw !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: translate3d(0, 0, 0) !important;
}
.page-id-12673 .elementor-editor-preview .overlay-nav .overlay-social,
.page-id-12673 .elementor-edit-area .overlay-nav .overlay-social,
.postid-12693 .elementor-editor-preview .overlay-nav .overlay-social,
.postid-12693 .elementor-edit-area .overlay-nav .overlay-social {
    opacity: 1 !important;
}
.page-id-12673 .elementor-editor-preview .overlay-nav .overlay-menu,
.page-id-12673 .elementor-edit-area .overlay-nav .overlay-menu,
.postid-12693 .elementor-editor-preview .overlay-nav .overlay-menu,
.postid-12693 .elementor-edit-area .overlay-nav .overlay-menu {
    opacity: 1 !important;
}
.page-id-12673 .elementor-editor-preview .overlay-nav .overlay-btn,
.page-id-12673 .elementor-edit-area .overlay-nav .overlay-btn,
.postid-12693 .elementor-editor-preview .overlay-nav .overlay-btn,
.postid-12693 .elementor-edit-area .overlay-nav .overlay-btn {
    opacity: 1 !important;
    transform: translate3d(0, 0, 0) !important;
}

/* HEADER */
#header {
    position: relative;
    border-bottom: 2px solid rgba(73, 85, 68, 0);
    transition: top 0.2s ease;
}
#header.scrolled {
    top: 0 !important;
    border-bottom: 2px solid rgba(73, 85, 68, 0.10);
}
#header.border-temp {
    border-bottom: 2px solid rgba(73, 85, 68, 0.10) !important;
}
#header.overlay-nav-open {
    top: 0 !important;
    transition: top 0.3s ease;
}
.header-wrapper {
    z-index: 100;
}

/* FLOATING BARS */
.e-floating-bars {
    transition: transform 0.2s ease;
}
.e-floating-bars .e-floating-bars__cta-button-container a.is-type-link {
    color: var(--e-global-color-4919d0f);
}
.e-floating-bars .e-floating-bars__cta-button-container a.is-type-link:hover {
    color: #fff;
}
.e-floating-bars .e-floating-bars__close-button[type=button] i {
    transition: color 0.2s ease;
}
.e-floating-bars .e-floating-bars__close-button[type=button]:hover i {
    color: white !important;
}
@media (max-width: 767px) {
    .e-floating-bars {
       gap: 8px !important;
        
    }
}
.e-floating-bars.overlay-nav-open,
.e-floating-bars.scrolled {
    transform: translateY(-100%);
    pointer-events: none;
    transition: transform 0.3s ease;
}

/* MAIN NAV */
.elementor-widget-ekit-nav-menu nav {
    height: 100%;
}
@media (min-width: 1440px) {
    .elementskit-menu-container .elementskit-navbar-nav > li {
        margin: 0 2vw !important;
    }
}
@media (max-width: 1439px) {
    .elementskit-menu-container .elementskit-navbar-nav > li {
        margin: 0 1.5vw !important;
    }
}
.elementskit-menu-container .elementskit-navbar-nav li .ekit-menu-nav-link .elementskit-submenu-indicator {
    transition: all 0.2s ease-in-out;
}
.elementskit-menu-container .elementskit-navbar-nav li:has(.ekit-dropdown-open-onclick) .ekit-menu-nav-link .elementskit-submenu-indicator {
    color: var(--e-global-color-accent) !important;
    fill: var(--e-global-color-accent) !important;
    transform: rotate(45deg);
}
.elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel {
    top: calc(100% + 0px);
    left: 50%;
    transform: translateX(-50%) !important;
    transition: 
        transform 0.5s cubic-bezier(0.45, 1.45, 0.8, 1) 0.1s,
        opacity 0.4s ease 0s, 
        visibility 0.6s ease 0s !important;
}
.elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel:before {
    content: '';
    display: flex;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 0 8px 8px 8px;
    border-color: transparent transparent #231f26 transparent;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -4px;
    transition: all 0.2s ease-in-out;
}
.elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel.ekit-dropdown-open-onclick:before {
    top: -8px;
}
.elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel > * {
    overflow: hidden;
    height: 28px;
    transition: 
        height 0.5s cubic-bezier(0.45, 1.45, 0.8, 1) 0.1s,
        opacity 0.4s ease 0.2s,
        visibility 0.6s ease 0s !important;
}
.elementskit-menu-container .elementskit-navbar-nav .nav-item > .elementskit-submenu-panel:not(.ekit-dropdown-open-onclick) > * {
    visibility: hidden;
    height: 16px;
    opacity: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel > li > a {
    width: 100%;
    white-space: nowrap;
}
.elementskit-menu-container .elementskit-navbar-nav > li > a:after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: transparent;
    position: absolute;
    top: calc(50% + 18px);
    left: 0;
    right: 0;
    transition: all 0.4s ease-in-out;
}
.elementskit-menu-container .elementskit-navbar-nav .current-menu-parent a:after,
.elementskit-menu-container .elementskit-navbar-nav .current-menu-item a:after{
    width: 100%;
    background: var(--e-global-color-accent);
}
.elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel .menu-item a.active {
    color: var(--e-global-color-accent) !important;
}

/* OVERLAY NAV BTN */
.overlay-nav-btn {
    width: 40px;
    height: 40px;
    cursor: pointer;
}
.overlay-nav-btn .burger {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    position: relative;
    border-radius: 6px;
    background-color: #eee;
    transition: background-color 0.2s ease;
    cursor: pointer;
}
.overlay-nav-btn .burger:hover {
    /*background-color: rgba(222, 204, 252, 0.50);*/
}
.overlay-nav-btn .burger .burger-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}
.overlay-nav-btn .burger .burger-inner div {
    display: block;
    width: 22px;
    height: 2px;
    position: absolute;
    top: 0;
    right: 9px;
    bottom: 0;
    left: 9px;
    background-color: var(--e-global-color-text);
    transition: all 0.2s ease !important;
    will-change: transform, width;
}
.overlay-nav-btn .burger .burger-inner .top-bun {
    transform: translateY(14px);
}
.overlay-nav-btn .burger .burger-inner .btm-bun {
    transform: translateY(22px);
}
.overlay-nav-btn .burger:not(.nav-open):hover .burger-inner div {
    background-color: var(--e-global-color-142b742);
}
.overlay-nav-btn .burger:not(.nav-open):hover .burger-inner .top-bun {
    transform: translateY(13px);
}
.overlay-nav-btn .burger:not(.nav-open):hover .burger-inner .btm-bun {
    transform: translateY(23px);
}
.overlay-nav-btn .burger.nav-open .burger-inner div {
    width: 21px;
    background-color: var(--e-global-color-142b742);
}
.overlay-nav-btn .burger.nav-open .burger-inner .top-bun {
    transform: translateY(18px) rotate(-135deg);
}
.overlay-nav-btn .burger.nav-open .burger-inner .btm-bun {
    transform: translateY(18px) rotate(135deg);
}
.overlay-nav-btn .burger.nav-open:hover .burger-inner div {
    color: var(--e-global-color-text);
}

/* OVERLAY NAV MENU */
.overlay-nav-wrapper {
    position: fixed;
    top: 76px;
    left: 0;
    right: 0;
    width: 100%;
    height: auto;
    z-index: 10;
    pointer-events: none;
    visibility: hidden;
}
.overlay-nav-wrapper.open {
    pointer-events: auto;
    visibility: visible;
}
@media (max-width: 767px) {
    .overlay-nav-wrapper {
        top: 62px;
    }
}
.overlay-nav {
    min-height: calc(100vh - 76px) !important;
    min-height: calc(100dvh - 76px) !important;
    min-height: calc(100svh - 76px) !important;
    padding: 10px;
    opacity: 0;
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
    transition: transform 0.4s 0.3s ease-in-out, opacity 0.25s 0.3s ease-in-out, visibility 0.2s 0.3s ease, padding 0.3s 0.3s ease-in-out;
    overflow: hidden;
}
@media (max-width: 767px) {
    .overlay-nav {
        min-height: calc(100vh - 62px) !important;
    }
}
.overlay-nav .menu-main-nav-container {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.overlay-nav .custom-main-nav {
    display: flex;
    min-height: 60vh;
    min-height: 60dvh;
    min-height: 60svh;
    flex-direction: column;
    align-items: flex-start;
    padding: 0;
    list-style: none;
    list-style-type: none;
    overflow: hidden;
    position: relative;
}
.overlay-nav .custom-main-nav .menu-item {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    padding: 10px 6px;
    font-size: var(--e-global-typography-69a6484-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-69a6484-line-height);
    letter-spacing: var(--e-global-typography-69a6484-letter-spacing);
    transition: all 0.25s ease-in-out !important;
}
.overlay-nav .custom-main-nav .menu-item > a {
    display: block;
    width: 100%;
    color: #fff;
    transition: color 0.4s ease;
    position: relative;
    min-height: 32px;
    padding-right: 32px !important;
    transition: all 0.25s ease-in-out !important;
}
.overlay-nav .custom-main-nav .menu-item-has-children > a:before,
.overlay-nav .custom-main-nav .menu-item-has-children > a:after {
    content: '' !important;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 24px !important;
    height: 24px !important;
    position: absolute !important;
    top: 4px !important;
    right: 0 !important;
    bottom: 0 !important;
    left: initial !important;
    opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: 100% !important;
    z-index: 1 !important;
    transition: all 0.25s cubic-bezier(0.45, 1.45, 0.8, 1) !important;
}
.overlay-nav .custom-main-nav .menu-item-has-children > a:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"%3E%3Cpath d="M12.5625 6.03125L19.3125 12.7812L12.5625 19.5312M18.375 12.7812H4.6875" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
    background-position: 0 0;
}
.overlay-nav .custom-main-nav .menu-item-has-children > a:after {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"%3E%3Cpath d="M12.5625 6.03125L19.3125 12.7812L12.5625 19.5312M18.375 12.7812H4.6875" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
    background-position: -24px 0;
}
.overlay-nav .custom-main-nav .menu-item a:hover::before {
    background-position: 24px 0;
}
.overlay-nav .custom-main-nav .menu-item a:hover::after {
    background-position: 0 0;
}
.overlay-nav .custom-main-nav .menu-item a:hover {
    color: var(--e-global-color-accent);
}
.overlay-nav .custom-main-nav .menu-item .sub-menu {
    display: block;
    width: 100%;
    padding: 16px 0 0 0;
    margin: 0;
    position: absolute;
    left: 100%;
    top: 0;
    opacity: 0;
    transition: all 0.25s ease-in-out !important;
}
.overlay-nav .custom-main-nav .menu-item .sub-menu .back-btn {
    font-size: 0.875rem;
    line-height: 1.3rem;
    letter-spacing: -0.01rem;
    color: #fff;
    cursor: pointer;
    position: relative;
    top: -20px;
}
.overlay-nav .custom-main-nav .menu-item .sub-menu .back-btn:before {
    top: 3px !important;
}
.overlay-nav .custom-main-nav .menu-item .sub-menu .back-btn:after {
    top: 3px !important;
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"%3E%3Cpath d="M7.53125 13.125L1.90625 7.5L7.53125 1.875M2.6875 7.5H14.0938" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
}
.overlay-nav .custom-main-nav .menu-item .sub-menu .back-btn:hover {
    color: var(--e-global-color-accent) !important;
}
.overlay-nav .custom-main-nav .menu-item .sub-menu li {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}
.overlay-nav .custom-main-nav .menu-item .sub-menu li > a {
    font-size: calc(var(--e-global-typography-69a6484-font-size) - 0.5rem);
    min-height: 20px !important;
}
.overlay-nav .custom-main-nav.sub-nav-open > li > a {
    opacity: 0;
    pointer-events: none;
}
.overlay-nav .custom-main-nav .menu-item-has-children.active .sub-menu {
    left: 0;
    opacity: 1;
    pointer-events: auto;
}
.overlay-nav.open {
    padding: 8vw;
    opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0);
    transition: transform 0.4s 0.3s ease-in-out, opacity 0.25s 0.3s ease-in-out, visibility 0.2s 0s ease, padding 0.3s 0.7s ease-in-out;
}
.overlay-nav .overlay-menu {
    opacity: 0;
    transition: opacity 0.4s 0s ease;
}
.overlay-nav .overlay-social {
    opacity: 0;
    transition: opacity 0.4s 0s ease;
}
.overlay-nav .overlay-btn {
    opacity: 0;
    transform: translate3d(0, 80%, 0);
    transition: opacity 0.4s 0s ease, transform 0.3s 0s ease-in-out;
}
.overlay-nav.open .overlay-social {
    opacity: 1;
    transition: opacity 0.4s 1s ease;
}
.overlay-nav.open .overlay-menu {
    opacity: 1;
    transition: opacity 0.4s 0.8s ease;
}
.overlay-nav.open .overlay-btn {
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transition: opacity 0.4s 1s ease, transform 0.3s 1s ease-in-out;
}

/* FOOTER LINKS */
.footer-link a {
    transition: color 0.25s ease, text-decoration 0.25s ease;
    text-decoration: underline !important;
    text-decoration-color: rgba(73, 85, 68, 1) !important;
    text-underline-offset: 3px;
    text-decoration-thickness: 1px !important;
}
.footer-link a:hover {
    color: #fff !important;
    text-decoration-color: var(--e-global-color-accent) !important;
    text-underline-offset: 4px;
}

/* LISTS */
.elementor-text-editor ul,
.elementor-widget-text-editor ul {
    list-style: none;
    list-style-type: none;
    padding: 0;
}
.elementor-text-editor ul li,
.elementor-widget-text-editor ul li {
    margin-bottom: 10px;
    padding-left: 1rem;
    position: relative;
}
@media (max-width: 1023px) {
    .elementor-text-editor ul li
    .elementor-widget-text-editor ul li {
        margin-bottom: 8px;
    }
}
.elementor-text-editor ul li:before,
.elementor-widget-text-editor ul li:before {
    content: '';
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    background: var(--e-global-color-accent);
    border-radius: 20px;
    position: absolute;
    left: 0;
    top: 0.88rem;
}

/* TEXT EDITOR */
.elementor-widget-text-editor .elementor-text-editor a,
.elementor-widget-text-editor a {
    transition: color 0.2s ease;
}
.elementor-widget-text-editor .elementor-text-editor > *:not(.wp-block-image, .wp-block-video) {
    max-width: 1024px !important;
}
.elementor-widget-text-editor h1,
.elementor-widget-text-editor h2,
.elementor-widget-text-editor h3,
.elementor-widget-text-editor h4,
.elementor-widget-text-editor h5,
.elementor-widget-text-editor h6 {
    margin: 2.5rem 0 1.8rem 0;
}
.elementor-widget-text-editor p,
.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    margin: 0 0 1.8rem 0;
}
.elementor-widget-text-editor h1:first-child,
.elementor-widget-text-editor h2:first-child,
.elementor-widget-text-editor h3:first-child,
.elementor-widget-text-editor h4:first-child,
.elementor-widget-text-editor h5:first-child,
.elementor-widget-text-editor h6:first-child,
.elementor-widget-text-editor p:first-child,
.elementor-widget-text-editor ul:first-child,
.elementor-widget-text-editor ol:first-child {
    margin-top: 0 !important;
}
.elementor-widget-text-editor h1:last-child,
.elementor-widget-text-editor h2:last-child,
.elementor-widget-text-editor h3:last-child,
.elementor-widget-text-editor h4:last-child,
.elementor-widget-text-editor h5:last-child,
.elementor-widget-text-editor h6:last-child,
.elementor-widget-text-editor ul:last-child,
.elementor-widget-text-editor ol:last-child {
    margin-bottom: 0 !important;
}
.elementor-widget-text-editor p:last-child {
    margin-bottom: 0.8rem !important;
}
.elementor-widget-text-editor hr {
    margin: 4.5rem 0;
    height: 2px;
    background-color: var(--e-global-color-4919d0f);
    border: 0;
    border-radius: 2px;
}
@media (max-width: 1023px) {
    .elementor-widget-text-editor hr {
        margin: 3rem 0;
    }
}
@media (max-width: 1023px) {
    .elementor-widget-text-editor hr {
        margin: 2.6rem 0;
    }
}

/* BUTTONS */
.elementskit-btn.primary {
    position: relative;
    min-height: 38px;
    padding-right: 38px !important;
    overflow: hidden;
}
@media (max-width: 1023px) {
    .elementskit-btn.primary {
        min-height: 32px;
        padding-right: 32px !important;
    }
}
.elementskit-btn.primary.header {
    min-height: auto !important;
    padding-right: 56px !important;
}
@media (max-width: 1023px) {
    .elementskit-btn.primary.header {
        padding-right: 52px !important;
    }
}
.elementskit-btn.primary:before,
.elementskit-btn.primary:after {
    content: '' !important;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px !important;
    height: 30px !important;
    position: absolute !important;
    top: 4px !important;
    right: 0 !important;
    bottom: 0 !important;
    left: initial !important;
    opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: 100% !important;
    z-index: 1 !important;
    transition: all 0.25s cubic-bezier(0.45, 1.45, 0.8, 1) !important;
}
@media (max-width: 1023px) {
    .elementskit-btn.primary:before,
    .elementskit-btn.primary:after {
        width: 24px !important;
        height: 24px !important;
    }
}
.elementskit-btn.primary.header:before,
.elementskit-btn.primary.header:after {
    width: 24px !important;
    height: 24px !important;
    top: 13px !important;
    right: 22px !important;
}
@media (max-width: 1023px) {
    .elementskit-btn.primary.header:before,
    .elementskit-btn.primary.header:after {
        top: 12px !important;
        right: 20px !important;
    }
}
.elementskit-btn.primary:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" viewBox="0 0 31 30" fill="none"><path d="M10.0309 8.53653H21.9633V20.469M21.1346 9.36517L9.03649 21.4633" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-position: 0 0;
}
@media (max-width: 1023px) {
    .elementskit-btn.primary:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    }
}
.elementskit-btn.primary.alt:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" viewBox="0 0 31 30" fill="none"><path d="M10.0309 8.53653H21.9633V20.469M21.1346 9.36517L9.03649 21.4633" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
@media (max-width: 1023px) {
    .elementskit-btn.primary.alt:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    }
}
.elementskit-btn.primary.header:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important;
}
.elementskit-btn.primary:after {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" viewBox="0 0 31 30" fill="none"><path d="M10.0309 8.53653H21.9633V20.469M21.1346 9.36517L9.03649 21.4633" stroke="%23231F20" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-position: -30px 30px;
}
@media (max-width: 1023px) {
    .elementskit-btn.primary:after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="%23231F20" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    }
}
.elementskit-btn.primary.reverse:after {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" viewBox="0 0 31 30" fill="none"><path d="M10.0309 8.53653H21.9633V20.469M21.1346 9.36517L9.03649 21.4633" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
@media (max-width: 1023px) {
    .elementskit-btn.primary.reverse:after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    }
}
.elementskit-btn.primary.header:after {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important;
}
.elementskit-btn.primary:hover::before {
    background-position: 30px -30px;
}
.elementskit-btn.primary:hover::after {
    background-position: 0 0;
}
.elementskit-btn.secondary {
    position: relative;
    min-height: 30px;
    padding-bottom: 10px !important;
    overflow: hidden;
}
@media (max-width: 1023px) {
    .elementskit-btn.secondary {
        min-height: 25px;
        padding-bottom: 8px !important;
    }
}
.elementskit-btn.secondary:before,
.elementskit-btn.secondary:after {
    content: '' !important;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 2px !important;
    width: 100% !important;
    position: absolute !important;
    top: initial !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    opacity: 1 !important;
    z-index: 1 !important;
    transition: left 0.2s ease-in-out !important;
}
.elementskit-btn.secondary:before {
    background-color: var(--e-global-color-accent);
}
.elementskit-btn.secondary.alt:before {
    background-color: white !important;
}
.elementskit-btn.secondary:after {
    background-color: var(--e-global-color-primary);
    left: -100% !important;
}
.elementskit-btn.secondary.reverse:after {
    background-color: white !important;
}
.elementskit-btn.secondary:hover::before {
    left: 100% !important;
}
.elementskit-btn.secondary:hover::after {
    left: 0 !important;
}

/* BACK BTN */
.back-btn {
    position: relative;
    min-height: 20px;
    padding-left: 28px !important;
    overflow: hidden;
    cursor: pointer;
    transition: color 0.4s ease;
}
.back-btn:before,
.back-btn:after {
    content: '' !important;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 16px !important;
    height: 16px !important;
    position: absolute !important;
    top: 6px !important;
    right: initial !important;
    bottom: 0 !important;
    left: 0 !important;
    opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: 100%!important;
    z-index: 1 !important;
    transition: all 0.25s cubic-bezier(0.45, 1.45, 0.8, 1) !important;
}
.back-btn:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"%3E%3Cpath d="M7.53125 13.125L1.90625 7.5L7.53125 1.875M2.6875 7.5H14.0938" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
    background-position: 0 0;
}
.back-btn:after {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"%3E%3Cpath d="M7.53125 13.125L1.90625 7.5L7.53125 1.875M2.6875 7.5H14.0938" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
    background-position: 20px 0;
}
.back-btn:hover {
    color: var(--e-global-color-accent) !important;
}
.back-btn:hover:before {
    background-position: -20px 0;
}
.back-btn:hover:after {
    background-position: 0 0;
}
.back-btn:after {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"%3E%3Cpath d="M7.53125 13.125L1.90625 7.5L7.53125 1.875M2.6875 7.5H14.0938" stroke="%23231F20" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
}
@media (max-width: 1023px) {
    .back-btn .elementor-heading-title {
        font-size: 1rem !important;
        line-height: 1.5rem !important;
        letter-spacing: -0.01rem !important;
    }
}
@media (max-width: 767px) {
    .back-btn {
        padding-left: 24px !important;
    }
    .back-btn:before,
    .back-btn:after {
        top: 3px !important;
    }
    .back-btn:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path d="M7.625 12.8916L3.125 8.3916L7.625 3.8916M3.75 8.3916H12.875" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    }
    .back-btn:after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path d="M7.625 12.8916L3.125 8.3916L7.625 3.8916M3.75 8.3916H12.875" stroke="%23231F20" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    }
    .back-btn .elementor-heading-title {
        font-size: 0.875rem !important;
        line-height: 1.3rem !important;
        letter-spacing: -0.01rem !important;
    }
}

/* SOCIAL ICONS */
.ekit_social_media > li > a,
.ekit_social_media > li > a svg,
.ekit_social_media > li > a svg path {
    transition: all 0.4s ease;
}

/* FORMS */
.form_design {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 2rem;
    align-self: stretch;
    width: 100%;
}
@media (max-width: 1023px) {
    .form_design {
        gap: 1rem;
    }
}
.form_design a {
    color: var(--e-global-color-accent);
    transition: color 0.25s ease;
}
.form_design a:hover {
    color: #fff;
}
.form_design .form-section {
    display: flex;
    align-items: flex-start;
    gap: 2rem;
    align-self: stretch;
    width: 100%;
}
@media (max-width: 1023px) {
    .form_design .form-section {
        flex-direction: column;
        gap: 1rem;
    }
}
.form_design .form-section.footer {
    border-top: 2px solid var(--e-global-color-4919d0f);
    padding-top: 2.5rem;
}
@media (max-width: 1023px) {
    .form_design .form-section.footer {
        padding-top: 2rem;
        margin-top: 1rem;
    }
}
@media (max-width: 767px) {
    .form_design .form-section.footer {
        padding-top: 1.2rem;
        margin-top: 0.5rem;
    }
}
.form_design .form-section .form-column {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 1.5rem;
    flex: 1 0 0;
    width: 100%;
}
@media (max-width: 1023px) {
    .form_design .form-section .form-column {
        gap: 1rem;
    }
}
@media (max-width: 767px) {
    .form_design .form-section .form-column {
        gap: 8px;
    }
}
.form_design .form-section .form-row {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    align-self: stretch;
    width: 100%;
}
@media (max-width: 1023px) {
    .form_design .form-section .form-row {
        gap: 10px;
    }
}
@media (max-width: 767px) {
    .form_design .form-section .form-row {
        flex-direction: column;
        gap: 8px;
    }
}
.form_design .form-section .form-row .form-field {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 1 0 0;
    padding: 0 !important;
    margin: 0 !important;
    width: 100%;
}
.form_design .form-section .form-row .form-field p {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 0.5rem;
    flex: 1 0 0;
    padding: 0 !important;
    margin: 0 !important;
    width: 100%;
}
.form_design .form-section .form-row .form-field p br {
    display: none;
}
.form_design .form-section .form-row .form-field p span {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 1 0 0;
    padding: 0 !important;
    margin: 0 !important;
    width: 100%;
}
.form_design .form-section .form-row .form-field .label {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    align-self: stretch;
    gap: 4px;
    margin: 0 !important;
}
.form_design .form-section .form-row .form-field .label .required {
    color: var(--e-global-color-accent) !important;
    width: auto !important;
    flex: 0;
}
.form_design .form-section .form-row .form-field .label .description {
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 130%;
    letter-spacing: -0.0075rem;
    opacity: 0.5;
    flex-grow: 1;
    align-self: center;
    margin-left: 2rem !important;
}
.form_design .form-section .form-row .form-field .interests {
    display: flex;
    flex-direction: row;
    max-width: 1024px;
    align-items: flex-start;
    align-content: flex-start;
    justify-content: flex-start;
    gap: 1rem 1.8rem;
    align-self: stretch;
    flex-wrap: wrap;
    margin-top: 0.6rem !important;
}
@media (max-width: 1023px) {
    .form_design .form-section .form-row .form-field .interests {
        gap: 1rem 1.2rem;
        margin-bottom: 0.4rem !important;
    }
}
@media (max-width: 767px) {
    .form_design .form-section .form-row .form-field .interests {
        display: block;
        columns: 2;
        gap: 0.67rem;
        margin-top: 2px !important;
        margin-bottom: 0 !important;
    }
}
.form_design .form-section .form-row .form-field .interests > span {
    display: flex;
    align-items: flex-start;
    width: auto;
    flex-shrink: 1;
    flex-grow: 0;
}
@media (max-width: 767px) {
    .form_design .form-section .form-row .form-field .interests > span {
        justify-content: center;
        margin-bottom: 0.65rem !important;
    }
}
.form_design .form-section .form-row .form-field .interests > span label span {
    display: flex;
    width: 100%;
    align-self: stretch;
    flex: 1;
    flex-wrap: nowrap;
    white-space: nowrap
}
@media (max-width: 767px) {
    .form_design .form-section .form-row .form-field .interests > span label {
        justify-content: center;
        align-items: center;
    }
    .form_design .form-section .form-row .form-field .interests > span label span {
        white-space: break-spaces;
        line-height: 1.12rem;
    }
}
.form_design .form-section .form-row .form-field input,
.form_design .form-section .form-row .form-field select,
.form_design .form-section .form-row .form-field textarea {
    display: flex;
    align-self: stretch;
    width: 100% !important;
    margin: 0 !important;
    align-items: center;
    justify-content: space-between;
    transition: all 0.25s ease;
}
.form_design .form-section .form-row .form-field input:focus,
.form_design .form-section .form-row .form-field select:focus,
.form_design .form-section .form-row .form-field textarea:focus {
      border-color: var(--e-global-color-4919d0f) !important;
      background-color: #fff !important;
      outline-color: var(--e-global-color-4919d0f) !important;
      outline-width: 1px !important;
      outline-style: solid !important;
      outline-offset: 0px !important;
}
.form_design .form-section .form-row .form-field input[type="checkbox"]:focus {
      border-color: transparent !important;
      background-color: #fff !important;
      outline-color: transparent !important;
      outline-width: 0px !important;
      outline-style: solid !important;
      outline-offset: 0px !important;
}
.form_design .form-section .form-row .form-field .wpcf7-checkbox label,
.form_design .form-section .form-row .form-field .wpcf7-acceptance label {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 0.5rem;
}
.form_design .form-section .form-row .form-field .wpcf7-checkbox label span,
.form_design .form-section .form-row .form-field .wpcf7-acceptance label span {
    display: inline;
}
.form_design .form-section .form-row .form-field input[type="checkbox"] {
    justify-content: center;
    -webkit-appearance: none;
    appearance: none;
    background-color: #fff;
    margin: 0;
    width: 20px !important;
    height: 20px !important;
    border-radius: 4px;
    transform: translateY(0.3rem);
    outline-color: none !important;
}
@media (max-width: 767px) {
    .form_design .form-section .form-row .form-field input[type="checkbox"] {
        width: 18px !important;
        height: 18px !important;
        transform: unset;
        align-self: center;
    }
}
.form_design .form-section .form-row .form-field input[type="checkbox"]::before {
    content: "";
    width: 14px;
    height: 14px;
    transform: scale(0);
    transition: 120ms transform ease-in-out;
    box-shadow: inset 1em 1em var(--e-global-color-accent);
    background-color: CanvasText;
    border-radius: 2px;
}
.form_design .form-section .form-row .form-field input[type="checkbox"]:checked::before {
    transform: scale(1);
}
.form_design .form-section .form-row .form-field .form-text {
    color: #fff !important;
    display: inline;
    margin-top: 1rem !important;
}
@media (max-width: 767px) {
    .form_design .form-section .wpcf7-submit {
        display: block !important;
        width: 100% !important;
    }
}

/* HEADING HIGHLIGHT & REVEAL */
.highlight-heading .word {
    display: inline-block;
    white-space: nowrap;
}
.highlight-heading .highlight {
    white-space: pre-line;
}
.highlight-heading .anim {
    transition: opacity 0.4s cubic-bezier(0.45, 1.45, 0.8, 1), color 0.2s ease-in-out;
}
.highlight-heading .highlight .anim.highlight-on {
    color: var(--e-global-color-accent);
}
.highlight-heading.reverse {
    color: #fff;
}
.heading-reveal .anim {
    display: inline-block;
    opacity: 0;
    transform: translateY(14px);
    transition: opacity 0.4s cubic-bezier(0.45, 1.45, 0.8, 1), transform 0.4s cubic-bezier(0.45, 1.45, 0.8, 1), color 0.2s ease-in-out;
    white-space: pre;
}
.heading-reveal.revealed .anim {
    opacity: 1;
    transform: translateY(0);
}
.break-text-before:after {
    content: ' ';
    display: block;
}
.break-text-after:before {
    content: ' ';
    display: block;
}

/* HEROS */
.hero {
    position: relative;
}
.hero.home .swiper:after,
.hero.img .swiper:after,
.hero.home .elementor-motion-effects-container:after,
.hero.img .elementor-motion-effects-container:after,
.hero.home .elementor-background-video-container:after,
.hero.img .elementor-background-video-container:after {
    content: '';
    display: flex;
    width: 80%;
    height: 100%;
    position: absolute !important;
    left: 0;
    right: initial;
    bottom: 0;
    pointer-events: none;
    z-index: 10;
    mask: linear-gradient(248deg, rgba(35, 31, 32, 0.00) 47.44%, #231F20 91.11%);
    backdrop-filter: blur(2.5px);
}
.hero.home .elementor-motion-effects-container:after,
.hero.img .elementor-motion-effects-container:after,
.hero.home .elementor-background-video-container:after,
.hero.img .elementor-background-video-container:after {
    z-index: 0;
}
.hero.home .highlight-heading,
.hero.img .highlight-heading,
.hero.home .back-btn,
.hero.img .back-btn {
    text-shadow: 2px 0px 20px rgba(35, 31, 32, 0.25);
}
.hero.home .back-btn:after,
.hero.img .back-btn:after {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"%3E%3Cpath d="M7.53125 13.125L1.90625 7.5L7.53125 1.875M2.6875 7.5H14.0938" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
}
@media (max-width: 767px) {
    .hero.home .back-btn:after,
    .hero.img .back-btn:after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path d="M7.625 12.8916L3.125 8.3916L7.625 3.8916M3.75 8.3916H12.875" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    }
}

/* GHOST LOGO */
.ghost-logo {
    position: relative;
}
.ghost-logo:after {
    content: '';
    display: block;
    width: 26rem;
    height: 26rem;
    position: absolute;
    right: 0;
    bottom: -8rem;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="384" height="426" viewBox="0 0 384 426" fill="none"><g opacity="0.12"><path d="M371.473 334.983C369.49 334.983 367.453 334.467 365.606 333.409L247.993 266.24C242.316 263.01 240.333 255.761 243.592 250.086C246.852 244.412 254.077 242.43 259.754 245.688L377.367 312.856C383.044 316.087 385.027 323.336 381.767 329.01C379.567 332.838 375.574 334.983 371.473 334.983Z" fill="%23DECCFC"/><path d="M61.1697 334.983C57.0682 334.983 53.0753 332.838 50.8751 329.01C47.6428 323.336 49.5985 316.114 55.2755 312.856L172.889 245.688C178.538 242.457 185.791 244.412 189.05 250.086C192.283 255.761 190.327 262.982 184.65 266.24L67.0368 333.409C65.1897 334.467 63.1525 334.983 61.1697 334.983Z" fill="%23DECCFC"/><path d="M216.321 200.62C209.775 200.62 204.478 195.326 204.478 188.783V53.1159C204.478 46.5729 209.775 41.2787 216.321 41.2787C222.867 41.2787 228.164 46.5729 228.164 53.1159V188.783C228.164 195.326 222.867 200.62 216.321 200.62Z" fill="%23DECCFC"/><path d="M380.844 135.895C380.436 135.434 380.029 134.999 379.54 134.619C378.97 134.13 378.318 133.696 377.666 133.316L222.704 42.8805C220.884 41.8217 218.874 41.333 216.892 41.333C216.701 41.333 216.539 41.333 216.348 41.333C216.158 41.333 215.995 41.333 215.805 41.333C213.822 41.333 211.812 41.8217 209.992 42.8805L54.8137 133.424C54.8137 133.424 54.6507 133.56 54.5692 133.615C53.7815 134.103 53.0481 134.646 52.3962 135.298C52.3419 135.352 52.3147 135.406 52.2604 135.461C51.6628 136.085 51.1739 136.764 50.7393 137.47C50.6035 137.687 50.4677 137.931 50.359 138.176C50.0331 138.773 49.7886 139.425 49.5713 140.076C49.4899 140.32 49.4084 140.565 49.354 140.809C49.1367 141.705 48.9738 142.628 48.9738 143.606V323.092C48.9738 327.3 51.2011 331.182 54.8408 333.327L209.992 423.871C211.867 424.957 213.931 425.5 215.968 425.5C216.077 425.5 216.213 425.446 216.321 425.446C216.484 425.446 216.62 425.5 216.756 425.5C218.793 425.5 220.857 424.957 222.732 423.898L377.883 333.354C381.523 331.237 383.75 327.327 383.75 323.119V143.606C383.75 140.673 382.664 137.986 380.871 135.922L380.844 135.895ZM72.605 164.266L204.804 241.398C203.935 325.725 203.664 369.708 204.125 393.083L72.605 316.359V164.266ZM216.321 220.71L84.2577 143.66L216.321 66.6093L348.385 143.66L216.321 220.71ZM360.037 316.331L227.838 393.464C227.539 360.504 228.001 290.675 228.49 240.991L360.037 164.239V316.331Z" fill="%23DECCFC"/><path d="M89.0111 21.1066C68.7208 10.0024 29.7971 12.7716 21.1323 12.9617C12.4675 13.1517 0 0.5 0 0.5C0 0.5 14.559 56.1296 46.0131 80.7542C73.8545 102.555 90.994 101.768 100.175 97.8314C104.983 95.768 107.835 90.9625 107.482 85.7498C107.074 79.8583 104.955 72.0664 98.5994 62.9441C81.6773 38.6452 60.7894 38.1565 48.4577 35.523C36.126 32.8895 23.3868 24.1202 23.3868 24.1202C23.3868 24.1202 42.0202 30.4189 54.2433 31.7221C66.4392 33.0252 83.8503 36.5004 96.5079 49.1793C108.161 60.8264 112.452 74.184 113.919 80.5099L115.413 77.3877C115.413 77.3877 129.592 43.2606 89.0383 21.1066H89.0111Z" fill="%23DECCFC"/><path d="M123.29 31.0162C133.476 21.5409 156.591 17.3871 161.671 16.2196C166.75 15.0522 172.155 5.82132 172.155 5.82132C172.155 5.82132 171.911 40.4371 157.216 59.4689C144.124 76.4375 133.938 78.4194 128.016 77.442C125.056 76.9533 122.747 74.7813 122.176 71.8763C121.47 68.3469 121.47 63.3785 123.915 56.8897C130.189 40.2199 142.304 36.8262 149.094 33.4596C155.912 30.0931 162.024 23.0885 162.024 23.0885C162.024 23.0885 152.082 29.5229 145.156 32.1021C138.229 34.6814 128.587 39.2968 123.073 48.5548C118.021 57.0798 117.477 65.4962 117.559 69.4057L116.228 67.8039C116.228 67.8039 102.891 49.9937 123.263 31.0433L123.29 31.0162Z" fill="%23DECCFC"/></g></svg>');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right -2rem center;
}
@media (max-width: 1023px) {
    .ghost-logo:after {
        width: 18rem;
        height: 18rem;
        bottom: -3rem;
        background-position: right -5rem center;
    }
}
@media (max-width: 767px) {
    .ghost-logo:after {
        width: 12rem;
        height: 12rem;
        bottom: 0.4rem;
        background-position: right -4.4rem center;
    }
}

/* SLIDER PAGINATION NAVS */
.elementor-widget-loop-carousel .swiper-pagination,
.swiper .swiper-pagination,
.elementor-widget-n-carousel .swiper-pagination {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    height: 10px;
}
@media (max-width: 767px) {
    .elementor-widget-loop-carousel .swiper-pagination,
    .swiper .swiper-pagination,
    .elementor-widget-n-carousel .swiper-pagination {
        gap: 4px;
    }
}
.elementor-widget-loop-carousel .swiper-pagination .swiper-pagination-bullet,
.swiper .swiper-pagination .swiper-pagination-bullet,
.elementor-widget-n-carousel .swiper-pagination .swiper-pagination-bullet {
    transition: all 0.25s ease !important;
    background: var(--e-global-color-4919d0f) !important;
    opacity: 1 !important;
    margin: 0 4px !important;
    width: 8px !important;
    height: 8px !important;
}
@media (max-width: 767px) {
    .elementor-widget-loop-carousel .swiper-pagination .swiper-pagination-bullet,
    .swiper .swiper-pagination .swiper-pagination-bullet,
    .elementor-widget-n-carousel .swiper-pagination .swiper-pagination-bullet {
        margin: 0 2px !important;
    }
}
.elementor-widget-loop-carousel .swiper-pagination .swiper-pagination-bullet:hover,
.swiper .swiper-pagination .swiper-pagination-bullet:hover,
.elementor-widget-n-carousel .swiper-pagination .swiper-pagination-bullet:hover {
    background: var(--e-global-color-accent) !important;
}
.elementor-widget-loop-carousel .swiper-pagination .swiper-pagination-bullet-active,
.swiper .swiper-pagination .swiper-pagination-bullet-active,
.elementor-widget-n-carousel .swiper-pagination .swiper-pagination-bullet-active {
    background: var(--e-global-color-accent) !important;
    margin: 0 !important;
    width: 12px !important;
    height: 12px !important;
}
@media (max-width: 767px) {
    .elementor-widget-loop-carousel .swiper-pagination .swiper-pagination-bullet-active,
    .swiper .swiper-pagination .swiper-pagination-bullet-active,
    .elementor-widget-n-carousel .swiper-pagination .swiper-pagination-bullet-active {
        width: 10px !important;
        height: 10px !important;
    }
}

/* LOOP ITEMS */
.e-loop-item {
    padding: 6px 0 !important;
}
@media (max-width: 1023px) {
    .e-loop-item {
        padding: 5px 0 !important;
    }
}
@media (max-width: 767px) {
    .e-loop-item {
        padding: 4px 0 !important;
    }
}

/* CARD BUTTON */
.card-btn {
    display: flex;
    width: 36px;
    height: 36px;
    padding: 8px;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 2vw;
    right: 2vw;
    border-radius: 60px;
    backdrop-filter: blur(5px);
    z-index: 12;
    box-sizing: border-box;
    background: rgba(148, 206, 60, 0.90);
    transition: all 0.2s cubic-bezier(0.45, 1.45, 0.8, 1);
}
@media (max-width: 1023px) {
    .card-btn {
        width: 32px;
        height: 32px;
    }
}
@media (max-width: 767px) {
    .card-btn {
        top: 4vw;
        right: 4vw;
    }
}
.card-btn:after {
    content: '';
    width: 20px;
    height: 20px;
    display: flex;
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"%3E%3Cpath d="M1.73486 9H16.2649" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M9 1.73511L9 16.2651" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
    background-repeat: no-repeat !important;
    background-position: center center !important;
    transform: rotate(0deg);
    transition: all 0.3s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.card-btn:hover,
.card-btn.active {
    width: 40px;
    height: 40px;
    background: rgba(255, 255, 255, 0.80);
}
@media (max-width: 1023px) {
    .card-btn:hover,
    .card-btn.active {
        width: 36px;
        height: 36px;
    }
}
.card-btn:hover:after,
.card-btn.active:after {
    width: 24px;
    height: 24px;
    transform: rotate(180deg);
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"%3E%3Cpath d="M1.28174 9.99976H18.7177" stroke="%234B1F93" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M10 1.28198L10 18.718" stroke="%234B1F93" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
}
.card-btn-trigger {
    cursor: pointer !important;
}

/* CASE STUDY CARD */
.casestudy-card {
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    flex: 1 0 0;
    align-self: stretch;
    position: relative;
    overflow: hidden !important;
    border-radius: 6px;
    margin-top: 0;
    margin-bottom: 0;
    transition: margin 0.4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
}
.casestudy-card:hover {
    margin-top: -6px;
    margin-bottom: 6px;
}
@media (max-width: 1023px) {
    .casestudy-card:hover {
        margin-top: -5px;
        margin-bottom: 5px;
    }
}
@media (max-width: 767px) {
    .casestudy-card:hover {
        margin-top: -4px;
        margin-bottom: 4px;
    }
}
.casestudy-card a,
.casestudy-card .link {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden !important;
    aspect-ratio: 4/5;
    box-sizing: border-box;
    position: relative;
    border-radius: 6px;
    visibility: visible;
}
.featured .casestudy-card a,
.featured .casestudy-card .link {
    aspect-ratio: 16/9;
}
@media (max-width: 1023px) {
    .featured .casestudy-card a,
    .featured .casestudy-card .link {
        aspect-ratio: 6/4.3;
    }
}
@media (max-width: 767px) {
    .casestudy-card a,
    .casestudy-card .link {
        aspect-ratio: 2/2.2;
    }
    .featured .casestudy-card a,
    .featured .casestudy-card .link {
        aspect-ratio: 2/2.2;
    }
}
.casestudy-card a:before,
.casestudy-card a:after,
.casestudy-card .link:before,
.casestudy-card .link:after {
    content: '';
    display: flex;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: initial;
    pointer-events: none;
    z-index: 1;
    transition: all 0.25s ease-in-out;
}
.casestudy-card a:before,
.casestudy-card .link:before {
    height: 30%;
    background: linear-gradient(180deg, rgba(35, 31, 32, 0.80) 61.98%, rgba(35, 31, 32, 0.40) 78.61%, rgba(35, 31, 32, 0.00) 95.25%);
    opacity: 0.5;
}
.casestudy-card a:after,
.casestudy-card .link:after {
    height: 35%;
    mask: linear-gradient(to bottom, #000000 50%, transparent);
    backdrop-filter: blur(2.5px);
    
}
.casestudy-card .content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 1 0 0;
    align-self: stretch;
    position: relative;
    box-sizing: border-box;
}
.casestudy-card .content .title {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    opacity: 1;
    padding: 3vw;
    transition: all 0.25s cubic-bezier(0.45, 1.45, 0.8, 1);
    transition-delay: 0.2s;
    z-index: 10;
}
.three-up .casestudy-card .content .title {
    padding: 3vw 2.6vw;
}
@media (max-width: 1023px) {
    .casestudy-card .content .title {
        padding: 5vw !important;
    }
}
@media (max-width: 767px) {
    .casestudy-card .content .title {
        padding: 8vw !important;
    }
}
.casestudy-card .content .title h4 {
    color: #fff;
    text-shadow: 2px 0px 20px rgba(35, 31, 32, 0.25);
    margin: 0;
}
.three-up .casestudy-card .content .title h4 {
    font-size: 1.5rem !important;
    line-height: 1.65rem !important;
    letter-spacing: -0.03rem !important;
}
@media (max-width: 1023px) {
    .three-up .casestudy-card .content .title h4 {
        font-size: 1.25rem !important;
        line-height: 1.32rem !important;
        letter-spacing: -0.025rem !important;
    }
}
@media (max-width: 767px) {
    .casestudy-card .content .title h4 {
        font-size: 1.25rem !important;
        line-height: 1.32rem !important;
        letter-spacing: -0.025rem !important;
    }
}
.casestudy-card .content .title:before,
.casestudy-card .content .title:after {
    content: '' !important;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px !important;
    height: 30px !important;
    position: absolute !important;
    top: 50% !important;
    right: 3vw !important;
    bottom: 0 !important;
    left: initial !important;
    margin-top: -15px !important;
    opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: 100% !important;
    z-index: 1 !important;
    transition: all 0.25s cubic-bezier(0.45, 1.45, 0.8, 1) !important;
}
.three-up .casestudy-card .content .title:before,
.three-up .casestudy-card .content .title:after {
    width: 24px !important;
    height: 24px !important;
    right: 2.2vw;
}
@media (max-width: 1023px) {
    .casestudy-card .content .title:before,
    .casestudy-card .content .title:after {
        width: 24px !important;
        height: 24px !important;
        right: 5vw !important;
        margin-top: -12px !important;
    }
}
@media (max-width: 767px) {
    .casestudy-card .content .title:before,
    .casestudy-card .content .title:after {
        right: 8vw !important;
    }
}
.casestudy-card .content .title:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" viewBox="0 0 31 30" fill="none"><path d="M10.0309 8.53653H21.9633V20.469M21.1346 9.36517L9.03649 21.4633" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-position: 0 0;
}
.three-up .casestudy-card .content .title:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
@media (max-width: 1023px) {
    .casestudy-card .content .title:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    }
}
.casestudy-card .content .title:after {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" viewBox="0 0 31 30" fill="none"><path d="M10.0309 8.53653H21.9633V20.469M21.1346 9.36517L9.03649 21.4633" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-position: -30px 30px;
}
.three-up .casestudy-card .content .title:after {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
@media (max-width: 1023px) {
    .casestudy-card .content .title:after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M7.62449 7.71828L17.1704 7.71828L17.1704 17.2642M16.5075 8.3812L6.829 18.0597" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    }
}
.casestudy-card .img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: scale(1.02);
    transition: transform 0.4s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.casestudy-card .img img {
    object-fit: cover;
}
.casestudy-card a:hover .content .title:before,
.casestudy-card .link:hover .content .title:before {
    background-position: 30px -30px;
}
.casestudy-card a:hover .content .title:after,
.casestudy-card .link:hover .content .title:after {
    background-position: 0 0;
}
.casestudy-card a:hover:before,
.casestudy-card .link:hover:before {
    height: 32%;
    opacity: 0.8;
}
.casestudy-card a:hover:after,
.casestudy-card .link:hover:after {
    height: 45%;
}
.casestudy-card a:hover .img,
.casestudy-card .link:hover .img {
    transform: scale(1);
    transition: transform 0.6s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.work-list .elementor-loop-container .e-loop-item:first-of-type .casestudy-card .link {
    aspect-ratio: 4/5 !important;
}
.work-list .elementor-loop-container .e-loop-item:nth-of-type(4n+2) .casestudy-card .link,
.work-list .elementor-loop-container .e-loop-item:nth-of-type(4n+7) .casestudy-card .link,
.work-list .elementor-loop-container .e-loop-item:nth-of-type(14n+3) .casestudy-card .link {
    aspect-ratio: 4/3.5;
}

/* FEATURED CARD */
.featured-card {
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    flex: 1 0 0;
    align-self: stretch;
    position: relative;
    overflow: hidden;
    border-radius: 6px;
}
.featured-card a {
    display: flex;
    width: 100%;
    height: auto;
    aspect-ratio: 4/5;
    box-sizing: border-box;
    position: relative;
    border-radius: 6px;
    visibility: visible;
    flex: 1 0 0;
}
.featured .featured-card a,
.featured-card.featured a {
    aspect-ratio: 4/5;
}
.full .featured-card a,
.featured-card.full a {
    aspect-ratio: 16/9 !important;
}
.sml .featured-card a,
.featured-card.sml a {
    aspect-ratio: 4/2 !important;
}
@media (max-width: 1023px) {
    .featured .featured-card a,
    .featured-card.featured a {
        aspect-ratio: 4/5;
    }
    .full .featured-card a,
    .featured-card.full a {
        aspect-ratio: 16/9 !important;
    }
    .sml .featured-card a,
    .featured-card.sml a {
        aspect-ratio: 6/4.3 !important;
    }
}
@media (max-width: 767px) {
    .featured .featured-card a,
    .featured-card.featured a {
        aspect-ratio: 4/5.4 !important;
    }
    .full .featured-card a,
    .featured-card.full a {
        aspect-ratio: 4/5.4 !important;
    }
    .featured-card a {
        aspect-ratio: 2/2.2
    }
}
.featured-card a:before,
.featured-card a:after {
    content: '';
    display: flex;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: initial;
    pointer-events: none;
    z-index: 1;
    transition: all 0.25s ease-in-out;
}
.featured-card a:before {
    height: 30%;
    background: linear-gradient(180deg, rgba(35, 31, 32, 0.50) 27.8%, rgba(35, 31, 32, 0.00) 82.55%);
}
@media (max-width: 767px) {
    .featured-card a:before {
        height: 40%;
    }
}
.featured-card a:after {
    height: 35%;
    mask: linear-gradient(to bottom, #000000 50%, transparent);
    backdrop-filter: blur(2.5px);
}
@media (max-width: 767px) {
    .featured-card a:after {
        height: 40%;
    }
}
.featured-card .content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 1 0 0;
    align-self: stretch;
    position: relative;
    box-sizing: border-box;
}
.featured-card .content .headline {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
    visibility: visible;
    padding: 3vw;
    transition: all 0.25s cubic-bezier(0.45, 1.45, 0.8, 1);
    transition-delay: 0.2s;
    z-index: 10;
}
@media (max-width: 1023px) {
    .featured-card .content .headline {
        padding: 4vw 6vw !important;
    }
}
@media (max-width: 767px) {
    .featured-card .content .headline {
        padding: 6vw 8vw !important;
    }
}
.featured-card .content .headline h4 {
    color: #fff;
    text-shadow: 2px 0px 20px rgba(35, 31, 32, 0.25);
    padding-right: 6vw;
}
@media (max-width: 1023px) {
    .featured-card .content .headline h4 {
        font-size: 1.625rem !important;
        line-height: 1.7rem !important;
        letter-spacing: -0.0325rem !important;
    }
}
@media (max-width: 767px) {
    .featured-card .content .headline h4 {
        padding-right: 8vw;
    }
}
.featured-card .content .description {
    width: 100%;
    position: relative;
    top: -20px;
    left: 0;
    opacity: 0;
    visibility: hidden;
    padding: 3vw 3vw 8vw 3vw;
    pointer-events: none;
    transition: all 0.25s cubic-bezier(0.45, 1.45, 0.8, 1);
    transition-delay: 0s;
    z-index: 10;
}
@media (max-width: 1023px) {
    .featured-card .content .description {
        padding: 5vw 5vw 10vw 5vw !important;
    }
}
@media (max-width: 767px) {
    .featured-card .content .description {
        padding: 8vw 8vw 16vw 8vw !important;
    }
}
.featured-card .content .description:before {
    content: '';
    display: flex;
    width: 100%;
    height: 80%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: initial;
    pointer-events: none;
    z-index: -1;
    transition: all 0.25s ease-in-out;
    background: linear-gradient(180deg, rgba(35, 31, 32, 0.65) 47.26%, rgba(35, 31, 32, 0.00) 82.55%);
}
.featured-card .content .description > p {
    font-weight: 700;
    color: #fff;
    font-size: var(--e-global-typography-0fcbfe4-font-size);
    line-height: var(--e-global-typography-0fcbfe4-line-height);
    letter-spacing: var(--e-global-typography-0fcbfe4-letter-spacing);
    padding-right: 6vw;
    padding-bottom: 16px;
}
@media (max-width: 1023px) {
    .featured-card .content .description > p {
        padding-right: 8vw !important;
        padding-bottom: 10px;
    }
}
.featured-card .content .description .additional-content {
    color: #fff;
    font-size: var(--e-global-typography-ecf767b-font-size) !important;
    font-weight: 600 !important;
    line-height: var(--e-global-typography-ecf767b-line-height) !important;
    letter-spacing: var(--e-global-typography-ecf767b-letter-spacing) !important;
    padding-right: 6vw;
}
@media (max-width: 1023px) {
    .featured-card .content .description .additional-content {
        padding-right: 8vw !important;
    }
}
@media (min-width: 1024px) {
    .featured-card .content .description > p,
    .featured-card .content .description .additional-content {
        padding-right: 30%;
    }
}
.featured-card img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 0;
    transform: scale(1);
    transition: transform 0.4s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.featured-card a:hover:after {
    height: 60%;
}
@media (max-width: 767px) {
    .featured-card a:hover:after {
        height: 75%;
    }
}
.featured-card a:hover .content .headline {
    top: 20px;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all 0.4s cubic-bezier(0.45, 1.45, 0.8, 1);
    transition-delay: 0s;
}
.featured-card a:hover .content .description {
    top: 0;
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transition: all 0.4s cubic-bezier(0.45, 1.45, 0.8, 1);
    transition-delay: 0.25s;
}
.featured-card a:hover .content .description:before {
    height: 150%;
}
.featured-card a:hover img {
    transform: scale(1.02);
    transition: transform 0.6s cubic-bezier(0.45, 1.45, 0.8, 1);
}

/* FLEET CARD */
.fleet-card .link {
    overflow: hidden !important;
    position: relative;
    visibility: visible;
}
.fleet-card.right .content {
    padding: 6vw 80px 6vw 0;
}
.fleet-card.left .content {
    padding: 6vw 0 6vw 80px;
}
@media (max-width: 1023px) {
    .fleet-card.right .content {
        padding: 4vw 40px 4vw 0;
    }
    .fleet-card.left .content {
        padding: 4vw 0 4vw 40px;
    }
}
@media (max-width: 767px) {
    .fleet-card.right .content {
        padding: 4vw 6vw 6vw 6vw;
    }
    .fleet-card.left .content {
        padding: 4vw 6vw 6vw 6vw;
    }
}
.fleet-card .img {
    width: 100%;
    height: auto;
    aspect-ratio: 2/1.65;
    visibility: visible;
    overflow: hidden;
    border-radius: 6px;
}
.fleet-card .img img {
    transform: scale(1);
    transition: transform 0.4s cubic-bezier(0.45, 1.45, 0.8, 1);
    border-radius: 0;
}
.fleet-card .img:before {
    content: '';
    width: 36px;
    height: 36px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 2vw;
    border-radius: 60px;
    padding: 8px;
    backdrop-filter: blur(5px);
    z-index: 12;
    background-color: rgba(148, 206, 60, 0.90);
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"%3E%3Cpath d="M1.73486 9H16.2649" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M9 1.73511L9 16.2651" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
    background-repeat: no-repeat !important;
    background-position: center center !important;
    transform: rotate(0deg);
    transition: all 0.3s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.fleet-card.right .img:before {
    right: 2vw;
}
.fleet-card.left .img:before {
    left: 2vw;
}
@media (max-width: 1023px) {
    .fleet-card .img:before {
        width: 32px;
        height: 32px;
    }
}
@media (max-width: 767px) {
    .fleet-card.right .img:before {
        top: 4vw;
        right: 4vw;
    }
    .fleet-card.left .img:before {
        top: 4vw;
        right: 4vw;
        left: initial;
    }
}
.fleet-card:hover .img:before {
    width: 40px;
    height: 40px;
    background: rgba(255, 255, 255, 0.80);
    transform: rotate(180deg);
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"%3E%3Cpath d="M1.28174 9.99976H18.7177" stroke="%234B1F93" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M10 1.28198L10 18.718" stroke="%234B1F93" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
}
@media (max-width: 1023px) {
    .fleet-card:hover .img:before {
        width: 36px;
        height: 36px;
    }
}
.fleet-card:hover .img img {
    transform: scale(1.02);
    transition: transform 0.6s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.fleet-card:hover .elementskit-btn.secondary {
    color: var(--e-global-color-accent) !important;
}
.fleet-card:hover .elementskit-btn.secondary:before {
    left: 100% !important;
}
.fleet-card:hover .elementskit-btn.secondary:after {
    left: 0 !important;
}

/* NEWS CARD */
.news-card {
    margin-top: 0;
    margin-bottom: 0;
    transition: margin 0.4s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
    visibility: visible !important;
}
.news-card:hover {
    margin-top: -6px;
    margin-bottom: 6px;
}
@media (max-width: 1023px) {
    .news-card:hover {
        margin-top: -5px;
        margin-bottom: 5px;
    }
}
@media (max-width: 767px) {
    .news-card:hover {
        margin-top: -4px;
        margin-bottom: 4px;
    }
}
.news-card .img:before {
    content: '';
    width: 36px;
    height: 36px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -18px;
    margin-left: -18px;
    border-radius: 60px;
    padding: 8px;
    backdrop-filter: blur(5px);
    z-index: 12;
    background-color: rgba(148, 206, 60, 0.90);
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"%3E%3Cpath d="M1.73486 9H16.2649" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M9 1.73511L9 16.2651" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
    background-repeat: no-repeat !important;
    background-position: center center !important;
    transform: rotate(0deg);
    transition: all 0.2s cubic-bezier(0.45, 1.45, 0.8, 1);
}
@media (max-width: 1023px) {
    .news-card .img:before {
        width: 32px;
        height: 32px;
    }
}
.news-card:hover .img:before {
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    background: rgba(255, 255, 255, 0.80);
    transform: rotate(45deg);
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"%3E%3Cpath d="M1.28174 9.99976H18.7177" stroke="%234B1F93" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M10 1.28198L10 18.718" stroke="%234B1F93" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
}
@media (max-width: 1023px) {
    .news-card:hover .img:before {
        width: 36px;
        height: 36px;
    }
}
.news-card img {
    aspect-ratio: 4/3;
    overflow: hidden;
    object-fit: cover;
}
.news-card .elementor-widget-theme-post-excerpt {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.news-card .elementor-post-info__terms-list {
    color: #fff;
    line-height: 1 !important;
}
.news-card .elementor-post-info__terms-list a {
    display: flex;
    padding: 1px 10px 3px;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 2px solid var(--e-global-color-4919d0f);
    line-height: 1 !important;
    transition: background 0.2s ease-in-out;
}
.news-card .elementor-post-info__terms-list a:hover {
    background: var(--e-global-color-4919d0f);
}
@media (max-width: 1023px) {
    .news-card h5 {
        font-size: 1.25rem !important;
        line-height: 1.375rem !important;
        letter-spacing: -0.025rem !important;
    }
}

/* VEHICLE DETAILS CARD */
.vehicle-details-card {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    align-self: stretch;
    padding: 3.5vw;
    background: var(--e-global-color-4919d0f);
    border-radius: 6px;
}
@media (max-width: 1023px) {
    .vehicle-details-card {
        padding: 5vw;
    }
}
@media (max-width: 1023px) {
    .vehicle-details-card {
        padding: 6vw;
    }
}
.vehicle-details-card .details {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 0.625rem;
    align-self: stretch;
}
@media (max-width: 1023px) {
    .vehicle-details-card .details {
        gap: 12px;
    }
}
.vehicle-details-card .details .detail {
    display: flex;
    align-items: flex-start;
    gap: 0.625rem;
    align-self: stretch;
}
@media (max-width: 1023px) {
    .vehicle-details-card .details .detail {
        flex-direction: column;
        gap: 0;
    }
}
.vehicle-details-card .details .detail .title {
    display: flex;
    width: 45%;
    min-width: 14rem;
    min-height: 1.5rem;
    align-items: center;
    gap: 0.625rem;
}
@media (max-width: 1023px) {
    .vehicle-details-card .details .detail .title {
        width: 100%;
        gap: 10px;
        min-height: 14px;
        align-self: stretch;
    }
}
.vehicle-details-card .details .detail .title:after {
    content: '';
    display: flex;
    flex: 1 0 0;
    width: 100%;
    min-width: 2rem;
    height: 2px;
    background: #fff;
}
.vehicle-details-card .details .detail .title p {
    font-weight: 700;
    margin: 0;
    color: var(--e-global-color-primary);
}
.vehicle-details-card .details .detail .info {
    display: flex;
    min-height: 1.5rem;
    align-items: center;
    gap: 0.625rem;
    flex: 1 0 0;
}
@media (max-width: 1023px) {
    .vehicle-details-card .details .detail .info {
        gap: 10px;
        min-height: 24px;
        align-self: stretch;
        flex: 1;
    }
}
.vehicle-details-card .details .detail .info p {
    margin: 0;
}

/* TEXT ICON CARD */
.elementor-widget-elementskit-icon-box .box-body .box-footer {
    margin-top: 16px;
}
.elementor-widget-elementskit-icon-box .box-body .box-footer .elementskit-btn {
    padding: 4px !important;
    font-family: var( --e-global-typography-a433607-font-family ), Sans-serif;
    font-size: var( --e-global-typography-a433607-font-size );
    font-weight: var( --e-global-typography-a433607-font-weight );
    line-height: var( --e-global-typography-a433607-line-height );
    letter-spacing: var( --e-global-typography-a433607-letter-spacing );
    color: var( --e-global-color-primary );
    fill: var( --e-global-color-primary );
    border: none;
    background-color: transparent !important;
    position: relative;
    min-height: 30px;
    padding-bottom: 10px !important;
    overflow: hidden;
}
@media (max-width: 1023px) {
    .elementor-widget-elementskit-icon-box .box-body .box-footer .elementskit-btn {
        min-height: 25px;
        padding-bottom: 8px !important;
    }
}
.elementor-widget-elementskit-icon-box .box-body .box-footer .elementskit-btn:before,
.elementor-widget-elementskit-icon-box .box-body .box-footer .elementskit-btn:after {
    content: '' !important;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 2px !important;
    width: 100% !important;
    position: absolute !important;
    top: initial !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    opacity: 1 !important;
    z-index: 1 !important;
    transition: left 0.2s ease-in-out !important;
}
.elementor-widget-elementskit-icon-box .box-body .box-footer .elementskit-btn:before {
    background-color: var(--e-global-color-accent);
}
.elementor-widget-elementskit-icon-box .box-body .box-footer .elementskit-btn:after {
    background-color: var(--e-global-color-primary);
    left: -100% !important;
}
.elementor-widget-elementskit-icon-box .box-body .box-footer .elementskit-btn:hover::before {
    left: 100% !important;
}
.elementor-widget-elementskit-icon-box .box-body .box-footer .elementskit-btn:hover::after {
    left: 0 !important;
}
.elementor-widget-elementskit-icon-box.ekit-equal-height-enable .ekit-wid-con {
    display: flex;
    height: 100% !important;
}

/* CAROUSEL BLOCKS */
.elementor-widget-loop-carousel .elementor-swiper-button,
.elementor-widget-n-carousel .elementor-swiper-button {
    display: flex;
    padding: 12px;
    align-items: center;
    border-radius: 60px;
    background: var(--e-global-color-accent);
    backdrop-filter: blur(5px);
}
.elementor-widget-loop-carousel .elementor-swiper-button:hover,
.elementor-widget-n-carousel .elementor-swiper-button:hover {
    background: var(--e-global-color-142b742);
}
@media (max-width: 1023px) {
    .elementor-widget-loop-carousel .elementor-swiper-button,
    .elementor-widget-n-carousel .elementor-swiper-button {
        padding: 10px;
    }
}
@media (max-width: 767px) {
    .elementor-widget-loop-carousel .elementor-swiper-button,
    .elementor-widget-n-carousel .elementor-swiper-button {
        padding: 8px;
    }
}
.elementor-widget-loop-carousel .elementor-swiper-button svg,
.elementor-widget-n-carousel .elementor-swiper-button svg {
    fill: none !important;
    width: 40px !important;
    height: 40px !important;
}
@media (max-width: 1023px) {
    .elementor-widget-loop-carousel .elementor-swiper-button svg,
    .elementor-widget-n-carousel .elementor-swiper-button svg {
        width: 32px !important;
        height: 32px !important;
    }
}
@media (max-width: 767px) {
    .elementor-widget-loop-carousel .elementor-swiper-button svg,
    .elementor-widget-n-carousel .elementor-swiper-button svg {
        width: 24px !important;
        height: 24px !important;
    }
}
.elementor-widget-loop-carousel .elementor-swiper-button svg path,
.elementor-widget-n-carousel .elementor-swiper-button svg path {
    stroke: #fff !important;
    stroke-width: 1px;
}
.elementor-widget-loop-carousel .swiper-button-disabled,
.elementor-widget-n-carousel .swiper-button-disabled {
    opacity: 0 !important;
}
.elementor-widget-loop-carousel.featured .swiper,
.elementor-widget-n-carousel.full .swiper {
    overflow: visible !important;
}
@media (max-width: 1023px) {
    .elementor-widget-loop-carousel.three-up .swiper,
    .elementor-widget-n-carousel.three-up .swiper{
        overflow: visible !important;
    }
}
.elementor-widget-loop-carousel .swiper-pagination,
.elementor-widget-n-carousel .swiper-pagination{
    position: relative;
    bottom: 0 !important;
}
.elementor-widget-loop-carousel.featured .swiper-slide-next,
.elementor-widget-n-carousel.featured .swiper-slide-next{
    pointer-events: none;
}
@media (max-width: 1023px) {
    .elementor-widget-loop-carousel .swiper-slide-next,
    .elementor-widget-n-carousel .swiper-slide-next{
        pointer-events: auto;
    }
    .elementor-widget-loop-carousel .swiper-slide:not(.swiper-slide-active, .swiper-slide-next),
    .elementor-widget-n-carousel .swiper-slide:not(.swiper-slide-active, .swiper-slide-next){
        pointer-events: none;
    }
}
@media (max-width: 767px) {
    .elementor-widget-loop-carousel .swiper-slide-next,
    .elementor-widget-n-carousel .swiper-slide-next{
        pointer-events: none;
    }
}

/* VIDEO BLOCK */
.elementor-widget-video .elementor-custom-embed-play {
    display: flex;
    padding: 32px;
    justify-content: center;
    align-items: center;
    border-radius: 200px;
    background: rgba(75, 31, 147, 0.60);
    backdrop-filter: blur(3px);
    transition: all 0.2s cubic-bezier(0.45, 1.45, 0.8, 1);
    cursor: pointer;
}
.elementor-widget-video .elementor-custom-embed-play svg,
.elementor-widget-video .elementor-custom-embed-play svg path {
    opacity: 1;
    fill: #fff !important;
    filter: none;
    transition: fill 0.15s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.elementor-widget-video .elementor-custom-embed-play:hover {
    padding: 40px;
    background: #fff;
}
.elementor-widget-video .elementor-custom-embed-play:hover svg,
.elementor-widget-video .elementor-custom-embed-play:hover svg path {
    fill: var(--e-global-color-accent) !important;
}
@media (max-width: 1023px) {
    .elementor-widget-video .elementor-custom-embed-play {
        padding: 20px;
    }
    .elementor-widget-video .elementor-custom-embed-play:hover {
        padding: 24px;
    }
}

/* SKETCHFAB EMBED BLOCK */
.sketchfab-embed-wrapper {
    position: relative;
    border-radius: 6px;
    padding-bottom: 50%;
    overflow: hidden;
}
.sketchfab-embed-wrapper iframe {
    position: absolute;
    height: 100%;
}

/* CAREERS EMBED BLOCK */
#hiringthing-jobs a {
    transition: color 0.3s ease;
}
#hiringthing-jobs .ht-title-link {
    font-family: var(--e-global-typography-4aabe0b-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-4aabe0b-font-size) !important;
    font-weight: var(--e-global-typography-4aabe0b-font-weight) !important;
    line-height: var(--e-global-typography-4aabe0b-line-height) !important;
    letter-spacing: var(--e-global-typography-4aabe0b-letter-spacing) !important;
    color: var(--e-global-color-primary);
    margin-bottom: 0.24rem;
}
#hiringthing-jobs .ht-title-link:hover {
    color: var(--e-global-color-accent);
}
#hiringthing-jobs .ht-location {
    font-family: var(--e-global-typography-ecf767b-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-ecf767b-font-size) !important;
    font-weight: var(--e-global-typography-48606f3-font-weight) !important;
    line-height: ar(--e-global-typography-48606f3-line-height) !important;
    letter-spacing: var(--e-global-typography-48606f3-letter-spacing) !important;
    color: var(--e-global-color-7aa2c75);
}
#hiringthing-jobs .ht-summary {
    font-family: var(--e-global-typography-ecf767b-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-ecf767b-font-size) !important;
    font-weight: var(--e-global-typography-ecf767b-font-weight) !important;
    line-height: ar(--e-global-typography-48606f3-line-height) !important;
    letter-spacing: var(--e-global-typography-48606f3-letter-spacing) !important;
    color: var(--e-global-color-text);
    margin-top: 0.8rem;
}
#hiringthing-jobs .ht-apply-link {
    display: inline-flex !important;
    padding: 4px !important;
    font-family: var( --e-global-typography-a433607-font-family ), Sans-serif;
    font-size: var( --e-global-typography-a433607-font-size );
    font-weight: var( --e-global-typography-a433607-font-weight );
    line-height: var( --e-global-typography-a433607-line-height );
    letter-spacing: var( --e-global-typography-a433607-letter-spacing );
    color: var( --e-global-color-primary );
    fill: var( --e-global-color-primary );
    border: none;
    background-color: transparent !important;
    position: relative;
    min-height: 30px;
    padding-bottom: 10px !important;
    overflow: hidden;
    text-transform: lowercase;
    margin-top: 1rem;
    margin-bottom: 3rem !important;
}
@media (max-width: 767px) {
    #hiringthing-jobs .ht-apply-link {
        margin-top: 0.6rem !important;
        margin-bottom: 2rem !important;
    }
}
#hiringthing-jobs .ht-apply-link:hover {
    color: var(--e-global-color-accent);
}
#hiringthing-jobs .ht-apply-link:last-child {
    margin-bottom: 0 !important;
}
@media (max-width: 1023px) {
    #hiringthing-jobs .ht-apply-link {
        min-height: 25px;
        padding-bottom: 8px !important;
    }
}
#hiringthing-jobs .ht-apply-link:before,
#hiringthing-jobs .ht-apply-link:after {
    content: '' !important;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 2px !important;
    width: 100% !important;
    position: absolute !important;
    top: initial !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    opacity: 1 !important;
    z-index: 1 !important;
    transition: left 0.2s ease-in-out !important;
}
#hiringthing-jobs .ht-apply-link:before {
    background-color: var(--e-global-color-accent);
}
#hiringthing-jobs .ht-apply-link:after {
    background-color: var(--e-global-color-primary);
    left: -100% !important;
}
#hiringthing-jobs .ht-apply-link:hover::before {
    left: 100% !important;
}
#hiringthing-jobs .ht-apply-link:hover::after {
    left: 0 !important;
}

/* TESTIMONIALS SLIDER */
.elementor-widget-testimonial-carousel .swiper {
    padding-bottom: 0 !important;
    background: var(--e-global-color-text);
    border-radius: 6px;
}
@media (max-width: 1023px) {
    .elementor-widget-testimonial-carousel .swiper .swiper-slide {
        padding-bottom: 10vw !important;
    }
}
@media (max-width: 767px) {
    .elementor-widget-testimonial-carousel .swiper .swiper-slide {
        padding-top: 10vw !important;
        padding-bottom: 16vw !important;
    }
}
.elementor-widget-testimonial-carousel .swiper .swiper-pagination {
    bottom: 4vw !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
@media (max-width: 1023px) {
    .elementor-widget-testimonial-carousel .swiper .swiper-pagination {
        bottom: 5vw !important;
    }
}
@media (max-width: 767px) {
    .elementor-widget-testimonial-carousel .swiper .swiper-pagination {
        bottom: 7vw !important;
    }
}
.elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial__text {
    font-style: normal;
}
.elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
.elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial__text:before {
    content: "\201C";
    color: var(--e-global-color-4919d0f);
    font-size: 100%;
    line-height: 1;
}
.elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial__text:after {
    content: "\201D";
    color: var(--e-global-color-4919d0f);
    font-size: 100%;
    line-height: 1;
}
.elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial__text b {
    font-weight: 700 !important;
    color: var(--e-global-color-accent) !important;
}
@media (max-width: 767px) {
    .elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial__footer {
        flex-direction: column;
    }
}
.elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial__footer .elementor-testimonial__image {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
}
.elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial__footer .elementor-testimonial__image img {
    opacity: 1 !important;
}
.elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial__footer .elementor-testimonial__cite {
    background: #fff;
    padding: 20px 32px 22px 50px;
    border-radius: 10px;
}
@media (max-width: 767px) {
    .elementor-widget-testimonial-carousel .swiper .swiper-slide .elementor-testimonial__footer .elementor-testimonial__cite {
        width: 100%;
        text-align: center;
        padding: 16px 24px 18px 24px;
        margin-top: -8px !important;
    }
}

/* BEFORE/AFTER SLIDER */
.elementskit-image-comparison .twentytwenty-handle:before,
.elementskit-image-comparison .twentytwenty-handle:after {
    width: 6px !important;
    margin-left: -3px !important;
}
.elementskit-image-comparison .twentytwenty-handle:before {
    margin-bottom: 35px !important;
}
.elementskit-image-comparison .twentytwenty-handle:after {
    margin-top: 35px !important;
}
@media (max-width: 1023px) {
    .elementskit-image-comparison .twentytwenty-handle:before {
        margin-bottom: 28px !important;
    }
    .elementskit-image-comparison .twentytwenty-handle:after {
        margin-top: 28px !important;
    }
}
@media (max-width: 767px) {
    .elementskit-image-comparison .twentytwenty-handle:before {
        margin-bottom: 23px !important;
    }
    .elementskit-image-comparison .twentytwenty-handle:after {
        margin-top: 23px !important;
    }
}

/* CLIENTS SLIDER */
.elementskit-clients-slider .swiper-slide,
.elementskit-clients-slider .swiper-slide > *,
.elementskit-clients-slider .swiper-slide .single-client
{
    height: 90px !important;
    min-height: 90px !important;
    max-height: 90px !important;
}
@media (max-width: 1023px) {
    .elementskit-clients-slider .swiper-slide,
    .elementskit-clients-slider .swiper-slide > *,
    .elementskit-clients-slider .swiper-slide .single-client
    {
        height: 70px !important;
        min-height: 70px !important;
        max-height: 70px !important;
    }
}
@media (max-width: 767px) {
    .elementskit-clients-slider .swiper-slide,
    .elementskit-clients-slider .swiper-slide > *,
    .elementskit-clients-slider .swiper-slide .single-client
    {
        height: 50px !important;
        min-height: 50px !important;
        max-height: 50px !important;
    }
}
.elementskit-clients-slider .swiper-slide .single-client .content-image {
    height: 100% !important;
}
.elementskit-clients-slider .swiper-slide .single-client .content-image img {
    height: 100% !important;
    object-fit: contain !important;
}

/* CLIENTS LOGO GRID */
.clients-logo-grid img {
    height: 120px !important;
    min-height: 120px !important;
    max-height: 120px !important;
}
@media (max-width: 1023px) {
    .clients-logo-grid img {
        height: 72px !important;
        min-height: 72px !important;
        max-height: 72px !important;
    }
}
@media (max-width: 767px) {
    .clients-logo-grid img {
        height: 50px !important;
        min-height: 50px !important;
        max-height: 50px !important;
    }
}

/* MARQUEE TEXT */
.marquee {
    overflow: hidden;
    display: flex;
}
.marquee h1,
.marquee span {
    white-space: nowrap;
    font-weight: 700 !important;
    color: var(--e-global-color-7aa2c75) !important;
}
.marquee span {
    font-family: var(--e-global-typography-d050123-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-d050123-font-size) !important;
    font-weight: var(--e-global-typography-d050123-font-weight) !important;
    line-height: var(--e-global-typography-d050123-line-height) !important;
    letter-spacing: var(--e-global-typography-d050123-letter-spacing) !important;
    margin-top: 8px;
    margin-bottom: 16px;
    will-change: margin;
}
.marquee h1 b,
.marquee h1 strong,
.marquee span b,
.marquee span strong {
    font-weight: 700 !important;
    color: var(--e-global-color-accent) !important;
}
.marquee h1 em,
.marquee span em {
    font-weight: 700 !important;
    font-style: normal !important;
    color: var(--e-global-color-142b742) !important;
}
.marquee h1 b em,
.marquee h1 strong em,
.marquee h1 em b, 
.marquee h1 em strong,
.marquee span b em,
.marquee span strong em,
.marquee span em b, 
.marquee span em strong {
    font-weight: 700 !important;
    color: var(--e-global-color-primary) !important;
}

/* ACCORDIONS */
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title {
    transition: color 0.3s ease;
}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header {
    padding-right: 32px;
}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-icon span {
    display: flex !important;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    border-radius: 60px;
    transition: all 0.3s cubic-bezier(0.45, 1.45, 0.8, 1);
    position: absolute;
    right: 0.4rem;
}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed {
    opacity: 1;
    background-color: var(--e-global-color-accent);
}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened {
    opacity: 0;
    background-color: var(--e-global-color-142b742);
}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed {
    opacity: 0;
    transition: all 0.3s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened {
    opacity: 1;
    transition: all 0.3s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-icon svg path {
    stroke: #fff;
    transform: rotate(0deg);
    transform-origin: center;
    transition: all 0.3s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item:hover .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed svg path {
    transform: rotate(90deg);
}
.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item:last-child[open] {
    border-bottom: 2px solid var(--e-global-color-4919d0f) !important;
}

/* TIMELINE */
.elementor-widget-elementskit-timeline .ekit-wid-con .single-timeline:not(:nth-last-child(2)) {
    margin-bottom: 6vw !important;
}
.elementor-widget-elementskit-timeline .ekit-wid-con .timeline-area .single-timeline .timeline-item {
    display: flex;
    justify-content: flex-end;
    gap: 40px;
    text-align: right !important;
}
.elementor-widget-elementskit-timeline .ekit-wid-con .timeline-area .single-timeline .timeline-item .timeline-content {
    min-width: auto;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}
.elementor-widget-elementskit-timeline .ekit-wid-con .single-timeline .watermark-icon {
    bottom: -8%;
    left: 5%;
    color: #DECCFC;
    transition: all 1.2s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.elementor-widget-elementskit-timeline .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .watermark-icon {
    right: 5%;
}
.elementor-widget-elementskit-timeline .ekit-wid-con .single-timeline:hover .watermark-icon {
    opacity: 0.1;
}
.elementor-widget-elementskit-timeline .ekit-wid-con .single-timeline .timeline-img::before {
    width: 0;
    height: 0;
    transition: all 0.8s cubic-bezier(0.45, 1.45, 0.8, 1);
}
.elementor-widget-elementskit-timeline .ekit-wid-con .single-timeline:hover .timeline-img::before {
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    transition: all 0.4s cubic-bezier(0.45, 1.45, 0.8, 1);
}
@media (max-width: 1023px) {
    .elementor-widget-elementskit-timeline .ekit-wid-con .timeline-area .single-timeline .timeline-item {
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        gap: 20px;
        order: 1;
    }
    .elementor-widget-elementskit-timeline .ekit-wid-con .vertical-timeline .single-timeline .timeline-pin {
        top: 60px;
    }
    .elementor-widget-elementskit-timeline .ekit-wid-con .vertical-timeline .single-timeline:nth-child(odd) .timeline-pin {
        right: inherit !important;
        left: calc(-14px / 2);
    }
    .elementor-widget-elementskit-timeline .ekit-wid-con .timeline-area .single-timeline .timeline-item .timeline-icon {
        margin: 0;
    }
    .elementor-widget-elementskit-timeline .ekit-wid-con .timeline-area .single-timeline .timeline-item .timeline-content {
        order: 2;
    }
    .elementor-widget-elementskit-timeline .ekit-wid-con .single-timeline .watermark-icon {
        font-size: 80px;
        right: 5%;
        top: 10%;
    }
    .elementor-widget-elementskit-timeline .ekit-wid-con .timeline-area .single-timeline .timeline-info .date {
        font-size: 1.25rem !important;
        line-height: 1.31rem !important;
        letter-spacing: -0.025rem !important;
    }
    .elementor-widget-elementskit-timeline .ekit-wid-con .single-timeline .timeline-img {
        display: block !important;
        left: -33px;
        top: 60px;
    }
}
@media (max-width: 767px) {
    .elementor-widget-elementskit-timeline .ekit-wid-con .timeline-area .single-timeline .timeline-item {
        padding: 32px;
        gap: 10px;
        align-items: flex-end;
    }
    .elementor-widget-elementskit-timeline .ekit-wid-con .timeline-area .single-timeline .timeline-info .date {
        margin-top: 0;
    }
}

/* CATEGORY FILTER */
.elementor-widget-taxonomy-filter {
    overflow: visible !important;
}
.elementor-widget-taxonomy-filter .e-filter .e-filter-item {
    position: relative;
    overflow: visible;
    order: 3;
}
.elementor-widget-taxonomy-filter .e-filter .e-filter-item[data-filter=__all] {
    padding-left: 6px !important;
    margin-left: 8vw;
    box-sizing: border-box;
    order: 1;
}
.elementor-widget-taxonomy-filter.filter-fleet .e-filter .e-filter-item:nth-child(2) {
    margin-left: 8vw;
}
.elementor-widget-taxonomy-filter.filter-news .e-filter .e-filter-item {
    padding-left: 6px !important;
}
.elementor-widget-taxonomy-filter .e-filter .e-filter-item:last-child {
    margin-right: 8vw;
}
.elementor-widget-taxonomy-filter .e-filter:has([data-filter=__all]) .e-filter-item:nth-last-child(2) {
    margin-right: 8vw;
}
.elementor-widget-taxonomy-filter .e-filter .e-filter-item:not([data-filter=__all]):last-child,
.elementor-widget-taxonomy-filter .e-filter:has([data-filter=__all]) .e-filter-item:nth-last-child(2) {
    /*flex-grow: 1;*/
    /*justify-content: flex-start;*/
}
.elementor-widget-taxonomy-filter .e-filter:has([data-filter=__all]) .e-filter-item:last-child {
    margin-right: 0;
}
.elementor-widget-taxonomy-filter .e-filter:has([data-filter=__all]) .e-filter-item[data-filter=featured] {
    order: 2;
}
.elementor-widget-taxonomy-filter.filter-fleet .e-filter .e-filter-item[data-filter=featured] {
    display: none !important;
}
@media (max-width: 1023px) {
    .elementor-widget-taxonomy-filter .e-filter .e-filter-item[data-filter=__all],
    .elementor-widget-taxonomy-filter.filter-fleet .e-filter .e-filter-item:nth-child(2) {
        margin-left: 4vw;
    }
    .elementor-widget-taxonomy-filter .e-filter .e-filter-item:last-child {
        margin-right: 4vw;
    }
    .elementor-widget-taxonomy-filter .e-filter:has([data-filter=__all]) .e-filter-item:nth-last-child(2) {
        margin-right: 4vw;
    }
}
.elementor-widget-taxonomy-filter .e-filter .e-filter-item:after {
    content: '';
    display: block;
    width: 1px;
    height: 0px;
    background: transparent;
    position: absolute;
    left: 50%;
    right: 50%;
    bottom: -2px;
    z-index: 1;
    pointer-events: none;
    transition: all 0.3s ease-in-out;
}
.elementor-widget-taxonomy-filter .e-filter .e-filter-item[aria-pressed=true]:after {
    width: calc(100% - 24px);
    height: 2px;
    background: var(--e-global-color-accent);
    left: -6px;
    right: 0;
}
@media (max-width: 1023px) {
    .elementor-widget-taxonomy-filter .e-filter .e-filter-item[aria-pressed=true]:after {
        width: calc(100% - 10px);
    }
}
@media (max-width: 767px) {
    .elementor-widget-taxonomy-filter .e-filter .e-filter-item[aria-pressed=true]:after {
        width: calc(100% - 6px);
    }
}
.elementor-widget-taxonomy-filter .e-filter .e-filter-item[data-filter=__all][aria-pressed=true]:after,
.elementor-widget-taxonomy-filter.filter-news .e-filter .e-filter-item[aria-pressed=true]:after{
    left: 0;
}

/* LOAD MORE */
.e-load-more-spinner {
    transition: all 0.25s ease;
    height: 0px;
    opacity: 0;
    overflow: hidden;
    box-sizing: border-box;
}
.e-load-more-spinner svg {
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    animation: spinner 1s linear 0s infinite normal forwards;
}
@media (max-width: 767px) {
    .e-load-more-spinner svg {
        width: 24px !important;
        height: 24px !important;
    }
}
@keyframes spinner {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(360deg);
    }
}
.elementor-widget-loop-grid.e-load-more-pagination-loading .e-load-more-spinner {
    height: 40px;
    opacity: 1;
    padding: 6vw;
}
.elementor-widget-loop-grid.e-load-more-pagination-loading .e-load-more-spinner svg {
    display: block !important;
}
.e-load-more-message {
    padding: 6vw;
}
@media (max-width: 1023px) {
    .elementor-widget-loop-grid.e-load-more-pagination-loading .e-load-more-spinner,
    .e-load-more-message {
        padding: 10vw 8vw;
    }
}
@media (max-width: 767px) {
    .elementor-widget-loop-grid.e-load-more-pagination-loading .e-load-more-spinner,
    .e-load-more-message {
        padding: 12vw 8vw;
    }
}

/* POST PAGINATION */
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper {
    transition: padding 0.2s ease-in-out;
}
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-prev {
    padding: 0 12px 0 2px !important;
}
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-next {
    padding: 0 2px 0 12px !important;
}
.elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-prev {
    padding: 0 14px 0 0 !important;
}
.elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-next {
    padding: 0 0 0 14px !important;
}
@media (max-width: 1023px) {
    .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-prev {
        padding: 0 10px 0 2px !important;
    }
    .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-next {
        padding: 0 2px 0 10px !important;
    }
    .elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-prev {
        padding: 0 12px 0 0 !important;
    }
    .elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-next {
        padding: 0 0 0 12px !important;
    }
}
@media (max-width: 767px) {
    .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-prev {
        padding: 0 8px 0 2px !important;
    }
    .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-next {
        padding: 0 2px 0 8px !important;
    }
    .elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-prev {
        padding: 0 10px 0 0 !important;
    }
    .elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-next {
        padding: 0 0 0 10px !important;
    }
}
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper .fa:before {
    display: none;
}
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper .fa {
    display: block;
    width: 40px;
    height: 40px;
    transition: background 0.2s ease-in-out;
}
@media (max-width: 1023px) {
    .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper .fa {
        width: 24px;
        height: 24px;
    }
}
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper .fa-arrow-left {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M19.0625 31.25L7.8125 20L19.0625 8.75M9.375 20H32.1875" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center transparent;
}
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper .fa-arrow-right {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M20.9375 8.75L32.1875 20L20.9375 31.25M30.625 20H7.8125" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center transparent;
}
.elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-wrapper .fa-arrow-left {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M19.0625 31.25L7.8125 20L19.0625 8.75M9.375 20H32.1875" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center transparent;
}
.elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-wrapper .fa-arrow-right {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M20.9375 8.75L32.1875 20L20.9375 31.25M30.625 20H7.8125" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center transparent;
}
@media (max-width: 1023px) {
    .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper .fa-arrow-left {
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M11.4375 19.25L4.6875 12.5L11.4375 5.75M5.625 12.5H19.3125" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center transparent;
    }
    .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper .fa-arrow-right {
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M12.5625 5.75L19.3125 12.5L12.5625 19.25M18.375 12.5H4.6875" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center transparent;
    }
    .elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-wrapper .fa-arrow-left {
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M11.4375 19.25L4.6875 12.5L11.4375 5.75M5.625 12.5H19.3125" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center transparent;
    }
    .elementor-post-navigation .elementor-post-navigation__link a:hover .post-navigation__arrow-wrapper .fa-arrow-right {
        background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M12.5625 5.75L19.3125 12.5L12.5625 19.25M18.375 12.5H4.6875" stroke="%2394CE3C" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center transparent;
    }
}
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__prev--label,
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__next--label {
    text-transform: lowercase;
}
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__prev--title,
.elementor-post-navigation .elementor-post-navigation__link a .post-navigation__next--title {
    padding-bottom: 3px;
}
.work-pager .elementor-post-navigation .elementor-post-navigation__next {
    text-align: start;
    order: 1;
}
.work-pager .elementor-post-navigation .elementor-post-navigation__next a {
    justify-content: flex-start;
}
.work-pager .elementor-post-navigation .elementor-post-navigation__next a .post-navigation__arrow-wrapper {
    order: 1;
    transform: rotate(180deg);
}
.work-pager .elementor-post-navigation .elementor-post-navigation__next a .elementor-post-navigation__link__next {
    order: 2;
    text-align: start;
}
.work-pager .elementor-post-navigation .elementor-post-navigation__prev {
    order: 2;
    text-align: end;
}
.work-pager .elementor-post-navigation .elementor-post-navigation__prev a {
    justify-content: flex-end;
}
.work-pager .elementor-post-navigation .elementor-post-navigation__prev a .post-navigation__arrow-wrapper {
    order: 1;
    transform: rotate(180deg);
}
.work-pager .elementor-post-navigation .elementor-post-navigation__prev a .elementor-post-navigation__link__next {
    order: 2;
    text-align: start;
}

/* NEWS POST */
.single .post-image .featured-img img {
    aspect-ratio: 16/9;
    object-fit: cover;
}
.single.post-template-elementor_theme .post-content-wrapper,
.single .post-content-wrapper:has([data-elementor-post-type=post]) {
    padding: 0 !important;
    padding-block-start: 0 !important;
    padding-block-end: 0 !important;
    padding-inline-start: 0 !important;
    padding-inline-end: 0 !important;
}
.single.post-template-elementor_theme .post-content-wrapper .post-content,
.single .post-content-wrapper:has([data-elementor-post-type=post]) .post-content,
.single.post-template-elementor_theme .post-content-wrapper .post-content .e-con-inner,
.single .post-content-wrapper:has([data-elementor-post-type=post]) .post-content .e-con-inner {
    --content-width: 100% !important;
    max-width: 100% !important;
}
.single .post-content .e-con-inner {
    margin: 0 !important;
}
.single .post-content .e-con-inner a {
    transition: color 0.2s ease;
}
.single:not(.post-template-elementor_theme) .post-content .e-con-inner .elementor-widget-theme-post-content > *:not(.wp-block-image, .wp-block-video) {
    max-width: 1024px !important;
}
.single.post-template-elementor_theme .post-content-wrapper .post-content .e-con-inner .elementor-widget-theme-post-content > *:not(.wp-block-image, .wp-block-video),
.single .post-content-wrapper:has([data-elementor-post-type=post]) .post-content .e-con-inner .elementor-widget-theme-post-content > *:not(.wp-block-image, .wp-block-video) {
    max-width: 100% !important;
}
.single:not(.post-template-elementor_theme) .post-content .e-con-inner .wp-block-image {
    width: 100% !important;
    max-width: 1280px !important;
    margin: 3rem 0;
}
.single:not(.post-template-elementor_theme) .post-content .e-con-inner .wp-block-image img {
    width: 100%;
}
.single:not(.post-template-elementor_theme) .post-content .e-con-inner h1,
.single:not(.post-template-elementor_theme) .post-content .e-con-inner h2,
.single:not(.post-template-elementor_theme) .post-content .e-con-inner h3,
.single:not(.post-template-elementor_theme) .post-content .e-con-inner h4,
.single:not(.post-template-elementor_theme) .post-content .e-con-inner h5,
.single:not(.post-template-elementor_theme) .post-content .e-con-inner h6 {
    margin: 3rem 0 2rem 0;
}
.single:not(.post-template-elementor_theme) .post-content .e-con-inner p,
.single:not(.post-template-elementor_theme) .post-content .e-con-inner ul,
.single:not(.post-template-elementor_theme) .post-content .e-con-inner ol {
    margin: 0 0 2rem 0;
}
.single:not(.post-template-elementor_theme) .post-content .e-con-inner ul {
    list-style: none;
    list-style-type: none;
    padding: 0;
}
.single:not(.post-template-elementor_theme) .post-content .e-con-inner ul li {
    margin-bottom: 10px;
    padding-left: 1rem;
    position: relative;
}
 .single:not(.post-template-elementor_theme) .post-content .e-con-inner ul li:before {
    content: '';
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    background: var(--e-global-color-accent);
    border-radius: 20px;
    position: absolute;
    left: 0;
    top: 0.88rem;
}
@media (max-width: 1023px) {
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner .wp-block-image {
        margin: 2rem 0;
    }
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h1,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h2,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h3,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h4,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h5,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h6 {
        margin: 2rem 0 1.4rem 0;
    }
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner p,
    .single:not(.post-template-elementor_theme) post-content .e-con-inner ul,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner ol {
        margin: 0 0 1.5rem 0;
        
    }
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner ul li {
        margin-bottom: 8px;
    }
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner ul li:before {
         top: 0.7rem;
     }
}
@media (max-width: 767px) {
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner .wp-block-image {
        margin: 1.5rem 0;
    }
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h1,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h2,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h3,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h4,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h5,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner h6 {
        margin: 2rem 0 1.3rem 0;
    }
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner p,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner ul,
    .single:not(.post-template-elementor_theme) .post-content .e-con-inner ol {
        margin: 0 0 1.4rem 0;
        
    }
}

/* CASE STUDY */
.intro-content .meta .elementor-icon-list-items {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    gap: 20px;
}
@media (max-width: 1023px) {
    .intro-content .meta .elementor-icon-list-items {
        gap: 16px;
    }
}
@media (max-width: 767px) {
    .intro-content .meta .elementor-icon-list-items {
        gap: 12px;
    }
}
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item {
    display: flex;
    align-items: center;
    padding: 8px 18px 8px 14px !important;
    border: 2px solid var(--e-global-color-4919d0f) !important;
    border-radius: 8px;
    margin: 0 !important;
}
@media (max-width: 767px) {
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item {
        padding: 8px 16px 8px 12px !important;
    }
}
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-post-info__item--type-terms {
    padding-left: 0 !important;
}
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    text-indent: -9999px;
}
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a {
    position: relative;
    transition: color 0.25s ease;
    text-indent: 0;
}
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a:hover {
    color: var(--e-global-color-primary);
}

/* FLEET ICONS */
.elementor-widget-theme-post-title.title-icon,
.elementor-widget-taxonomy-filter .e-filter .e-filter-item {
    display: flex;
    align-items: center;
    position: relative;
    padding-left: 52px !important;
}
@media (max-width: 1023px) {
    .elementor-widget-theme-post-title.title-icon {
        padding-left: 42px !important;
    }
}
@media (max-width: 767px) {
    .elementor-widget-theme-post-title.title-icon {
        padding-left: 36px !important;
    }
}
.elementor-widget-theme-post-title.title-icon:before,
.elementor-widget-taxonomy-filter .e-filter .e-filter-item:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a:before {
    content: '' !important;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 36px !important;
    height: 36px !important;
    position: absolute !important;
    top: 50% !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    margin-top: -18px;
    opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: auto !important;
    background-position: center center !important;
    color: #fff !important;
    z-index: 1 !important;
    flex-shrink: 0;
}
@media (max-width: 1023px) {
    .elementor-widget-theme-post-title.title-icon:before {
        width: 30px !important;
        height: 30px !important;
        margin-top: -14px;
        background-size: 100% !important;
    }
}
@media (max-width: 767px) {
    .elementor-widget-theme-post-title.title-icon:before {
        width: 24px !important;
        height: 24px !important;
        margin-top: -12px;
        background-size: 100% !important;
    }
}
.three-up .elementor-widget-theme-post-title.title-icon,
.elementor-widget-taxonomy-filter .e-filter .e-filter-item {
    padding-left: 36px !important;
}
.three-up .elementor-widget-theme-post-title.title-icon:before,
.elementor-widget-taxonomy-filter .e-filter .e-filter-item:before {
    width: 24px !important;
    height: 24px !important;
    margin-top: -12px !important;
}
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a {
    padding-left: 34px !important;
}
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a:before {
    width: 24px !important;
    height: 24px !important;
    margin-top: -12px !important;
    left: 0 !important;
}
@media (max-width: 767px) {
    .elementor-widget-taxonomy-filter .e-filter .e-filter-item {
        padding-left: 28px !important;
    }
    .elementor-widget-taxonomy-filter .e-filter .e-filter-item:before {
        width: 20px !important;
        height: 20px !important;
        margin-top: -9px !important;
    }
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a {
        padding-left: 30px !important;
    }
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a:before {
        width: 20px !important;
        height: 20px !important;
        left: 0 !important;
        margin-top: -10px !important;
    }
}
.fleet .elementor-widget-theme-post-title.title-icon {
    padding-left: 0 !important;
    padding-top: 50px !important;
    align-items: flex-start;
}
@media (max-width: 1023px) {
    .fleet .elementor-widget-theme-post-title.title-icon {
        padding-top: 40px !important;
    }
}
@media (max-width: 767px) {
    .fleet .elementor-widget-theme-post-title.title-icon {
        padding-top: 36px !important;
    }
}
.fleet .elementor-widget-theme-post-title.title-icon:before {
    top: 0 !important;
    margin-top: 0 !important;
}
@media (max-width: 767px) {
    .fleet .elementor-widget-theme-post-title.title-icon:before {
        width: 32px !important;
        height: 32px !important;
    }
}
.title-icon.led-trucks:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="36" height="32" viewBox="0 0 36 32" fill="none"%3E%3Cpath d="M13.3572 26.3824C13.3572 28.5846 11.572 30.3698 9.36976 30.3698C7.16756 30.3698 5.38232 28.5846 5.38232 26.3824C5.38232 25.9614 5.44756 24.9295 5.56848 24.5486L9.48278 24.5486H13.1C13.2662 24.9875 13.3572 25.8852 13.3572 26.3824Z" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M24.9429 22.6193V2.63037C24.9429 2.07809 24.4952 1.63037 23.9429 1.63037H2.01953C1.46725 1.63037 1.01953 2.07808 1.01953 2.63037V23.5486C1.01953 24.1008 1.46725 24.5486 2.01953 24.5486H5.5682M23.256 24.5486H12.2097" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M25.0347 9.92871H30.8551L34.9798 14.0535V25.0527H31.5761" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="27.4181" cy="26.3822" rx="3.98744" ry="3.98744" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M11.4536 6.11426V9.16979H14.5091V6.11426H11.4536Z" fill="white"/%3E%3Cpath d="M5.88965 6.11426V9.16979H8.94518V6.11426H5.88965Z" fill="white"/%3E%3Cpath d="M17.0175 6.11426V9.16979H20.073V6.11426H17.0175Z" fill="white"/%3E%3Cpath d="M11.4536 11.574V14.6296H14.5091V11.574H11.4536Z" fill="white"/%3E%3Cpath d="M5.88965 11.574V14.6296H8.94518V11.574H5.88965Z" fill="white"/%3E%3Cpath d="M17.0175 11.574V14.6296H20.073V11.574H17.0175Z" fill="white"/%3E%3Cpath d="M11.4536 17.009V20.0645H14.5091V17.009H11.4536Z" fill="white"/%3E%3Cpath d="M5.88965 17.009V20.0645H8.94518V17.009H5.88965Z" fill="white"/%3E%3Cpath d="M17.0175 17.009V20.0645H20.073V17.009H17.0175Z" fill="white"/%3E%3C/svg%3E') !important;
}
.title-icon.glass-trucks:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="36" height="28" viewBox="0 0 36 28" fill="none"%3E%3Cpath d="M24.9429 19.398V2.09814C24.9429 1.54586 24.4952 1.09814 23.9429 1.09814H2.01953C1.46725 1.09814 1.01953 1.54586 1.01953 2.09814V20.0801C1.01953 20.6324 1.46725 21.0801 2.01953 21.0801H4.31373M23.256 21.0801H12.2097" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M6.55908 1.09814H19.4031V12.45C19.4031 13.0023 18.9554 13.45 18.4031 13.45H7.55908C7.0068 13.45 6.55908 13.0023 6.55908 12.45V1.09814Z" fill="white"/%3E%3Cpath d="M25.0347 6.46045H30.8551L34.9798 10.5852V21.5845H31.5761" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="9.36976" cy="22.9137" rx="3.98744" ry="3.98744" fill="white" stroke="white" stroke-width="2"/%3E%3Cellipse cx="27.4181" cy="22.9137" rx="3.98744" ry="3.98744" fill="white" stroke="white" stroke-width="2"/%3E%3C/svg%3E') !important;
}
.title-icon.vans:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="26" viewBox="0 0 38 26" fill="none"%3E%3Cpath d="M1.43117 1.78542L1.43115 18.5502C1.43115 19.1024 1.87887 19.5502 2.43115 19.5502H5.24409M24.1864 19.5502H13.1401" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M1.50044 1.56421H30.2444L36.5685 9.35214L36.5682 20.0542H32.5057" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M22.0054 1.56421H30.0089V10.3228C30.0089 10.8751 29.5612 11.3228 29.0089 11.3228H23.0054C22.4531 11.3228 22.0054 10.8751 22.0054 10.3228V1.56421Z" fill="white"/%3E%3Ccircle cx="9.37057" cy="21.1843" r="3.25143" fill="white" stroke="white" stroke-width="2"/%3E%3Cellipse cx="28.2168" cy="21.1843" rx="3.25143" ry="3.25143" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M15.2221 7.54492V11.3227H18.9998V7.54492H15.2221Z" fill="white"/%3E%3Cpath d="M7.6665 7.54492V11.3227H11.4443V7.54492H7.6665Z" fill="white"/%3E%3C/svg%3E') !important;
}
.title-icon.trailers:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="30" viewBox="0 0 38 30" fill="none"%3E%3Cpath d="M5.22771 23.5988L5.22776 7.76904H36.5229V23.5988H32.0908H5.22771Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="28.4059" cy="25.3098" rx="3.25556" ry="3.25556" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M1.47705 22.5989C0.924766 22.5989 0.477051 23.0466 0.477051 23.5989C0.477051 24.1512 0.924766 24.5989 1.47705 24.5989V22.5989ZM13.2931 23.5989V22.5989H1.47705V23.5989V24.5989H13.2931V23.5989Z" fill="white"/%3E%3Cpath d="M5.23113 7.76911L5.23113 1.43482L36.5201 1.43482L36.5201 7.76911" stroke="white" stroke-width="2"/%3E%3Cpath d="M24.6284 13.7952V17.5729H28.4062V13.7952H24.6284Z" fill="white"/%3E%3Cpath d="M19 23.5989L10.9965 23.5989L10.9965 14.7951C10.9965 14.2429 11.4442 13.7951 11.9965 13.7951L18 13.7951C18.5523 13.7951 19 14.2429 19 14.7951L19 23.5989Z" fill="white"/%3E%3C/svg%3E') !important;
}
.title-icon.containers-pods:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="34" viewBox="0 0 38 34" fill="none"%3E%3Cpath d="M29.7876 17.6062C33.93 19.157 36.5953 21.58 36.5953 24.3029C36.5953 28.9841 28.7175 32.779 18.9998 32.779C9.28206 32.779 1.4043 28.9841 1.4043 24.3029C1.4043 21.58 4.06961 19.157 8.21201 17.6062" stroke="white" stroke-width="2"/%3E%3Cpath d="M8.3667 7.4388L18.9995 1.2207L29.6324 7.4388V19.3152L18.9995 25.7198L8.3667 19.3152V7.4388Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M18.9995 25.7196C18.9995 25.4865 18.9995 18.8233 18.9995 13.821" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M18.9993 13.8213C18.7974 13.7048 13.0269 10.3732 8.69482 7.87207" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M18.9993 13.8213C19.2012 13.7048 24.9716 10.3732 29.3037 7.87207" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M18.9643 13.8339L8.3452 7.54888L8.34537 19.3968L18.9643 25.9299V13.8339Z" fill="white"/%3E%3C/svg%3E') !important;
}
.title-icon.airstreams:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="26" viewBox="0 0 38 26" fill="none"%3E%3Cpath d="M25.9048 1.85645H32.2237L36.7018 6.58022V19.1769L28.6031 19.1769" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M29.3116 1.85645H11.4531C10.3858 1.85645 9.36275 2.28298 8.61156 3.04117L6.26368 5.41094C5.52154 6.15999 5.10519 7.17178 5.10519 8.22621V15.1769C5.10519 17.3861 6.89606 19.1769 9.10519 19.1769H31.9682" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Ccircle cx="27.2248" cy="20.8879" r="3.25556" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M1.29883 18.177C0.746543 18.177 0.298828 18.6247 0.298828 19.177C0.298828 19.7293 0.746543 20.177 1.29883 20.177V18.177ZM13.1149 19.177V18.177H1.29883V19.177V20.177H13.1149V19.177Z" fill="white"/%3E%3Cpath d="M25.3359 7.83716V11.6149H29.1137V7.83716H25.3359Z" fill="white"/%3E%3Cpath d="M13.0342 1.85645H21.0377V10.615C21.0377 11.1673 20.59 11.615 20.0377 11.615H14.0342C13.4819 11.615 13.0342 11.1673 13.0342 10.615V1.85645Z" fill="white"/%3E%3C/svg%3E') !important;
}
.title-icon.rvs-busses-trucks:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="32" viewBox="0 0 38 32" fill="none"%3E%3Cpath d="M17.8459 23.951V6.65112C17.8459 6.09884 17.3982 5.65112 16.8459 5.65112H2.3252C1.77291 5.65112 1.3252 6.09884 1.3252 6.65112V24.6331C1.3252 25.1854 1.77291 25.6331 2.3252 25.6331H3.60007M35.2499 25.6331H12.8669H6.22211" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M34.8442 26.1372H36.6747V18.0814L32.125 13.275C32.125 10.5568 32.88 7.43284 30.1806 4.73334C27.4811 2.03385 24.2498 1.37547 23.375 1.28174V25.0111" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="5.45504" cy="27.4668" rx="3.25143" ry="3.25143" fill="white" stroke="white" stroke-width="2"/%3E%3Cellipse cx="13.7158" cy="27.4668" rx="3.25143" ry="3.25143" fill="white" stroke="white" stroke-width="2"/%3E%3Ccircle cx="31.0009" cy="27.4668" r="3.25143" fill="white" stroke="white" stroke-width="2"/%3E%3C/svg%3E') !important;
}
.title-icon.three-d-vehicles:before,
.title-icon.\33 d-vehicles:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="30" height="32" viewBox="0 0 30 32" fill="none"%3E%3Cpath d="M10.7788 3.35259L15.0001 1.11108M15.0001 1.11108L19.221 3.35259M15.0001 1.11108V6.06301" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M19.2207 28.6472L14.9994 30.8887M14.9994 30.8887L10.7785 28.6472M14.9994 30.8887L14.9994 25.9367" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M1.93632 13.3322L2.10577 8.55567M2.10577 8.55567L6.15743 6.021M2.10577 8.55567L6.39426 11.0316" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M28.0637 18.6683L27.8942 23.4448M27.8942 23.4448L23.8426 25.9795M27.8942 23.4448L23.6057 20.9689" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M23.842 6.0209L27.8939 8.5559M27.8939 8.5559L28.0631 13.3321M27.8939 8.5559L23.6054 11.0319" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M6.15751 25.9796L2.10566 23.4446M2.10566 23.4446L1.9364 18.6684M2.10566 23.4446L6.39415 20.9686" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15 18.978L15 15.0073" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.5613 13.022L15 15.0073" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M18.4387 13.022L15 15.0073" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
}
.title-icon.vintage:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"%3E%3Cpath d="M16.0002 1.11133C7.77769 1.11133 1.11133 7.77769 1.11133 16.0002C1.11133 24.2228 7.77769 30.8891 16.0002 30.8891C24.2228 30.8891 30.8891 24.2228 30.8891 16.0002C30.8891 7.77769 24.2228 1.11133 16.0002 1.11133Z" stroke="white" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M16.0006 1.11133C11.8439 1.11133 7.93555 7.77769 7.93555 16.0002C7.93555 24.2228 11.8439 30.8891 16.0006 30.8891C20.1573 30.8891 24.0657 24.2228 24.0657 16.0002C24.0657 7.77769 20.1573 1.11133 16.0006 1.11133Z" stroke="white" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M16.0002 1.11133V30.8891M30.8891 16.0002H1.11133" stroke="white" stroke-width="2" stroke-miterlimit="10"/%3E%3C/svg%3E') !important;
}
.title-icon.unique-assets:before,
.title-icon.miscellaneous:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="34" height="32" viewBox="0 0 34 32" fill="none"%3E%3Cpath d="M6.8403 1.55542H27.1598L32.965 11.6665L17.0001 30.4443L1.03516 11.6665L6.8403 1.55542Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M6.8403 1.55542L17.0001 30.4443L27.1598 1.55542M1.03516 11.6665H32.965" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M10.4697 11.6665L17.0001 1.55542L23.5313 11.6665" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
}

.three-up .title-icon.led-trucks:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="23" height="20" viewBox="0 0 23 20" fill="none"%3E%3Cpath d="M8.88063 16.2292C8.88063 17.5505 7.80948 18.6216 6.48816 18.6216C5.16684 18.6216 4.0957 17.5505 4.0957 16.2292C4.0957 15.9766 4.13485 15.3575 4.2074 15.1289L6.55598 15.1289H8.72631C8.82604 15.3923 8.88063 15.9309 8.88063 16.2292Z" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M15.8325 13.9717V2.37842C15.8325 1.82613 15.3848 1.37842 14.8325 1.37842H2.47852C1.92623 1.37842 1.47852 1.82613 1.47852 2.37842V14.1293C1.47852 14.6816 1.92623 15.1293 2.47852 15.1293H4.20772M14.8204 15.1293H8.19263" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15.8877 6.35742H19.3799L21.8548 8.83227V15.4318H19.8125" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="17.3173" cy="16.2294" rx="2.39246" ry="2.39246" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M7.73875 4.06885V5.90217H9.57207V4.06885H7.73875Z" fill="white"/%3E%3Cpath d="M4.40039 4.06885V5.90217H6.23371V4.06885H4.40039Z" fill="white"/%3E%3Cpath d="M11.0771 4.06885V5.90217H12.9104V4.06885H11.0771Z" fill="white"/%3E%3Cpath d="M7.73875 7.34471V9.17803H9.57207V7.34471H7.73875Z" fill="white"/%3E%3Cpath d="M4.40039 7.34471V9.17803H6.23371V7.34471H4.40039Z" fill="white"/%3E%3Cpath d="M11.0771 7.34471V9.17803H12.9104V7.34471H11.0771Z" fill="white"/%3E%3Cpath d="M7.73875 10.6057V12.439H9.57207V10.6057H7.73875Z" fill="white"/%3E%3Cpath d="M4.40039 10.6057V12.439H6.23371V10.6057H4.40039Z" fill="white"/%3E%3Cpath d="M11.0771 10.6057V12.439H12.9104V10.6057H11.0771Z" fill="white"/%3E%3C/svg%3E') !important;
}
.three-up .title-icon.glass-trucks:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="23" height="18" viewBox="0 0 23 18" fill="none"%3E%3Cpath d="M15.8325 12.2387V2.25879C15.8325 1.7065 15.3848 1.25879 14.8325 1.25879H2.47852C1.92623 1.25879 1.47852 1.7065 1.47852 2.25879V12.248C1.47852 12.8003 1.92623 13.248 2.47852 13.248H3.45504M14.8204 13.248H8.19263" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M4.80273 1.25879H12.5091V7.66992C12.5091 8.22221 12.0614 8.66992 11.5091 8.66992H5.80274C5.25045 8.66992 4.80273 8.22221 4.80273 7.66992V1.25879Z" fill="white"/%3E%3Cpath d="M15.8877 4.47607H19.3799L21.8548 6.95092V13.5505H19.8125" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="6.48816" cy="14.348" rx="2.39246" ry="2.39246" fill="white" stroke="white" stroke-width="2"/%3E%3Ccircle cx="17.3173" cy="14.348" r="2.39246" fill="white" stroke="white" stroke-width="2"/%3E%3C/svg%3E') !important;
}
.three-up .title-icon.vans:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="16" viewBox="0 0 24 16" fill="none"%3E%3Cpath d="M1.12599 1.27149L1.12598 10.9303C1.12598 11.4826 1.57369 11.9303 2.12598 11.9303H3.41374M14.7791 11.9303H8.15133" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M1.16794 1.13867H18.4143L22.2088 5.81143L22.2086 12.2327H19.7711" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M13.4707 1.13867H18.2728V5.99382C18.2728 6.5461 17.8251 6.99381 17.2728 6.99381H14.4707C13.9184 6.99381 13.4707 6.5461 13.4707 5.99381V1.13867Z" fill="white"/%3E%3Cellipse cx="5.88934" cy="12.9108" rx="1.95086" ry="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3Ccircle cx="17.197" cy="12.9108" r="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M9.40052 4.72705V6.99372H11.6672V4.72705H9.40052Z" fill="white"/%3E%3Cpath d="M4.86719 4.72705V6.99372H7.13385V4.72705H4.86719Z" fill="white"/%3E%3Cpath d="M9.40052 4.72705V6.99372H11.6672V4.72705H9.40052Z" stroke="white"/%3E%3Cpath d="M4.86719 4.72705V6.99372H7.13385V4.72705H4.86719Z" stroke="white"/%3E%3C/svg%3E') !important;
}
.three-up .title-icon.trailers:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="20" viewBox="0 0 24 20" fill="none"%3E%3Cpath d="M3.40352 15.1595L3.40355 5.66162H22.1806V15.1595H19.5214H3.40352Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="17.3108" cy="16.1858" rx="1.95333" ry="1.95333" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M1.15332 14.1592C0.601036 14.1592 0.15332 14.6069 0.15332 15.1592C0.15332 15.7115 0.601036 16.1592 1.15332 16.1592V14.1592ZM8.24294 15.1592V14.1592H1.15332V15.1592V16.1592H8.24294V15.1592Z" fill="white"/%3E%3Cpath d="M3.40636 5.66142L3.40636 1.86084L22.1798 1.86084L22.1798 5.66142" stroke="white" stroke-width="2"/%3E%3Cpath d="M15.0439 9.27686V11.5435H17.3106V9.27686H15.0439Z" fill="white" stroke="white"/%3E%3Cpath d="M11.667 15.1592L6.86489 15.1592L6.86489 10.2769C6.86489 9.72465 7.31261 9.27694 7.86489 9.27694L10.667 9.27694C11.2193 9.27694 11.667 9.72465 11.667 10.2769L11.667 15.1592Z" fill="white"/%3E%3C/svg%3E') !important;
}
.three-up .title-icon.containers-pods:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="22" viewBox="0 0 24 22" fill="none"%3E%3Cpath d="M18.4728 11.3638C20.9583 12.2942 22.5575 13.748 22.5575 15.3818C22.5575 18.1905 17.8308 20.4674 12.0002 20.4674C6.16953 20.4674 1.44287 18.1905 1.44287 15.3818C1.44287 13.748 3.04206 12.2942 5.5275 11.3638" stroke="white" stroke-width="2"/%3E%3Cpath d="M5.62012 5.26308L11.9998 1.53223L18.3795 5.26308V12.3889L11.9998 16.2317L5.62012 12.3889V5.26308Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12 16.2314C12 16.0915 12 12.0936 12 9.09229" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12 9.09251C11.8789 9.02257 8.41662 7.02362 5.81738 5.52295" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12 9.09251C12.1211 9.02257 15.5834 7.02362 18.1826 5.52295" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.9789 9.10017L5.60741 5.32913L5.60751 12.4379L11.9789 16.3577V9.10017Z" fill="white"/%3E%3C/svg%3E') !important;
}
.three-up .title-icon.airstreams:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="16" viewBox="0 0 24 16" fill="none"%3E%3Cpath d="M15.8096 1.31396H19.6009L22.2878 4.14823V11.7063L17.4285 11.7063" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.8533 1.31396H7.80525C6.73795 1.31396 5.71492 1.7405 4.96374 2.49869L4.48791 2.97895C3.74578 3.728 3.32943 4.73979 3.32943 5.79422V7.70626C3.32943 9.9154 5.12029 11.7063 7.32943 11.7063H19.4472" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Ccircle cx="16.6018" cy="12.7326" r="1.95333" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M1.0459 10.7061C0.493614 10.7061 0.0458984 11.1538 0.0458984 11.7061C0.0458984 12.2583 0.493614 12.7061 1.0459 12.7061V10.7061ZM8.13552 11.7061V10.7061H1.0459V11.7061V12.7061H8.13552V11.7061Z" fill="white"/%3E%3Cpath d="M15.4678 4.90234V7.16901H17.7344V4.90234H15.4678Z" fill="white"/%3E%3Cpath d="M8.08691 1.31396H12.889V6.16911C12.889 6.72139 12.4413 7.16911 11.889 7.16911H9.08692C8.53463 7.16911 8.08691 6.72139 8.08691 6.16911V1.31396Z" fill="white"/%3E%3C/svg%3E') !important;
}
.three-up .title-icon.rvs-busses-trucks:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="20" viewBox="0 0 24 20" fill="none"%3E%3Cpath d="M10.9749 14.7704V4.79053C10.9749 4.23824 10.5272 3.79053 9.97494 3.79053H2.0625C1.51022 3.79053 1.0625 4.23824 1.0625 4.79053V14.7797C1.0625 15.332 1.51022 15.7797 2.0625 15.7797H2.42742M21.4173 15.7797H7.98753H4.00065" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M21.1735 16.0822H22.2718V11.2488L19.542 8.36491C19.542 6.73397 19.995 4.8596 18.3753 3.23991C16.7556 1.62021 14.8169 1.22518 14.292 1.16895V15.4066" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="3.5407" cy="16.8801" rx="1.95086" ry="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3Cellipse cx="8.49676" cy="16.8801" rx="1.95086" ry="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3Ccircle cx="18.8679" cy="16.8801" r="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3C/svg%3E') !important;
}
.three-up .title-icon.three-d-vehicles:before,
.three-up .title-icon.\33 d-vehicles:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="19" height="20" viewBox="0 0 19 20" fill="none"%3E%3Cpath d="M7.13379 2.4118L9.66657 1.06689M9.66657 1.06689L12.1991 2.4118M9.66657 1.06689V4.03805" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12.1992 17.5887L9.66644 18.9336M9.66644 18.9336L7.13389 17.5887M9.66644 18.9336L9.66644 15.9624" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M1.82878 8.3995L1.93045 5.5336M1.93045 5.5336L4.36145 4.0128M1.93045 5.5336L4.50355 7.01917" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5052 11.601L17.4035 14.4669M17.4035 14.4669L14.9725 15.9877M17.4035 14.4669L14.8304 12.9813" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M14.972 4.01278L17.4031 5.53379M17.4031 5.53379L17.5047 8.39949M17.4031 5.53379L14.83 7.01936" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M4.36101 15.9882L1.9299 14.4672M1.9299 14.4672L1.82834 11.6015M1.9299 14.4672L4.50299 12.9816" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M9.66699 11.7872L9.66699 9.40479" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M7.60375 8.21357L9.66699 9.40479" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.7302 8.21357L9.66699 9.40479" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
}
.three-up .title-icon.vintage:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"%3E%3Cpath d="M10.3327 1.06689C5.39923 1.06689 1.39941 5.06671 1.39941 10.0002C1.39941 14.9337 5.39923 18.9336 10.3327 18.9336C15.2663 18.9336 19.2661 14.9337 19.2661 10.0002C19.2661 5.06671 15.2663 1.06689 10.3327 1.06689Z" stroke="white" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M10.3332 1.06689C7.83914 1.06689 5.49414 5.06671 5.49414 10.0002C5.49414 14.9337 7.83914 18.9336 10.3332 18.9336C12.8272 18.9336 15.1722 14.9337 15.1722 10.0002C15.1722 5.06671 12.8272 1.06689 10.3332 1.06689Z" stroke="white" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M10.3327 1.06689V18.9336M19.2661 10.0002H1.39941" stroke="white" stroke-width="2" stroke-miterlimit="10"/%3E%3C/svg%3E') !important;
}
.three-up .title-icon.unique-assets:before,
.three-up .title-icon.miscellaneous:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="20" viewBox="0 0 22 20" fill="none"%3E%3Cpath d="M4.57098 1.3335H16.7627L20.2458 7.40016L10.6668 18.6668L1.08789 7.40016L4.57098 1.3335Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M4.57098 1.3335L10.6668 18.6668L16.7627 1.3335M1.08789 7.40016H20.2458" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M6.74902 7.40016L10.6673 1.3335L14.586 7.40016" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
}

@media (max-width: 767px) {
    .title-icon.led-trucks:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="23" height="20" viewBox="0 0 23 20" fill="none"%3E%3Cpath d="M8.88063 16.2292C8.88063 17.5505 7.80948 18.6216 6.48816 18.6216C5.16684 18.6216 4.0957 17.5505 4.0957 16.2292C4.0957 15.9766 4.13485 15.3575 4.2074 15.1289L6.55598 15.1289H8.72631C8.82604 15.3923 8.88063 15.9309 8.88063 16.2292Z" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M15.8325 13.9717V2.37842C15.8325 1.82613 15.3848 1.37842 14.8325 1.37842H2.47852C1.92623 1.37842 1.47852 1.82613 1.47852 2.37842V14.1293C1.47852 14.6816 1.92623 15.1293 2.47852 15.1293H4.20772M14.8204 15.1293H8.19263" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15.8877 6.35742H19.3799L21.8548 8.83227V15.4318H19.8125" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="17.3173" cy="16.2294" rx="2.39246" ry="2.39246" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M7.73875 4.06885V5.90217H9.57207V4.06885H7.73875Z" fill="white"/%3E%3Cpath d="M4.40039 4.06885V5.90217H6.23371V4.06885H4.40039Z" fill="white"/%3E%3Cpath d="M11.0771 4.06885V5.90217H12.9104V4.06885H11.0771Z" fill="white"/%3E%3Cpath d="M7.73875 7.34471V9.17803H9.57207V7.34471H7.73875Z" fill="white"/%3E%3Cpath d="M4.40039 7.34471V9.17803H6.23371V7.34471H4.40039Z" fill="white"/%3E%3Cpath d="M11.0771 7.34471V9.17803H12.9104V7.34471H11.0771Z" fill="white"/%3E%3Cpath d="M7.73875 10.6057V12.439H9.57207V10.6057H7.73875Z" fill="white"/%3E%3Cpath d="M4.40039 10.6057V12.439H6.23371V10.6057H4.40039Z" fill="white"/%3E%3Cpath d="M11.0771 10.6057V12.439H12.9104V10.6057H11.0771Z" fill="white"/%3E%3C/svg%3E') !important;
    }
    .title-icon.glass-trucks:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="23" height="18" viewBox="0 0 23 18" fill="none"%3E%3Cpath d="M15.8325 12.2387V2.25879C15.8325 1.7065 15.3848 1.25879 14.8325 1.25879H2.47852C1.92623 1.25879 1.47852 1.7065 1.47852 2.25879V12.248C1.47852 12.8003 1.92623 13.248 2.47852 13.248H3.45504M14.8204 13.248H8.19263" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M4.80273 1.25879H12.5091V7.66992C12.5091 8.22221 12.0614 8.66992 11.5091 8.66992H5.80274C5.25045 8.66992 4.80273 8.22221 4.80273 7.66992V1.25879Z" fill="white"/%3E%3Cpath d="M15.8877 4.47607H19.3799L21.8548 6.95092V13.5505H19.8125" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="6.48816" cy="14.348" rx="2.39246" ry="2.39246" fill="white" stroke="white" stroke-width="2"/%3E%3Ccircle cx="17.3173" cy="14.348" r="2.39246" fill="white" stroke="white" stroke-width="2"/%3E%3C/svg%3E') !important;
    }
    .title-icon.vans:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="16" viewBox="0 0 24 16" fill="none"%3E%3Cpath d="M1.12599 1.27149L1.12598 10.9303C1.12598 11.4826 1.57369 11.9303 2.12598 11.9303H3.41374M14.7791 11.9303H8.15133" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M1.16794 1.13867H18.4143L22.2088 5.81143L22.2086 12.2327H19.7711" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M13.4707 1.13867H18.2728V5.99382C18.2728 6.5461 17.8251 6.99381 17.2728 6.99381H14.4707C13.9184 6.99381 13.4707 6.5461 13.4707 5.99381V1.13867Z" fill="white"/%3E%3Cellipse cx="5.88934" cy="12.9108" rx="1.95086" ry="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3Ccircle cx="17.197" cy="12.9108" r="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M9.40052 4.72705V6.99372H11.6672V4.72705H9.40052Z" fill="white"/%3E%3Cpath d="M4.86719 4.72705V6.99372H7.13385V4.72705H4.86719Z" fill="white"/%3E%3Cpath d="M9.40052 4.72705V6.99372H11.6672V4.72705H9.40052Z" stroke="white"/%3E%3Cpath d="M4.86719 4.72705V6.99372H7.13385V4.72705H4.86719Z" stroke="white"/%3E%3C/svg%3E') !important;
    }
    .title-icon.trailers:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="20" viewBox="0 0 24 20" fill="none"%3E%3Cpath d="M3.40352 15.1595L3.40355 5.66162H22.1806V15.1595H19.5214H3.40352Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="17.3108" cy="16.1858" rx="1.95333" ry="1.95333" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M1.15332 14.1592C0.601036 14.1592 0.15332 14.6069 0.15332 15.1592C0.15332 15.7115 0.601036 16.1592 1.15332 16.1592V14.1592ZM8.24294 15.1592V14.1592H1.15332V15.1592V16.1592H8.24294V15.1592Z" fill="white"/%3E%3Cpath d="M3.40636 5.66142L3.40636 1.86084L22.1798 1.86084L22.1798 5.66142" stroke="white" stroke-width="2"/%3E%3Cpath d="M15.0439 9.27686V11.5435H17.3106V9.27686H15.0439Z" fill="white" stroke="white"/%3E%3Cpath d="M11.667 15.1592L6.86489 15.1592L6.86489 10.2769C6.86489 9.72465 7.31261 9.27694 7.86489 9.27694L10.667 9.27694C11.2193 9.27694 11.667 9.72465 11.667 10.2769L11.667 15.1592Z" fill="white"/%3E%3C/svg%3E') !important;
    }
    .title-icon.containers-pods:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="22" viewBox="0 0 24 22" fill="none"%3E%3Cpath d="M18.4728 11.3638C20.9583 12.2942 22.5575 13.748 22.5575 15.3818C22.5575 18.1905 17.8308 20.4674 12.0002 20.4674C6.16953 20.4674 1.44287 18.1905 1.44287 15.3818C1.44287 13.748 3.04206 12.2942 5.5275 11.3638" stroke="white" stroke-width="2"/%3E%3Cpath d="M5.62012 5.26308L11.9998 1.53223L18.3795 5.26308V12.3889L11.9998 16.2317L5.62012 12.3889V5.26308Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12 16.2314C12 16.0915 12 12.0936 12 9.09229" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12 9.09251C11.8789 9.02257 8.41662 7.02362 5.81738 5.52295" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12 9.09251C12.1211 9.02257 15.5834 7.02362 18.1826 5.52295" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.9789 9.10017L5.60741 5.32913L5.60751 12.4379L11.9789 16.3577V9.10017Z" fill="white"/%3E%3C/svg%3E') !important;
    }
    .title-icon.airstreams:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="16" viewBox="0 0 24 16" fill="none"%3E%3Cpath d="M15.8096 1.31396H19.6009L22.2878 4.14823V11.7063L17.4285 11.7063" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.8533 1.31396H7.80525C6.73795 1.31396 5.71492 1.7405 4.96374 2.49869L4.48791 2.97895C3.74578 3.728 3.32943 4.73979 3.32943 5.79422V7.70626C3.32943 9.9154 5.12029 11.7063 7.32943 11.7063H19.4472" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Ccircle cx="16.6018" cy="12.7326" r="1.95333" fill="white" stroke="white" stroke-width="2"/%3E%3Cpath d="M1.0459 10.7061C0.493614 10.7061 0.0458984 11.1538 0.0458984 11.7061C0.0458984 12.2583 0.493614 12.7061 1.0459 12.7061V10.7061ZM8.13552 11.7061V10.7061H1.0459V11.7061V12.7061H8.13552V11.7061Z" fill="white"/%3E%3Cpath d="M15.4678 4.90234V7.16901H17.7344V4.90234H15.4678Z" fill="white"/%3E%3Cpath d="M8.08691 1.31396H12.889V6.16911C12.889 6.72139 12.4413 7.16911 11.889 7.16911H9.08692C8.53463 7.16911 8.08691 6.72139 8.08691 6.16911V1.31396Z" fill="white"/%3E%3C/svg%3E') !important;
    }
    .title-icon.rvs-busses-trucks:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="20" viewBox="0 0 24 20" fill="none"%3E%3Cpath d="M10.9749 14.7704V4.79053C10.9749 4.23824 10.5272 3.79053 9.97494 3.79053H2.0625C1.51022 3.79053 1.0625 4.23824 1.0625 4.79053V14.7797C1.0625 15.332 1.51022 15.7797 2.0625 15.7797H2.42742M21.4173 15.7797H7.98753H4.00065" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M21.1735 16.0822H22.2718V11.2488L19.542 8.36491C19.542 6.73397 19.995 4.8596 18.3753 3.23991C16.7556 1.62021 14.8169 1.22518 14.292 1.16895V15.4066" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="3.5407" cy="16.8801" rx="1.95086" ry="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3Cellipse cx="8.49676" cy="16.8801" rx="1.95086" ry="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3Ccircle cx="18.8679" cy="16.8801" r="1.95086" fill="white" stroke="white" stroke-width="2"/%3E%3C/svg%3E') !important;
    }
    .title-icon.three-d-vehicles:before,
    .title-icon.\33 d-vehicles:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="19" height="20" viewBox="0 0 19 20" fill="none"%3E%3Cpath d="M7.13379 2.4118L9.66657 1.06689M9.66657 1.06689L12.1991 2.4118M9.66657 1.06689V4.03805" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M12.1992 17.5887L9.66644 18.9336M9.66644 18.9336L7.13389 17.5887M9.66644 18.9336L9.66644 15.9624" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M1.82878 8.3995L1.93045 5.5336M1.93045 5.5336L4.36145 4.0128M1.93045 5.5336L4.50355 7.01917" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5052 11.601L17.4035 14.4669M17.4035 14.4669L14.9725 15.9877M17.4035 14.4669L14.8304 12.9813" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M14.972 4.01278L17.4031 5.53379M17.4031 5.53379L17.5047 8.39949M17.4031 5.53379L14.83 7.01936" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M4.36101 15.9882L1.9299 14.4672M1.9299 14.4672L1.82834 11.6015M1.9299 14.4672L4.50299 12.9816" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M9.66699 11.7872L9.66699 9.40479" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M7.60375 8.21357L9.66699 9.40479" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.7302 8.21357L9.66699 9.40479" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
    }
    .title-icon.vintage:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"%3E%3Cpath d="M10.3327 1.06689C5.39923 1.06689 1.39941 5.06671 1.39941 10.0002C1.39941 14.9337 5.39923 18.9336 10.3327 18.9336C15.2663 18.9336 19.2661 14.9337 19.2661 10.0002C19.2661 5.06671 15.2663 1.06689 10.3327 1.06689Z" stroke="white" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M10.3332 1.06689C7.83914 1.06689 5.49414 5.06671 5.49414 10.0002C5.49414 14.9337 7.83914 18.9336 10.3332 18.9336C12.8272 18.9336 15.1722 14.9337 15.1722 10.0002C15.1722 5.06671 12.8272 1.06689 10.3332 1.06689Z" stroke="white" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M10.3327 1.06689V18.9336M19.2661 10.0002H1.39941" stroke="white" stroke-width="2" stroke-miterlimit="10"/%3E%3C/svg%3E') !important;
    }
    .title-icon.unique-assets:before,
    .title-icon.miscellaneous:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="20" viewBox="0 0 22 20" fill="none"%3E%3Cpath d="M4.57098 1.3335H16.7627L20.2458 7.40016L10.6668 18.6668L1.08789 7.40016L4.57098 1.3335Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M4.57098 1.3335L10.6668 18.6668L16.7627 1.3335M1.08789 7.40016H20.2458" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M6.74902 7.40016L10.6673 1.3335L14.586 7.40016" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
    }
}

.fleet .title-icon.led-trucks:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="36" height="32" viewBox="0 0 36 32" fill="none"%3E%3Cpath d="M13.3567 26.3821C13.3567 28.5843 11.5715 30.3696 9.36927 30.3696C7.16707 30.3696 5.38184 28.5843 5.38184 26.3821C5.38184 25.9611 5.44707 24.9293 5.56799 24.5483L9.4823 24.5484H13.0995C13.2657 24.9873 13.3567 25.885 13.3567 26.3821Z" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M24.9429 22.6193V2.63037C24.9429 2.07809 24.4952 1.63037 23.9429 1.63037H2.01953C1.46725 1.63037 1.01953 2.07808 1.01953 2.63037V23.5486C1.01953 24.1008 1.46725 24.5486 2.01953 24.5486H5.5682M23.256 24.5486H12.2097" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M25.0342 9.92871H30.8546L34.9793 14.0535V25.0527H31.5756" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="27.4181" cy="26.3825" rx="3.98744" ry="3.98744" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M11.4536 6.11426V9.16979H14.5091V6.11426H11.4536Z" fill="%23649B49"/%3E%3Cpath d="M5.88965 6.11426V9.16979H8.94518V6.11426H5.88965Z" fill="%23649B49"/%3E%3Cpath d="M17.0175 6.11426V9.16979H20.073V6.11426H17.0175Z" fill="%23649B49"/%3E%3Cpath d="M11.4536 11.574V14.6296H14.5091V11.574H11.4536Z" fill="%23649B49"/%3E%3Cpath d="M5.88965 11.574V14.6296H8.94518V11.574H5.88965Z" fill="%23649B49"/%3E%3Cpath d="M17.0175 11.574V14.6296H20.073V11.574H17.0175Z" fill="%23649B49"/%3E%3Cpath d="M11.4536 17.009V20.0645H14.5091V17.009H11.4536Z" fill="%23649B49"/%3E%3Cpath d="M5.88965 17.009V20.0645H8.94518V17.009H5.88965Z" fill="%23649B49"/%3E%3Cpath d="M17.0175 17.009V20.0645H20.073V17.009H17.0175Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
}
.fleet .title-icon.glass-trucks:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="36" height="28" viewBox="0 0 36 28" fill="none"%3E%3Cpath d="M24.9429 19.3983V2.09839C24.9429 1.5461 24.4952 1.09839 23.9429 1.09839H2.01953C1.46725 1.09839 1.01953 1.5461 1.01953 2.09839V20.0804C1.01953 20.6327 1.46725 21.0804 2.01953 21.0804H4.31373M23.256 21.0804H12.2097" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M6.55957 1.09839H19.4036V12.4503C19.4036 13.0026 18.9559 13.4503 18.4036 13.4503H7.55957C7.00729 13.4503 6.55957 13.0026 6.55957 12.4503V1.09839Z" fill="%23649B49"/%3E%3Cpath d="M25.0342 6.46045H30.8546L34.9793 10.5852V21.5845H31.5756" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="9.36927" cy="22.9142" rx="3.98744" ry="3.98744" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cellipse cx="27.4181" cy="22.9142" rx="3.98744" ry="3.98744" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3C/svg%3E') !important;
}
.fleet .title-icon.vans:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="26" viewBox="0 0 38 26" fill="none"%3E%3Cpath d="M1.43068 1.78542L1.43067 18.5502C1.43066 19.1024 1.87838 19.5502 2.43067 19.5502H5.2436M24.1859 19.5502H13.1396" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M1.49996 1.56421H30.2439L36.568 9.35214L36.5677 20.0542H32.5052" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M22.0049 1.56421H30.0084V10.3228C30.0084 10.8751 29.5607 11.3228 29.0084 11.3228H23.0049C22.4526 11.3228 22.0049 10.8751 22.0049 10.3228V1.56421Z" fill="%23649B49"/%3E%3Ccircle cx="9.36959" cy="21.1843" r="3.25143" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cellipse cx="28.2163" cy="21.1843" rx="3.25143" ry="3.25143" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M15.2216 7.54492V11.3227H18.9993V7.54492H15.2216Z" fill="%23649B49"/%3E%3Cpath d="M7.66602 7.54492V11.3227H11.4438V7.54492H7.66602Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
}
.fleet .title-icon.trailers:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="30" viewBox="0 0 38 30" fill="none"%3E%3Cpath d="M5.22722 23.5988L5.22728 7.76904H36.5224V23.5988H32.0903H5.22722Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="28.4059" cy="25.3098" rx="3.25556" ry="3.25556" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M1.47656 22.5989C0.924278 22.5989 0.476562 23.0466 0.476562 23.5989C0.476562 24.1512 0.924278 24.5989 1.47656 24.5989V22.5989ZM13.2926 23.5989V22.5989H1.47656V23.5989V24.5989H13.2926V23.5989Z" fill="%23649B49"/%3E%3Cpath d="M5.23065 7.76911L5.23064 1.43482L36.5196 1.43482L36.5196 7.76911" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M24.6279 13.7952V17.5729H28.4057V13.7952H24.6279Z" fill="%23649B49"/%3E%3Cpath d="M19 23.5989L10.9965 23.5989L10.9965 14.7951C10.9965 14.2429 11.4442 13.7951 11.9965 13.7951L18 13.7951C18.5523 13.7951 19 14.2429 19 14.7951L19 23.5989Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
}
.fleet .title-icon.containers-pods:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="34" viewBox="0 0 38 34" fill="none"%3E%3Cpath d="M29.7876 17.6064C33.93 19.1572 36.5953 21.5802 36.5953 24.3031C36.5953 28.9843 28.7175 32.7792 18.9998 32.7792C9.28206 32.7792 1.4043 28.9843 1.4043 24.3031C1.4043 21.5802 4.06961 19.1572 8.21201 17.6064" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M8.36719 7.4388L19 1.2207L29.6329 7.4388V19.3152L19 25.7198L8.36719 19.3152V7.4388Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M19 25.7198C19 25.4867 19 18.8235 19 13.8213" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M18.9997 13.8213C18.7979 13.7048 13.0274 10.3732 8.69531 7.87207" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M19.0003 13.8213C19.2021 13.7048 24.9726 10.3732 29.3047 7.87207" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M18.9648 13.8339L8.34568 7.54888L8.34586 19.3968L18.9648 25.9299V13.8339Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
}
.fleet .title-icon.airstreams:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="26" viewBox="0 0 38 26" fill="none"%3E%3Cpath d="M25.9053 1.85645H32.2242L36.7022 6.58022V19.1769L28.6035 19.1769" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M29.3122 1.85645H11.4536C10.3863 1.85645 9.36324 2.28298 8.61206 3.04117L6.26417 5.41094C5.52204 6.15999 5.10569 7.17178 5.10569 8.22622V15.1769C5.10569 17.3861 6.89655 19.1769 9.10569 19.1769H31.9688" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Ccircle cx="27.2243" cy="20.8879" r="3.25556" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M1.29883 18.1768C0.746543 18.1768 0.298828 18.6245 0.298828 19.1768C0.298828 19.729 0.746543 20.1768 1.29883 20.1768V18.1768ZM13.1149 19.1768V18.1768H1.29883V19.1768V20.1768H13.1149V19.1768Z" fill="%23649B49"/%3E%3Cpath d="M25.3359 7.8374V11.6152H29.1137V7.8374H25.3359Z" fill="%23649B49"/%3E%3Cpath d="M13.0342 1.85645H21.0377V10.615C21.0377 11.1673 20.59 11.615 20.0377 11.615H14.0342C13.4819 11.615 13.0342 11.1673 13.0342 10.615V1.85645Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
}
.fleet .title-icon.rvs-busses-trucks:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="32" viewBox="0 0 38 32" fill="none"%3E%3Cpath d="M17.8459 23.9507V6.65088C17.8459 6.09859 17.3982 5.65088 16.8459 5.65088H2.3252C1.77291 5.65088 1.3252 6.09859 1.3252 6.65088V24.6329C1.3252 25.1852 1.77291 25.6329 2.3252 25.6329H3.60007M35.2499 25.6329H12.8669H6.22211" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M34.8442 26.1372H36.6747V18.0814L32.125 13.275C32.125 10.5568 32.88 7.43284 30.1806 4.73334C27.4811 2.03385 24.2498 1.37547 23.375 1.28174V25.0111" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="5.45553" cy="27.4668" rx="3.25143" ry="3.25143" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cellipse cx="13.7163" cy="27.4668" rx="3.25143" ry="3.25143" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Ccircle cx="31.0014" cy="27.4668" r="3.25143" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3C/svg%3E') !important;
}
.fleet .title-icon.three-d-vehicles:before,
.fleet .title-icon.\33 d-vehicles:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="30" height="32" viewBox="0 0 30 32" fill="none"%3E%3Cpath d="M10.7783 3.35284L14.9996 1.11133L19.2205 3.35284M14.9996 1.11133V6.06325Z" fill="%23649B49"/%3E%3Cpath d="M10.7783 3.35284L14.9996 1.11133M14.9996 1.11133L19.2205 3.35284M14.9996 1.11133V6.06325" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M19.2207 28.6472L14.9994 30.8887M14.9994 30.8887L10.7785 28.6472M14.9994 30.8887L14.9994 25.9367" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M1.93632 13.3322L2.10577 8.55567M2.10577 8.55567L6.15743 6.021M2.10577 8.55567L6.39426 11.0316" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M28.0637 18.6683L27.8942 23.4448M27.8942 23.4448L23.8426 25.9795M27.8942 23.4448L23.6057 20.9689" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M23.842 6.02114L27.8939 8.55615M27.8939 8.55615L28.0631 13.3323M27.8939 8.55615L23.6054 11.0321" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M6.15702 25.9798L2.10517 23.4448M2.10517 23.4448L1.93591 18.6687M2.10517 23.4448L6.39366 20.9689" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M14.999 18.9785L14.999 15.0078" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.5603 13.0225L14.999 15.0078" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M18.4378 13.0225L14.999 15.0078" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
}
.fleet .title-icon.vintage:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"%3E%3Cpath d="M16.0002 1.11133C7.77769 1.11133 1.11133 7.77769 1.11133 16.0002C1.11133 24.2228 7.77769 30.8891 16.0002 30.8891C24.2228 30.8891 30.8891 24.2228 30.8891 16.0002C30.8891 7.77769 24.2228 1.11133 16.0002 1.11133Z" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M16.0006 1.11133C11.8439 1.11133 7.93555 7.77769 7.93555 16.0002C7.93555 24.2228 11.8439 30.8891 16.0006 30.8891C20.1573 30.8891 24.0657 24.2228 24.0657 16.0002C24.0657 7.77769 20.1573 1.11133 16.0006 1.11133Z" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M16.0002 1.11133V30.8891M30.8891 16.0002H1.11133" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/%3E%3C/svg%3E') !important;
}
.fleet .title-icon.unique-assets:before,
.fleet .title-icon.miscellaneous:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="34" height="32" viewBox="0 0 34 32" fill="none"%3E%3Cpath d="M6.8403 1.55566H27.1598L32.965 11.6668L17.0001 30.4446L1.03516 11.6668L6.8403 1.55566Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M6.8403 1.55566L17.0001 30.4446L27.1598 1.55566M1.03516 11.6668H32.965" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M10.4697 11.6668L17.0001 1.55566L23.5313 11.6668" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
}
@media (max-width: 767px) {
    .fleet .title-icon.led-trucks:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="30" height="26" viewBox="0 0 30 26" fill="none"%3E%3Cpath d="M11.2861 21.1506C11.2861 22.9124 9.85796 24.3406 8.0962 24.3406C6.33444 24.3406 4.90625 22.9124 4.90625 21.1506C4.90625 20.8138 4.95844 19.9884 5.05517 19.6836L8.18662 19.6836H11.0804C11.2134 20.0347 11.2861 20.7529 11.2861 21.1506Z" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M20.5547 18.1407V2.34961C20.5547 1.79732 20.107 1.34961 19.5547 1.34961H2.41602C1.86373 1.34961 1.41602 1.79733 1.41602 2.34961V18.6842C1.41602 19.2364 1.86373 19.6842 2.41601 19.6842H5.05495M19.2052 19.6842H10.3682" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M20.6279 7.98828H25.2842L28.584 11.2881V20.0875H25.861" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="22.5347" cy="21.1509" rx="3.18995" ry="3.18995" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M9.76316 4.93652V7.38095H12.2076V4.93652H9.76316Z" fill="%23649B49"/%3E%3Cpath d="M5.31201 4.93652V7.38095H7.75644V4.93652H5.31201Z" fill="%23649B49"/%3E%3Cpath d="M14.2143 4.93652V7.38095H16.6587V4.93652H14.2143Z" fill="%23649B49"/%3E%3Cpath d="M9.76316 9.30434V11.7488H12.2076V9.30434H9.76316Z" fill="%23649B49"/%3E%3Cpath d="M5.31201 9.30434V11.7488H7.75644V9.30434H5.31201Z" fill="%23649B49"/%3E%3Cpath d="M14.2143 9.30434V11.7488H16.6587V9.30434H14.2143Z" fill="%23649B49"/%3E%3Cpath d="M9.76316 13.6523V16.0967H12.2076V13.6523H9.76316Z" fill="%23649B49"/%3E%3Cpath d="M5.31201 13.6523V16.0967H7.75644V13.6523H5.31201Z" fill="%23649B49"/%3E%3Cpath d="M14.2143 13.6523V16.0967H16.6587V13.6523H14.2143Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
    }
    .fleet .title-icon.glass-trucks:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="30" height="24" viewBox="0 0 30 24" fill="none"%3E%3Cpath d="M20.5542 16.4895V2.84961C20.5542 2.29732 20.1065 1.84961 19.5542 1.84961H2.41553C1.86324 1.84961 1.41553 2.29732 1.41553 2.84961V16.8352C1.41553 17.3875 1.86324 17.8352 2.41553 17.8352H4.05089M19.2047 17.8352H10.3677" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M5.84717 1.84961H16.1224V10.7311C16.1224 11.2834 15.6746 11.7311 15.1224 11.7311H6.84717C6.29488 11.7311 5.84717 11.2834 5.84717 10.7311V1.84961Z" fill="%23649B49"/%3E%3Cpath d="M20.6274 6.13965H25.2838L28.5835 9.43944V18.2389H25.8606" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="8.09571" cy="19.3023" rx="3.18995" ry="3.18995" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cellipse cx="22.5342" cy="19.3023" rx="3.18995" ry="3.18995" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3C/svg%3E') !important;
    }
    .fleet .title-icon.vans:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="32" height="21" viewBox="0 0 32 21" fill="none"%3E%3Cpath d="M1.94484 1.47853L1.94483 14.6903C1.94482 15.2426 2.39254 15.6903 2.94483 15.6903H4.99517M20.149 15.6903H11.312" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M2.00045 1.30176H24.9956L30.0549 7.5321L30.0546 16.0937H26.8047" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M18.4043 1.30176H24.8071V8.10862C24.8071 8.6609 24.3594 9.10862 23.8071 9.10862H19.4043C18.852 9.10862 18.4043 8.6609 18.4043 8.10862V1.30176Z" fill="%23649B49"/%3E%3Cellipse cx="8.29646" cy="16.9976" rx="2.60114" ry="2.60114" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cellipse cx="23.3736" cy="16.9976" rx="2.60114" ry="2.60114" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M12.9776 6.08594V9.10816H15.9998V6.08594H12.9776Z" fill="%23649B49"/%3E%3Cpath d="M6.93311 6.08594V9.10816H9.95533V6.08594H6.93311Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
    }
    .fleet .title-icon.trailers:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="32" height="25" viewBox="0 0 32 25" fill="none"%3E%3Cpath d="M4.98236 19.6072L4.98241 6.94336H30.0185V19.6072H26.4728H4.98236Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Ccircle cx="23.5249" cy="20.9755" r="2.60444" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M1.98145 18.6074C1.42916 18.6074 0.981445 19.0551 0.981445 19.6074C0.981445 20.1597 1.42916 20.6074 1.98145 20.6074V18.6074ZM11.4343 19.6074V18.6074H1.98145V19.6074V20.6074H11.4343V19.6074Z" fill="%23649B49"/%3E%3Cpath d="M4.985 6.94341L4.985 1.87598L30.0162 1.87598L30.0162 6.94341" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M20.5024 11.7646V14.7869H23.5247V11.7646H20.5024Z" fill="%23649B49"/%3E%3Cpath d="M16 19.6074L9.5972 19.6074L9.5972 12.7644C9.5972 12.2121 10.0449 11.7644 10.5972 11.7644L15 11.7644C15.5523 11.7644 16 12.2121 16 12.7644L16 19.6074Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
    }
    .fleet .title-icon.containers-pods:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="32" height="28" viewBox="0 0 32 28" fill="none"%3E%3Cpath d="M24.6304 14.4932C27.9444 15.7338 30.0766 17.6722 30.0766 19.8505C30.0766 23.5955 23.7744 26.6314 16.0002 26.6314C8.22604 26.6314 1.92383 23.5955 1.92383 19.8505C1.92383 17.6722 4.05608 15.7338 7.37 14.4932" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M7.49365 6.35924L15.9999 1.38477L24.5062 6.35924V15.8603L15.9999 20.984L7.49365 15.8603V6.35924Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M16 20.9837C16 20.7972 16 15.4666 16 11.4648" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15.9999 11.4655C15.8384 11.3722 11.222 8.70695 7.75635 6.70605" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M16.0001 11.4655C16.1616 11.3722 20.778 8.70695 24.2437 6.70605" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15.9718 11.4754L7.47655 6.4473L7.47668 15.9256L15.9718 21.1521V11.4754Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
    }
    .fleet .title-icon.airstreams:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="32" height="21" viewBox="0 0 32 21" fill="none"%3E%3Cpath d="M21.5239 1.37207H26.5791L30.1615 5.15109V15.2285L23.6825 15.2285" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M24.2492 1.37207H10.2959C9.22862 1.37207 8.20559 1.79861 7.45441 2.55679L6.04255 3.98181C5.30041 4.73086 4.88406 5.74265 4.88406 6.79709V11.2285C4.88406 13.4376 6.67492 15.2285 8.88406 15.2285H26.3745" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Ccircle cx="22.5795" cy="16.5976" r="2.60444" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M1.83887 14.2285C1.28658 14.2285 0.838867 14.6762 0.838867 15.2285C0.838867 15.7808 1.28658 16.2285 1.83887 16.2285V14.2285ZM11.2917 15.2285V14.2285H1.83887V15.2285V16.2285H11.2917V15.2285Z" fill="%23649B49"/%3E%3Cpath d="M21.0684 6.15625V9.17847H24.0906V6.15625H21.0684Z" fill="%23649B49"/%3E%3Cpath d="M11.2275 1.37207H17.6303V8.17893C17.6303 8.73121 17.1826 9.17893 16.6303 9.17893H12.2275C11.6753 9.17893 11.2275 8.73121 11.2275 8.17893V1.37207Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
    }
    .fleet .title-icon.rvs-busses-trucks:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27" fill="none"%3E%3Cpath d="M15.0769 19.927V6.28711C15.0769 5.73482 14.6292 5.28711 14.0769 5.28711H2.86035C2.30807 5.28711 1.86035 5.73482 1.86035 6.28711V20.2727C1.86035 20.825 2.30807 21.2727 2.86035 21.2727H3.68025M29.0001 21.2727H11.0937H5.77789" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M28.6754 21.6763H30.1397V15.2317L26.5 11.3866C26.5 9.21203 27.104 6.71287 24.9444 4.55328C22.7849 2.39368 20.1999 1.86698 19.5 1.79199V20.7755" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="5.16462" cy="22.7398" rx="2.60114" ry="2.60114" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cellipse cx="11.773" cy="22.7398" rx="2.60114" ry="2.60114" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Ccircle cx="25.6011" cy="22.7398" r="2.60114" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3C/svg%3E') !important;
    }
    .fleet .title-icon.three-d-vehicles:before,
    .fleet .title-icon.\33 d-vehicles:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="27" viewBox="0 0 24 27" fill="none"%3E%3Cpath d="M8.62354 3.72778L12.0006 1.93457M12.0006 1.93457L15.3773 3.72778M12.0006 1.93457V5.89611" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15.377 23.9636L11.9999 25.7568M11.9999 25.7568L8.62318 23.9636M11.9999 25.7568L11.9999 21.7953" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M1.54906 11.7111L1.68462 7.88985M1.68462 7.88985L4.92594 5.86211M1.68462 7.88985L5.11541 9.87062" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M22.4509 15.9803L22.3154 19.8016M22.3154 19.8016L19.0741 21.8293M22.3154 19.8016L18.8846 17.8208" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M19.0735 5.86242L22.315 7.89043M22.315 7.89043L22.4504 11.7114M22.315 7.89043L18.8842 9.8712" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M4.92601 21.829L1.68453 19.801M1.68453 19.801L1.54912 15.98M1.68453 19.801L5.11532 17.8202" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.9995 16.2273L11.9995 13.0508" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M9.24853 11.4625L11.9995 13.0508" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M14.7505 11.4625L11.9995 13.0508" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
    }
    .fleet .title-icon.vintage:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="26" height="27" viewBox="0 0 26 27" fill="none"%3E%3Cpath d="M13 1.21289C6.42195 1.21289 1.08887 6.54598 1.08887 13.124C1.08887 19.702 6.42195 25.0351 13 25.0351C19.578 25.0351 24.9111 19.702 24.9111 13.124C24.9111 6.54598 19.578 1.21289 13 1.21289Z" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M13.0004 1.21289C9.67501 1.21289 6.54834 6.54598 6.54834 13.124C6.54834 19.702 9.67501 25.0351 13.0004 25.0351C16.3258 25.0351 19.4524 19.702 19.4524 13.124C19.4524 6.54598 16.3258 1.21289 13.0004 1.21289Z" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/%3E%3Cpath d="M13 1.21289V25.0351M24.9111 13.124H1.08887" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/%3E%3C/svg%3E') !important;
    }
    .fleet .title-icon.unique-assets:before,
    .fleet .title-icon.miscellaneous:before {
        background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="28" height="26" viewBox="0 0 28 26" fill="none"%3E%3Cpath d="M5.87214 1.84766H22.1278L26.7719 9.93654L14 24.9588L1.22803 9.93654L5.87214 1.84766Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M5.87214 1.84766L14 24.9588L22.1278 1.84766M1.22803 9.93654H26.7719" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M8.77588 9.93654L14.0002 1.84766L19.2251 9.93654" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E') !important;
    }
}

.e-filter-item[data-filter=featured]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M16.2264 3.8999C14.3868 3.8999 12.7983 4.9772 12 6.5486C11.2017 4.9772 9.6132 3.8999 7.7736 3.8999C5.1366 3.8999 3 6.1112 3 8.8328C3 11.5544 4.6353 14.0492 6.7485 16.0985C8.8617 18.1478 12 20.0999 12 20.0999C12 20.0999 15.0366 18.1802 17.2515 16.0985C19.614 13.8791 21 11.5625 21 8.8328C21 6.1031 18.8634 3.8999 16.2264 3.8999Z" fill="%23649B49"/></svg>') !important;
}
.e-filter-item[data-filter=led-trucks]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="led-trucks"]:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="20" viewBox="0 0 24 20" fill="none"%3E%3Cpath d="M9.21461 16.2294C9.21461 17.5507 8.14347 18.6219 6.82215 18.6219C5.50083 18.6219 4.42969 17.5507 4.42969 16.2294C4.42969 15.9768 4.46883 15.3577 4.54138 15.1292L6.88996 15.1292H9.0603C9.16003 15.3925 9.21461 15.9311 9.21461 16.2294Z" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M16.166 13.9715V2.37817C16.166 1.82589 15.7183 1.37817 15.166 1.37817H2.81201C2.25973 1.37817 1.81201 1.82589 1.81201 2.37817V14.1291C1.81201 14.6814 2.25973 15.1291 2.81201 15.1291H4.54121M15.1539 15.1291H8.52613" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M16.2207 6.35718H19.7129L22.1878 8.83202V15.4316H20.1455" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="17.6508" cy="16.2294" rx="2.39246" ry="2.39246" fill="%23649B49" stroke="%23649B49" stroke-width="2"/%3E%3Cpath d="M8.07225 4.0686V5.90192H9.90557V4.0686H8.07225Z" fill="%23649B49"/%3E%3Cpath d="M4.73389 4.0686V5.90192H6.56721V4.0686H4.73389Z" fill="%23649B49"/%3E%3Cpath d="M11.4106 4.0686V5.90192H13.2439V4.0686H11.4106Z" fill="%23649B49"/%3E%3Cpath d="M8.07225 7.34446V9.17778H9.90557V7.34446H8.07225Z" fill="%23649B49"/%3E%3Cpath d="M4.73389 7.34446V9.17778H6.56721V7.34446H4.73389Z" fill="%23649B49"/%3E%3Cpath d="M11.4106 7.34446V9.17778H13.2439V7.34446H11.4106Z" fill="%23649B49"/%3E%3Cpath d="M8.07225 10.6054V12.4388H9.90557V10.6054H8.07225Z" fill="%23649B49"/%3E%3Cpath d="M4.73389 10.6054V12.4388H6.56721V10.6054H4.73389Z" fill="%23649B49"/%3E%3Cpath d="M11.4106 10.6054V12.4388H13.2439V10.6054H11.4106Z" fill="%23649B49"/%3E%3C/svg%3E') !important;
}
.e-filter-item[data-filter=glass-trucks]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="glass-trucks"]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 18" fill="none"><path d="M16.166 12.239V2.25903C16.166 1.70675 15.7183 1.25903 15.166 1.25903H2.81201C2.25973 1.25903 1.81201 1.70675 1.81201 2.25903V12.2482C1.81201 12.8005 2.25973 13.2482 2.81201 13.2482H3.78853M15.1539 13.2482H8.52613" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.13574 1.25903H12.8421V7.67017C12.8421 8.22245 12.3944 8.67017 11.8421 8.67017H6.13574C5.58346 8.67017 5.13574 8.22245 5.13574 7.67017V1.25903Z" fill="%23649B49"/><path d="M16.2212 4.47632H19.7134L22.1883 6.95116V13.5507H20.146" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="6.82215" cy="14.3485" rx="2.39246" ry="2.39246" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><circle cx="17.6513" cy="14.3485" r="2.39246" fill="%23649B49" stroke="%23649B49" stroke-width="2"/></svg>') !important;
}
.e-filter-item[data-filter=vans]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="vans"]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="16" viewBox="0 0 24 16" fill="none"><path d="M1.45851 1.27101L1.4585 10.9298C1.4585 11.4821 1.90621 11.9298 2.4585 11.9298H3.74626M15.1116 11.9298H8.48385" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.49997 1.13843H18.7463L22.5408 5.81119L22.5406 12.2324H20.1031" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.8032 1.13843H18.6053V5.99357C18.6053 6.54586 18.1576 6.99357 17.6053 6.99357H14.8032C14.2509 6.99357 13.8032 6.54586 13.8032 5.99357V1.13843Z" fill="%23649B49"/><ellipse cx="6.22185" cy="12.9106" rx="1.95086" ry="1.95086" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><circle cx="17.53" cy="12.9106" r="1.95086" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><path d="M9.73304 4.72681V6.99347H11.9997V4.72681H9.73304Z" fill="%23649B49"/><path d="M5.19971 4.72681V6.99347H7.46637V4.72681H5.19971Z" fill="%23649B49"/></svg>') !important;
}
.e-filter-item[data-filter=trailers]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="trailers"]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="20" viewBox="0 0 24 20" fill="none"><path d="M3.73701 15.1593L3.73705 5.66138H22.5141V15.1593H19.8549H3.73701Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="17.6438" cy="16.1858" rx="1.95333" ry="1.95333" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><path d="M1.48633 14.1592C0.934043 14.1592 0.486328 14.6069 0.486328 15.1592C0.486328 15.7115 0.934043 16.1592 1.48633 16.1592V14.1592ZM8.57595 15.1592V14.1592H1.48633V15.1592V16.1592H8.57595V15.1592Z" fill="%23649B49"/><path d="M3.73888 5.66142L3.73888 1.86084L22.5123 1.86084L22.5123 5.66142" stroke="%23649B49" stroke-width="2"/><path d="M15.377 9.2771V11.5438H17.6436V9.2771H15.377Z" fill="%23649B49"/><path d="M12 15.1592L7.1979 15.1592L7.1979 10.2769C7.1979 9.72465 7.64562 9.27694 8.1979 9.27694L11 9.27694C11.5523 9.27694 12 9.72465 12 10.2769L12 15.1592Z" fill="%23649B49"/></svg>') !important;
}
.e-filter-item[data-filter=containers-pods]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="containers-pods"]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="22" viewBox="0 0 24 22" fill="none"><path d="M18.4728 11.3638C20.9583 12.2942 22.5575 13.748 22.5575 15.3818C22.5575 18.1905 17.8308 20.4674 12.0002 20.4674C6.16953 20.4674 1.44287 18.1905 1.44287 15.3818C1.44287 13.748 3.04206 12.2942 5.5275 11.3638" stroke="%23649B49" stroke-width="2"/><path d="M5.62012 5.26333L11.9998 1.53247L18.3795 5.26333V12.3892L11.9998 16.2319L5.62012 12.3892V5.26333Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 16.2319C12 16.092 12 12.0941 12 9.09277" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 9.09275C11.8789 9.02282 8.41662 7.02387 5.81738 5.52319" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 9.09275C12.1211 9.02282 15.5834 7.02387 18.1826 5.52319" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.9789 9.10042L5.60741 5.32937L5.60751 12.4381L11.9789 16.358V9.10042Z" fill="%23649B49"/></svg>') !important;
}
.e-filter-item[data-filter=airstreams]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="airstreams"]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="16" viewBox="0 0 24 16" fill="none"><path d="M16.1431 1.31396H19.9344L22.6212 4.14823V11.7063L17.762 11.7063" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.1873 1.31396H8.13924C7.07194 1.31396 6.04891 1.7405 5.29772 2.49869L4.8219 2.97895C4.07976 3.728 3.66341 4.73979 3.66341 5.79423V7.70626C3.66341 9.9154 5.45427 11.7063 7.66341 11.7063H19.7812" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><circle cx="16.9348" cy="12.7329" r="1.95333" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><path d="M1.37939 10.7063C0.82711 10.7063 0.379395 11.154 0.379395 11.7063C0.379395 12.2586 0.82711 12.7063 1.37939 12.7063V10.7063ZM8.46901 11.7063V10.7063H1.37939V11.7063V12.7063H8.46901V11.7063Z" fill="%23649B49"/><path d="M15.8018 4.90234V7.16901H18.0684V4.90234H15.8018Z" fill="%23649B49"/><path d="M8.4209 1.31396H13.223V6.16911C13.223 6.72139 12.7753 7.16911 12.223 7.16911H9.4209C8.86861 7.16911 8.4209 6.72139 8.4209 6.16911V1.31396Z" fill="%23649B49"/></svg>') !important;
}
.e-filter-item[data-filter=rvs-busses-trucks]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="rvs-busses-trucks"]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="20" viewBox="0 0 24 20" fill="none"><path d="M11.3075 14.7707V4.79077C11.3075 4.23849 10.8597 3.79077 10.3075 3.79077H2.39502C1.84273 3.79077 1.39502 4.23849 1.39502 4.79077V14.78C1.39502 15.3322 1.84273 15.78 2.39502 15.78H2.75994M21.7498 15.78H8.32005H4.33317" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M21.5065 16.0825H22.6048V11.249L19.875 8.36515C19.875 6.73422 20.328 4.85985 18.7083 3.24015C17.0886 1.62046 15.1499 1.22543 14.625 1.16919V15.4068" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="3.87322" cy="16.8803" rx="1.95086" ry="1.95086" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><ellipse cx="8.82928" cy="16.8803" rx="1.95086" ry="1.95086" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><circle cx="19.2004" cy="16.8803" r="1.95086" fill="%23649B49" stroke="%23649B49" stroke-width="2"/></svg>') !important;
}
.e-filter-item[data-filter=three-d-vehicles]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="three-d-vehicles"]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="20" viewBox="0 0 18 20" fill="none"><path d="M6.46729 2.41156L9.00007 1.06665M9.00007 1.06665L11.5326 2.41156M9.00007 1.06665V4.0378" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.5327 17.5882L8.99993 18.9331M8.99993 18.9331L6.46738 17.5882M8.99993 18.9331L8.99993 15.962" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.16179 8.39926L1.26346 5.53335M1.26346 5.53335L3.69446 4.01255M1.26346 5.53335L3.83656 7.01893" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M16.8382 11.601L16.7365 14.4669M16.7365 14.4669L14.3055 15.9877M16.7365 14.4669L14.1634 12.9813" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M14.3055 4.01254L16.7366 5.53354M16.7366 5.53354L16.8382 8.39925M16.7366 5.53354L14.1635 7.01912" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.69451 15.9877L1.26339 14.4667M1.26339 14.4667L1.16184 11.601M1.26339 14.4667L3.83649 12.9811" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 11.7867L9 9.4043" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.93676 8.21309L9 9.4043" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.0632 8.21309L9 9.4043" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important;
}
.e-filter-item[data-filter=vintage]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="vintage"]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M9.99974 1.06641C5.06622 1.06641 1.06641 5.06622 1.06641 9.99974C1.06641 14.9333 5.06622 18.9331 9.99974 18.9331C14.9333 18.9331 18.9331 14.9333 18.9331 9.99974C18.9331 5.06622 14.9333 1.06641 9.99974 1.06641Z" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/><path d="M9.99919 1.06641C7.50516 1.06641 5.16016 5.06622 5.16016 9.99974C5.16016 14.9333 7.50516 18.9331 9.99919 18.9331C12.4932 18.9331 14.8382 14.9333 14.8382 9.99974C14.8382 5.06622 12.4932 1.06641 9.99919 1.06641Z" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/><path d="M9.99974 1.06641V18.9331M18.9331 9.99974H1.06641" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/></svg>') !important;
}
.e-filter-item[data-filter=unique-assets]:before,
.e-filter-item[data-filter=miscellaneous]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="unique-assets"]:before,
.intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="miscellaneous"]:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="20" viewBox="0 0 22 20" fill="none"><path d="M4.90496 1.33301H17.0967L20.5798 7.39967L11.0008 18.6663L1.42188 7.39967L4.90496 1.33301Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.90496 1.33301L11.0008 18.6663L17.0967 1.33301M1.42188 7.39967H20.5798" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.08203 7.39967L11.0003 1.33301L14.919 7.39967" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important;
}
@media (max-width: 767px) {
    .e-filter-item[data-filter=featured]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M16.2264 3.8999C14.3868 3.8999 12.7983 4.9772 12 6.5486C11.2017 4.9772 9.6132 3.8999 7.7736 3.8999C5.1366 3.8999 3 6.1112 3 8.8328C3 11.5544 4.6353 14.0492 6.7485 16.0985C8.8617 18.1478 12 20.0999 12 20.0999C12 20.0999 15.0366 18.1802 17.2515 16.0985C19.614 13.8791 21 11.5625 21 8.8328C21 6.1031 18.8634 3.8999 16.2264 3.8999Z" fill="%23649B49"/></svg>') !important;
    }
    .e-filter-item[data-filter=led-trucks]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="led-trucks"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="18" viewBox="0 0 20 18" fill="none"><path d="M7.67884 14.0819C7.67884 15.183 6.78622 16.0756 5.68512 16.0756C4.58402 16.0756 3.69141 15.183 3.69141 14.0819C3.69141 13.8714 3.72402 13.3555 3.78448 13.165L5.74164 13.1651H7.55025C7.63335 13.3845 7.67884 13.8334 7.67884 14.0819Z" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><path d="M13.4714 12.2005V2.70605C13.4714 2.15377 13.0237 1.70605 12.4714 1.70605H2.50977C1.95748 1.70605 1.50977 2.15377 1.50977 2.70605V12.1651C1.50977 12.7174 1.95748 13.1651 2.50977 13.1651H3.7841M12.628 13.1651H7.10486" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.5176 5.85547H16.4278L18.4901 7.91784V13.4175H16.7883" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="14.7091" cy="14.0826" rx="1.99372" ry="1.99372" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><path d="M6.72679 3.94824V5.47601H8.25456V3.94824H6.72679Z" fill="%23649B49"/><path d="M3.94482 3.94824V5.47601H5.47259V3.94824H3.94482Z" fill="%23649B49"/><path d="M9.50876 3.94824V5.47601H11.0365V3.94824H9.50876Z" fill="%23649B49"/><path d="M6.72679 6.67813V8.20589H8.25456V6.67813H6.72679Z" fill="%23649B49"/><path d="M3.94482 6.67813V8.20589H5.47259V6.67813H3.94482Z" fill="%23649B49"/><path d="M9.50876 6.67813V8.20589H11.0365V6.67813H9.50876Z" fill="%23649B49"/><path d="M6.72679 9.39561V10.9234H8.25456V9.39561H6.72679Z" fill="%23649B49"/><path d="M3.94482 9.39561V10.9234H5.47259V9.39561H3.94482Z" fill="%23649B49"/><path d="M9.50876 9.39561V10.9234H11.0365V9.39561H9.50876Z" fill="%23649B49"/></svg>') !important;
    }
    .e-filter-item[data-filter=glass-trucks]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="glass-trucks"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="16" viewBox="0 0 20 16" fill="none"><path d="M13.4714 10.5904V2.44043C13.4714 1.88814 13.0237 1.44043 12.4714 1.44043H2.50977C1.95748 1.44043 1.50977 1.88814 1.50977 2.44043V10.4314C1.50977 10.9837 1.95748 11.4314 2.50977 11.4314H3.15687M12.628 11.4314H7.10486" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.27979 1.44043H10.7018V6.61637C10.7018 7.16866 10.2541 7.61637 9.70178 7.61637H5.27979C4.7275 7.61637 4.27979 7.16866 4.27979 6.61637V1.44043Z" fill="%23649B49"/><path d="M13.5176 4.12207H16.4278L18.4901 6.18444V11.6841H16.7883" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="5.68512" cy="12.3492" rx="1.99372" ry="1.99372" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><ellipse cx="14.709" cy="12.3492" rx="1.99372" ry="1.99372" fill="%23649B49" stroke="%23649B49" stroke-width="2"/></svg>') !important;
    }
    .e-filter-item[data-filter=vans]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="vans"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="14" viewBox="0 0 20 14" fill="none"><path d="M1.21534 1.28419L1.21533 9.16656C1.21533 9.71884 1.66305 10.1666 2.21533 10.1666H3.1218M12.5929 10.1666H7.06979" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.24998 1.17383H15.6219L18.784 5.06779L18.7838 10.4188H16.7526" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.5024 1.17383H15.5042V5.05311C15.5042 5.6054 15.0565 6.05311 14.5042 6.05311H12.5024C11.9502 6.05311 11.5024 5.6054 11.5024 5.05311V1.17383Z" fill="%23649B49"/><circle cx="5.1848" cy="10.9841" r="1.62572" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><ellipse cx="14.6081" cy="10.9841" rx="1.62571" ry="1.62572" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><path d="M8.11079 4.16406V6.05295H9.99967V4.16406H8.11079Z" fill="%23649B49"/><path d="M4.33301 4.16406V6.05295H6.2219V4.16406H4.33301Z" fill="%23649B49"/></svg>') !important;
    }
    .e-filter-item[data-filter=trailers]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="trailers"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="16" viewBox="0 0 20 16" fill="none"><path d="M3.1141 12.1913L3.11413 4.27637H18.7617V12.1913H16.5456H3.1141Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="14.703" cy="13.0467" rx="1.62778" ry="1.62778" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><path d="M1.23877 11.1904C0.686485 11.1904 0.23877 11.6381 0.23877 12.1904C0.23877 12.7427 0.686485 13.1904 1.23877 13.1904V11.1904ZM7.14679 12.1904V11.1904H1.23877V12.1904V13.1904H7.14679V12.1904Z" fill="%23649B49"/><path d="M3.11581 4.27555L3.11581 1.1084L18.7603 1.1084L18.7603 4.27555" stroke="%23649B49" stroke-width="2"/><path d="M12.8145 7.28906V9.17795H14.7033V7.28906H12.8145Z" fill="%23649B49"/><path d="M10 12.1904L5.99825 12.1904L5.99825 8.28856C5.99825 7.73627 6.44597 7.28856 6.99825 7.28856L9 7.28856C9.55228 7.28856 10 7.73628 10 8.28856L10 12.1904Z" fill="%23649B49"/></svg>') !important;
    }
    .e-filter-item[data-filter=containers-pods]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="containers-pods"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="18" viewBox="0 0 20 18" fill="none"><path d="M15.3938 9.19434C17.465 9.96971 18.7976 11.1812 18.7976 12.5427C18.7976 14.8833 14.8588 16.7807 9.99989 16.7807C5.14103 16.7807 1.20215 14.8833 1.20215 12.5427C1.20215 11.1812 2.5348 9.96971 4.606 9.19434" stroke="%23649B49" stroke-width="2"/><path d="M4.68359 4.111L10 1.00195L15.3164 4.111V10.0492L10 13.2515L4.68359 10.0492V4.111Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 13.251C10 13.1345 10 9.80288 10 7.30176" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.99987 7.30178C9.89893 7.2435 7.01369 5.57771 4.84766 4.32715" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.0001 7.30178C10.1011 7.2435 12.9863 5.57771 15.1523 4.32715" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.98239 7.30857L4.67284 4.16604L4.67293 10.09L9.98239 13.3566V7.30857Z" fill="%23649B49"/></svg>') !important;
    }
    .e-filter-item[data-filter=airstreams]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="airstreams"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="14" viewBox="0 0 20 14" fill="none"><path d="M13.4526 1.31934H16.6121L18.8511 3.68122V9.97958L14.8018 9.97958" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.1561 1.31934H7.06065C5.99336 1.31934 4.96639 1.74984 4.21521 2.50802V2.50802C3.47307 3.25708 3.05284 4.27278 3.05284 5.32722V5.97958C3.05284 8.18872 4.8437 9.97958 7.05284 9.97958H16.4844" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><circle cx="14.1126" cy="10.8358" r="1.62778" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><path d="M1.14941 8.98047C0.597129 8.98047 0.149414 9.42818 0.149414 9.98047C0.149414 10.5328 0.597129 10.9805 1.14941 10.9805V8.98047ZM7.05743 9.98047V8.98047H1.14941V9.98047V10.9805H7.05743V9.98047Z" fill="%23649B49"/><path d="M13.168 4.31055V6.19944H15.0569V4.31055H13.168Z" fill="%23649B49"/><path d="M7.01758 1.31934H11.0193V5.19862C11.0193 5.75091 10.5716 6.19862 10.0193 6.19862H8.01758C7.46529 6.19862 7.01758 5.75091 7.01758 5.19862V1.31934Z" fill="%23649B49"/></svg>') !important;
    }
    .e-filter-item[data-filter=rvs-busses-trucks]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="rvs-busses-trucks"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="18" viewBox="0 0 20 18" fill="none"><path d="M9.42296 12.8677V4.71777C9.42296 4.16549 8.97525 3.71777 8.42296 3.71777H2.1626C1.61031 3.71777 1.1626 4.16549 1.1626 4.71777V12.7088C1.1626 13.2611 1.61031 13.7088 2.1626 13.7088H2.30003M18.1249 13.7088H6.93346H3.61106" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M17.9221 13.9599H18.8373V9.93207L16.5625 7.52886C16.5625 6.16975 16.94 4.60778 15.5903 3.25803C14.2405 1.90828 12.6249 1.57909 12.1875 1.53223V13.3969" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="3.22777" cy="14.6247" rx="1.62572" ry="1.62572" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><ellipse cx="7.35814" cy="14.6247" rx="1.62572" ry="1.62572" fill="%23649B49" stroke="%23649B49" stroke-width="2"/><circle cx="16.0007" cy="14.6247" r="1.62572" fill="%23649B49" stroke="%23649B49" stroke-width="2"/></svg>') !important;
    }
    .e-filter-item[data-filter=three-d-vehicles]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="three-d-vehicles"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="18" viewBox="0 0 16 18" fill="none"><path d="M5.88965 2.56802L8.0003 1.44727L10.1108 2.56802M8.0003 1.44727V3.92323Z" fill="%23649B49"/><path d="M5.88965 2.56802L8.0003 1.44727M8.0003 1.44727L10.1108 2.56802M8.0003 1.44727V3.92323" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.1104 15.2152L7.9997 16.3359M7.9997 16.3359L5.88924 15.2152M7.9997 16.3359L7.9997 13.86" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.46767 7.55745L1.5524 5.16919M1.5524 5.16919L3.57823 3.90186M1.5524 5.16919L3.69664 6.40717" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M14.5314 10.2258L14.4466 12.614M14.4466 12.614L12.4208 13.8813M14.4466 12.614L12.3024 11.376" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.421 3.90217L14.4469 5.16968M14.4469 5.16968L14.5316 7.55776M14.4469 5.16968L12.3027 6.40766" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.57851 13.881L1.55258 12.6135M1.55258 12.6135L1.46796 10.2254M1.55258 12.6135L3.69683 11.3755" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.99951 10.3809L7.99951 8.39551" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.28015 7.40283L7.99951 8.39551" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.71888 7.40283L7.99951 8.39551" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important;
    }
    .e-filter-item[data-filter=vintage]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="vintage"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M8.99962 1.44727C4.88835 1.44727 1.55518 4.78044 1.55518 8.89171C1.55518 13.003 4.88835 16.3362 8.99962 16.3362C13.1109 16.3362 16.4441 13.003 16.4441 8.89171C16.4441 4.78044 13.1109 1.44727 8.99962 1.44727Z" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/><path d="M8.99981 1.44727C6.92145 1.44727 4.96729 4.78044 4.96729 8.89171C4.96729 13.003 6.92145 16.3362 8.99981 16.3362C11.0782 16.3362 13.0323 13.003 13.0323 8.89171C13.0323 4.78044 11.0782 1.44727 8.99981 1.44727Z" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/><path d="M8.99962 1.44727V16.3362M16.4441 8.89171H1.55518" stroke="%23649B49" stroke-width="2" stroke-miterlimit="10"/></svg>') !important;
    }
    .e-filter-item[data-filter=unique-assets]:before,
    .e-filter-item[data-filter=miscellaneous]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="unique-assets"]:before,
    .intro-content .meta .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a[href*="miscellaneous"]:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M3.92015 1.66895H14.0799L16.9825 6.7245L9.00004 16.1134L1.01758 6.7245L3.92015 1.66895Z" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.92015 1.66895L9.00004 16.1134L14.0799 1.66895M1.01758 6.7245H16.9825" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.73486 6.7245L9.00007 1.66895L12.2657 6.7245" stroke="%23649B49" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important;
    }
}/* End custom CSS */