.elementor-11872 .elementor-element.elementor-element-4243525:not(.elementor-motion-effects-element-type-background), .elementor-11872 .elementor-element.elementor-element-4243525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EDFFDB 0%, #FFFFFF 100%);}.elementor-11872 .elementor-element.elementor-element-4243525 > .elementor-container{max-width:1220px;}.elementor-11872 .elementor-element.elementor-element-4243525{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 130px 0px;}.elementor-11872 .elementor-element.elementor-element-4243525 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11872 .elementor-element.elementor-element-022304a{text-align:center;}.elementor-11872 .elementor-element.elementor-element-022304a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6rem;font-weight:700;color:#000000;}.elementor-11872 .elementor-element.elementor-element-2f2a9a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11872 .elementor-element.elementor-element-2f2a9a9 img{width:100%;}.elementor-11872 .elementor-element.elementor-element-eb30a9b > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-eb30a9b > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-eb30a9b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11872 .elementor-element.elementor-element-eb30a9b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11872 .elementor-element.elementor-element-eb30a9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11872 .elementor-element.elementor-element-14978ba{z-index:0;}.elementor-11872 .elementor-element.elementor-element-14978ba > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000047;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-11872 .elementor-element.elementor-element-5ca68207 > .elementor-container{max-width:1468px;}.elementor-11872 .elementor-element.elementor-element-7b8e0b4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-11872 .elementor-element.elementor-element-7b8e0b4f > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-11872 .elementor-element.elementor-element-2c0d42a7{text-align:center;}.elementor-11872 .elementor-element.elementor-element-2c0d42a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;color:#000000;}.elementor-11872 .elementor-element.elementor-element-54b34f0 > .elementor-container{max-width:1100px;}.elementor-11872 .elementor-element.elementor-element-54b34f0{margin-top:50px;margin-bottom:0px;}.elementor-11872 .elementor-element.elementor-element-eb0dbda > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 0px 20px 0px;}.elementor-11872 .elementor-element.elementor-element-eb0dbda > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-eb0dbda > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-eb0dbda > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-eb0dbda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11872 .elementor-element.elementor-element-39d0a34 .elementor-icon-wrapper{text-align:center;}.elementor-11872 .elementor-element.elementor-element-39d0a34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-39d0a34.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-39d0a34.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-39d0a34.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-39d0a34.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-39d0a34 .elementor-icon{font-size:30px;}.elementor-11872 .elementor-element.elementor-element-39d0a34 .elementor-icon svg{height:30px;}.elementor-11872 .elementor-element.elementor-element-4251c73{padding:10px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:500;color:#000000;}.elementor-11872 .elementor-element.elementor-element-6256264{padding:0px 6px 0px 6px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-69cb2dd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 0px 20px 0px;}.elementor-11872 .elementor-element.elementor-element-69cb2dd > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-69cb2dd > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-69cb2dd > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-69cb2dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11872 .elementor-element.elementor-element-1b51b09 .elementor-icon-wrapper{text-align:center;}.elementor-11872 .elementor-element.elementor-element-1b51b09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-1b51b09.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-1b51b09.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-1b51b09.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-1b51b09.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-1b51b09 .elementor-icon{font-size:30px;}.elementor-11872 .elementor-element.elementor-element-1b51b09 .elementor-icon svg{height:30px;}.elementor-11872 .elementor-element.elementor-element-8155b56{padding:10px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:500;color:#000000;}.elementor-11872 .elementor-element.elementor-element-d10d132{padding:0px 6px 0px 6px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-d1f8f28 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 0px 20px 0px;}.elementor-11872 .elementor-element.elementor-element-d1f8f28 > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-d1f8f28 > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-d1f8f28 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-d1f8f28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11872 .elementor-element.elementor-element-b87ae04 .elementor-icon-wrapper{text-align:center;}.elementor-11872 .elementor-element.elementor-element-b87ae04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-b87ae04.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-b87ae04.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-b87ae04.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-b87ae04.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-b87ae04 .elementor-icon{font-size:30px;}.elementor-11872 .elementor-element.elementor-element-b87ae04 .elementor-icon svg{height:30px;}.elementor-11872 .elementor-element.elementor-element-21ba708{padding:10px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:500;color:#000000;}.elementor-11872 .elementor-element.elementor-element-c1c30aa{padding:0px 6px 0px 6px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-49f5c59 > .elementor-container{max-width:1100px;}.elementor-11872 .elementor-element.elementor-element-49f5c59{margin-top:30px;margin-bottom:0px;}.elementor-11872 .elementor-element.elementor-element-fdf4b77 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 0px 20px 0px;}.elementor-11872 .elementor-element.elementor-element-fdf4b77 > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-fdf4b77 > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-fdf4b77 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-fdf4b77 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11872 .elementor-element.elementor-element-51594ad .elementor-icon-wrapper{text-align:center;}.elementor-11872 .elementor-element.elementor-element-51594ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-51594ad.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-51594ad.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-51594ad.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-51594ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-51594ad .elementor-icon{font-size:30px;}.elementor-11872 .elementor-element.elementor-element-51594ad .elementor-icon svg{height:30px;}.elementor-11872 .elementor-element.elementor-element-4180e8e{padding:10px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:500;color:#000000;}.elementor-11872 .elementor-element.elementor-element-af58b38{padding:0px 6px 0px 6px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-bc9fd89 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 0px 20px 0px;}.elementor-11872 .elementor-element.elementor-element-bc9fd89 > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-bc9fd89 > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-bc9fd89 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-bc9fd89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11872 .elementor-element.elementor-element-c835528 .elementor-icon-wrapper{text-align:center;}.elementor-11872 .elementor-element.elementor-element-c835528.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-c835528.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-c835528.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-c835528.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-c835528.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-c835528 .elementor-icon{font-size:30px;}.elementor-11872 .elementor-element.elementor-element-c835528 .elementor-icon svg{height:30px;}.elementor-11872 .elementor-element.elementor-element-fe48d51{padding:10px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:500;color:#000000;}.elementor-11872 .elementor-element.elementor-element-7b79d08{padding:0px 6px 0px 6px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-ad6c685 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 0px 20px 0px;}.elementor-11872 .elementor-element.elementor-element-ad6c685 > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-ad6c685 > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-ad6c685 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-ad6c685 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11872 .elementor-element.elementor-element-2387db0 .elementor-icon-wrapper{text-align:center;}.elementor-11872 .elementor-element.elementor-element-2387db0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-2387db0.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-2387db0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-2387db0.elementor-view-framed .elementor-icon, .elementor-11872 .elementor-element.elementor-element-2387db0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-11872 .elementor-element.elementor-element-2387db0 .elementor-icon{font-size:30px;}.elementor-11872 .elementor-element.elementor-element-2387db0 .elementor-icon svg{height:30px;}.elementor-11872 .elementor-element.elementor-element-1482208{padding:10px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:500;color:#000000;}.elementor-11872 .elementor-element.elementor-element-57be55b{padding:0px 6px 0px 6px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-61512c5 > .elementor-container{max-width:1100px;}.elementor-11872 .elementor-element.elementor-element-61512c5{margin-top:110px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11872 .elementor-element.elementor-element-16b2829{text-align:center;}.elementor-11872 .elementor-element.elementor-element-16b2829 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;color:#000000;}.elementor-11872 .elementor-element.elementor-element-a522ca7 .vehica-grid__element{padding-right:32px;padding-bottom:32px;}.elementor-11872 .elementor-element.elementor-element-a522ca7 .vehica-grid{margin-right:-32px;}.elementor-11872 .elementor-element.elementor-element-a522ca7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-11872 .elementor-element.elementor-element-86c6667 .elementor-button{background-color:#CE2121;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:capitalize;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-11872 .elementor-element.elementor-element-86c6667{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11872 .elementor-element.elementor-element-f0a9f50 > .elementor-container{max-width:1100px;}.elementor-11872 .elementor-element.elementor-element-f0a9f50{margin-top:50px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-11872 .elementor-element.elementor-element-9bfd178{text-align:center;}.elementor-11872 .elementor-element.elementor-element-9bfd178 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;color:#000000;}.elementor-11872 .elementor-element.elementor-element-b27dced{padding:10px 0px 0px 0px;text-align:center;}.elementor-11872 .elementor-element.elementor-element-b27dced .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:capitalize;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-84df014{margin-top:20px;margin-bottom:0px;}.elementor-11872 .elementor-element.elementor-element-26f98d7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010142;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:17px 3px 17px 3px;}.elementor-11872 .elementor-element.elementor-element-26f98d7 > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-26f98d7 > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-26f98d7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-a3e7600{text-align:center;}.elementor-11872 .elementor-element.elementor-element-a3e7600 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:capitalize;}.elementor-11872 .elementor-element.elementor-element-1365e8e{padding:18px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:0px;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-007e26a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010142;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:17px 3px 17px 3px;}.elementor-11872 .elementor-element.elementor-element-007e26a > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-007e26a > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-007e26a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-44f9d55{text-align:center;}.elementor-11872 .elementor-element.elementor-element-44f9d55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:capitalize;}.elementor-11872 .elementor-element.elementor-element-de914ec{padding:18px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:0px;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-de90828 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010142;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:17px 3px 17px 3px;}.elementor-11872 .elementor-element.elementor-element-de90828 > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-de90828 > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-de90828 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-49d1729{text-align:center;}.elementor-11872 .elementor-element.elementor-element-49d1729 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:capitalize;}.elementor-11872 .elementor-element.elementor-element-a9574ca{padding:18px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:0px;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-4c9a75c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010142;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:17px 3px 17px 3px;}.elementor-11872 .elementor-element.elementor-element-4c9a75c > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-4c9a75c > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-4c9a75c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-ecdf0e8{text-align:center;}.elementor-11872 .elementor-element.elementor-element-ecdf0e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:capitalize;}.elementor-11872 .elementor-element.elementor-element-5236c31{padding:18px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:0px;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-6c7dafe > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010142;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:17px 3px 17px 3px;}.elementor-11872 .elementor-element.elementor-element-6c7dafe > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-6c7dafe > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-6c7dafe > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-7ab543c{text-align:center;}.elementor-11872 .elementor-element.elementor-element-7ab543c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:capitalize;}.elementor-11872 .elementor-element.elementor-element-3cf0159{padding:18px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:0px;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-2f48951 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010142;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:17px 3px 17px 3px;}.elementor-11872 .elementor-element.elementor-element-2f48951 > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-2f48951 > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-2f48951 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-c8f907c{text-align:center;}.elementor-11872 .elementor-element.elementor-element-c8f907c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:capitalize;}.elementor-11872 .elementor-element.elementor-element-99b1a00{padding:18px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:0px;color:var( --e-global-color-4bc6d5f );}.elementor-11872 .elementor-element.elementor-element-63ecece > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010142;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:17px 3px 17px 3px;}.elementor-11872 .elementor-element.elementor-element-63ecece > .elementor-element-populated, .elementor-11872 .elementor-element.elementor-element-63ecece > .elementor-element-populated > .elementor-background-overlay, .elementor-11872 .elementor-element.elementor-element-63ecece > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11872 .elementor-element.elementor-element-c436801{text-align:center;}.elementor-11872 .elementor-element.elementor-element-c436801 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:capitalize;}.elementor-11872 .elementor-element.elementor-element-e033d0f{padding:18px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;line-height:0px;color:var( --e-global-color-4bc6d5f );}@media(max-width:1199px){.elementor-11872 .elementor-element.elementor-element-14978ba > .elementor-widget-container{margin:0px 0px 140px 0px;}.elementor-11872 .elementor-element.elementor-element-7b8e0b4f > .elementor-element-populated{padding:0px 23px 0px 23px;}}@media(max-width:899px){.elementor-11872 .elementor-element.elementor-element-4243525{padding:40px 0px 40px 0px;}.elementor-11872 .elementor-element.elementor-element-022304a .elementor-heading-title{font-size:2rem;}.elementor-11872 .elementor-element.elementor-element-2f2a9a9 img{width:100%;}.elementor-11872 .elementor-element.elementor-element-eb30a9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11872 .elementor-element.elementor-element-14978ba > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11872 .elementor-element.elementor-element-7b8e0b4f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-11872 .elementor-element.elementor-element-54b34f0{margin-top:30px;margin-bottom:0px;}.elementor-11872 .elementor-element.elementor-element-eb0dbda > .elementor-element-populated{margin:12px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-11872 .elementor-element.elementor-element-69cb2dd > .elementor-element-populated{margin:12px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-11872 .elementor-element.elementor-element-d1f8f28 > .elementor-element-populated{margin:12px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-11872 .elementor-element.elementor-element-49f5c59{margin-top:0px;margin-bottom:0px;}.elementor-11872 .elementor-element.elementor-element-fdf4b77 > .elementor-element-populated{margin:12px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-11872 .elementor-element.elementor-element-bc9fd89 > .elementor-element-populated{margin:12px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-11872 .elementor-element.elementor-element-ad6c685 > .elementor-element-populated{margin:12px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-11872 .elementor-element.elementor-element-61512c5{margin-top:50px;margin-bottom:0px;}.elementor-11872 .elementor-element.elementor-element-86c6667{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11872 .elementor-element.elementor-element-86c6667 .elementor-button{padding:15px 60px 15px 60px;}.elementor-11872 .elementor-element.elementor-element-f0a9f50{padding:0px 0px 0px 0px;}.elementor-11872 .elementor-element.elementor-element-26f98d7{width:50%;}.elementor-11872 .elementor-element.elementor-element-26f98d7 > .elementor-element-populated{margin:12px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11872 .elementor-element.elementor-element-007e26a{width:50%;}.elementor-11872 .elementor-element.elementor-element-007e26a > .elementor-element-populated{margin:12px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11872 .elementor-element.elementor-element-de90828{width:50%;}.elementor-11872 .elementor-element.elementor-element-de90828 > .elementor-element-populated{margin:12px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11872 .elementor-element.elementor-element-4c9a75c{width:50%;}.elementor-11872 .elementor-element.elementor-element-4c9a75c > .elementor-element-populated{margin:12px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11872 .elementor-element.elementor-element-6c7dafe{width:50%;}.elementor-11872 .elementor-element.elementor-element-6c7dafe > .elementor-element-populated{margin:12px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11872 .elementor-element.elementor-element-2f48951{width:50%;}.elementor-11872 .elementor-element.elementor-element-2f48951 > .elementor-element-populated{margin:12px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11872 .elementor-element.elementor-element-63ecece{width:50%;}.elementor-11872 .elementor-element.elementor-element-63ecece > .elementor-element-populated{margin:12px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}}@media(min-width:900px){.elementor-11872 .elementor-element.elementor-element-81f14d5{width:60%;}.elementor-11872 .elementor-element.elementor-element-eb30a9b{width:40%;}}/* Start custom CSS for vehica_search_general_widget, class: .elementor-element-14978ba *//* FORCE RED ACCENT - VEHICA SEARCH */
.vehica-search-classic-v1 {
    --primary: #CE2121 !important;
    --vehica-primary: #CE2121 !important;
    --vehica-accent: #CE2121 !important;
}

