.elementor-408 .elementor-element.elementor-element-71ed2ca{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-71ed2ca:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-71ed2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dansrosecars.com/wp-content/uploads/2026/03/hero-banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-408 .elementor-element.elementor-element-71ed2ca::before, .elementor-408 .elementor-element.elementor-element-71ed2ca > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-71ed2ca > .e-con-inner > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-71ed2ca > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-71ed2ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-71ed2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#919191FC;--background-overlay:'';}.elementor-408 .elementor-element.elementor-element-80bfbb1{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-12d1204.elementor-element{--order:-99999 /* order start hack */;}.elementor-408 .elementor-element.elementor-element-12d1204{text-align:center;}.elementor-408 .elementor-element.elementor-element-12d1204 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:49px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-408 .elementor-element.elementor-element-db13dae{text-align:center;}.elementor-408 .elementor-element.elementor-element-db13dae .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:22px;font-weight:400;color:#F1F0ED;}.elementor-408 .elementor-element.elementor-element-2bfeb92{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-2bfeb92:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-2bfeb92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-408 .elementor-element.elementor-element-4f7e126{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:150px;}.elementor-408 .elementor-element.elementor-element-f0ea1d0 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:45px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-408 .elementor-element.elementor-element-b4239ec{font-family:"Avenir Next", Sans-serif;font-size:17px;color:#F1F0ED;}.elementor-408 .elementor-element.elementor-element-bc16854{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0100px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-c0d5d1b img{width:94%;height:500px;object-fit:cover;object-position:center center;border-radius:42px 42px 42px 42px;}.elementor-408 .elementor-element.elementor-element-ed3bbc2{--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;--overlay-opacity:0.33;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-ed3bbc2:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-ed3bbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dansrosecars.com/wp-content/uploads/2026/03/uri_ifs___M_7eX9pOND4t5wmPMY1mhP3GkzpqFXopmGJx9eEKXQl10-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-408 .elementor-element.elementor-element-ed3bbc2::before, .elementor-408 .elementor-element.elementor-element-ed3bbc2 > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-ed3bbc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-ed3bbc2 > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-ed3bbc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-ed3bbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#919191FC;--background-overlay:'';}.elementor-408 .elementor-element.elementor-element-d5aebdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-408 .elementor-element.elementor-element-d5aebdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-408 .elementor-element.elementor-element-49bb857 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:45px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-408 .elementor-element.elementor-element-99ef38a{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#F1F0ED;}.elementor-408 .elementor-element.elementor-element-b0cd5cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-4ec4efd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-408 .elementor-element.elementor-element-4ec4efd:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-4ec4efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0ED;}.elementor-408 .elementor-element.elementor-element-373618e{text-align:center;}.elementor-408 .elementor-element.elementor-element-373618e .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#462506;}.elementor-408 .elementor-element.elementor-element-5fd9421 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:50px;font-weight:bold;color:#C29F51;}.elementor-408 .elementor-element.elementor-element-b95e8a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-408 .elementor-element.elementor-element-b95e8a3:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-b95e8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0ED;}.elementor-408 .elementor-element.elementor-element-23a990d{text-align:center;}.elementor-408 .elementor-element.elementor-element-23a990d .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#462506;}.elementor-408 .elementor-element.elementor-element-df800f0 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:50px;font-weight:bold;color:#C29F51;}.elementor-408 .elementor-element.elementor-element-f4b671d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-408 .elementor-element.elementor-element-f4b671d:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-f4b671d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0ED;}.elementor-408 .elementor-element.elementor-element-7a1b436{text-align:center;}.elementor-408 .elementor-element.elementor-element-7a1b436 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#462506;}.elementor-408 .elementor-element.elementor-element-858f3df{text-align:center;}.elementor-408 .elementor-element.elementor-element-858f3df .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:#C29F51;}.elementor-408 .elementor-element.elementor-element-7847520{text-align:center;}.elementor-408 .elementor-element.elementor-element-7847520 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-e620d3b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-e620d3b:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-e620d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-408 .elementor-element.elementor-element-fcb64d9{text-align:center;}.elementor-408 .elementor-element.elementor-element-fcb64d9 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:45px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-astglobalcolor0 );}.elementor-408 .elementor-element.elementor-element-6bb72fb{text-align:center;font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-7df877c{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-7df877c:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-7df877c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-408 .elementor-element.elementor-element-ced024f{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:30px;--swiper-pagination-size:12px;--dots-normal-color:var( --e-global-color-primary );--swiper-pagination-spacing:50px;}.elementor-408 .elementor-element.elementor-element-ced024f .swiper-slide > .elementor-element{height:100%;}.elementor-408 .elementor-element.elementor-element-01e6aec{--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;--overlay-opacity:0.4;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-01e6aec:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-01e6aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dansrosecars.com/wp-content/uploads/2026/03/trafic.webp");background-position:center center;background-size:cover;}.elementor-408 .elementor-element.elementor-element-01e6aec::before, .elementor-408 .elementor-element.elementor-element-01e6aec > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-01e6aec > .e-con-inner > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-01e6aec > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-01e6aec > .e-con-inner > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-01e6aec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#919191FC;--background-overlay:'';}.elementor-408 .elementor-element.elementor-element-0458dc1{--display:flex;}.elementor-408 .elementor-element.elementor-element-7401c51 .elementor-heading-title{font-family:"Open Sauce", Sans-serif;font-size:45px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-408 .elementor-element.elementor-element-a43299e{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:400;color:#F1F0ED;}.elementor-408 .elementor-element.elementor-element-b3d06d0{--display:flex;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-b3d06d0:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-b3d06d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-408 .elementor-element.elementor-element-2428be6 .is-type-button.ehp-form__button{background-color:#DFC555;}.elementor-408 .elementor-element.elementor-element-2428be6 .ehp-form{--ehp-form-content-position:center;--ehp-form-text-container-align:center;--ehp-form-content-width:640px;--ehp-form-text-spacing:20px;--ehp-form-column-gap:32px;--ehp-form-row-gap:32px;--ehp-form-label-spacing:0px;--ehp-form-label-color:#9C8664;--ehp-form-field-text-color:var( --e-global-color-secondary );--ehp-form-field-bg-color:#F1F0ED;--ehp-form-field-border-width:1px;--ehp-form-field-border-color:#F1F0ED;--ehp-form-button-padding-block-end:10px;--ehp-form-button-padding-block-start:10px;--ehp-form-button-padding-inline-end:45px;--ehp-form-button-padding-inline-start:45px;--ehp-form-elements-spacing:25px;--ehp-form-box-padding-block-end:40px;--ehp-form-box-padding-block-start:40px;--ehp-form-box-padding-inline-end:40px;--ehp-form-box-padding-inline-start:40px;}.elementor-408 .elementor-element.elementor-element-2428be6 .ehp-form__field-label{font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-408 .elementor-element.elementor-element-2428be6 .ehp-form__field, .elementor-408 .elementor-element.elementor-element-2428be6 .ehp-form__field::placeholder{font-family:"Avenir Next", Sans-serif;font-size:15px;font-weight:400;}.elementor-408 .elementor-element.elementor-element-2428be6 .ehp-form__button{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:bold;}.elementor-408 .elementor-element.elementor-element-2428be6 .elementor-message{font-family:var( --e-global-typography-a663ec9-font-family ), Sans-serif;font-size:var( --e-global-typography-a663ec9-font-size );font-weight:var( --e-global-typography-a663ec9-font-weight );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-408 .elementor-element.elementor-element-71ed2ca{--min-height:80vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-408 .elementor-element.elementor-element-71ed2ca:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-71ed2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-408 .elementor-element.elementor-element-2bfeb92{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:40px;}.elementor-408 .elementor-element.elementor-element-4f7e126{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-bc16854{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-c0d5d1b img{height:600px;object-position:center center;}.elementor-408 .elementor-element.elementor-element-ed3bbc2{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:40px;}.elementor-408 .elementor-element.elementor-element-e620d3b{--padding-top:40px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-408 .elementor-element.elementor-element-ced024f{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-408 .elementor-element.elementor-element-01e6aec{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:40px;}.elementor-408 .elementor-element.elementor-element-2428be6 .ehp-form{--ehp-form-content-position:center;--ehp-form-content-width:640px;--ehp-form-text-spacing:20px;--ehp-form-button-padding-block-end:8px;--ehp-form-button-padding-block-start:8px;--ehp-form-button-padding-inline-end:40px;--ehp-form-button-padding-inline-start:40px;}.elementor-408 .elementor-element.elementor-element-2428be6 .elementor-message{font-size:var( --e-global-typography-a663ec9-font-size );}}@media(max-width:767px){.elementor-408 .elementor-element.elementor-element-71ed2ca:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-71ed2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dansrosecars.com/wp-content/uploads/2026/03/hero-banner.webp");background-repeat:no-repeat;background-size:cover;}.elementor-408 .elementor-element.elementor-element-71ed2ca{--min-height:62vh;--justify-content:flex-start;--overlay-opacity:0.26;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-80bfbb1{--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-12d1204 .elementor-heading-title{font-size:33px;}.elementor-408 .elementor-element.elementor-element-db13dae .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-408 .elementor-element.elementor-element-2bfeb92{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-408 .elementor-element.elementor-element-4f7e126{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-408 .elementor-element.elementor-element-f0ea1d0 .elementor-heading-title{font-size:32px;}.elementor-408 .elementor-element.elementor-element-b4239ec{text-align:start;}.elementor-408 .elementor-element.elementor-element-bc16854{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-408 .elementor-element.elementor-element-c0d5d1b img{height:450px;}.elementor-408 .elementor-element.elementor-element-ed3bbc2{--padding-top:40px;--padding-bottom:40px;--padding-left:4px;--padding-right:4px;}.elementor-408 .elementor-element.elementor-element-d5aebdd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-408 .elementor-element.elementor-element-49bb857 .elementor-heading-title{font-size:32px;}.elementor-408 .elementor-element.elementor-element-b0cd5cc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-408 .elementor-element.elementor-element-5fd9421{text-align:center;}.elementor-408 .elementor-element.elementor-element-5fd9421 .elementor-heading-title{font-size:30px;}.elementor-408 .elementor-element.elementor-element-df800f0 .elementor-heading-title{font-size:30px;}.elementor-408 .elementor-element.elementor-element-858f3df .elementor-heading-title{font-size:20px;}.elementor-408 .elementor-element.elementor-element-e620d3b{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-408 .elementor-element.elementor-element-fcb64d9{text-align:start;}.elementor-408 .elementor-element.elementor-element-fcb64d9 .elementor-heading-title{font-size:32px;}.elementor-408 .elementor-element.elementor-element-6bb72fb{text-align:start;}.elementor-408 .elementor-element.elementor-element-ced024f{--swiper-slides-to-display:1;--swiper-offset-size:50px;}.elementor-408 .elementor-element.elementor-element-01e6aec{--padding-top:40px;--padding-bottom:40px;--padding-left:5px;--padding-right:15px;}.elementor-408 .elementor-element.elementor-element-7401c51 .elementor-heading-title{font-size:32px;}.elementor-408 .elementor-element.elementor-element-b3d06d0{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-408 .elementor-element.elementor-element-2428be6 .ehp-form{--ehp-form-content-position:center;--ehp-form-content-width:320px;--ehp-form-text-spacing:20px;--ehp-form-button-padding-block-end:8px;--ehp-form-button-padding-block-start:8px;--ehp-form-button-padding-inline-end:40px;--ehp-form-button-padding-inline-start:40px;}.elementor-408 .elementor-element.elementor-element-2428be6 .elementor-message{font-size:var( --e-global-typography-a663ec9-font-size );}}@media(min-width:768px){.elementor-408 .elementor-element.elementor-element-d5aebdd{--width:60%;}.elementor-408 .elementor-element.elementor-element-e620d3b{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-408 .elementor-element.elementor-element-d5aebdd{--width:100%;}}