.elementor-87148 .elementor-element.elementor-element-4c98b5ec > .elementor-container{max-width:1600px;}.elementor-87148 .elementor-element.elementor-element-11b9e08b > .elementor-element-populated{padding:0px 30px 20px 30px;}.elementor-87148 .elementor-element.elementor-element-50864369 > .elementor-container{max-width:1468px;}.elementor-87148 .elementor-element.elementor-element-43f671c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87148 .elementor-element.elementor-element-43f671c4 > .elementor-element-populated{padding:0px 24px 0px 30px;}.elementor-87148 .elementor-element.elementor-element-cf0c1da > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-87148 .elementor-element.elementor-element-515f7217{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-87148 .elementor-element.elementor-element-5e0f289e .vehica-car-feature{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-6487b603 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-87148 .elementor-element.elementor-element-7cc40d44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-87148 .elementor-element.elementor-element-7cc40d44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87148 .elementor-element.elementor-element-530a6ca9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87148 .elementor-element.elementor-element-530a6ca9 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-530a6ca9 > .elementor-element-populated, .elementor-87148 .elementor-element.elementor-element-530a6ca9 > .elementor-element-populated > .elementor-background-overlay, .elementor-87148 .elementor-element.elementor-element-530a6ca9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-729993a5{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-5f91ba6{width:auto;max-width:auto;}.elementor-87148 .elementor-element.elementor-element-5f91ba6 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-87148 .elementor-element.elementor-element-5f91ba6 .vehica-car-price{color:#000000;font-size:20px;line-height:25px;}.elementor-87148 .elementor-element.elementor-element-6682d593 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87148 .elementor-element.elementor-element-6682d593 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-87148 .elementor-element.elementor-element-5a18e7cf{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-5bd2536c .elementor-button{background-color:transparent;font-size:16px;text-decoration:underline;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);}.elementor-87148 .elementor-element.elementor-element-5bd2536c > .elementor-widget-container{margin:0px 0px 0px -25px;padding:05px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-5bd2536c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87148 .elementor-element.elementor-element-5bd2536c .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-87148 .elementor-element.elementor-element-39aaa827 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-39aaa827{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-354105eb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-354105eb:not(.elementor-motion-effects-element-type-background), .elementor-87148 .elementor-element.elementor-element-354105eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5FB;}.elementor-87148 .elementor-element.elementor-element-354105eb, .elementor-87148 .elementor-element.elementor-element-354105eb > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-87148 .elementor-element.elementor-element-354105eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-87148 .elementor-element.elementor-element-354105eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87148 .elementor-element.elementor-element-61899805 > .elementor-element-populated{padding:10px 40px 10px 40px;}.elementor-87148 .elementor-element.elementor-element-589b72a0 .elementor-icon-wrapper{text-align:center;}.elementor-87148 .elementor-element.elementor-element-589b72a0 .elementor-icon{font-size:90px;}.elementor-87148 .elementor-element.elementor-element-589b72a0 .elementor-icon svg{height:90px;}.elementor-87148 .elementor-element.elementor-element-25658446 > .elementor-element-populated{padding:25px 0px 18px 0px;}.elementor-87148 .elementor-element.elementor-element-336f0524 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-87148 .elementor-element.elementor-element-336f0524 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-87148 .elementor-element.elementor-element-336f0524{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-87148 .elementor-element.elementor-element-336f0524 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87148 .elementor-element.elementor-element-336f0524 .elementor-icon-list-item > a{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-336f0524 .elementor-icon-list-text{transition:color 0.3s;}.elementor-87148 .elementor-element.elementor-element-76aaf2c5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-76aaf2c5{font-size:14px;color:#6F6F6F;}.elementor-87148 .elementor-element.elementor-element-71484ed6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-87148 .elementor-element.elementor-element-71484ed6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87148 .elementor-element.elementor-element-17c93826 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87148 .elementor-element.elementor-element-17c93826 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-17c93826 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87148 .elementor-element.elementor-element-3afb58cf .vehica-car-attributes-grid > .vehica-grid__element{padding-right:32px;}.elementor-87148 .elementor-element.elementor-element-3afb58cf .vehica-car-attributes-grid{margin-right:-32px;}.elementor-87148 .elementor-element.elementor-element-3afb58cf > .elementor-widget-container{background-color:#F2F5FB;margin:20px 0px 20px 0px;padding:15px 15px 15px 15px;}.elementor-87148 .elementor-element.elementor-element-3afb58cf .vehica-car-attributes__name{font-size:13px;}.elementor-87148 .elementor-element.elementor-element-38bc29aa{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-87148 .elementor-element.elementor-element-38bc29aa .elementor-divider-separator{width:100%;}.elementor-87148 .elementor-element.elementor-element-38bc29aa .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-87148 .elementor-element.elementor-element-10d9c56  .vehica-car-feature i{font-size:0px;}.elementor-87148 .elementor-element.elementor-element-10d9c56 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-87148 .elementor-element.elementor-element-703590be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-703590be > .elementor-background-overlay{background-color:#F2F5FB;opacity:0.5;}.elementor-87148 .elementor-element.elementor-element-703590be > .elementor-container{min-height:60px;}.elementor-87148 .elementor-element.elementor-element-703590be, .elementor-87148 .elementor-element.elementor-element-703590be > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-3a253982 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-87148 .elementor-element.elementor-element-6942c59b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-87148 .elementor-element.elementor-element-6942c59b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-87148 .elementor-element.elementor-element-6942c59b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-87148 .elementor-element.elementor-element-6942c59b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87148 .elementor-element.elementor-element-6942c59b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:500;letter-spacing:-1.2px;}.elementor-87148 .elementor-element.elementor-element-6942c59b .elementor-icon-list-text{text-shadow:0px 0px 25px rgba(0,0,0,0.3);color:#7A7A7A;transition:color 0.3s;}.elementor-87148 .elementor-element.elementor-element-386acc99 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-386acc99 > .elementor-background-overlay{background-color:#F2F5FB;opacity:0.5;}.elementor-87148 .elementor-element.elementor-element-386acc99 > .elementor-container{min-height:100px;}.elementor-87148 .elementor-element.elementor-element-386acc99, .elementor-87148 .elementor-element.elementor-element-386acc99 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-87148 .elementor-element.elementor-element-7d109340.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87148 .elementor-element.elementor-element-7d109340.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-87148 .elementor-element.elementor-element-7d5428dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87148 .elementor-element.elementor-element-7d5428dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-87148 .elementor-element.elementor-element-16aba223.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87148 .elementor-element.elementor-element-16aba223.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-4a492fe8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-4a492fe8 > .elementor-background-overlay{background-color:#F2F5FB;opacity:0.5;}.elementor-87148 .elementor-element.elementor-element-4a492fe8 > .elementor-container{min-height:100px;}.elementor-87148 .elementor-element.elementor-element-4a492fe8, .elementor-87148 .elementor-element.elementor-element-4a492fe8 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-87148 .elementor-element.elementor-element-4ef3224d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87148 .elementor-element.elementor-element-4ef3224d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-87148 .elementor-element.elementor-element-44ba19d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87148 .elementor-element.elementor-element-44ba19d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-7243a191{--spacer-size:50px;}.elementor-87148 .elementor-element.elementor-element-70d4d2e7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-70d4d2e7:not(.elementor-motion-effects-element-type-background), .elementor-87148 .elementor-element.elementor-element-70d4d2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5FB;}.elementor-87148 .elementor-element.elementor-element-70d4d2e7, .elementor-87148 .elementor-element.elementor-element-70d4d2e7 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-70d4d2e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-87148 .elementor-element.elementor-element-70d4d2e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87148 .elementor-element.elementor-element-7780eb56 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-87148 .elementor-element.elementor-element-56e2bb9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-87148 .elementor-element.elementor-element-56e2bb9 .elementor-heading-title{font-size:20px;}.elementor-87148 .elementor-element.elementor-element-43369515 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-87148 .elementor-element.elementor-element-43369515 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-87148 .elementor-element.elementor-element-43369515{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-87148 .elementor-element.elementor-element-43369515 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87148 .elementor-element.elementor-element-43369515 .elementor-icon-list-item > a{font-size:16px;}.elementor-87148 .elementor-element.elementor-element-43369515 .elementor-icon-list-text{transition:color 0.3s;}.elementor-87148 .elementor-element.elementor-element-1ca95e6{--spacer-size:30px;}.elementor-87148 .elementor-element.elementor-element-3b13bc9b:not(.elementor-motion-effects-element-type-background), .elementor-87148 .elementor-element.elementor-element-3b13bc9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87148 .elementor-element.elementor-element-3b13bc9b, .elementor-87148 .elementor-element.elementor-element-3b13bc9b > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-3b13bc9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:1px;}.elementor-87148 .elementor-element.elementor-element-3b13bc9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-87148 .elementor-element.elementor-element-6600c146.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87148 .elementor-element.elementor-element-6600c146.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-6600c146.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-87148 .elementor-element.elementor-element-6600c146 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87148 .elementor-element.elementor-element-6600c146 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-87148 .elementor-element.elementor-element-43d039ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87148 .elementor-element.elementor-element-43d039ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-43d039ab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-87148 .elementor-element.elementor-element-4ac55fd9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-4ac55fd9 .elementor-heading-title{font-size:12px;}.elementor-bc-flex-widget .elementor-87148 .elementor-element.elementor-element-58edd34f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87148 .elementor-element.elementor-element-58edd34f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87148 .elementor-element.elementor-element-58edd34f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-87148 .elementor-element.elementor-element-33a86879 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-33a86879 .elementor-heading-title{font-size:12px;}.elementor-87148 .elementor-element.elementor-element-10e493e5{--spacer-size:30px;}.elementor-87148 .elementor-element.elementor-element-5940110 .elementor-heading-title{font-size:20px;}.elementor-87148 .elementor-element.elementor-element-36d61316{--display:flex;}.elementor-87148 .elementor-element.elementor-element-69354b53 .vehica-car-attributes-grid > .vehica-grid__element{padding-right:10px;}.elementor-87148 .elementor-element.elementor-element-69354b53 .vehica-car-attributes-grid{margin-right:-10px;}.elementor-87148 .elementor-element.elementor-element-69354b53 .vehica-car-attributes__name{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-69354b53 .vehica-car-attributes__values{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-72be9ac3{--display:flex;}.elementor-87148 .elementor-element.elementor-element-6946d1ee .vehica-car-attributes-grid > .vehica-grid__element{padding-right:10px;}.elementor-87148 .elementor-element.elementor-element-6946d1ee .vehica-car-attributes-grid{margin-right:-10px;}.elementor-87148 .elementor-element.elementor-element-6946d1ee .vehica-car-attributes__name{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-6946d1ee .vehica-car-attributes__values{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-3712ecca{--display:flex;}.elementor-87148 .elementor-element.elementor-element-1d6c7b89 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-87148 .elementor-element.elementor-element-30d7cb87{--n-accordion-title-font-size:16px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-87148 .elementor-element.elementor-element-30d7cb87 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F2F5FB;}.elementor-87148 .elementor-element.elementor-element-30d7cb87 > .elementor-widget-container{margin:20px 0px 0px 0px;}:where( .elementor-87148 .elementor-element.elementor-element-30d7cb87 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-87148 .elementor-element.elementor-element-2e1c710c{--spacer-size:50px;}.elementor-87148 .elementor-element.elementor-element-3748527d{text-align:center;}.elementor-87148 .elementor-element.elementor-element-522052ea{--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-87148 .elementor-element.elementor-element-669b1ad5{--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:center;}.elementor-87148 .elementor-element.elementor-element-1ff785bf{--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;}.elementor-87148 .elementor-element.elementor-element-7a813e43 .elementor-button{background-color:#E30613;}.elementor-87148 .elementor-element.elementor-element-2ba2036d{text-align:center;}.elementor-87148 .elementor-element.elementor-element-7d53442c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-87148 .elementor-element.elementor-element-7d531fba{--spacer-size:30px;}.elementor-87148 .elementor-element.elementor-element-4a1882ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87148 .elementor-element.elementor-element-4a1882ff > .elementor-element-populated{border-style:none;margin:0px 35px 0px 20px;--e-column-margin-right:35px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-6d533404{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;box-shadow:0px 0px 14px 6px rgba(0, 0, 0, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87148 .elementor-element.elementor-element-42b02fea .vehica-car-name{font-size:25px;}.elementor-87148 .elementor-element.elementor-element-520da174{--spacer-size:8px;}.elementor-87148 .elementor-element.elementor-element-2e97a74e .vehica-car-feature{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-11432101 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-c8d3ac5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87148 .elementor-element.elementor-element-47afa04b{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87148 .elementor-element.elementor-element-3698c212{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-31011c4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-31011c4f .vehica-car-price{color:#000000;font-size:20px;line-height:25px;}.elementor-87148 .elementor-element.elementor-element-8970fd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-87148 .elementor-element.elementor-element-33781d99{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-2d2672bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87148 .elementor-element.elementor-element-5f10dde9 .elementor-button{background-color:transparent;font-size:16px;text-decoration:underline;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);}.elementor-87148 .elementor-element.elementor-element-5f10dde9 > .elementor-widget-container{margin:0px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-5f10dde9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87148 .elementor-element.elementor-element-5f10dde9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-87148 .elementor-element.elementor-element-4be6b072{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-87148 .elementor-element.elementor-element-4be6b072:not(.elementor-motion-effects-element-type-background), .elementor-87148 .elementor-element.elementor-element-4be6b072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5FB;}.elementor-87148 .elementor-element.elementor-element-75bcb5a2{--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:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87148 .elementor-element.elementor-element-5f104000 .elementor-icon-wrapper{text-align:center;}.elementor-87148 .elementor-element.elementor-element-6f4e3f6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87148 .elementor-element.elementor-element-5cdd51e2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-87148 .elementor-element.elementor-element-5cdd51e2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-87148 .elementor-element.elementor-element-5cdd51e2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-87148 .elementor-element.elementor-element-5cdd51e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87148 .elementor-element.elementor-element-5cdd51e2 .elementor-icon-list-item > a{font-size:14px;}.elementor-87148 .elementor-element.elementor-element-5cdd51e2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-87148 .elementor-element.elementor-element-275becc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87148 .elementor-element.elementor-element-349eccac > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-349eccac{font-size:14px;color:#6F6F6F;}.elementor-87148 .elementor-element.elementor-element-47306685{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-87148 .elementor-element.elementor-element-47306685 .elementor-divider-separator{width:100%;}.elementor-87148 .elementor-element.elementor-element-47306685 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-87148 .elementor-element.elementor-element-1a1a6b0e  .vehica-car-feature i{font-size:0px;}.elementor-87148 .elementor-element.elementor-element-58082756 > .elementor-container{max-width:1468px;}.elementor-87148 .elementor-element.elementor-element-58082756{padding:50px 0px 80px 0px;}.elementor-87148 .elementor-element.elementor-element-71c2fb15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87148 .elementor-element.elementor-element-71c2fb15 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-87148 .elementor-element.elementor-element-2a504fe0:not(.elementor-motion-effects-element-type-background), .elementor-87148 .elementor-element.elementor-element-2a504fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5FB;}.elementor-87148 .elementor-element.elementor-element-2a504fe0 > .elementor-container{max-width:1468px;}.elementor-87148 .elementor-element.elementor-element-2a504fe0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-87148 .elementor-element.elementor-element-2a504fe0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87148 .elementor-element.elementor-element-776bd17f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87148 .elementor-element.elementor-element-776bd17f > .elementor-element-populated{padding:0px 10px 0px 30px;}.elementor-87148 .elementor-element.elementor-element-7530d7b6{--spacer-size:25px;}.elementor-87148 .elementor-element.elementor-element-2f1b9dea .elementor-heading-title{font-size:22px;font-weight:900;line-height:28px;color:#222732;}.elementor-87148 .elementor-element.elementor-element-1182bfd5{--spacer-size:20px;}.elementor-87148 .elementor-element.elementor-element-10ca75c2{--spacer-size:25px;}.elementor-87148 .elementor-element.elementor-element-3350db2{--display:flex;}.elementor-87148 .elementor-element.elementor-element-1a617cb9 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-87148 .elementor-element.elementor-element-1a617cb9{--e-off-canvas-width:500px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:500ms;--e-off-canvas-overlay-opacity:1;}.elementor-87148 .elementor-element.elementor-element-5f82f91e{--display:flex;}.elementor-87148 .elementor-element.elementor-element-125b1c14 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-87148 .elementor-element.elementor-element-125b1c14 .elementor-icon-wrapper{text-align:right;}.elementor-87148 .elementor-element.elementor-element-125b1c14 .elementor-icon{font-size:15px;}.elementor-87148 .elementor-element.elementor-element-125b1c14 .elementor-icon svg{height:15px;}@media(max-width:1199px){.elementor-87148 .elementor-element.elementor-element-11b9e08b > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-87148 .elementor-element.elementor-element-43f671c4 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-87148 .elementor-element.elementor-element-cf0c1da{width:100%;max-width:100%;}.elementor-87148 .elementor-element.elementor-element-cf0c1da > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-87148 .elementor-element.elementor-element-7cc40d44, .elementor-87148 .elementor-element.elementor-element-7cc40d44 > .elementor-background-overlay{border-radius:0px 0px 10px 10px;}.elementor-87148 .elementor-element.elementor-element-7cc40d44{padding:0px 30px 20px 30px;}.elementor-87148 .elementor-element.elementor-element-354105eb, .elementor-87148 .elementor-element.elementor-element-354105eb > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-61899805 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-87148 .elementor-element.elementor-element-25658446 > .elementor-element-populated{padding:30px 30px 20px 30px;}.elementor-87148 .elementor-element.elementor-element-71484ed6, .elementor-87148 .elementor-element.elementor-element-71484ed6 > .elementor-background-overlay{border-radius:0px 0px 10px 10px;}.elementor-87148 .elementor-element.elementor-element-71484ed6{padding:0px 30px 20px 30px;}.elementor-87148 .elementor-element.elementor-element-70d4d2e7, .elementor-87148 .elementor-element.elementor-element-70d4d2e7 > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-7780eb56 > .elementor-element-populated{padding:30px 30px 20px 30px;}.elementor-87148 .elementor-element.elementor-element-6600c146 > .elementor-element-populated{padding:32px 24px 14px 24px;}.elementor-87148 .elementor-element.elementor-element-4ac55fd9 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-33a86879 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-1d6c7b89{width:100%;max-width:100%;}.elementor-87148 .elementor-element.elementor-element-2e1c710c{--spacer-size:50px;}.elementor-87148 .elementor-element.elementor-element-4a1882ff > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-58082756{padding:59px 0px 59px 0px;}.elementor-87148 .elementor-element.elementor-element-7530d7b6{--spacer-size:59px;}.elementor-87148 .elementor-element.elementor-element-1182bfd5{--spacer-size:42px;}.elementor-87148 .elementor-element.elementor-element-1dd72a04{width:100%;max-width:100%;}.elementor-87148 .elementor-element.elementor-element-10ca75c2{--spacer-size:60px;}}@media(max-width:899px){.elementor-87148 .elementor-element.elementor-element-4c98b5ec{padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-11b9e08b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-43f671c4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-87148 .elementor-element.elementor-element-cf0c1da > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-87148 .elementor-element.elementor-element-792a44da > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-7cc40d44{padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-61899805 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-87148 .elementor-element.elementor-element-25658446 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-87148 .elementor-element.elementor-element-71484ed6{padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-3a253982 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-87148 .elementor-element.elementor-element-7d109340{width:50%;}.elementor-87148 .elementor-element.elementor-element-7d5428dc{width:50%;}.elementor-87148 .elementor-element.elementor-element-16aba223{width:50%;}.elementor-87148 .elementor-element.elementor-element-4ef3224d{width:50%;}.elementor-87148 .elementor-element.elementor-element-44ba19d4{width:49%;}.elementor-87148 .elementor-element.elementor-element-7780eb56 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-87148 .elementor-element.elementor-element-6600c146 > .elementor-element-populated{padding:30px 20px 22px 20px;}.elementor-87148 .elementor-element.elementor-element-4ac55fd9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-33a86879 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-69354b53 .vehica-car-attributes-grid > .vehica-grid__element{padding-right:10px;}.elementor-87148 .elementor-element.elementor-element-69354b53 .vehica-car-attributes-grid{margin-right:-10px;}.elementor-87148 .elementor-element.elementor-element-6946d1ee .vehica-car-attributes-grid > .vehica-grid__element{padding-right:10px;}.elementor-87148 .elementor-element.elementor-element-6946d1ee .vehica-car-attributes-grid{margin-right:-10px;}.elementor-87148 .elementor-element.elementor-element-1d6c7b89 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-87148 .elementor-element.elementor-element-2e1c710c{--spacer-size:40px;}.elementor-87148 .elementor-element.elementor-element-7d53442c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87148 .elementor-element.elementor-element-4a1882ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-87148 .elementor-element.elementor-element-58082756{padding:40px 0px 40px 0px;}.elementor-87148 .elementor-element.elementor-element-71c2fb15 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-87148 .elementor-element.elementor-element-776bd17f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-87148 .elementor-element.elementor-element-7530d7b6{--spacer-size:40px;}.elementor-87148 .elementor-element.elementor-element-1182bfd5{--spacer-size:20px;}.elementor-87148 .elementor-element.elementor-element-10ca75c2{--spacer-size:40px;}}@media(min-width:900px){.elementor-87148 .elementor-element.elementor-element-43f671c4{width:59%;}.elementor-87148 .elementor-element.elementor-element-530a6ca9{width:35%;}.elementor-87148 .elementor-element.elementor-element-6682d593{width:65%;}.elementor-87148 .elementor-element.elementor-element-61899805{width:26.257%;}.elementor-87148 .elementor-element.elementor-element-25658446{width:73.743%;}.elementor-87148 .elementor-element.elementor-element-2801825d{width:10%;}.elementor-87148 .elementor-element.elementor-element-466627e7{width:30%;}.elementor-87148 .elementor-element.elementor-element-4da7f3de{width:60%;}.elementor-87148 .elementor-element.elementor-element-669b1ad5{--width:100%;}.elementor-87148 .elementor-element.elementor-element-1ff785bf{--width:100%;}.elementor-87148 .elementor-element.elementor-element-4a1882ff{width:41%;}.elementor-87148 .elementor-element.elementor-element-47afa04b{--width:35%;}.elementor-87148 .elementor-element.elementor-element-8970fd4{--width:65%;}.elementor-87148 .elementor-element.elementor-element-75bcb5a2{--width:26%;}.elementor-87148 .elementor-element.elementor-element-6f4e3f6d{--width:74%;}}@media(max-width:1199px) and (min-width:900px){.elementor-87148 .elementor-element.elementor-element-43f671c4{width:100%;}.elementor-87148 .elementor-element.elementor-element-61899805{width:25%;}.elementor-87148 .elementor-element.elementor-element-25658446{width:75%;}.elementor-87148 .elementor-element.elementor-element-7780eb56{width:100%;}.elementor-87148 .elementor-element.elementor-element-4a1882ff{width:100%;}}/* Start custom CSS for vehica_gallery_single_car_widget, class: .elementor-element-cf0c1da *//* =============================== Vehica Gallery Thumbs - Final Polish =============================== */

/* 1. Force Visibility & Native Scroll */
.vehica-gallery-thumbs__wrapper, 
.vehica-gallery-thumbs {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
}

.vehica-gallery-thumbs.vehica-swiper-container {
    padding-top: 10px !important;
    padding-bottom: 5px !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch !important;
    touch-action: pan-x pan-y !important;
    
    /* Hide Scrollbar completely */
    scrollbar-width: none !important; /* Firefox */
    -ms-overflow-style: none !important; /* IE/Edge */
}
.vehica-gallery-thumbs.vehica-swiper-container::-webkit-scrollbar {
    display: none !important; /* Chrome/Safari */
}

/* 2. Kill Swiper's JS Movement & Stretch Wrapper */
.vehica-gallery-thumbs .vehica-swiper-wrapper {
    display: flex !important;
    flex-wrap: nowrap !important;
    transform: none !important;
    transition: none !important;
    width: max-content !important;
}

/* 3. Fix Theme's Zero-Width Bug & Size Thumbs */
.vehica-gallery-thumbs .vehica-swiper-slide {
    flex: 0 0 auto !important;
    width: 100px !important; 
    margin-right: 10px !important;
    cursor: pointer !important;
    display: block !important;
    user-select: none;
}

/* 4. Stop images from acting like file attachments on desktop mouse drag */
.vehica-gallery-thumbs .vehica-swiper-slide img {
    pointer-events: none !important; 
}

/* 5. Mobile Adjustments */
@media (max-width: 480px) {
    .vehica-gallery-thumbs .vehica-swiper-slide {
        width: 85px !important; 
        margin-right: 8px !important;
    }
}/* End custom CSS */
/* Start custom CSS for vehica_features_single_car_widget, class: .elementor-element-5e0f289e */.single-car-title-features .vehica-car-feature {
  margin: initial !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6487b603 *//* =============================== Custom CSS Tooltips for Icons =============================== */

/* The wrapper holds the relative position */
.custom-hover-tooltip {
    position: relative;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

/* The Tooltip Bubble */
.custom-hover-tooltip::after {
    content: attr(data-tooltip); /* Grabs the term name dynamically */
    position: absolute;
    bottom: 100%; /* Positions it above the icon */
    left: 50%;
    transform: translateX(-50%) translateY(10px); /* Centers it and pushes it down slightly for animation */
    
    background-color: #222222; /* Dark gray/black background */
    color: #ffffff;
    font-size: 13px;
    font-weight: 500;
    padding: 6px 12px;
    border-radius: 6px;
    white-space: nowrap; /* Prevents text from wrapping to a new line */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
    z-index: 100;
    
    /* Hidden by default */
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    pointer-events: none; /* Stops the tooltip itself from triggering hover states */
}

/* The little triangle arrow pointing down */
.custom-hover-tooltip::before {
    content: '';
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%) translateY(10px);
    
    /* Creates a downward facing CSS triangle */
    border-width: 6px;
    border-style: solid;
    border-color: #222222 transparent transparent transparent;
    z-index: 100;
    
    /* Hidden by default */
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    pointer-events: none;
}

/* Hover Animation: Fade in and slide up */
.custom-hover-tooltip:hover::after,
.custom-hover-tooltip:hover::before {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) translateY(-8px); /* Slides up into place */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79a9d952 */#finance-wrapper {
    line-height: 25px;
}

.ocwc-monthly-wrapper {
    color: #6f6f6f;
}

.ocwc-monthly-amount {
  color: #000;
  font-size: 20px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7cc40d44 */@media (max-width: 899px) {
  #must-show-in-mobile {
    display: block !important;
  }
}

@media (max-width: 899px) {
  #must-show-in-mobile .price-col-1 {
    width: 35% !important;
  }
  #must-show-in-mobile .price-col-2 {
    width: 65% !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bd2536c */.elementor-button-icon {
    display: inline
}

.elementor-button i {
    vertical-align: text-bottom;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-354105eb */@media (max-width: 899px) {
  .custom-banner-show-mobile {
    display: block !important;
  }
}/* End custom CSS */
/* Start custom CSS for vehica_attributes_single_car_widget, class: .elementor-element-3afb58cf */.vehica-car-attributes {
  font-size: 13px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71484ed6 */@media (max-width: 899px) {
  #list-attributes-show-mobile {
    display: block !important;
  }
}/* End custom CSS */
/* Start custom CSS for vehica_features_single_car_widget, class: .elementor-element-10d9c56 */.vehica-car-serial-number .vehica-car-feature {
    margin: 0 auto;
}

.vehica-car-serial-number .vehica-car-feature span {
  padding-right: 0;
  color: #222732;
  font-size: 14px;
}

.vehica-car-serial-number .vehica-car-feature span::before {
    content: "Αριθμός αγγελίας: ";
}

@media (max-width: 1199px) {
  .vehica-car-serial-number .vehica-car-feature {
      margin: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70d4d2e7 */@media (max-width: 899px) {
  .content-banner-placeholder {
    display: block !important;
  }
}/* End custom CSS */
/* Start custom CSS for vehica_attachments_single_car_widget, class: .elementor-element-54d67d00 */.vehica-section-label {
  font-size: 15px !important;
  margin-bottom: 0 !important;
}

.vehica-attachment__name {
    font-size: 13px !important;
}/* End custom CSS */
/* Start custom CSS for vehica_terms_single_car_widget, class: .elementor-element-1d6c7b89 */span.vehica-car-list__element__inner {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for vehica_terms_single_car_widget, class: .elementor-element-1d6c7b89 */span.vehica-car-list__element__inner {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for vehica_terms_single_car_widget, class: .elementor-element-1d6c7b89 */span.vehica-car-list__element__inner {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for vehica_terms_single_car_widget, class: .elementor-element-1d6c7b89 */span.vehica-car-list__element__inner {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-30d7cb87 */#single-car-accordion .vehica-section-label--list {
    display: none;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for vehica_features_single_car_widget, class: .elementor-element-2e97a74e */.single-car-title-features .vehica-car-feature {
  margin: initial;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-11432101 *//* =============================== Custom CSS Tooltips for Icons =============================== */

/* The wrapper holds the relative position */
.custom-hover-tooltip {
    position: relative;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

/* The Tooltip Bubble */
.custom-hover-tooltip::after {
    content: attr(data-tooltip); /* Grabs the term name dynamically */
    position: absolute;
    bottom: 100%; /* Positions it above the icon */
    left: 50%;
    transform: translateX(-50%) translateY(10px); /* Centers it and pushes it down slightly for animation */
    
    background-color: #222222; /* Dark gray/black background */
    color: #ffffff;
    font-size: 13px;
    font-weight: 500;
    padding: 6px 12px;
    border-radius: 6px;
    white-space: nowrap; /* Prevents text from wrapping to a new line */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
    z-index: 100;
    
    /* Hidden by default */
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    pointer-events: none; /* Stops the tooltip itself from triggering hover states */
}

/* The little triangle arrow pointing down */
.custom-hover-tooltip::before {
    content: '';
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%) translateY(10px);
    
    /* Creates a downward facing CSS triangle */
    border-width: 6px;
    border-style: solid;
    border-color: #222222 transparent transparent transparent;
    z-index: 100;
    
    /* Hidden by default */
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    pointer-events: none;
}

/* Hover Animation: Fade in and slide up */
.custom-hover-tooltip:hover::after,
.custom-hover-tooltip:hover::before {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) translateY(-8px); /* Slides up into place */
}

.vehica-term-icon-wrapper {
    opacity: 0.7;
}

.vehica-term-icon-wrapper:hover {
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ef26edd */#finance-wrapper {
    line-height: 25px;
}

.ocwc-monthly-wrapper {
    color: #6f6f6f;
}

.ocwc-monthly-amount {
  color: #000;
  font-size: 20px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f10dde9 */.elementor-button-icon {
    display: inline
}

.elementor-button i {
    vertical-align: text-bottom;
}/* End custom CSS */
/* Start custom CSS for vehica_features_single_car_widget, class: .elementor-element-1a1a6b0e *//*.vehica-car-feature {
    margin: 0 auto;
}*/

.vehica-car-serial-number .vehica-car-feature span {
  padding-right: 0;
  color: #222732;
  font-size: 14px;
}

.vehica-car-serial-number .vehica-car-feature span::before {
    content: "Αριθμός αγγελίας: ";
}/* End custom CSS */
/* Start custom CSS for vehica_loan_calculator_general_widget, class: .elementor-element-46c64f97 */@media (min-width: 900px) {
  .vehica-loan-calculator__results__col {
    width: 100% !important;
  }
}

@media (min-width: 900px) {
  .vehica-loan-calculator__results__col {
    padding: 0px 15px !important;
  }
}/* End custom CSS */