/* Normal field border visible */
.vehica-search-classic-v1 .vehica-search-classic-v1__field,
.vehica-search-classic-v1 .vehica-select,
.vehica-search-classic-v1 .vehica-field,
.vehica-search-classic-v1 .vs__dropdown-toggle {
    border: 1px solid #dfe5ec !important;
    border-radius: 12px !important;
    background: #ffffff !important;
}

/* Focus / active border red */
.vehica-search-classic-v1 .vehica-search-classic-v1__field:hover,
.vehica-search-classic-v1 .vehica-search-classic-v1__field:focus-within,
.vehica-search-classic-v1 .vehica-select:hover,
.vehica-search-classic-v1 .vehica-select:focus-within,
.vehica-search-classic-v1 .vehica-field:hover,
.vehica-search-classic-v1 .vehica-field:focus-within,
.vehica-search-classic-v1 .vs--open .vs__dropdown-toggle {
    border-color: #CE2121 !important;
    box-shadow: 0 0 0 3px rgba(206,33,33,0.10) !important;
}

/* Remove orange everywhere */
.vehica-search-classic-v1 *,
.vehica-search-classic-v1 *:hover,
.vehica-search-classic-v1 *:focus {
    accent-color: #CE2121 !important;
}

/* Selected / typed text red */
.vehica-search-classic-v1 input,
.vehica-search-classic-v1 input:focus,
.vehica-search-classic-v1 input:hover,
.vehica-search-classic-v1 .vs__search,
.vehica-search-classic-v1 .vs__search:focus,
.vehica-search-classic-v1 .vs__selected {
    color: #CE2121 !important;
    caret-color: #CE2121 !important;
}

