.elementor-33 .elementor-element.elementor-element-533d41c{--display:flex;--min-height:90vh;--justify-content:flex-end;--overlay-opacity:1;--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-533d41c::before, .elementor-33 .elementor-element.elementor-element-533d41c > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-533d41c > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-533d41c > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-533d41c > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-533d41c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000040 36%, var( --e-global-color-1356e73 ) 100%);}.elementor-33 .elementor-element.elementor-element-533d41c:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-533d41c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://traxpowersport.wpenginepowered.com/wp-content/uploads/2026/02/trax-powersports.jpg") 50% 50%;background-size:cover;}.elementor-33 .elementor-element.elementor-element-02a7cc1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-4d8afb5 .elementor-heading-title{font-family:"eurostile", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1.1em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-d508edc .elementor-heading-title{font-family:var( --e-global-typography-c35429d-font-family ), Sans-serif;font-size:var( --e-global-typography-c35429d-font-size );font-weight:var( --e-global-typography-c35429d-font-weight );font-style:var( --e-global-typography-c35429d-font-style );line-height:var( --e-global-typography-c35429d-line-height );}.elementor-33 .elementor-element.elementor-element-c1befa3{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-48f1ccf{--e-image-carousel-slides-to-show:4;}.elementor-33 .elementor-element.elementor-element-ae95729{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-33 .elementor-element.elementor-element-ae95729:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-ae95729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traxpowersport.wpenginepowered.com/wp-content/uploads/2026/02/txp-outline.png");background-position:-2% 90%;background-repeat:no-repeat;background-size:50% auto;}.elementor-33 .elementor-element.elementor-element-1e44964{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-eb7f62f{--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-025f855{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:15%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-7d7e485{width:var( --container-widget-width, 100.778% );max-width:100.778%;--container-widget-width:100.778%;--container-widget-flex-grow:0;z-index:2;}.elementor-33 .elementor-element.elementor-element-7d7e485.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-7d7e485 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-33 .elementor-element.elementor-element-8efebe3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;}.elementor-33 .elementor-element.elementor-element-61cde5f.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-61cde5f{z-index:2;}.elementor-33 .elementor-element.elementor-element-61cde5f .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-61cde5f .elementor-icon{font-size:30px;}.elementor-33 .elementor-element.elementor-element-61cde5f .elementor-icon svg{height:30px;}.elementor-33 .elementor-element.elementor-element-21bf3eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:15%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-d1c4a23{width:var( --container-widget-width, 100.778% );max-width:100.778%;--container-widget-width:100.778%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-d1c4a23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-d1c4a23 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-33 .elementor-element.elementor-element-ddba105{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-90b5e2e.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-90b5e2e .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-90b5e2e .elementor-icon{font-size:30px;}.elementor-33 .elementor-element.elementor-element-90b5e2e .elementor-icon svg{height:30px;}.elementor-33 .elementor-element.elementor-element-3a8081d{--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-4d0a48d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:15%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-c5d2499{width:var( --container-widget-width, 100.778% );max-width:100.778%;--container-widget-width:100.778%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-c5d2499.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-c5d2499 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-33 .elementor-element.elementor-element-a8e7a8a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-d163402.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-d163402 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-d163402 .elementor-icon{font-size:30px;}.elementor-33 .elementor-element.elementor-element-d163402 .elementor-icon svg{height:30px;}.elementor-33 .elementor-element.elementor-element-22df815{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:15%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-2e9c1fd{width:var( --container-widget-width, 100.778% );max-width:100.778%;--container-widget-width:100.778%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-2e9c1fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-2e9c1fd img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-33 .elementor-element.elementor-element-9dd0b71{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-dd79672.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-dd79672 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-dd79672 .elementor-icon{font-size:30px;}.elementor-33 .elementor-element.elementor-element-dd79672 .elementor-icon svg{height:30px;}.elementor-33 .elementor-element.elementor-element-8da3dae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:15%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-117ccad{width:var( --container-widget-width, 100.778% );max-width:100.778%;--container-widget-width:100.778%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-117ccad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-117ccad img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-33 .elementor-element.elementor-element-3c06389{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-ab96cd0.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-ab96cd0 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-ab96cd0 .elementor-icon{font-size:30px;}.elementor-33 .elementor-element.elementor-element-ab96cd0 .elementor-icon svg{height:30px;}.elementor-33 .elementor-element.elementor-element-d1e4b03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-f0afc46{text-align:center;}.elementor-33 .elementor-element.elementor-element-f0afc46 .elementor-heading-title{font-family:"eurostile", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1.1em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-e878dc3{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-33 .elementor-element.elementor-element-e878dc3 .elementor-heading-title{font-family:var( --e-global-typography-49ff626-font-family ), Sans-serif;font-size:var( --e-global-typography-49ff626-font-size );font-weight:var( --e-global-typography-49ff626-font-weight );font-style:var( --e-global-typography-49ff626-font-style );line-height:var( --e-global-typography-49ff626-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-22ab065{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:2;}.elementor-33 .elementor-element.elementor-element-22ab065.elementor-element{--align-self:flex-end;}.elementor-33 .elementor-element.elementor-element-6ca6836{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-33 .elementor-element.elementor-element-342f8f3{width:var( --container-widget-width, 40% );max-width:40%;margin:50px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:1;}.elementor-33 .elementor-element.elementor-element-63f3163{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-63f3163 img{height:600px;object-fit:cover;object-position:center center;}.elementor-33 .elementor-element.elementor-element-c29bcb5{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) -50px;--container-widget-width:40%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-c29bcb5.elementor-element{--align-self:flex-end;}.elementor-33 .elementor-element.elementor-element-a33bee0{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:1;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-a33bee0:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-a33bee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traxpowersport.wpenginepowered.com/wp-content/uploads/2026/02/txp-motorcycle-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:50% auto;}.elementor-33 .elementor-element.elementor-element-a33bee0::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-fe54e5c ) 21%, var( --e-global-color-1356e73 ) 50%);}.elementor-33 .elementor-element.elementor-element-584c6e6{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-33 .elementor-element.elementor-element-584c6e6.elementor-element{--align-self:flex-start;}.elementor-33 .elementor-element.elementor-element-584c6e6 img{width:100%;}.elementor-33 .elementor-element.elementor-element-f225d62{width:var( --container-widget-width, 50% );max-width:50%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -40%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-49ff626-font-family ), Sans-serif;font-size:var( --e-global-typography-49ff626-font-size );font-weight:var( --e-global-typography-49ff626-font-weight );font-style:var( --e-global-typography-49ff626-font-style );line-height:var( --e-global-typography-49ff626-line-height );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-ebe8ff4{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-b816e1a{--display:flex;--min-height:70vh;--justify-content:flex-end;--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-b816e1a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-b816e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traxpowersport.wpenginepowered.com/wp-content/uploads/2026/02/dirt-bike-services-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-4c58828{--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;--padding-top:4%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-33 .elementor-element.elementor-element-4c58828:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-4c58828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-f87219f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-style:italic;color:var( --e-global-color-1356e73 );}.elementor-33 .elementor-element.elementor-element-15b8171{--display:flex;--min-height:70vh;--justify-content:flex-end;--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-15b8171:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-15b8171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traxpowersport.wpenginepowered.com/wp-content/uploads/2026/02/atv-trail-grain.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-137c0c9{--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;--padding-top:4%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-33 .elementor-element.elementor-element-137c0c9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-137c0c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-9a3d331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-style:italic;color:var( --e-global-color-1356e73 );}.elementor-33 .elementor-element.elementor-element-b14ca14{--display:flex;--min-height:70vh;--justify-content:flex-end;--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-b14ca14:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-b14ca14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://traxpowersport.wpenginepowered.com/wp-content/uploads/2026/02/snowmobile-grain.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-346a76a{--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;--padding-top:4%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-33 .elementor-element.elementor-element-346a76a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-346a76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-bad2eb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-style:italic;color:var( --e-global-color-1356e73 );}.elementor-33 .elementor-element.elementor-element-9814185{--display:flex;--min-height:70vh;--justify-content:flex-end;--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-9814185:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-9814185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://traxpowersport.wpenginepowered.com/wp-content/uploads/2026/02/utv-jump-grain.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-1299132{--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;--padding-top:4%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-33 .elementor-element.elementor-element-1299132:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-1299132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-f8b788f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-style:italic;color:var( --e-global-color-1356e73 );}.elementor-33 .elementor-element.elementor-element-8692c26{--display:flex;--min-height:70vh;--justify-content:flex-end;--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-8692c26:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-8692c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://traxpowersport.wpenginepowered.com/wp-content/uploads/2026/02/honda-atv-services.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-65101bf{--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;--padding-top:4%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-33 .elementor-element.elementor-element-65101bf:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-65101bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-b2318cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-style:italic;color:var( --e-global-color-1356e73 );}.elementor-33 .elementor-element.elementor-element-36cf3d8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:7px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-33 .elementor-element.elementor-element-9d1c7b8{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-3d81ecc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-33 .elementor-element.elementor-element-3d81ecc:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-3d81ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-144a659{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-33 .elementor-element.elementor-element-144a659:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-144a659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1356e73 );background-image:url("https://traxpowersport.wpenginepowered.com/wp-content/uploads/2026/02/txp-silhouette-scaled.png");background-position:105% 105%;background-repeat:no-repeat;background-size:60% auto;}.elementor-33 .elementor-element.elementor-element-14d2cd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-33 .elementor-element.elementor-element-1e243ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-33 .elementor-element.elementor-element-f5c8b69 .elementor-button{background-color:var( --e-global-color-fe54e5c );border-style:solid;}.elementor-33 .elementor-element.elementor-element-f5c8b69 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-f5c8b69 .elementor-button:focus{background-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-02a7cc1{--width:50%;}.elementor-33 .elementor-element.elementor-element-1e44964{--width:25%;}.elementor-33 .elementor-element.elementor-element-eb7f62f{--width:37%;}.elementor-33 .elementor-element.elementor-element-3a8081d{--width:37%;}.elementor-33 .elementor-element.elementor-element-6ca6836{--width:90%;}.elementor-33 .elementor-element.elementor-element-a33bee0{--width:100%;}.elementor-33 .elementor-element.elementor-element-4c58828{--width:25%;}.elementor-33 .elementor-element.elementor-element-137c0c9{--width:25%;}.elementor-33 .elementor-element.elementor-element-346a76a{--width:25%;}.elementor-33 .elementor-element.elementor-element-1299132{--width:25%;}.elementor-33 .elementor-element.elementor-element-65101bf{--width:25%;}.elementor-33 .elementor-element.elementor-element-14d2cd2{--width:50%;}.elementor-33 .elementor-element.elementor-element-1e243ba{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-02a7cc1{--width:75%;}.elementor-33 .elementor-element.elementor-element-1e44964{--width:78%;}.elementor-33 .elementor-element.elementor-element-eb7f62f{--width:47%;}.elementor-33 .elementor-element.elementor-element-3a8081d{--width:47%;}.elementor-33 .elementor-element.elementor-element-4d0a48d{--width:100%;}.elementor-33 .elementor-element.elementor-element-4c58828{--width:50%;}.elementor-33 .elementor-element.elementor-element-137c0c9{--width:50%;}.elementor-33 .elementor-element.elementor-element-346a76a{--width:50%;}.elementor-33 .elementor-element.elementor-element-1299132{--width:50%;}.elementor-33 .elementor-element.elementor-element-65101bf{--width:50%;}.elementor-33 .elementor-element.elementor-element-14d2cd2{--width:50%;}.elementor-33 .elementor-element.elementor-element-1e243ba{--width:50%;}}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-4d8afb5 .elementor-heading-title{font-size:20px;}.elementor-33 .elementor-element.elementor-element-d508edc .elementor-heading-title{font-size:var( --e-global-typography-c35429d-font-size );line-height:var( --e-global-typography-c35429d-line-height );}.elementor-33 .elementor-element.elementor-element-48f1ccf{--e-image-carousel-slides-to-show:3;}.elementor-33 .elementor-element.elementor-element-ae95729{--flex-wrap:wrap;--margin-top:25px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-ae95729:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-ae95729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-5% 95%;background-size:65% auto;}.elementor-33 .elementor-element.elementor-element-eb7f62f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:125px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-7d7e485 img{height:300px;}.elementor-33 .elementor-element.elementor-element-d1c4a23 img{height:300px;}.elementor-33 .elementor-element.elementor-element-3a8081d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-33 .elementor-element.elementor-element-c5d2499 img{height:300px;}.elementor-33 .elementor-element.elementor-element-2e9c1fd img{height:300px;}.elementor-33 .elementor-element.elementor-element-117ccad img{height:300px;}.elementor-33 .elementor-element.elementor-element-f0afc46 .elementor-heading-title{font-size:20px;}.elementor-33 .elementor-element.elementor-element-e878dc3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-33 .elementor-element.elementor-element-e878dc3 .elementor-heading-title{font-size:var( --e-global-typography-49ff626-font-size );line-height:var( --e-global-typography-49ff626-line-height );}.elementor-33 .elementor-element.elementor-element-342f8f3{margin:25px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-33 .elementor-element.elementor-element-63f3163{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-33 .elementor-element.elementor-element-63f3163 img{height:500px;}.elementor-33 .elementor-element.elementor-element-c29bcb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 025px) -50px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-33 .elementor-element.elementor-element-a33bee0:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-a33bee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-33 .elementor-element.elementor-element-f225d62{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -50%;padding:0% 3% 0% 0%;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-49ff626-font-size );line-height:var( --e-global-typography-49ff626-line-height );}.elementor-33 .elementor-element.elementor-element-4c58828{--padding-top:5%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-137c0c9{--padding-top:5%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-346a76a{--padding-top:5%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-1299132{--padding-top:5%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-65101bf{--padding-top:5%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-33 .elementor-element.elementor-element-36cf3d8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-33 .elementor-element.elementor-element-144a659:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-144a659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:103% 103%;}.elementor-33 .elementor-element.elementor-element-1e243ba{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-4d8afb5 .elementor-heading-title{font-size:19px;}.elementor-33 .elementor-element.elementor-element-d508edc .elementor-heading-title{font-size:var( --e-global-typography-c35429d-font-size );line-height:var( --e-global-typography-c35429d-line-height );}.elementor-33 .elementor-element.elementor-element-c1befa3{--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-48f1ccf{--e-image-carousel-slides-to-show:2;}.elementor-33 .elementor-element.elementor-element-ae95729:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-ae95729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 5%;background-size:80% auto;}.elementor-33 .elementor-element.elementor-element-eb7f62f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-3a8081d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-33 .elementor-element.elementor-element-f0afc46 .elementor-heading-title{font-size:19px;}.elementor-33 .elementor-element.elementor-element-e878dc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-e878dc3 .elementor-heading-title{font-size:var( --e-global-typography-49ff626-font-size );line-height:var( --e-global-typography-49ff626-line-height );}.elementor-33 .elementor-element.elementor-element-22ab065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-6ca6836{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-33 .elementor-element.elementor-element-342f8f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 3%;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-33 .elementor-element.elementor-element-342f8f3.elementor-element{--align-self:flex-start;}.elementor-33 .elementor-element.elementor-element-63f3163{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-33 .elementor-element.elementor-element-63f3163 img{height:400px;}.elementor-33 .elementor-element.elementor-element-c29bcb5{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 3% 0% 0%;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-33 .elementor-element.elementor-element-a33bee0{--min-height:70vh;--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;--justify-content:space-between;--overlay-opacity:1;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-a33bee0:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-a33bee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-33 .elementor-element.elementor-element-a33bee0::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-a33bee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fe54e5c ) 0%, var( --e-global-color-1356e73 ) 82%);}.elementor-33 .elementor-element.elementor-element-584c6e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-33 .elementor-element.elementor-element-f225d62{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 5% 0% 5%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-49ff626-font-size );line-height:var( --e-global-typography-49ff626-line-height );}.elementor-33 .elementor-element.elementor-element-b816e1a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-b816e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 100%;background-size:200% auto;}.elementor-33 .elementor-element.elementor-element-b816e1a{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-4c58828{--width:90%;--padding-top:8%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-33 .elementor-element.elementor-element-15b8171:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-15b8171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 100%;background-size:200% auto;}.elementor-33 .elementor-element.elementor-element-15b8171{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-137c0c9{--width:90%;--padding-top:8%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-33 .elementor-element.elementor-element-b14ca14:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-b14ca14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 100%;background-size:200% auto;}.elementor-33 .elementor-element.elementor-element-b14ca14{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-346a76a{--width:90%;--padding-top:8%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-33 .elementor-element.elementor-element-9814185:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-9814185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 100%;background-size:200% auto;}.elementor-33 .elementor-element.elementor-element-9814185{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-1299132{--width:90%;--padding-top:8%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-33 .elementor-element.elementor-element-8692c26:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-8692c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 100%;background-size:200% auto;}.elementor-33 .elementor-element.elementor-element-8692c26{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-33 .elementor-element.elementor-element-65101bf{--width:90%;--padding-top:8%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-33 .elementor-element.elementor-element-36cf3d8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-33 .elementor-element.elementor-element-3d81ecc{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-33 .elementor-element.elementor-element-144a659:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-144a659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:103% 103%;background-size:90% auto;}.elementor-33 .elementor-element.elementor-element-144a659{--padding-top:18%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-33 .elementor-element.elementor-element-1e243ba{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for image-carousel, class: .elementor-element-48f1ccf */.swiper-wrapper {
    transition-timing-function: linear !important;
}

