.elementor-28 .elementor-element.elementor-element-11c1242{--display:flex;--min-height:80vh;--justify-content:center;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:12em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-28 .elementor-element.elementor-element-11c1242::before, .elementor-28 .elementor-element.elementor-element-11c1242 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-11c1242 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-11c1242 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-11c1242 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-11c1242 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-11c1242.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-c979f9d{--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;--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-28 .elementor-element.elementor-element-437bd73{text-align:center;}.elementor-28 .elementor-element.elementor-element-437bd73 .elementor-heading-title{font-size:120px;font-weight:700;text-transform:uppercase;line-height:0.9em;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-22a4135 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28 .elementor-element.elementor-element-22a4135{text-align:center;}.elementor-28 .elementor-element.elementor-element-22a4135 .elementor-heading-title{font-size:30px;text-transform:capitalize;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-bd7204f{--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;}.elementor-28 .elementor-element.elementor-element-fce9ba7 .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );font-size:36px;}.elementor-28 .elementor-element.elementor-element-fce9ba7 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-fce9ba7 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-28 .elementor-element.elementor-element-fce9ba7{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-fce9ba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-fce9ba7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-28 .elementor-element.elementor-element-acac675 .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );font-size:36px;}.elementor-28 .elementor-element.elementor-element-acac675 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-acac675 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-28 .elementor-element.elementor-element-acac675{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-acac675 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-acac675 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-28 .elementor-element.elementor-element-101269d{--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:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:06em;--padding-left:1.25em;--padding-right:1.25em;--z-index:0;}.elementor-28 .elementor-element.elementor-element-101269d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-101269d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor7 ) 0%, #740303 100%);}.elementor-28 .elementor-element.elementor-element-28a1c7d{--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--margin-top:-6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-28a1c7d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-28a1c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-28 .elementor-element.elementor-element-1af829c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--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-28 .elementor-element.elementor-element-87b18d1{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-87b18d1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-87b18d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcrdealers-cdn.com/the_cart_shack/rentals-bg-th--att11891.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-87b18d1::before, .elementor-28 .elementor-element.elementor-element-87b18d1 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-87b18d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-87b18d1 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-87b18d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-87b18d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-87b18d1:hover::before, .elementor-28 .elementor-element.elementor-element-87b18d1:hover > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-87b18d1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-87b18d1 > .elementor-background-slideshow:hover::before, .elementor-28 .elementor-element.elementor-element-87b18d1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#15498D;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-87b18d1:hover{--overlay-opacity:0.6;}.elementor-28 .elementor-element.elementor-element-e42b827 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-e42b827 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-0f2876d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-0f2876d{text-align:left;}.elementor-28 .elementor-element.elementor-element-0f2876d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.3rem;font-weight:900;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-f23d5a3{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-f23d5a3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f23d5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcrdealers-cdn.com/the_cart_shack/financing-bg-th--att11881.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-f23d5a3::before, .elementor-28 .elementor-element.elementor-element-f23d5a3 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-f23d5a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-f23d5a3 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-f23d5a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-f23d5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-f23d5a3:hover::before, .elementor-28 .elementor-element.elementor-element-f23d5a3:hover > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-f23d5a3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-f23d5a3 > .elementor-background-slideshow:hover::before, .elementor-28 .elementor-element.elementor-element-f23d5a3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#15498D;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-f23d5a3:hover{--overlay-opacity:0.6;}.elementor-28 .elementor-element.elementor-element-78d53d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-78d53d0 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2b49e54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2b49e54{text-align:left;}.elementor-28 .elementor-element.elementor-element-2b49e54 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.3rem;font-weight:900;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-6fb3467{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-6fb3467:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6fb3467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcrdealers-cdn.com/the_cart_shack/rentals_home--att11953.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-6fb3467::before, .elementor-28 .elementor-element.elementor-element-6fb3467 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-6fb3467 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-6fb3467 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-6fb3467 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-6fb3467 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-6fb3467:hover::before, .elementor-28 .elementor-element.elementor-element-6fb3467:hover > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-6fb3467:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-6fb3467 > .elementor-background-slideshow:hover::before, .elementor-28 .elementor-element.elementor-element-6fb3467 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#15498D;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-6fb3467:hover{--overlay-opacity:0.6;}.elementor-28 .elementor-element.elementor-element-49e2ce1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-49e2ce1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-29196c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-29196c1{text-align:left;}.elementor-28 .elementor-element.elementor-element-29196c1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.3rem;font-weight:900;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-fda25b3{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-fda25b3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-fda25b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcrdealers-cdn.com/the_cart_shack/service-bg-th--att11861.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-fda25b3::before, .elementor-28 .elementor-element.elementor-element-fda25b3 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-fda25b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-fda25b3 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-fda25b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-fda25b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-fda25b3:hover::before, .elementor-28 .elementor-element.elementor-element-fda25b3:hover > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-fda25b3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-fda25b3 > .elementor-background-slideshow:hover::before, .elementor-28 .elementor-element.elementor-element-fda25b3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#15498D;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-fda25b3:hover{--overlay-opacity:0.6;}.elementor-28 .elementor-element.elementor-element-1f00399 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1f00399 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2bc1879 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2bc1879{text-align:left;}.elementor-28 .elementor-element.elementor-element-2bc1879 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.3rem;font-weight:900;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-3c7fc2f{--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-3c7fc2f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3c7fc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-28 .elementor-element.elementor-element-6e862b7{--display:flex;--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-28 .elementor-element.elementor-element-8b705fb{width:initial;max-width:initial;text-align:left;}.elementor-28 .elementor-element.elementor-element-8b705fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-8b705fb .elementor-heading-title{font-size:60px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-92d28ce .elementor-button{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-92d28ce .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-92d28ce .elementor-button:focus{background-color:#B81C1E;}.elementor-28 .elementor-element.elementor-element-92d28ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c1feb1b{--display:flex;--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-28 .elementor-element.elementor-element-d9c6609{--display:flex;--min-height:300px;--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--overlay-opacity:0.8;--border-radius:0em 0em 0em 0em;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-d9c6609:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d9c6609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcrdealers-cdn.com/the_cart_shack/brands-2--att11853.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-d9c6609::before, .elementor-28 .elementor-element.elementor-element-d9c6609 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-d9c6609 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-d9c6609 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-d9c6609 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-d9c6609 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor2 ) 0%, #000000 100%);}.elementor-28 .elementor-element.elementor-element-d3dd589{--display:flex;--min-height:300px;--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;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--margin-top:0em;--margin-bottom:0em;--margin-left:4em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-d3dd589:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d3dd589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15498D;}.elementor-28 .elementor-element.elementor-element-d3dd589.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-ef545fc .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.3em;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-3d4fc40{--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;--justify-content:space-around;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:4em;}.elementor-28 .elementor-element.elementor-element-6997877 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6997877 img{width:300px;}.elementor-28 .elementor-element.elementor-element-b26471c img{width:300px;}.elementor-28 .elementor-element.elementor-element-c2bf640 img{width:300px;}.elementor-28 .elementor-element.elementor-element-9d78d87{--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-28 .elementor-element.elementor-element-8e8ad82{--display:flex;--min-height:650px;--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:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0.34;--padding-top:0em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-28 .elementor-element.elementor-element-8e8ad82:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8e8ad82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gcrdealers-cdn.com/the_cart_shack/about-home-1--att11809.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-8e8ad82::before, .elementor-28 .elementor-element.elementor-element-8e8ad82 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-8e8ad82 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-8e8ad82 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-8e8ad82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-8e8ad82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor3 );--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-5800d1f{--display:flex;--min-height:650px;--justify-content:center;border-style:none;--border-style:none;--border-radius:0em 0em 0em 0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-28 .elementor-element.elementor-element-5800d1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-4552272{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-4552272 .elementor-heading-title{font-size:54px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-753f58d{width:var( --container-widget-width, 801px );max-width:801px;--container-widget-width:801px;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-8005ecf .elementor-button{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-28 .elementor-element.elementor-element-8005ecf .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-8005ecf .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-28 .elementor-element.elementor-element-8005ecf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-bd7204f{--width:800px;}.elementor-28 .elementor-element.elementor-element-6e862b7{--width:30%;}.elementor-28 .elementor-element.elementor-element-c1feb1b{--width:70%;}.elementor-28 .elementor-element.elementor-element-d3dd589{--width:350px;}.elementor-28 .elementor-element.elementor-element-5800d1f{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-11c1242{--width:1364px;}.elementor-28 .elementor-element.elementor-element-6e862b7{--width:100%;}.elementor-28 .elementor-element.elementor-element-c1feb1b{--width:100%;}.elementor-28 .elementor-element.elementor-element-d3dd589{--width:290px;}.elementor-28 .elementor-element.elementor-element-5800d1f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-bd7204f{--width:600px;}.elementor-28 .elementor-element.elementor-element-87b18d1{--width:100%;}.elementor-28 .elementor-element.elementor-element-f23d5a3{--width:100%;}.elementor-28 .elementor-element.elementor-element-6fb3467{--width:100%;}.elementor-28 .elementor-element.elementor-element-fda25b3{--width:100%;}.elementor-28 .elementor-element.elementor-element-6e862b7{--width:100%;}.elementor-28 .elementor-element.elementor-element-c1feb1b{--width:100%;}.elementor-28 .elementor-element.elementor-element-d3dd589{--width:100%;}.elementor-28 .elementor-element.elementor-element-5800d1f{--width:100%;}}@media(min-width:1367px){.elementor-28 .elementor-element.elementor-element-d9c6609:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d9c6609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-28 .elementor-element.elementor-element-11c1242{--min-height:calc(100vh - 124px);}.elementor-28 .elementor-element.elementor-element-437bd73 .elementor-heading-title{font-size:100px;}.elementor-28 .elementor-element.elementor-element-22a4135 .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-28a1c7d{--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;}.elementor-28 .elementor-element.elementor-element-1af829c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-87b18d1{--min-height:300px;}.elementor-28 .elementor-element.elementor-element-e42b827 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-0f2876d .elementor-heading-title{font-size:2.4rem;}.elementor-28 .elementor-element.elementor-element-f23d5a3{--min-height:300px;}.elementor-28 .elementor-element.elementor-element-78d53d0 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-2b49e54 .elementor-heading-title{font-size:2.4rem;}.elementor-28 .elementor-element.elementor-element-6fb3467{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-49e2ce1 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-29196c1 .elementor-heading-title{font-size:2.4rem;}.elementor-28 .elementor-element.elementor-element-fda25b3{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-1f00399 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-2bc1879 .elementor-heading-title{font-size:2.4rem;}.elementor-28 .elementor-element.elementor-element-3c7fc2f{--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-28 .elementor-element.elementor-element-8b705fb{text-align:center;}.elementor-28 .elementor-element.elementor-element-8b705fb .elementor-heading-title{font-size:44px;}.elementor-28 .elementor-element.elementor-element-d9c6609{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-28 .elementor-element.elementor-element-ef545fc .elementor-heading-title{font-size:38px;}.elementor-28 .elementor-element.elementor-element-6997877 img{width:250px;}.elementor-28 .elementor-element.elementor-element-b26471c img{width:250px;}.elementor-28 .elementor-element.elementor-element-c2bf640 img{width:250px;}.elementor-28 .elementor-element.elementor-element-753f58d{width:100%;max-width:100%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-11c1242{--min-height:50vh;}.elementor-28 .elementor-element.elementor-element-437bd73 .elementor-heading-title{font-size:70px;}.elementor-28 .elementor-element.elementor-element-22a4135 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-22a4135 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-fce9ba7{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-fce9ba7 .elementor-button{font-size:24px;}.elementor-28 .elementor-element.elementor-element-acac675{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-acac675 .elementor-button{font-size:24px;}.elementor-28 .elementor-element.elementor-element-101269d{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-28 .elementor-element.elementor-element-28a1c7d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-1af829c{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-87b18d1{--min-height:180px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-0f2876d .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-f23d5a3{--min-height:180px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-2b49e54 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-6fb3467{--min-height:180px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-29196c1 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-fda25b3{--min-height:180px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-2bc1879 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-3c7fc2f{--flex-direction:column-reverse;--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-8b705fb{text-align:center;}.elementor-28 .elementor-element.elementor-element-92d28ce{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-c1feb1b.e-con{--order:-99999 /* order start hack */;}.elementor-28 .elementor-element.elementor-element-d9c6609{--min-height:260px;--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;}.elementor-28 .elementor-element.elementor-element-d3dd589{--min-height:80px;--justify-content:center;--border-radius:0em 0em 0em 0em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-ef545fc .elementor-heading-title{font-size:34px;}.elementor-28 .elementor-element.elementor-element-3d4fc40{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-8e8ad82{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-28 .elementor-element.elementor-element-5800d1f{--min-height:450px;}.elementor-28 .elementor-element.elementor-element-4552272{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-753f58d{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-753f58d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-8005ecf{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-11c1242{--min-height:80vh;--padding-top:04em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-437bd73 .elementor-heading-title{font-size:36px;}.elementor-28 .elementor-element.elementor-element-22a4135 .elementor-heading-title{font-size:18px;}.elementor-28 .elementor-element.elementor-element-28a1c7d{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-1af829c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-87b18d1{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28 .elementor-element.elementor-element-e42b827 .elementor-heading-title{font-size:1.5rem;}.elementor-28 .elementor-element.elementor-element-f23d5a3{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28 .elementor-element.elementor-element-78d53d0 .elementor-heading-title{font-size:1.5rem;}.elementor-28 .elementor-element.elementor-element-6fb3467{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28 .elementor-element.elementor-element-49e2ce1 .elementor-heading-title{font-size:1.5rem;}.elementor-28 .elementor-element.elementor-element-fda25b3{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28 .elementor-element.elementor-element-1f00399 .elementor-heading-title{font-size:1.5rem;}.elementor-28 .elementor-element.elementor-element-3c7fc2f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-8b705fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-8b705fb .elementor-heading-title{font-size:35px;}.elementor-28 .elementor-element.elementor-element-d9c6609{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28 .elementor-element.elementor-element-d3dd589{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-ef545fc{text-align:center;}.elementor-28 .elementor-element.elementor-element-ef545fc .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-3d4fc40{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:0em;--padding-bottom:02em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-5800d1f{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-4552272 .elementor-heading-title{font-size:38px;}.elementor-28 .elementor-element.elementor-element-8005ecf .elementor-button{font-size:16px;}}/* Start custom CSS */.homecta-container {
    text-align: center;
}

#homecta1, #homecta2 {
    display:inline-block;
    font-size: 30px;
    border: 3px solid white;
    background: #000000;
    padding: 30px;
    font-weight: 900;
    color: white;
    text-align: center;
    margin: 20px;
    text-transform: uppercase;
    width: 400px;
}

#homecta1:hover, #homecta2:hover {
    background:#858585;
}

@media only screen and (max-width: 520px) {
    
    #homecta1, #homecta2 {
        font-size: 24px;
        padding: 15px;
         width: 300px;
    }
    }
    
    .home-top-cta {
  /* Optional styling for your container */
  display: inline-block;
  cursor: pointer;
}

.home-top-cta span {
  position: relative;
  display: inline-block; /* Ensure the pseudo-element is positioned properly under H3 */
}

.home-top-cta span::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 5px; /* Adjust line thickness */
  background-color: #B81C1E; /* Your line color */
  transition: width 0.3s ease; /* Controls the speed and timing of the animation */
}

.home-top-cta:hover span::after {
  width: 100%; /* Grows from left (0) to full width (100%) on hover */
}
    
.slick-prev:before, .slick-next:before {
    color: white!important;
}/* End custom CSS */