.elementor-787 .elementor-element.elementor-element-25a11e4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-787 .elementor-element.elementor-element-25a11e4b, .elementor-787 .elementor-element.elementor-element-25a11e4b::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-16d95446{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:15vw;--padding-bottom:11vw;--padding-left:11vw;--padding-right:11vw;}.elementor-787 .elementor-element.elementor-element-16d95446:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-16d95446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spec1wheels.com/wp-content/uploads/2024/02/Banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-787 .elementor-element.elementor-element-16d95446, .elementor-787 .elementor-element.elementor-element-16d95446::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-16d95446.e-con{--align-self:flex-end;}.elementor-787 .elementor-element.elementor-element-4998c90{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-787 .elementor-element.elementor-element-4998c90:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-4998c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spec1wheels.com/wp-content/uploads/2024/02/Non-Homepage-Banner-Red-Stripe.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-787 .elementor-element.elementor-element-4998c90, .elementor-787 .elementor-element.elementor-element-4998c90::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-110ca1c5{text-align:center;}.elementor-787 .elementor-element.elementor-element-110ca1c5 .elementor-heading-title{font-family:var( --e-global-typography-d6ba578-font-family ), Kanit, Montserrat, Sans-serif;font-size:var( --e-global-typography-d6ba578-font-size );font-weight:var( --e-global-typography-d6ba578-font-weight );font-style:var( --e-global-typography-d6ba578-font-style );line-height:var( --e-global-typography-d6ba578-line-height );letter-spacing:var( --e-global-typography-d6ba578-letter-spacing );word-spacing:var( --e-global-typography-d6ba578-word-spacing );}.elementor-787 .elementor-element.elementor-element-110ca1c5 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-787 .elementor-element.elementor-element-4523bad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-787 .elementor-element.elementor-element-4523bad, .elementor-787 .elementor-element.elementor-element-4523bad::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-1a3d70a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:15vw;--padding-bottom:11vw;--padding-left:11vw;--padding-right:11vw;}.elementor-787 .elementor-element.elementor-element-1a3d70a:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-1a3d70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spec1wheels.com/wp-content/uploads/2024/02/Banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-787 .elementor-element.elementor-element-1a3d70a, .elementor-787 .elementor-element.elementor-element-1a3d70a::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-1a3d70a.e-con{--align-self:flex-end;}.elementor-787 .elementor-element.elementor-element-bd0b7dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-787 .elementor-element.elementor-element-bd0b7dc, .elementor-787 .elementor-element.elementor-element-bd0b7dc::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-1597f96{text-align:center;}.elementor-787 .elementor-element.elementor-element-1597f96 .elementor-heading-title{font-family:var( --e-global-typography-d6ba578-font-family ), Kanit, Montserrat, Sans-serif;font-size:var( --e-global-typography-d6ba578-font-size );font-weight:var( --e-global-typography-d6ba578-font-weight );font-style:var( --e-global-typography-d6ba578-font-style );line-height:var( --e-global-typography-d6ba578-line-height );letter-spacing:var( --e-global-typography-d6ba578-letter-spacing );word-spacing:var( --e-global-typography-d6ba578-word-spacing );}.elementor-787 .elementor-element.elementor-element-1597f96 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-787 .elementor-element.elementor-element-b0cff49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-53ac907{text-align:center;}.elementor-787 .elementor-element.elementor-element-53ac907 .elementor-heading-title{color:var( --e-global-color-text );font-family:"eurostile-extended", Kanit, Montserrat, Sans-serif;font-size:2.5rem;font-weight:900;font-style:italic;}.elementor-787 .elementor-element.elementor-element-53ac907 > .elementor-widget-container{margin:61px 0px 61px 0px;}.elementor-787 .elementor-element.elementor-element-1cbae109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-787 .elementor-element.elementor-element-6c253702{text-align:left;}.elementor-787 .elementor-element.elementor-element-6c253702 .elementor-heading-title{color:var( --e-global-color-text );font-family:"eurostile-extended", Kanit, Montserrat, Sans-serif;font-size:1.5rem;font-weight:900;font-style:oblique;}.elementor-787 .elementor-element.elementor-element-6c253702 > .elementor-widget-container{padding:3em 3em 1em 3em;}.elementor-787 .elementor-element.elementor-element-b8e0436{--display:flex;--background-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-b8e0436:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-b8e0436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spec1wheels.com/wp-content/uploads/2024/02/Gray-Stripe-A.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-787 .elementor-element.elementor-element-b8e0436, .elementor-787 .elementor-element.elementor-element-b8e0436::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-6322366a > .elementor-widget-container{margin:23px 23px 23px 23px;padding:0vw 09vw 0vw 0vw;}.elementor-787 .elementor-element.elementor-element-6322366a.elementor-element{--align-self:flex-start;}.elementor-787 .elementor-element.elementor-element-6a6b52a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-787 .elementor-element.elementor-element-140779ef{text-align:right;}.elementor-787 .elementor-element.elementor-element-140779ef .elementor-heading-title{color:var( --e-global-color-text );font-family:"eurostile-extended", Kanit, Montserrat, Sans-serif;font-size:1.5rem;font-weight:900;font-style:oblique;}.elementor-787 .elementor-element.elementor-element-140779ef > .elementor-widget-container{padding:3em 11em 1em 3em;}.elementor-787 .elementor-element.elementor-element-0626231{--display:flex;--background-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-0626231:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-0626231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spec1wheels.com/wp-content/uploads/2024/02/Gray-Stripe-B.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-787 .elementor-element.elementor-element-0626231, .elementor-787 .elementor-element.elementor-element-0626231::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-2b53df2e{text-align:right;}.elementor-787 .elementor-element.elementor-element-2b53df2e > .elementor-widget-container{padding:0vw 0vw 0vw 9vw;}.elementor-787 .elementor-element.elementor-element-2b53df2e.elementor-element{--align-self:flex-end;}.elementor-787 .elementor-element.elementor-element-58488c49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-787 .elementor-element.elementor-element-7266ab9{text-align:left;}.elementor-787 .elementor-element.elementor-element-7266ab9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"eurostile-extended", Kanit, Montserrat, Sans-serif;font-size:1.5rem;font-weight:900;font-style:oblique;}.elementor-787 .elementor-element.elementor-element-7266ab9 > .elementor-widget-container{padding:3em 3em 1em 3em;}.elementor-787 .elementor-element.elementor-element-f00f0e9{--display:flex;--background-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-f00f0e9:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-f00f0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spec1wheels.com/wp-content/uploads/2024/02/Gray-Stripe-A.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-787 .elementor-element.elementor-element-f00f0e9, .elementor-787 .elementor-element.elementor-element-f00f0e9::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-5aa0de22 > .elementor-widget-container{padding:0vw 9vw 0vw 0vw;}.elementor-787 .elementor-element.elementor-element-5aa0de22.elementor-element{--align-self:flex-start;}.elementor-787 .elementor-element.elementor-element-5547ca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-787 .elementor-element.elementor-element-73c42a7{text-align:right;}.elementor-787 .elementor-element.elementor-element-73c42a7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"eurostile-extended", Kanit, Montserrat, Sans-serif;font-size:1.5rem;font-weight:900;font-style:oblique;}.elementor-787 .elementor-element.elementor-element-73c42a7 > .elementor-widget-container{padding:3em 11em 1em 3em;}.elementor-787 .elementor-element.elementor-element-cc46ffd{--display:flex;--background-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-cc46ffd:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-cc46ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spec1wheels.com/wp-content/uploads/2024/02/Gray-Stripe-B.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-787 .elementor-element.elementor-element-cc46ffd, .elementor-787 .elementor-element.elementor-element-cc46ffd::before{--border-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-23867f3{text-align:right;}.elementor-787 .elementor-element.elementor-element-23867f3 > .elementor-widget-container{padding:0vw 0vw 0vw 9vw;}.elementor-787 .elementor-element.elementor-element-23867f3.elementor-element{--align-self:flex-end;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-787 .elementor-element.elementor-element-16d95446:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-16d95446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-787 .elementor-element.elementor-element-16d95446{--padding-top:21vw;--padding-bottom:9vw;--padding-left:11vw;--padding-right:11vw;}.elementor-787 .elementor-element.elementor-element-110ca1c5 .elementor-heading-title{font-size:var( --e-global-typography-d6ba578-font-size );line-height:var( --e-global-typography-d6ba578-line-height );letter-spacing:var( --e-global-typography-d6ba578-letter-spacing );word-spacing:var( --e-global-typography-d6ba578-word-spacing );}.elementor-787 .elementor-element.elementor-element-1a3d70a:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-1a3d70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-787 .elementor-element.elementor-element-1a3d70a{--padding-top:21vw;--padding-bottom:9vw;--padding-left:11vw;--padding-right:11vw;}.elementor-787 .elementor-element.elementor-element-1597f96 .elementor-heading-title{font-size:var( --e-global-typography-d6ba578-font-size );line-height:var( --e-global-typography-d6ba578-line-height );letter-spacing:var( --e-global-typography-d6ba578-letter-spacing );word-spacing:var( --e-global-typography-d6ba578-word-spacing );}.elementor-787 .elementor-element.elementor-element-53ac907 .elementor-heading-title{font-size:1.75rem;}}@media(max-width:767px){.elementor-787 .elementor-element.elementor-element-16d95446:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-16d95446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-168px 50px;background-size:cover;}.elementor-787 .elementor-element.elementor-element-16d95446{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31vw;--padding-bottom:11vw;--padding-left:3vw;--padding-right:3vw;}.elementor-787 .elementor-element.elementor-element-4998c90{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-787 .elementor-element.elementor-element-110ca1c5 .elementor-heading-title{font-size:var( --e-global-typography-d6ba578-font-size );line-height:var( --e-global-typography-d6ba578-line-height );letter-spacing:var( --e-global-typography-d6ba578-letter-spacing );word-spacing:var( --e-global-typography-d6ba578-word-spacing );}.elementor-787 .elementor-element.elementor-element-1a3d70a:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-1a3d70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-168px 50px;background-size:cover;}.elementor-787 .elementor-element.elementor-element-1a3d70a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31vw;--padding-bottom:11vw;--padding-left:3vw;--padding-right:3vw;}.elementor-787 .elementor-element.elementor-element-bd0b7dc{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-787 .elementor-element.elementor-element-1597f96 .elementor-heading-title{font-size:var( --e-global-typography-d6ba578-font-size );line-height:var( --e-global-typography-d6ba578-line-height );letter-spacing:var( --e-global-typography-d6ba578-letter-spacing );word-spacing:var( --e-global-typography-d6ba578-word-spacing );}.elementor-787 .elementor-element.elementor-element-53ac907 .elementor-heading-title{font-size:1.5rem;}.elementor-787 .elementor-element.elementor-element-6c253702 .elementor-heading-title{font-size:1.1rem;}.elementor-787 .elementor-element.elementor-element-6c253702 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-787 .elementor-element.elementor-element-6322366a > .elementor-widget-container{padding:0vw 9vw 0vw 0vw;}.elementor-787 .elementor-element.elementor-element-140779ef .elementor-heading-title{font-size:1.1rem;}.elementor-787 .elementor-element.elementor-element-140779ef > .elementor-widget-container{padding:0vw 12vw 0vw 0vw;}.elementor-787 .elementor-element.elementor-element-2b53df2e > .elementor-widget-container{padding:0vw 0vw 0vw 9vw;}.elementor-787 .elementor-element.elementor-element-7266ab9 .elementor-heading-title{font-size:1.1rem;}.elementor-787 .elementor-element.elementor-element-7266ab9 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-787 .elementor-element.elementor-element-5aa0de22 > .elementor-widget-container{padding:0vw 9vw 0vw 0vw;}.elementor-787 .elementor-element.elementor-element-73c42a7 .elementor-heading-title{font-size:1.1rem;}.elementor-787 .elementor-element.elementor-element-73c42a7 > .elementor-widget-container{padding:0vw 12vw 0vw 0vw;}.elementor-787 .elementor-element.elementor-element-23867f3 > .elementor-widget-container{padding:0vw 0vw 0vw 9vw;}}/* Start custom CSS */.la-down-arrow::before {
    content: '';
    left: calc(0.5vw + 415px);
    position: absolute;
    border: solid var(--ewwg_accent_text_color);
    border-width: 0px 3px 3px 0px;
    padding: 10px;
    transform: translateY(-155%) rotate(45deg);
    transform-origin: 0 0;
    transition: all .8s ease;
}
.ra-down-arrow::before {
    content: '';
    right: calc(0.5vw + 105px);
    position: absolute;
    border: solid var(--ewwg_accent_text_color);
    border-width: 0px 3px 3px 0px;
    padding: 10px;
    transform: translateY(-155%) rotate(45deg);
    transform-origin: 0 0;
    transition: all .8s ease;
}
.black-down-arrow::before {
    content: '';
    left: calc(0.5vw + 196px);
    position: absolute;
    border: solid var(--ewwg_accent_text_color);
    border-width: 0px 3px 3px 0px;
    padding: 10px;
    transform: translateY(-155%) rotate(45deg);
    transform-origin: 0 0;
    transition: all .8s ease;
}
.finish-section {
    transition: all .3s ease;
    overflow: hidden;
}
.finish-section .finish-heading {
    transition: all .3s ease;
    overflow: hidden;
}
.finish-section .finish-heading h2 {
    transition: all .3s ease;
}
.finish-section .finish-heading h2 a {
    text-decoration: none;
}
.finish-section .finish-heading:hover {
    transform: scale(1.03);
}
.finish-section .heading-hov-right:hover {
    transform: translatex(20px);
}
.finish-section .heading-hov-left:hover {
    transform: translatex(-20px);
}
.finish-section .finish-heading:hover h2 a {
    text-decoration: underline;
    text-decoration-color: var(--ewwg_accent_text_color);
    text-decoration-size: 10px;
}
.finish-section .finish-image {
    transition: all 0.3s ease;
    overflow: hidden;
}
.finish-section .finish-image img {
    transition: all 0.3s ease;
    overflow: hidden;
}
.finish-section .right-finish-image img:hover {
    transform: scale(96%);
    box-shadow: 10px 10px 10px var(--ewwg_accent_text_color);
}
.finish-section .left-finish-image img:hover {
    transform: scale(96%);
    box-shadow: -10px 10px 10px var(--ewwg_accent_text_color);
}

@media (min-width: 1400px) {
    .finish-section .right-finish-image {
        padding-left: 25vw
    }
    .finish-section .left-finish-image {
        padding-right: 25vw;
    }

}

@media (max-width: 1024px) {
    .finish-heading .elementor-heading-title {
    font-size: 4vw;
    }

}


@media (max-width: 767px) {

    .la-down-arrow::before {
        content: '';
        left: calc(0.5vw + 281px);
        position: absolute;
        border: solid var(--ewwg_accent_text_color);
        border-width: 0px 2px 2px 0px;
        padding: 6px;
        transform: translateY(-170%) rotate(45deg);
        transition: all .8s ease;
    }
    .ra-down-arrow::before {
        content: '';
        right: calc(11vw - 30px);
        position: absolute;
        border: solid var(--ewwg_accent_text_color);
        border-width: 0px 2px 2px 0px;
        padding: 6px;
        transform: translateY(-170%) rotate(45deg);
        transition: all .8s ease;
    }
    .black-down-arrow::before {
        content: '';
        left: calc(0.5vw + 118px);
        position: absolute;
        border: solid var(--ewwg_accent_text_color);
        border-width: 0px 2px 2px 0px;
        padding: 6px;
        transform: translateY(-170%) rotate(45deg);
        transition: all .8s ease;
    }
}/* End custom CSS */