.swiper-wrapper img {
    height: 100px;
    object-fit: contain;
    width: 100%;
    opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-025f855 */.elementor-33 .elementor-element.elementor-element-025f855::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #FF7300;
  clip-path: polygon(0% 8%, 48% 8%, 52% 0%, 100% 0%, 100% 100%, 0% 100%);
  z-index: -2;
  opacity: 0; 
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-025f855::after {
  content: "";
  position: absolute;
  inset: 2px;
  background: #000000;
  clip-path: polygon(
    0% calc(8% - 0px),
    calc(48% + 2px) 8.1%,
    calc(52% + 1.5px) 1.5px,
    calc(100% - 1px) 2px,
    100% 100%, 
    0% 100%
  );
  z-index: -1;
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-025f855:hover::before {
  opacity: 1;
  transition: .1s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bf3eb */.elementor-33 .elementor-element.elementor-element-21bf3eb::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #FF7300;
  clip-path: polygon(0% 8%, 48% 8%, 52% 0%, 100% 0%, 100% 100%, 0% 100%);
  z-index: -2;
  opacity: 0; 
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-21bf3eb::after {
  content: "";
  position: absolute;
  inset: 2px;
  background: #000000;
  clip-path: polygon(
    0% calc(8% - 0px),
    calc(48% + 2px) 8.1%,
    calc(52% + 1.5px) 1.5px,
    calc(100% - 1px) 2px,
    100% 100%, 
    0% 100%
  );
  z-index: -1;
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-21bf3eb:hover::before {
  opacity: 1;
  transition: .1s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0a48d */.elementor-33 .elementor-element.elementor-element-4d0a48d::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #FF7300;
  clip-path: polygon(0% 8%, 48% 8%, 52% 0%, 100% 0%, 100% 100%, 0% 100%);
  z-index: -2;
  opacity: 0; 
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-4d0a48d::after {
  content: "";
  position: absolute;
  inset: 2px;
  background: #000000;
  clip-path: polygon(
    0% calc(8% - 0px),
    calc(48% + 2px) 8.1%,
    calc(52% + 1.5px) 1.5px,
    calc(100% - 1px) 2px,
    100% 100%, 
    0% 100%
  );
  z-index: -1;
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-4d0a48d:hover::before {
  opacity: 1;
  transition: .1s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22df815 */.elementor-33 .elementor-element.elementor-element-22df815::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #FF7300;
  clip-path: polygon(0% 8%, 48% 8%, 52% 0%, 100% 0%, 100% 100%, 0% 100%);
  z-index: -2;
  opacity: 0; 
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-22df815::after {
  content: "";
  position: absolute;
  inset: 2px;
  background: #000000;
  clip-path: polygon(
    0% calc(8% - 0px),
    calc(48% + 2px) 8.1%,
    calc(52% + 1.5px) 1.5px,
    calc(100% - 1px) 2px,
    100% 100%, 
    0% 100%
  );
  z-index: -1;
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-22df815:hover::before {
  opacity: 1;
  transition: .1s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8da3dae */.elementor-33 .elementor-element.elementor-element-8da3dae::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #FF7300;
  clip-path: polygon(0% 8%, 48% 8%, 52% 0%, 100% 0%, 100% 100%, 0% 100%);
  z-index: -2;
  opacity: 0; 
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-8da3dae::after {
  content: "";
  position: absolute;
  inset: 2px;
  background: #000000;
  clip-path: polygon(
    0% calc(8% - 0px),
    calc(48% + 2px) 8.1%,
    calc(52% + 1.5px) 1.5px,
    calc(100% - 1px) 2px,
    100% 100%, 
    0% 100%
  );
  z-index: -1;
  transition: opacity 0.1s;
}

.elementor-33 .elementor-element.elementor-element-8da3dae:hover::before {
  opacity: 1;
  transition: .1s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22ab065 */.elementor-33 .elementor-element.elementor-element-22ab065 img {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-584c6e6 */.elementor-33 .elementor-element.elementor-element-584c6e6 img {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c58828 */.elementor-33 .elementor-element.elementor-element-4c58828 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-137c0c9 */.elementor-33 .elementor-element.elementor-element-137c0c9 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346a76a */.elementor-33 .elementor-element.elementor-element-346a76a {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299132 */.elementor-33 .elementor-element.elementor-element-1299132 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65101bf */.elementor-33 .elementor-element.elementor-element-65101bf {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c58828 */.elementor-33 .elementor-element.elementor-element-4c58828 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-137c0c9 */.elementor-33 .elementor-element.elementor-element-137c0c9 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346a76a */.elementor-33 .elementor-element.elementor-element-346a76a {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299132 */.elementor-33 .elementor-element.elementor-element-1299132 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65101bf */.elementor-33 .elementor-element.elementor-element-65101bf {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c58828 */.elementor-33 .elementor-element.elementor-element-4c58828 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-137c0c9 */.elementor-33 .elementor-element.elementor-element-137c0c9 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346a76a */.elementor-33 .elementor-element.elementor-element-346a76a {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299132 */.elementor-33 .elementor-element.elementor-element-1299132 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65101bf */.elementor-33 .elementor-element.elementor-element-65101bf {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c58828 */.elementor-33 .elementor-element.elementor-element-4c58828 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-137c0c9 */.elementor-33 .elementor-element.elementor-element-137c0c9 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346a76a */.elementor-33 .elementor-element.elementor-element-346a76a {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299132 */.elementor-33 .elementor-element.elementor-element-1299132 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65101bf */.elementor-33 .elementor-element.elementor-element-65101bf {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c58828 */.elementor-33 .elementor-element.elementor-element-4c58828 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-137c0c9 */.elementor-33 .elementor-element.elementor-element-137c0c9 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346a76a */.elementor-33 .elementor-element.elementor-element-346a76a {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299132 */.elementor-33 .elementor-element.elementor-element-1299132 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65101bf */.elementor-33 .elementor-element.elementor-element-65101bf {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c58828 */.elementor-33 .elementor-element.elementor-element-4c58828 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-137c0c9 */.elementor-33 .elementor-element.elementor-element-137c0c9 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346a76a */.elementor-33 .elementor-element.elementor-element-346a76a {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1299132 */.elementor-33 .elementor-element.elementor-element-1299132 {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65101bf */.elementor-33 .elementor-element.elementor-element-65101bf {
  clip-path: polygon(
0% 0%, 
60% 0%, 
64% 10%,
100% 10%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-144a659 */.elementor-33 .elementor-element.elementor-element-144a659 {
  clip-path: polygon(
0% 0%, 
calc(18% - 2px) calc(0% + 0px), 
calc(22% - 2px)  8%,
100% 8%,
100% 100%,
0% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d81ecc */@media (min-width: 768px) {
.elementor-33 .elementor-element.elementor-element-3d81ecc {
  clip-path: polygon(
0% 0%, 
28% 0%, 
32% 8%,
100% 8%,
100% 100%,
0% 100%); } }

@media (max-width: 768px) {
   .elementor-33 .elementor-element.elementor-element-3d81ecc {
  clip-path: polygon(
0% 0%, 
38% 0%, 
42% 8%,
100% 8%,
100% 100%,
0% 100%); } } 
}/* End custom CSS */