/* Price field typed value red */
.vehica-search-classic-v1 input[type="text"],
.vehica-search-classic-v1 input[type="number"],
.vehica-search-classic-v1 .vehica-number-range__field input,
.vehica-search-classic-v1 .vehica-price-field input {
    color: #CE2121 !important;
    caret-color: #CE2121 !important;
}

/* Placeholder/default text dark */
.vehica-search-classic-v1 input::placeholder,
.vehica-search-classic-v1 .vs__selected-options,
.vehica-search-classic-v1 .vs__placeholder {
    color: #0b1633 !important;
}

/* Dropdown options */
.vehica-search-classic-v1 .vs__dropdown-option {
    color: #0b1633 !important;
}

/* Dropdown option hover red */
.vehica-search-classic-v1 .vs__dropdown-option:hover,
.vehica-search-classic-v1 .vs__dropdown-option--highlight,
.vehica-search-classic-v1 .vs__dropdown-option--selected {
    background: rgba(206,33,33,0.08) !important;
    color: #CE2121 !important;
}

/* Clear X icon red */
.vehica-search-classic-v1 .vs__clear,
.vehica-search-classic-v1 .vehica-clear,
.vehica-search-classic-v1 svg {
    color: #CE2121 !important;
    fill: #CE2121 !important;
}

