.elementor-11943 .elementor-element.elementor-element-c67b745:not(.elementor-motion-effects-element-type-background), .elementor-11943 .elementor-element.elementor-element-c67b745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11943 .elementor-element.elementor-element-c67b745 > .elementor-container{max-width:1468px;}.elementor-11943 .elementor-element.elementor-element-c67b745 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11943 .elementor-element.elementor-element-c67b745{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-920bd21 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-cc8b4b2{--spacer-size:196px;}.elementor-11943 .elementor-element.elementor-element-85ed0dd:not(.elementor-motion-effects-element-type-background), .elementor-11943 .elementor-element.elementor-element-85ed0dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11943 .elementor-element.elementor-element-85ed0dd > .elementor-container{max-width:1468px;}.elementor-11943 .elementor-element.elementor-element-85ed0dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-50px;}.elementor-11943 .elementor-element.elementor-element-85ed0dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11943 .elementor-element.elementor-element-cfb5452 > .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-11943 .elementor-element.elementor-element-cfb5452 > .elementor-element-populated{padding:0px 24px 0px 30px;}.elementor-11943 .elementor-element.elementor-element-9f0d46a > .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-11943 .elementor-element.elementor-element-9f0d46a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-4766daf .vehica-car-name{color:#FFFFFF;}.elementor-11943 .elementor-element.elementor-element-106a2b9{--spacer-size:50px;}.elementor-11943 .elementor-element.elementor-element-d7052bd{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-11943 .elementor-element.elementor-element-d7052bd .elementor-divider-separator{width:100%;}.elementor-11943 .elementor-element.elementor-element-d7052bd .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-11943 .elementor-element.elementor-element-ac3eb71{--spacer-size:50px;}.elementor-11943 .elementor-element.elementor-element-d5d35c4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11943 .elementor-element.elementor-element-34dab10{--spacer-size:30px;}.elementor-11943 .elementor-element.elementor-element-9f47ad9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11943 .elementor-element.elementor-element-9f47ad9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11943 .elementor-element.elementor-element-9f47ad9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11943 .elementor-element.elementor-element-9f47ad9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11943 .elementor-element.elementor-element-9f47ad9 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;}.elementor-11943 .elementor-element.elementor-element-9f47ad9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11943 .elementor-element.elementor-element-79c5e3d{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-11943 .elementor-element.elementor-element-5d2979d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-11943 .elementor-element.elementor-element-5d2979d{font-family:"Helvetica", Sans-serif;font-size:20px;color:#DADADA;}.elementor-11943 .elementor-element.elementor-element-4ac1ae5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-11943 .elementor-element.elementor-element-4ac1ae5{font-family:"Helvetica", Sans-serif;font-size:20px;color:#DADADA;}.elementor-11943 .elementor-element.elementor-element-56d14c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-11943 .elementor-element.elementor-element-56d14c0{font-family:"Helvetica", Sans-serif;font-size:20px;color:#DADADA;}.elementor-11943 .elementor-element.elementor-element-d6e6da6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-11943 .elementor-element.elementor-element-d6e6da6{font-family:"Helvetica", Sans-serif;font-size:20px;color:#DADADA;}.elementor-11943 .elementor-element.elementor-element-a6cfb71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-11943 .elementor-element.elementor-element-a6cfb71{font-family:"Helvetica", Sans-serif;font-size:20px;color:#DADADA;}.elementor-11943 .elementor-element.elementor-element-54f21c3 > .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-11943 .elementor-element.elementor-element-54f21c3 > .elementor-element-populated{margin:0px 0px 0px 36px;--e-column-margin-right:0px;--e-column-margin-left:36px;padding:0px 30px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-1df0498 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11943 .elementor-element.elementor-element-8c61bd1 > .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-11943 .elementor-element.elementor-element-8c61bd1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-7124659 .vehica-car-name{color:#FFFFFF;}.elementor-11943 .elementor-element.elementor-element-e13e597{--spacer-size:8px;}.elementor-11943 .elementor-element.elementor-element-c433c4c  .vehica-car-feature i{font-size:3px;}.elementor-11943 .elementor-element.elementor-element-c433c4c .vehica-car-feature i{color:#FFFFFF;}.elementor-11943 .elementor-element.elementor-element-0cf5a44{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-11943 .elementor-element.elementor-element-0cf5a44 .elementor-divider-separator{width:100%;}.elementor-11943 .elementor-element.elementor-element-0cf5a44 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-11943 .elementor-element.elementor-element-4f3a65d{--spacer-size:11px;}.elementor-11943 .elementor-element.elementor-element-a538ed4{width:auto;max-width:auto;}.elementor-11943 .elementor-element.elementor-element-a538ed4 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-11943 .elementor-element.elementor-element-46adf7f .vehica-car-add-to-favorite__wrapper{text-align:left;}.elementor-11943 .elementor-element.elementor-element-46adf7f{width:100%;max-width:100%;align-self:center;}.elementor-11943 .elementor-element.elementor-element-46adf7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-46adf7f .vehica-car-add-to-favorite{color:#DBFF00;}.elementor-11943 .elementor-element.elementor-element-46adf7f .vehica-car-add-to-favorite.vehica-car-add-to-favorite--is-favorite{color:#A5BE0D;}.elementor-11943 .elementor-element.elementor-element-4c2e0de{--spacer-size:25px;}.elementor-11943 .elementor-element.elementor-element-0f8a261:not(.elementor-motion-effects-element-type-background), .elementor-11943 .elementor-element.elementor-element-0f8a261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5FB;}.elementor-11943 .elementor-element.elementor-element-0f8a261, .elementor-11943 .elementor-element.elementor-element-0f8a261 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-11943 .elementor-element.elementor-element-0f8a261{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11943 .elementor-element.elementor-element-0f8a261 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11943 .elementor-element.elementor-element-7540650:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11943 .elementor-element.elementor-element-7540650 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-11943 .elementor-element.elementor-element-7540650 > .elementor-element-populated, .elementor-11943 .elementor-element.elementor-element-7540650 > .elementor-element-populated > .elementor-background-overlay, .elementor-11943 .elementor-element.elementor-element-7540650 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-7540650 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 40px 18px 40px;}.elementor-11943 .elementor-element.elementor-element-7540650 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11943 .elementor-element.elementor-element-98a431c .vehica-car-attributes-grid > .vehica-grid__element{padding-right:32px;}.elementor-11943 .elementor-element.elementor-element-98a431c .vehica-car-attributes-grid{margin-right:-32px;}.elementor-11943 .elementor-element.elementor-element-98a431c .vehica-car-attributes__name{color:#BCBCBC;}.elementor-11943 .elementor-element.elementor-element-98a431c .vehica-car-attributes__values{color:#FFFFFF;}.elementor-11943 .elementor-element.elementor-element-a60f194{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11943 .elementor-element.elementor-element-a60f194 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11943 .elementor-element.elementor-element-01ceb84 > .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-11943 .elementor-element.elementor-element-01ceb84 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-87f83e4 .elementor-button{background-color:#DBFF00;font-size:17px;font-weight:600;line-height:20px;fill:#222222;color:#222222;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-11943 .elementor-element.elementor-element-87f83e4 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-4055f3f > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-4055f3f img{opacity:0.15;}.elementor-11943 .elementor-element.elementor-element-5b4984f{--spacer-size:50px;}.elementor-11943 .elementor-element.elementor-element-45d525d{--spacer-size:30px;}.elementor-11943 .elementor-element.elementor-element-1d3405f{--spacer-size:70px;}.elementor-11943 .elementor-element.elementor-element-804e4cc:not(.elementor-motion-effects-element-type-background), .elementor-11943 .elementor-element.elementor-element-804e4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11943 .elementor-element.elementor-element-804e4cc > .elementor-container{max-width:1468px;}.elementor-11943 .elementor-element.elementor-element-804e4cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-11943 .elementor-element.elementor-element-804e4cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11943 .elementor-element.elementor-element-028325c > .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-11943 .elementor-element.elementor-element-028325c > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-11943 .elementor-element.elementor-element-7a6e1b4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11943 .elementor-element.elementor-element-7a6e1b4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11943 .elementor-element.elementor-element-7a6e1b4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11943 .elementor-element.elementor-element-7a6e1b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11943 .elementor-element.elementor-element-7a6e1b4 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;}.elementor-11943 .elementor-element.elementor-element-7a6e1b4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(max-width:1199px){.elementor-11943 .elementor-element.elementor-element-920bd21 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-11943 .elementor-element.elementor-element-cfb5452 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-11943 .elementor-element.elementor-element-106a2b9{--spacer-size:8px;}.elementor-11943 .elementor-element.elementor-element-ac3eb71{--spacer-size:10px;}.elementor-11943 .elementor-element.elementor-element-d5d35c4{width:100%;max-width:100%;}.elementor-11943 .elementor-element.elementor-element-d5d35c4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11943 .elementor-element.elementor-element-34dab10{--spacer-size:30px;}.elementor-11943 .elementor-element.elementor-element-54f21c3 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-0f8a261, .elementor-11943 .elementor-element.elementor-element-0f8a261 > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-7540650 > .elementor-element-populated{padding:30px 30px 20px 30px;}.elementor-11943 .elementor-element.elementor-element-a60f194, .elementor-11943 .elementor-element.elementor-element-a60f194 > .elementor-background-overlay{border-radius:0px 0px 10px 10px;}.elementor-11943 .elementor-element.elementor-element-a60f194{padding:0px 30px 20px 30px;}.elementor-11943 .elementor-element.elementor-element-87f83e4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11943 .elementor-element.elementor-element-87f83e4 > .elementor-widget-container{margin:0px 0px 0px 11px;}.elementor-11943 .elementor-element.elementor-element-5b4984f{--spacer-size:30px;}.elementor-11943 .elementor-element.elementor-element-45d525d{--spacer-size:20px;}.elementor-11943 .elementor-element.elementor-element-1d3405f{--spacer-size:50px;}.elementor-11943 .elementor-element.elementor-element-804e4cc{padding:59px 0px 59px 0px;}}@media(max-width:899px){.elementor-11943 .elementor-element.elementor-element-c67b745{padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-920bd21 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-cfb5452 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-11943 .elementor-element.elementor-element-4766daf > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-106a2b9{--spacer-size:10px;}.elementor-11943 .elementor-element.elementor-element-d7052bd .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-11943 .elementor-element.elementor-element-ac3eb71{--spacer-size:6px;}.elementor-11943 .elementor-element.elementor-element-d5d35c4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11943 .elementor-element.elementor-element-34dab10{--spacer-size:20px;}.elementor-11943 .elementor-element.elementor-element-9f47ad9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11943 .elementor-element.elementor-element-9f47ad9 .elementor-icon-list-item > a{font-size:20px;}.elementor-11943 .elementor-element.elementor-element-5d2979d{font-size:17px;}.elementor-11943 .elementor-element.elementor-element-4ac1ae5{font-size:17px;}.elementor-11943 .elementor-element.elementor-element-56d14c0{font-size:17px;}.elementor-11943 .elementor-element.elementor-element-d6e6da6{font-size:17px;}.elementor-11943 .elementor-element.elementor-element-a6cfb71{font-size:17px;}.elementor-11943 .elementor-element.elementor-element-54f21c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-11943 .elementor-element.elementor-element-7540650 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-11943 .elementor-element.elementor-element-a60f194{padding:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-87f83e4{width:100%;max-width:100%;}.elementor-11943 .elementor-element.elementor-element-87f83e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11943 .elementor-element.elementor-element-5b4984f{--spacer-size:40px;}.elementor-11943 .elementor-element.elementor-element-45d525d{--spacer-size:30px;}.elementor-11943 .elementor-element.elementor-element-1d3405f{--spacer-size:40px;}.elementor-11943 .elementor-element.elementor-element-804e4cc{padding:40px 0px 40px 0px;}.elementor-11943 .elementor-element.elementor-element-028325c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-11943 .elementor-element.elementor-element-7a6e1b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11943 .elementor-element.elementor-element-7a6e1b4 .elementor-icon-list-item > a{font-size:20px;}}@media(min-width:900px){.elementor-11943 .elementor-element.elementor-element-cfb5452{width:59%;}.elementor-11943 .elementor-element.elementor-element-54f21c3{width:41%;}}@media(max-width:1199px) and (min-width:900px){.elementor-11943 .elementor-element.elementor-element-cfb5452{width:100%;}.elementor-11943 .elementor-element.elementor-element-54f21c3{width:100%;}.elementor-11943 .elementor-element.elementor-element-7540650{width:100%;}}/* Start custom CSS for vehica_related_car_carousel_single_car_widget, class: .elementor-element-e9cc5e2 *//* Кнопка "Смотреть 16 BMW" у каруселі */
.vehica-carousel-v1-button .vehica-button {
    padding: 15px 24px;
    background: #DBFF00;      /* неоново-зелений */
    color: #000;
    border: none;
    box-shadow: none;
    border-radius: 0;
}

/* Ховер – без тіні, можна трохи міняти відтінок */
.vehica-carousel-v1-button .vehica-button:hover {
    background: #c5f400;      /* або залиш той самий #DBFF00 */
    color: #000;
    box-shadow: none;
}

/* Кнопки каруселі: квадратні, зелені, без тіней */
.vehica-carousel-v1 .vehica-carousel__arrow {
    width: 50px;              /* розмір кнопки */
    height: 50px;
    background: #DBFF00;      /* твій неоновий зелений */
    border-radius: 0;         /* квадрат, без кола */
    box-shadow: none;         /* прибрати тінь */
    border: none;
}

/* Колір стрілки всередині */
.vehica-carousel-v1 .vehica-carousel__arrow i,
.vehica-carousel-v1 .vehica-carousel__arrow svg {
    color: #000;              /* чорна стрілка */
}

/* При ховері – без додаткових тіней/ефектів */
.vehica-carousel-v1 .vehica-carousel__arrow:hover {
    box-shadow: none;
    background: #c5f400;      /* можеш лишити той самий або трохи темніший/світліший */
}

/* БАЗА: всі таби гострі, зелені */
.vehica-tabs .vehica-tab,
.vehica-tabs .vehica-tab::after {
    border-radius: 0 !important;          /* прибрали закруглення */
    background: #DBFF00 !important;       /* один чіткий зелений фон */
    box-shadow: none !important;
    border: none;
}

/* текст усередині табів */
.vehica-tabs .vehica-tab {
    padding: 12px 28px;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 0.5px;
    color: #5D5D5D;                       /* БІЛИЙ текст за замовчуванням */
    position: relative;
    border: none;
}

/* щоб заголовок/підзаголовок брав колір від таба */
.vehica-tabs .vehica-tab_title,
.vehica-tabs .vehica-tab_subtitle {
    color: inherit !important;
}

/* Ховер: можна трохи затемнити, але текст все ще білий */
.vehica-tabs .vehica-tab:hover,
.vehica-tabs .vehica-tab:hover::after {
    background: #c5f400 !important;
    color: #ffffff;
    border: none;
}

/* АКТИВНИЙ таб: той самий зелений, але ЧОРНИЙ текст */
.vehica-tabs .vehica-tab.vehica-tab--active,
.vehica-tabs .vehica-tab.vehica-tab--active::after {
    background: #DBFF00 !important;
    color: #222222 !important;
}/* End custom CSS */
/* Start custom CSS */.section-title {
    position: relative;
    padding-left: 60px;      /* відступ, щоб було місце для лінії */
    font-weight: 700;
}

.section-title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); /* вирівнюємо по центру тексту */
    
    width: 55px;   /* довжина лінії */
    height: 5px;   /* товщина лінії */
    background: #d8ff00;  /* жовто-зелений колір як на скріні */
}/* End custom CSS */