.elementor-669 .elementor-element.elementor-element-3114a53{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-731ce81{--display:flex;--min-height:52vh;--padding-top:9em;--padding-bottom:15em;--padding-left:5em;--padding-right:0em;}.elementor-669 .elementor-element.elementor-element-731ce81:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-731ce81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-cavallo-staging.kinsta.cloud/wp-content/uploads/2024/03/charger-cavallo-home-hero-redo-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-cd1c3a5{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-88ef50c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-88ef50c .elementor-heading-title{font-family:"good-times", Sans-serif;font-size:3.7em;font-weight:500;}.elementor-669 .elementor-element.elementor-element-611c613{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-669 .elementor-element.elementor-element-51193e4 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:9px 9px 9px 9px;}.elementor-669 .elementor-element.elementor-element-51193e4 .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-51193e4 .elementor-button:focus{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-669 .elementor-element.elementor-element-51193e4 .elementor-button:hover svg, .elementor-669 .elementor-element.elementor-element-51193e4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-669 .elementor-element.elementor-element-dde8a00 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:9px 9px 9px 9px;}.elementor-669 .elementor-element.elementor-element-dde8a00 .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-dde8a00 .elementor-button:focus{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-669 .elementor-element.elementor-element-dde8a00 .elementor-button:hover svg, .elementor-669 .elementor-element.elementor-element-dde8a00 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-669 .elementor-element.elementor-element-67623cf{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-1c2845e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-1c2845e{z-index:2;text-align:center;}.elementor-669 .elementor-element.elementor-element-1c2845e .elementor-heading-title{font-family:"good-times", Sans-serif;font-size:2.5em;font-weight:600;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-fd3b146{--display:flex;--margin-top:-4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:8vw;--padding-bottom:32vw;--padding-left:41vw;--padding-right:23vw;}.elementor-669 .elementor-element.elementor-element-fd3b146:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-fd3b146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-cavallo-staging.kinsta.cloud/wp-content/uploads/2024/01/Wheel-and-Car-Featured-Wheel-Image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-fd24efe > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-fd24efe{text-align:left;}.elementor-669 .elementor-element.elementor-element-fd24efe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-cabe3fb .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:9px 9px 9px 9px;}.elementor-669 .elementor-element.elementor-element-cabe3fb .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-cabe3fb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-669 .elementor-element.elementor-element-cabe3fb > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-669 .elementor-element.elementor-element-cabe3fb .elementor-button:hover svg, .elementor-669 .elementor-element.elementor-element-cabe3fb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-669 .elementor-element.elementor-element-5aba067{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-74838baa{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:30%;}.elementor-669 .elementor-element.elementor-element-74838baa:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-74838baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-cavallo-staging.kinsta.cloud/wp-content/uploads/2024/01/Split-Finish-About-Us.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-2bfa7467 > .elementor-widget-container{margin:4em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-669 .elementor-element.elementor-element-2bfa7467{color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-10d0a7a4 .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;}.elementor-669 .elementor-element.elementor-element-5ce89645 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:9px 9px 9px 9px;}.elementor-669 .elementor-element.elementor-element-5ce89645 .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-5ce89645 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-5ce89645 > .elementor-widget-container{padding:10vw 0vw 6vw 0vw;}.elementor-669 .elementor-element.elementor-element-5ce89645 .elementor-button:hover svg, .elementor-669 .elementor-element.elementor-element-5ce89645 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-669 .elementor-element.elementor-element-09d7ffd{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-669 .elementor-element.elementor-element-e3268c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-669 .elementor-element.elementor-element-d9cb888{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:25px 25px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-0594c10{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-669 .elementor-element.elementor-element-f174002 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-090bfd0{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50px;}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-090bfd0{left:30px;}body.rtl .elementor-669 .elementor-element.elementor-element-090bfd0{right:30px;}.elementor-669 .elementor-element.elementor-element-f542d2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-f542d2e .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-00eef9b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:25px 25px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-6fb3311{--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-669 .elementor-element.elementor-element-c6b2ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-56c5f7f{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50px;}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-56c5f7f{left:30px;}body.rtl .elementor-669 .elementor-element.elementor-element-56c5f7f{right:30px;}.elementor-669 .elementor-element.elementor-element-27ff99b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-27ff99b .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-7dc4a66{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:25px 25px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-d93392e{--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-669 .elementor-element.elementor-element-d77500e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-a0e7a55{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50px;}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-a0e7a55{left:30px;}body.rtl .elementor-669 .elementor-element.elementor-element-a0e7a55{right:30px;}.elementor-669 .elementor-element.elementor-element-5b34aa5 .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-4fc5b443{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-fac77a5{--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:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-4e991705 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-25389e10{--display:flex;}.elementor-669 .elementor-element.elementor-element-404f8aa2{--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:1vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-64427c58 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-64427c58 .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-3afd0926{--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;--justify-content:flex-end;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:3vw;}.elementor-669 .elementor-element.elementor-element-69f08bfc > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-69f08bfc{text-align:right;}.elementor-669 .elementor-element.elementor-element-69f08bfc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-3f1a7302{--display:flex;}.elementor-669 .elementor-element.elementor-element-253f33b6{--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:flex-end;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-74bb146c > .elementor-widget-container{margin:-17vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-2c11da0a{--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:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-6fcc87cd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-484a5869{--display:flex;}.elementor-669 .elementor-element.elementor-element-725c09b4{--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:1vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-669da888 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-669da888 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-3c2290cd{--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;--justify-content:flex-end;--padding-top:0vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:3vw;}.elementor-669 .elementor-element.elementor-element-2d83fad0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-2d83fad0{text-align:right;}.elementor-669 .elementor-element.elementor-element-2d83fad0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-51183d7{--display:flex;}.elementor-669 .elementor-element.elementor-element-bc2d3ba{--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:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-35789af0 > .elementor-widget-container{margin:-19vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-b425d10{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-672e48a{--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:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-92ba0c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-e5ae7c2{--display:flex;}.elementor-669 .elementor-element.elementor-element-1fe97ed{--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:1vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-d381125 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-d381125 .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-d99dd02{--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;--justify-content:flex-end;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:3vw;}.elementor-669 .elementor-element.elementor-element-337b1a7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-337b1a7{text-align:right;}.elementor-669 .elementor-element.elementor-element-337b1a7 .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-c7d9925{--display:flex;}.elementor-669 .elementor-element.elementor-element-d5f5e24{--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:flex-end;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-62d876e > .elementor-widget-container{margin:-17vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-053a956{--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:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-7ef6ca3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-791fd00{--display:flex;}.elementor-669 .elementor-element.elementor-element-376abc6{--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:1vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-d1589f3 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-d1589f3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-b8e5094{--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;--justify-content:flex-end;--padding-top:0vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:3vw;}.elementor-669 .elementor-element.elementor-element-7fbe2c5 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-7fbe2c5{text-align:right;}.elementor-669 .elementor-element.elementor-element-7fbe2c5 .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-a66216c{--display:flex;}.elementor-669 .elementor-element.elementor-element-721f8b5{--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:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-fe6ea65 > .elementor-widget-container{margin:-19vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-e16a76d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-cff1f9b{--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:1vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-5fef0aa > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-5fef0aa .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-a522a24{--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:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-d2cb112 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-6d0fcff{--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;--justify-content:flex-end;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:3vw;}.elementor-669 .elementor-element.elementor-element-50acc2c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-50acc2c{text-align:right;}.elementor-669 .elementor-element.elementor-element-50acc2c .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-9e09f62{--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:flex-end;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-006f06c > .elementor-widget-container{margin:-17vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-0e4d830{--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:1vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-6b4a1f3 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-6b4a1f3 .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-57c3419{--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:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-7419004 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-023026c{--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;--justify-content:flex-end;--padding-top:0vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:3vw;}.elementor-669 .elementor-element.elementor-element-feffdf2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-feffdf2{text-align:right;}.elementor-669 .elementor-element.elementor-element-feffdf2 .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-9dff9b2{--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:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-d3aa217 > .elementor-widget-container{margin:-19vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-6944c019{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-6d22fcf8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-669 .elementor-element.elementor-element-6d22fcf8:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-6d22fcf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-cavallo-staging.kinsta.cloud/wp-content/uploads/2024/01/Black-and-White-About-Cavallo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-25bd5f24 > .elementor-widget-container{margin:4em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-669 .elementor-element.elementor-element-25bd5f24{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-1d30dd30 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1d30dd30 .elementor-heading-title{font-family:"good-times", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-28291bf8 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:9px 9px 9px 9px;}.elementor-669 .elementor-element.elementor-element-28291bf8 .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-28291bf8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-669 .elementor-element.elementor-element-28291bf8 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 5em 0em;}.elementor-669 .elementor-element.elementor-element-28291bf8 .elementor-button:hover svg, .elementor-669 .elementor-element.elementor-element-28291bf8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-669 .elementor-element.elementor-element-2af019a{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-669 .elementor-element.elementor-element-fd3b146{--width:100%;}.elementor-669 .elementor-element.elementor-element-e3268c0{--content-width:1000px;}.elementor-669 .elementor-element.elementor-element-fac77a5{--width:49%;}.elementor-669 .elementor-element.elementor-element-25389e10{--width:2%;}.elementor-669 .elementor-element.elementor-element-404f8aa2{--width:49%;}.elementor-669 .elementor-element.elementor-element-3afd0926{--width:49%;}.elementor-669 .elementor-element.elementor-element-3f1a7302{--width:2%;}.elementor-669 .elementor-element.elementor-element-253f33b6{--width:49%;}.elementor-669 .elementor-element.elementor-element-2c11da0a{--width:49%;}.elementor-669 .elementor-element.elementor-element-484a5869{--width:2%;}.elementor-669 .elementor-element.elementor-element-725c09b4{--width:49%;}.elementor-669 .elementor-element.elementor-element-3c2290cd{--width:49%;}.elementor-669 .elementor-element.elementor-element-51183d7{--width:2%;}.elementor-669 .elementor-element.elementor-element-bc2d3ba{--width:49%;}.elementor-669 .elementor-element.elementor-element-672e48a{--width:49%;}.elementor-669 .elementor-element.elementor-element-e5ae7c2{--width:2%;}.elementor-669 .elementor-element.elementor-element-1fe97ed{--width:49%;}.elementor-669 .elementor-element.elementor-element-d99dd02{--width:49%;}.elementor-669 .elementor-element.elementor-element-c7d9925{--width:2%;}.elementor-669 .elementor-element.elementor-element-d5f5e24{--width:49%;}.elementor-669 .elementor-element.elementor-element-053a956{--width:49%;}.elementor-669 .elementor-element.elementor-element-791fd00{--width:2%;}.elementor-669 .elementor-element.elementor-element-376abc6{--width:49%;}.elementor-669 .elementor-element.elementor-element-b8e5094{--width:49%;}.elementor-669 .elementor-element.elementor-element-a66216c{--width:2%;}.elementor-669 .elementor-element.elementor-element-721f8b5{--width:49%;}.elementor-669 .elementor-element.elementor-element-cff1f9b{--width:49%;}.elementor-669 .elementor-element.elementor-element-a522a24{--width:49%;}.elementor-669 .elementor-element.elementor-element-6d0fcff{--width:49%;}.elementor-669 .elementor-element.elementor-element-9e09f62{--width:49%;}.elementor-669 .elementor-element.elementor-element-0e4d830{--width:49%;}.elementor-669 .elementor-element.elementor-element-57c3419{--width:49%;}.elementor-669 .elementor-element.elementor-element-023026c{--width:49%;}.elementor-669 .elementor-element.elementor-element-9dff9b2{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-669 .elementor-element.elementor-element-672e48a{--width:48%;}.elementor-669 .elementor-element.elementor-element-1fe97ed{--width:48%;}.elementor-669 .elementor-element.elementor-element-d99dd02{--width:48%;}.elementor-669 .elementor-element.elementor-element-c7d9925{--width:2%;}.elementor-669 .elementor-element.elementor-element-d5f5e24{--width:48%;}.elementor-669 .elementor-element.elementor-element-053a956{--width:48%;}.elementor-669 .elementor-element.elementor-element-791fd00{--width:2%;}.elementor-669 .elementor-element.elementor-element-376abc6{--width:48%;}.elementor-669 .elementor-element.elementor-element-b8e5094{--width:48%;}.elementor-669 .elementor-element.elementor-element-a66216c{--width:2%;}.elementor-669 .elementor-element.elementor-element-721f8b5{--width:48%;}.elementor-669 .elementor-element.elementor-element-6944c019{--width:100%;}}@media(max-width:1024px){.elementor-669 .elementor-element.elementor-element-fd3b146{--padding-top:8vw;--padding-bottom:41vw;--padding-left:37vw;--padding-right:12vw;}.elementor-669 .elementor-element.elementor-element-d99dd02{--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:3vw;}.elementor-669 .elementor-element.elementor-element-d5f5e24{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-669 .elementor-element.elementor-element-62d876e > .elementor-widget-container{margin:-15vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-7ef6ca3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-b8e5094{--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:3vw;}.elementor-669 .elementor-element.elementor-element-721f8b5{--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-669 .elementor-element.elementor-element-6d22fcf8{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:3%;}.elementor-669 .elementor-element.elementor-element-25bd5f24 > .elementor-widget-container{margin:1em 1em -1em 1em;}.elementor-669 .elementor-element.elementor-element-1d30dd30 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-669 .elementor-element.elementor-element-1d30dd30 .elementor-heading-title{font-size:2em;}.elementor-669 .elementor-element.elementor-element-28291bf8 > .elementor-widget-container{margin:0em 1em 4em 1em;}}@media(max-width:767px){.elementor-669 .elementor-element.elementor-element-731ce81:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-731ce81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-cavallo-staging.kinsta.cloud/wp-content/uploads/2024/03/charger-home-hero-mobilev4.png");background-position:center center;}.elementor-669 .elementor-element.elementor-element-731ce81{--min-height:41vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:9em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-669 .elementor-element.elementor-element-cd1c3a5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-669 .elementor-element.elementor-element-88ef50c{text-align:center;}.elementor-669 .elementor-element.elementor-element-88ef50c .elementor-heading-title{font-size:9.6vw;line-height:1.2em;letter-spacing:0px;word-spacing:0.1em;}.elementor-669 .elementor-element.elementor-element-611c613{--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:center;--align-items:center;--padding-top:70vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-67623cf{--padding-top:6vw;--padding-bottom:22vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-1c2845e > .elementor-widget-container{margin:0em 0em -3em 0em;padding:1em 1em 2em 1em;}.elementor-669 .elementor-element.elementor-element-1c2845e .elementor-heading-title{font-size:4.8vw;}.elementor-669 .elementor-element.elementor-element-fd3b146{--min-height:270px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-fd3b146:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-fd3b146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -47px;background-size:cover;}.elementor-669 .elementor-element.elementor-element-fd24efe > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-757a100 > .elementor-widget-container{margin:-16vw -16vw -16vw -16vw;}.elementor-669 .elementor-element.elementor-element-cabe3fb > .elementor-widget-container{margin:0em 0em -1em 0em;padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-cabe3fb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-669 .elementor-element.elementor-element-5aba067{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-74838baa:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-74838baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-cavallo-staging.kinsta.cloud/wp-content/uploads/2024/03/mobilev2s3.png");background-size:cover;}.elementor-669 .elementor-element.elementor-element-74838baa{--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:flex-start;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-2bfa7467 > .elementor-widget-container{margin:2em 0em -2em 0em;padding:0em 0em 0em 0em;}.elementor-669 .elementor-element.elementor-element-10d0a7a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-669 .elementor-element.elementor-element-10d0a7a4 .elementor-heading-title{font-size:4.1vw;}.elementor-669 .elementor-element.elementor-element-5ce89645 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:10% 0% 6% 0%;}.elementor-669 .elementor-element.elementor-element-09d7ffd{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-669 .elementor-element.elementor-element-e3268c0{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-090bfd0{--width:26vw;--margin-top:0px;--margin-bottom:0px;--margin-left:-21px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-f542d2e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-f542d2e .elementor-heading-title{font-size:3vw;}.elementor-669 .elementor-element.elementor-element-56c5f7f{--width:26vw;--margin-top:0px;--margin-bottom:0px;--margin-left:-21px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-27ff99b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-27ff99b .elementor-heading-title{font-size:3vw;}.elementor-669 .elementor-element.elementor-element-a0e7a55{--width:26vw;--margin-top:0px;--margin-bottom:0px;--margin-left:-21px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-5b34aa5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-5b34aa5 .elementor-heading-title{font-size:3vw;}.elementor-669 .elementor-element.elementor-element-e16a76d{--padding-top:7vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-cff1f9b{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-5fef0aa > .elementor-widget-container{padding:0vw 0vw 0vw 3vw;}.elementor-669 .elementor-element.elementor-element-5fef0aa .elementor-heading-title{font-size:18px;}.elementor-669 .elementor-element.elementor-element-a522a24{--padding-top:2vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:10vw;}.elementor-669 .elementor-element.elementor-element-d2cb112 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-6d0fcff{--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-50acc2c > .elementor-widget-container{padding:0px 57px 0px 0px;}.elementor-669 .elementor-element.elementor-element-50acc2c .elementor-heading-title{font-size:18px;}.elementor-669 .elementor-element.elementor-element-9e09f62{--padding-top:0vw;--padding-bottom:10vw;--padding-left:9vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-006f06c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-0e4d830{--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-6b4a1f3 .elementor-heading-title{font-size:18px;}.elementor-669 .elementor-element.elementor-element-57c3419{--padding-top:0vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:9vw;}.elementor-669 .elementor-element.elementor-element-023026c{--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:13vw;}.elementor-669 .elementor-element.elementor-element-feffdf2 .elementor-heading-title{font-size:18px;}.elementor-669 .elementor-element.elementor-element-9dff9b2{--padding-top:0vw;--padding-bottom:0vw;--padding-left:9vw;--padding-right:0vw;}.elementor-669 .elementor-element.elementor-element-d3aa217 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-6944c019{--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-669 .elementor-element.elementor-element-6d22fcf8:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-6d22fcf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-669 .elementor-element.elementor-element-6d22fcf8{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-669 .elementor-element.elementor-element-25bd5f24 > .elementor-widget-container{margin:0em 0em -2em 0em;padding:0em 0em 2em 0em;}.elementor-669 .elementor-element.elementor-element-1d30dd30 > .elementor-widget-container{margin:-1.5em 0em 0em 0em;padding:0vw 39vw 0vw 0vw;}.elementor-669 .elementor-element.elementor-element-1d30dd30 .elementor-heading-title{font-size:22px;}.elementor-669 .elementor-element.elementor-element-28291bf8 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}}/* Start custom CSS */body.elementor-page-669 a {
    text-decoration: none;
}

/* Slider Images Section 
#
#
*/
.rs-home-container {
    font-family: var(--ewwg_font_family_primary);
    color: var(--ewwg_primary_white);
    margin: 0 auto;
    padding-top: 1em;
}

.rs-home-header-container {
    width: 100%;
    box-sizing: border-box;
}
.rs-home-header-container .accent-heading {
    display: inline-flex;
    align-items: center;
}

.rs-home-h1.hm-mb-white div {
    text-align: center !important;
    font-size: 5vw;
    font-weight: bold;
    min-height: 0.3em;
    line-height: 7vw !important;
    letter-spacing: 2px !important;
    margin: 0;
}

.rs-button-container {
    display: flex;
    justify-content: space-around;
    margin-top: 30px;
}

.rs-home-button {
    font-family: var(--ewwg_font_family_primary);
    text-align: center !important;
    font-size: 0.45em;
    color: var(--ewwg_primary_black);
    text-decoration: none;
    border: 1px solid var(--ewwg_primary_white) !important;
    background: var(--ewwg_primary_white);
    border-radius: 9px;
    padding: 15px;
    width: 14em;
    cursor: pointer;
    transition: all 0.3s ease;
    text-align: center; /* ensure the text is centered */
    display: inline-block; /* needed to apply width */
    margin: 0 10px; /* margin for spacing between buttons */
}

.rs-home-button:hover {
    background-color: var(--ewwg_primary_white);
    color: var(--ewwg_accent_text_color);
    border: 1px solid var(--ewwg_accent_text_color) !important;
}

rs-arrow.tp-leftarrow {
    left: 45vw !important;
    top: 98% !important;
}
rs-arrow.tp-leftarrow::before {
    content: '';
    position: absolute;
    left: 2vw;
    top: 50%;
    width: 0;
    height: 0;
    border: solid var(--ewwg_accent_text_color);
    border-width: 0 1px 1px 0;
    padding: 10px;
    transform: rotate(135deg);
    transform-origin: 0 0;
}
rs-arrow.tp-rightarrow {
    left: 55vw !important;
    top: 98% !important;
}
rs-arrow.tp-rightarrow::before {
    content: '';
    position: absolute;
    top: 50%;
    width: 0;
    height: 0;
    border: solid var(--ewwg_accent_text_color);
    border-width: 0 1px 1px 0;
    padding: 10px;
    transform: rotate(-45deg);
    transform-origin: 0 0;
}

@media (max-width: 767px) {
    .hm-mb-white,
    .hm-mb-link-wrapper a {
        text-shadow: 0px 0px 20px #000000b8;
    }

    rs-arrow.tp-rightarrow.tparrows.hesperiden,
    rs-arrow.tp-leftarrow.tparrows.hesperiden {
        top: unset !important;
        bottom: 13% !important;
    }

    rs-arrow.tp-leftarrow.tparrows.hesperiden {
        left: -15px !important;
    }

    rs-arrow.tp-rightarrow.tparrows.hesperiden.noSwipe {
        margin-left: 15px !important;
    }


    #rev_slider_1_1_wrapper .hesperiden.tparrows {
        background: none !important;
    }

    #rev_slider_1_1_wrapper .hesperiden.tparrows:before {
        color: #707070 !important;
    }
    .featured-wheels-section div.featured-wheels-details {
        height: calc(100vw - 200px);
    }
    .vertical-split-finish-section .vertical-split-finish-container {
        height: calc(50vw + 20px)
    }
}

@media (max-width: 400px) {
    rs-arrow.tp-rightarrow.tparrows.hesperiden,
    rs-arrow.tp-leftarrow.tparrows.hesperiden {
        top: unset !important;
        bottom: 0% !important;
        margin-bottom: -10px;
    }
}

/* Vertical Split Finish Section
#
#
*/

div.vertical-split-finish-section div.vertical-split-finish-container {
    padding-bottom: 10%;
}
@media (max-width: 1450px) {
    div.vertical-split-finish-section div.vertical-split-finish-container {
        padding-bottom: 5%;
    }
}
@media (max-width: 1250px) {
    div.vertical-split-finish-section div.vertical-split-finish-container {
        padding-inline-end: 0%;
    }
    .elementor-669 .elementor-element.elementor-element-5ce89645 > .elementor-widget-container {
        padding: 7vw 0vw 6vw 0vw;
    }
}
@media (max-width: 1025px) {
        .elementor-669 .elementor-element.elementor-element-5ce89645 > .elementor-widget-container {
        padding: 3vw 0vw 1vw 0vw;
    }
}

/* Framed Images Section 
#
#
*/
.framed-finish-section .frame-finish-container a {
    text-decoration: none;
}
.framed-finish-section .right-big-arrow::after {
    content: '';
    position: absolute;
    top: 50%;
    width: 0;
    height: 0;
    border: solid var(--ewwg_accent_text_color);
    border-width: 0 3px 3px 0;
    padding: 8px;
    transform: rotate(-45deg);
    transform-origin: 0 0;
}
.frame-finish-section {
    text-decoration: none;
    transition: all 0.3s ease;'
    overflow: hidden;
}
.frame-finish-section:hover {
    filter: brightness(1.2);
}
.frame-finish-section:hover .frame-finish-heading h4 {
   text-decoration: underline;
    text-decoration-color: var(--ewwg_accent_text_color);
    text-decoration-thickness: 6px;
}

@media (max-width: 757px) {
    .framed-finish-section .right-big-arrow::after {
        content: '';
        position: absolute;
        top: 50%;
        width: 0;
        height: 0;
        border: solid var(--ewwg_accent_text_color);
        border-width: 0 1px 1px 0;
        padding: 5px;
        transform: translateX(0%) rotate(-45deg);
        transform-origin: 0 0;
    }
    .frame-finish-section:hover .frame-finish-heading h4 {
       text-decoration: none;
        text-decoration-color: transparent;
        text-decoration-thickness: 0px;
    }

}


/* Skewed Images Section 
#
#
*/
.skewed-images-container .right-big-arrow::after {
    content: '';
    position: absolute;
    top: 50%;
    width: 0;
    height: 0;
    border: solid var(--ewwg_accent_text_color);
    border-width: 0 3px 3px 0;
    padding: 8px;
    transform: rotate(-45deg);
    transform-origin: 0 0;
}
.skewed-images-container .left-big-arrow::before {
    content: '';
    position: absolute;
    top: 50%;
    width: 0;
    height: 0;
    border: solid var(--ewwg_accent_text_color);
    border-width: 0 3px 3px 0;
    padding: 8px;
    transform: rotate(135deg);
    transform-origin: 0 0;
}
@media (max-width: 767px) {
    .skewed-images-container .down-big-arrow::after {
        content: '';
        position: absolute;
        top: -15%;
        width: 0;
        height: 0;
        border: solid var(--ewwg_accent_text_color);
        border-width: 0 1px 1px 0;
        padding: 5px;
        transform: translateX(115%) rotate(45deg);
        transform-origin: 0 0;
    }
    .skewed-images-container .skewed-heading a {
        text-decoration: none;
    }
}
#home-skewed-section .skewed-heading {
    transition: all 0.3s ease;
}
#home-skewed-section .skewed-heading:hover {
    transform: scale(1.05);
}

#home-skewed-section .skewed-heading a {
    text-decoration: none;
}

#home-skewed-section .skewed-image-container .elementor-widget-image img {
    transition: all 0.3s ease;
}
#home-skewed-section .skewed-image-container .elementor-widget-image img:hover {
     transform: scale(1.03);
}


/* Next Level Design Section 
#
#
*/
.next-level-container {
    padding-bottom: calc(29vw - 150px);
}

@media (max-width: 1200px) {
    .next-level-container {
        padding-bottom: calc(17vw - 50px);
    }
}
@media (max-width: 1025px) {
    .next-level-container {
        padding-bottom: calc(13vw - 50px);
    }
}
@media (max-width: 1025px) {
    .next-level-container {
        padding-bottom: calc(8vw - 50px);
    }
}
@media (max-width: 768px) {
    .next-level-container {
        padding-bottom: 0;
        min-height: 41vw;
    }
    .learn-more-container {
        margin-top: auto;
    }
}/* End custom CSS */