/* Clean premium form styling */
.elementor-widget-vehica_search_general_widget .elementor-widget-container {
    border-radius: 18px !important;
    overflow: hidden !important;
}

.vehica-search-classic-v1 {
    background: #ffffff !important;
    border: 1px solid rgba(0,0,0,0.12) !important;
    border-radius: 18px !important;
    box-shadow: 0 15px 40px rgba(0,0,0,0.12) !important;
}/* End custom CSS */
/* Start custom CSS for vehica_car_grid_general_widget, class: .elementor-element-a522ca7 *//* FORCE year badge color */
.vehica-car-card__content div:first-child,
.vehica-car-card__content span:first-child,
.vehica-car-card__content .vehica-car-card__attribute:first-child,
.vehica-car-card__content .vehica-car-card__attributes div:first-child {
    background: #CE2121 !important;
    color: #FFFFFF !important;
    border: none !important;
    border-radius: 6px !important;
    padding: px 12px !important;
    font-weight: 700 !important;
}

/* Force all orange badges to green */
.vehica-car-card__content [style*="background"],
.vehica-car-card__content .vehica-button,
.vehica-car-card__content .vehica-tag {
    background: #B1F170 !important;
    color: #000000 !important;
}

/* Featured ribbon keep same green */
.vehica-car-card__featured,
.vehica-car-card__featured:before,
.vehica-car-card__featured:after {
    background: #CE2121 !important;
    color: #FFFFFF !important;
}

/* Remove add to favourite/star icon from vehicle cards */

.vehica-car-card__image__favorite,
.vehica-car-card__image__favorite i,
.fa-star {
    display: none !important;
}

/* Featured Vehicle Cards - Heston style */
.vehica-car-card-v2 {
    height: 100%;
}

.vehica-car-card__inner {
    border-radius: 10px !important;
    overflow: hidden !important;
    background: #fff !important;
    border: 2px solid transparent !important;
    box-shadow: 0 4px 16px rgba(0,0,0,0.08) !important;
    transition: all 0.25s ease !important;
}

.vehica-car-card__inner:hover {
    border-color: #d71920 !important;
    box-shadow: 0 8px 24px rgba(215,25,32,0.18) !important;
    transform: translateY(-4px);
}

/* Image height */
.vehica-car-card__image {
    padding-top: 55% !important;
}

/* Content spacing */
.vehica-car-card__content {
    padding: 22px 22px 0 22px !important;
    min-height: 185px !important;
}

/* Title */
.vehica-car-card__content a,
.vehica-car-card__content h3,
.vehica-car-card__content .vehica-car-card__name {
    font-size: 22px !important;
    font-weight: 600 !important;
    color: #111 !important;
    line-height: 1.2 !important;
}

/* Price */
.vehica-car-card__price {
    font-size: 26px !important;
    font-weight: 800 !important;
    color: #000 !important;
    margin-top: 10px !important;
}

/* Features chips */
.vehica-car-card__info,
.vehica-car-card__features,
.vehica-car-card__attributes {
    margin-top: 16px !important;
}

.vehica-car-card__info span,
.vehica-car-card__features span,
.vehica-car-card__attributes span {
    background: #eef6ff !important;
    color: #1b4f72 !important;
    border-radius: 20px !important;
    padding: 6px 12px !important;
    font-size: 13px !important;
    font-weight: 500 !important;
}

/* Add View Car button look at bottom */
.vehica-car-card__inner::after {
    content: "View Car";
    display: block;
    background: #CE2121;
    color: #fff;
    text-align: center;
    padding: 4px 0;
    font-size: 14px;
    font-weight: 700;
    margin-top: 18px;
    cursor: pointer;
}

/* Mobile */
@media (max-width: 767px) {
    .vehica-car-card__content {
        min-height: 160px !important;
        padding: 18px 18px 0 18px !important;
    }

    .vehica-car-card__inner::after {
        padding: 13px 0;
        font-size: 15px;
    }
}/* End custom CSS */