    .select2-dropdown--below{
        background-color: #2A3E86 !important;
        border: none !important;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
    }

    .select2-search__field{
        background-color: #2A3E86 !important;
        border: none !important;
        color: #fff !important;
        box-shadow: none !important;
        border-radius: 0 !important;
        transition:  none !important;
        outline: none;
        border-bottom: 1px solid #fff !important;
    }


/*Colors Brands*/
.fca-Color_fiat {
    color: #002b63 !important;
}

.fca-Color_fiat svg path{
    fill: #002b63 !important;
}

.fca-Color_fiat:hover, .fca-Color_fiat:active {
    color: #002b63;
}

/*Colors Links*/
.fca-Description_News-fiat a {
        color: #2A3E86;
}

/*Background Brands*/
.fca-Bg_fiat {
    background-color: #002b63;
}

/*Active Menu Brands*/
.fca-Active_fiat:before {
    background-color: #002b63;
}

/*Hover Menu Brands*/
.fca-Hover_fiat a:hover {
    color: #002b63 !important;
}

/*Hover Active Country*/
.fca-Menu_Country-fiat:after {
    background-color: #002b63 !important;
}

/*Active Menu Dropdown Brand*/
.fca-Menu_Color-fiat {
    color: #002b63 !important;
}

.fca-Menu_Color-fiat:after {
    background-color: #002b63;
}

/*Button Brands*/
.fca-Btn_fiat {
    background-color: #002b63;
    border-color: #002b63;
}

.fca-Btn_fiat:hover, .fca-Btn_fiat:focus, .fca-Btn_fiat:active {
    background-color: #002b63 !important;
    border-color: #002b63 !important;
}

/*Brands Awards*/
.fca-Text_Table-fiat {
    background-color: rgba(0,43,99,.8) !important;
}

.fca-Text_Table-fiat .fca-Special_fiat:after {
    background-color: #ffffff;
}

/*Special Brands*/
.fca-Special_fiat:after {
    background-color: #002b63;
}

/*Active Brands Menu Page*/
.fca-Menu_Page-fiat:after {
    background-color: #002b63;
}

/*Color Brands Filters Opacity*/
.fca-Opacity_fiat {
    background-color: rgba(0,43,99,.2);
    color: #002b63;
}

/*Color Brands Scroll Bar*/
.fca-Scroll_fiat .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #002b63 !important;
}

.fca-Scroll_fiat ul li:not(.active):hover {
    color: #002b6380 !important;
    background-color: transparent !important;
}

.fca-Scroll_fiat ul li.active {
    background-color: #002b63 !important;
}

/*Color Brands Content Tab*/
.fca-Tab_fiat .active:after {
    background-color: #002b63;
}

.fca-Checkbox_fiat .form-check input[type="checkbox"] {
    border: 2px solid #002b63 !important;
}

.fca-Checkbox_fiat .form-check input[type="checkbox"]:checked {
    background-color: #002b63 !important;
    border-color: #002b63 !important;
}

/*Color Brands Form Radio Button*/
.fca-Radio_Color-fiat .checkmark {
    border: 2px solid#002b63;
}

.fca-Radio_Color-fiat .checkmark:after {
    background: #002b63;
}

.fca-Radio_Color-fiat input:checked ~ .checkmark {
    border: 2px solid#002b63;
}

/*Color Brands Form Radio Button @andrea*/
.fca-Radio_Color-fiat input[type="radio"] + label:before {
    border-color: #002b63;
}

.fca-Radio_Color-fiat input[type="radio"] + label:after {
    background-color: #002b63;
}

.fca-Radio_Color-fiat input[type="radio"]:checked + label::after {
    background: #002b63;
}

/*Color Brands Badge New Content*/
.fca-Border_Badge-fiat .fca-Icon_Exclamation {
    border: 2px solid#002b63;
}

/*Color Search Menu*/
.fca-Search_Menu-fiat .form-control:focus {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-fiat input {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-fiat input::-webkit-input-placeholder {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-fiat input::-moz-placeholder {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-fiat input:-ms-input-placeholder {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-fiat input:-moz-placeholder {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-fiat .fca-Button_Search {
    background-color: #002b63;
}

@media (max-width: 991.98px) {
    .fca-Search_Menu-fiat input {
        border-bottom: 1px solid rgba(0,43,99,.7) !important;
    }
}

/*Color Datepicker*/
.fca-Datepicker_fiat .flatpickr-calendar .flatpickr-current-month:after {
    box-shadow: 1px -1px 0 1px #002b63 inset;
    -webkit-box-shadow: 2px -2px #002b63 inset;
}

.fca-Datepicker_fiat .flatpickr-calendar .flatpickr-current-month:before {
    box-shadow: 1px -1px 0 1px #002b63 inset;
    -webkit-box-shadow: 2px -2px #002b63 inset;
}

.fca-Datepicker_fiat .flatpickr-calendar .numInputWrapper span.arrowUp:after {
    box-shadow: 1px -1px 0 1px #002b63 inset;
    -webkit-box-shadow: 2px -2px #002b63 inset;
}

.fca-Datepicker_fiat .flatpickr-calendar .numInputWrapper span.arrowDown:after {
    box-shadow: 1px -1px 0 1px #002b63 inset;
    -webkit-box-shadow: 2px -2px #002b63 inset;
}

.fca-Datepicker_fiat .flatpickr-calendar .flatpickr-day.today {
    background-color: #002b63;
    border-color: #002b63;
}

.fca-Datepicker_fiat .flatpickr-calendar .flatpickr-day.today:hover, .fca-Datepicker_fiat .flatpickr-calendar .flatpickr-day.today:focus {
    background-color: #002b63;
    border-color: #002b63;
}

.fca-NavbarBackground_fiat {
    background-color: #ffffff;
}

.fca-NavbarTextColor_fiat,
.fca-NavbarTextColor_fiat .header-Module_Navbar .navbar a {
    color: #1a1a1a !important;
}

.fca-NavbarBackground_fiat .header-Navbar_Navbar-nav-link:before {
    background-color: #002b63 !important;
}

.fca-Menu_Models .fca-Menu_Models_fiat.active:before {
    border-color: #002b63;
}


.fca-Border_fiat.active {
    border-color: #002b63;
}

.underlineBrand_fiat:before {
    background: #002b63 !important;
}

.fca-Body_fiat .newsletter-brand {
    border-color: #002b63 !important;
}
.fca-Body_fiat .newsletter-brand :checked + label::before {
    color: #002b63 !important;
}


/*Colors Brands*/
.fca-Color_leapmotor {
    color: #084828 !important;
}

.fca-Color_leapmotor svg path{
    fill: #084828 !important;
}

.fca-Color_leapmotor:hover, .fca-Color_leapmotor:active {
    color: #084828;
}

/*Colors Links*/
.fca-Description_News-leapmotor a {
        color: #2A3E86;
}

/*Background Brands*/
.fca-Bg_leapmotor {
    background-color: #084828;
}

/*Active Menu Brands*/
.fca-Active_leapmotor:before {
    background-color: #084828;
}

/*Hover Menu Brands*/
.fca-Hover_leapmotor a:hover {
    color: #084828 !important;
}

/*Hover Active Country*/
.fca-Menu_Country-leapmotor:after {
    background-color: #084828 !important;
}

/*Active Menu Dropdown Brand*/
.fca-Menu_Color-leapmotor {
    color: #084828 !important;
}

.fca-Menu_Color-leapmotor:after {
    background-color: #084828;
}

/*Button Brands*/
.fca-Btn_leapmotor {
    background-color: #084828;
    border-color: #084828;
}

.fca-Btn_leapmotor:hover, .fca-Btn_leapmotor:focus, .fca-Btn_leapmotor:active {
    background-color: #084828 !important;
    border-color: #084828 !important;
}

/*Brands Awards*/
.fca-Text_Table-leapmotor {
    background-color: rgba(8,72,40,.8) !important;
}

.fca-Text_Table-leapmotor .fca-Special_leapmotor:after {
    background-color: #ffffff;
}

/*Special Brands*/
.fca-Special_leapmotor:after {
    background-color: #084828;
}

/*Active Brands Menu Page*/
.fca-Menu_Page-leapmotor:after {
    background-color: #084828;
}

/*Color Brands Filters Opacity*/
.fca-Opacity_leapmotor {
    background-color: rgba(8,72,40,.2);
    color: #084828;
}

/*Color Brands Scroll Bar*/
.fca-Scroll_leapmotor .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #084828 !important;
}

.fca-Scroll_leapmotor ul li:not(.active):hover {
    color: #08482880 !important;
    background-color: transparent !important;
}

.fca-Scroll_leapmotor ul li.active {
    background-color: #084828 !important;
}

/*Color Brands Content Tab*/
.fca-Tab_leapmotor .active:after {
    background-color: #084828;
}

.fca-Checkbox_leapmotor .form-check input[type="checkbox"] {
    border: 2px solid #084828 !important;
}

.fca-Checkbox_leapmotor .form-check input[type="checkbox"]:checked {
    background-color: #084828 !important;
    border-color: #084828 !important;
}

/*Color Brands Form Radio Button*/
.fca-Radio_Color-leapmotor .checkmark {
    border: 2px solid#084828;
}

.fca-Radio_Color-leapmotor .checkmark:after {
    background: #084828;
}

.fca-Radio_Color-leapmotor input:checked ~ .checkmark {
    border: 2px solid#084828;
}

/*Color Brands Form Radio Button @andrea*/
.fca-Radio_Color-leapmotor input[type="radio"] + label:before {
    border-color: #084828;
}

.fca-Radio_Color-leapmotor input[type="radio"] + label:after {
    background-color: #084828;
}

.fca-Radio_Color-leapmotor input[type="radio"]:checked + label::after {
    background: #084828;
}

/*Color Brands Badge New Content*/
.fca-Border_Badge-leapmotor .fca-Icon_Exclamation {
    border: 2px solid#084828;
}

/*Color Search Menu*/
.fca-Search_Menu-leapmotor .form-control:focus {
    color: rgba(8,72,40,.7);
}

.fca-Search_Menu-leapmotor input {
    color: rgba(8,72,40,.7);
}

.fca-Search_Menu-leapmotor input::-webkit-input-placeholder {
    color: rgba(8,72,40,.7);
}

.fca-Search_Menu-leapmotor input::-moz-placeholder {
    color: rgba(8,72,40,.7);
}

.fca-Search_Menu-leapmotor input:-ms-input-placeholder {
    color: rgba(8,72,40,.7);
}

.fca-Search_Menu-leapmotor input:-moz-placeholder {
    color: rgba(8,72,40,.7);
}

.fca-Search_Menu-leapmotor .fca-Button_Search {
    background-color: #084828;
}

@media (max-width: 991.98px) {
    .fca-Search_Menu-leapmotor input {
        border-bottom: 1px solid rgba(8,72,40,.7) !important;
    }
}

/*Color Datepicker*/
.fca-Datepicker_leapmotor .flatpickr-calendar .flatpickr-current-month:after {
    box-shadow: 1px -1px 0 1px #084828 inset;
    -webkit-box-shadow: 2px -2px #084828 inset;
}

.fca-Datepicker_leapmotor .flatpickr-calendar .flatpickr-current-month:before {
    box-shadow: 1px -1px 0 1px #084828 inset;
    -webkit-box-shadow: 2px -2px #084828 inset;
}

.fca-Datepicker_leapmotor .flatpickr-calendar .numInputWrapper span.arrowUp:after {
    box-shadow: 1px -1px 0 1px #084828 inset;
    -webkit-box-shadow: 2px -2px #084828 inset;
}

.fca-Datepicker_leapmotor .flatpickr-calendar .numInputWrapper span.arrowDown:after {
    box-shadow: 1px -1px 0 1px #084828 inset;
    -webkit-box-shadow: 2px -2px #084828 inset;
}

.fca-Datepicker_leapmotor .flatpickr-calendar .flatpickr-day.today {
    background-color: #084828;
    border-color: #084828;
}

.fca-Datepicker_leapmotor .flatpickr-calendar .flatpickr-day.today:hover, .fca-Datepicker_leapmotor .flatpickr-calendar .flatpickr-day.today:focus {
    background-color: #084828;
    border-color: #084828;
}

.fca-NavbarBackground_leapmotor {
    background-color: #ffffff;
}

.fca-NavbarTextColor_leapmotor,
.fca-NavbarTextColor_leapmotor .header-Module_Navbar .navbar a {
    color: #1a1a1a !important;
}

.fca-NavbarBackground_leapmotor .header-Navbar_Navbar-nav-link:before {
    background-color: #084828 !important;
}

.fca-Menu_Models .fca-Menu_Models_leapmotor.active:before {
    border-color: #084828;
}


.fca-Border_leapmotor.active {
    border-color: #084828;
}

.underlineBrand_leapmotor:before {
    background: #084828 !important;
}

.fca-Body_leapmotor .newsletter-brand {
    border-color: #084828 !important;
}
.fca-Body_leapmotor .newsletter-brand :checked + label::before {
    color: #084828 !important;
}


/*Colors Brands*/
.fca-Color_citroen {
    color: #002b63 !important;
}

.fca-Color_citroen svg path{
    fill: #002b63 !important;
}

.fca-Color_citroen:hover, .fca-Color_citroen:active {
    color: #002b63;
}

/*Colors Links*/
.fca-Description_News-citroen a {
        color: #2A3E86;
}

/*Background Brands*/
.fca-Bg_citroen {
    background-color: #002b63;
}

/*Active Menu Brands*/
.fca-Active_citroen:before {
    background-color: #002b63;
}

/*Hover Menu Brands*/
.fca-Hover_citroen a:hover {
    color: #002b63 !important;
}

/*Hover Active Country*/
.fca-Menu_Country-citroen:after {
    background-color: #002b63 !important;
}

/*Active Menu Dropdown Brand*/
.fca-Menu_Color-citroen {
    color: #002b63 !important;
}

.fca-Menu_Color-citroen:after {
    background-color: #002b63;
}

/*Button Brands*/
.fca-Btn_citroen {
    background-color: #002b63;
    border-color: #002b63;
}

.fca-Btn_citroen:hover, .fca-Btn_citroen:focus, .fca-Btn_citroen:active {
    background-color: #002b63 !important;
    border-color: #002b63 !important;
}

/*Brands Awards*/
.fca-Text_Table-citroen {
    background-color: rgba(0,43,99,.8) !important;
}

.fca-Text_Table-citroen .fca-Special_citroen:after {
    background-color: #ffffff;
}

/*Special Brands*/
.fca-Special_citroen:after {
    background-color: #002b63;
}

/*Active Brands Menu Page*/
.fca-Menu_Page-citroen:after {
    background-color: #002b63;
}

/*Color Brands Filters Opacity*/
.fca-Opacity_citroen {
    background-color: rgba(0,43,99,.2);
    color: #002b63;
}

/*Color Brands Scroll Bar*/
.fca-Scroll_citroen .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #002b63 !important;
}

.fca-Scroll_citroen ul li:not(.active):hover {
    color: #002b6380 !important;
    background-color: transparent !important;
}

.fca-Scroll_citroen ul li.active {
    background-color: #002b63 !important;
}

/*Color Brands Content Tab*/
.fca-Tab_citroen .active:after {
    background-color: #002b63;
}

.fca-Checkbox_citroen .form-check input[type="checkbox"] {
    border: 2px solid #002b63 !important;
}

.fca-Checkbox_citroen .form-check input[type="checkbox"]:checked {
    background-color: #002b63 !important;
    border-color: #002b63 !important;
}

/*Color Brands Form Radio Button*/
.fca-Radio_Color-citroen .checkmark {
    border: 2px solid#002b63;
}

.fca-Radio_Color-citroen .checkmark:after {
    background: #002b63;
}

.fca-Radio_Color-citroen input:checked ~ .checkmark {
    border: 2px solid#002b63;
}

/*Color Brands Form Radio Button @andrea*/
.fca-Radio_Color-citroen input[type="radio"] + label:before {
    border-color: #002b63;
}

.fca-Radio_Color-citroen input[type="radio"] + label:after {
    background-color: #002b63;
}

.fca-Radio_Color-citroen input[type="radio"]:checked + label::after {
    background: #002b63;
}

/*Color Brands Badge New Content*/
.fca-Border_Badge-citroen .fca-Icon_Exclamation {
    border: 2px solid#002b63;
}

/*Color Search Menu*/
.fca-Search_Menu-citroen .form-control:focus {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-citroen input {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-citroen input::-webkit-input-placeholder {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-citroen input::-moz-placeholder {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-citroen input:-ms-input-placeholder {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-citroen input:-moz-placeholder {
    color: rgba(0,43,99,.7);
}

.fca-Search_Menu-citroen .fca-Button_Search {
    background-color: #002b63;
}

@media (max-width: 991.98px) {
    .fca-Search_Menu-citroen input {
        border-bottom: 1px solid rgba(0,43,99,.7) !important;
    }
}

/*Color Datepicker*/
.fca-Datepicker_citroen .flatpickr-calendar .flatpickr-current-month:after {
    box-shadow: 1px -1px 0 1px #002b63 inset;
    -webkit-box-shadow: 2px -2px #002b63 inset;
}

.fca-Datepicker_citroen .flatpickr-calendar .flatpickr-current-month:before {
    box-shadow: 1px -1px 0 1px #002b63 inset;
    -webkit-box-shadow: 2px -2px #002b63 inset;
}

.fca-Datepicker_citroen .flatpickr-calendar .numInputWrapper span.arrowUp:after {
    box-shadow: 1px -1px 0 1px #002b63 inset;
    -webkit-box-shadow: 2px -2px #002b63 inset;
}

.fca-Datepicker_citroen .flatpickr-calendar .numInputWrapper span.arrowDown:after {
    box-shadow: 1px -1px 0 1px #002b63 inset;
    -webkit-box-shadow: 2px -2px #002b63 inset;
}

.fca-Datepicker_citroen .flatpickr-calendar .flatpickr-day.today {
    background-color: #002b63;
    border-color: #002b63;
}

.fca-Datepicker_citroen .flatpickr-calendar .flatpickr-day.today:hover, .fca-Datepicker_citroen .flatpickr-calendar .flatpickr-day.today:focus {
    background-color: #002b63;
    border-color: #002b63;
}

.fca-NavbarBackground_citroen {
    background-color: #ffffff;
}

.fca-NavbarTextColor_citroen,
.fca-NavbarTextColor_citroen .header-Module_Navbar .navbar a {
    color: #1a1a1a !important;
}

.fca-NavbarBackground_citroen .header-Navbar_Navbar-nav-link:before {
    background-color: #002b63 !important;
}

.fca-Menu_Models .fca-Menu_Models_citroen.active:before {
    border-color: #002b63;
}


.fca-Border_citroen.active {
    border-color: #002b63;
}

.underlineBrand_citroen:before {
    background: #002b63 !important;
}

.fca-Body_citroen .newsletter-brand {
    border-color: #002b63 !important;
}
.fca-Body_citroen .newsletter-brand :checked + label::before {
    color: #002b63 !important;
}


/*Colors Brands*/
.fca-Color_jeep {
    color: #edad00 !important;
}

.fca-Color_jeep svg path{
    fill: #edad00 !important;
}

.fca-Color_jeep:hover, .fca-Color_jeep:active {
    color: #edad00;
}

/*Colors Links*/
.fca-Description_News-jeep a {
        color: #2A3E86;
}

/*Background Brands*/
.fca-Bg_jeep {
    background-color: #edad00;
}

/*Active Menu Brands*/
.fca-Active_jeep:before {
    background-color: #edad00;
}

/*Hover Menu Brands*/
.fca-Hover_jeep a:hover {
    color: #edad00 !important;
}

/*Hover Active Country*/
.fca-Menu_Country-jeep:after {
    background-color: #edad00 !important;
}

/*Active Menu Dropdown Brand*/
.fca-Menu_Color-jeep {
    color: #edad00 !important;
}

.fca-Menu_Color-jeep:after {
    background-color: #edad00;
}

/*Button Brands*/
.fca-Btn_jeep {
    background-color: #edad00;
    border-color: #edad00;
}

.fca-Btn_jeep:hover, .fca-Btn_jeep:focus, .fca-Btn_jeep:active {
    background-color: #edad00 !important;
    border-color: #edad00 !important;
}

/*Brands Awards*/
.fca-Text_Table-jeep {
    background-color: rgba(237,173,0,.8) !important;
}

.fca-Text_Table-jeep .fca-Special_jeep:after {
    background-color: #ffffff;
}

/*Special Brands*/
.fca-Special_jeep:after {
    background-color: #edad00;
}

/*Active Brands Menu Page*/
.fca-Menu_Page-jeep:after {
    background-color: #edad00;
}

/*Color Brands Filters Opacity*/
.fca-Opacity_jeep {
    background-color: rgba(237,173,0,.2);
    color: #edad00;
}

/*Color Brands Scroll Bar*/
.fca-Scroll_jeep .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #edad00 !important;
}

.fca-Scroll_jeep ul li:not(.active):hover {
    color: #edad0080 !important;
    background-color: transparent !important;
}

.fca-Scroll_jeep ul li.active {
    background-color: #edad00 !important;
}

/*Color Brands Content Tab*/
.fca-Tab_jeep .active:after {
    background-color: #edad00;
}

.fca-Checkbox_jeep .form-check input[type="checkbox"] {
    border: 2px solid #edad00 !important;
}

.fca-Checkbox_jeep .form-check input[type="checkbox"]:checked {
    background-color: #edad00 !important;
    border-color: #edad00 !important;
}

/*Color Brands Form Radio Button*/
.fca-Radio_Color-jeep .checkmark {
    border: 2px solid#edad00;
}

.fca-Radio_Color-jeep .checkmark:after {
    background: #edad00;
}

.fca-Radio_Color-jeep input:checked ~ .checkmark {
    border: 2px solid#edad00;
}

/*Color Brands Form Radio Button @andrea*/
.fca-Radio_Color-jeep input[type="radio"] + label:before {
    border-color: #edad00;
}

.fca-Radio_Color-jeep input[type="radio"] + label:after {
    background-color: #edad00;
}

.fca-Radio_Color-jeep input[type="radio"]:checked + label::after {
    background: #edad00;
}

/*Color Brands Badge New Content*/
.fca-Border_Badge-jeep .fca-Icon_Exclamation {
    border: 2px solid#edad00;
}

/*Color Search Menu*/
.fca-Search_Menu-jeep .form-control:focus {
    color: rgba(237,173,0,.7);
}

.fca-Search_Menu-jeep input {
    color: rgba(237,173,0,.7);
}

.fca-Search_Menu-jeep input::-webkit-input-placeholder {
    color: rgba(237,173,0,.7);
}

.fca-Search_Menu-jeep input::-moz-placeholder {
    color: rgba(237,173,0,.7);
}

.fca-Search_Menu-jeep input:-ms-input-placeholder {
    color: rgba(237,173,0,.7);
}

.fca-Search_Menu-jeep input:-moz-placeholder {
    color: rgba(237,173,0,.7);
}

.fca-Search_Menu-jeep .fca-Button_Search {
    background-color: #edad00;
}

@media (max-width: 991.98px) {
    .fca-Search_Menu-jeep input {
        border-bottom: 1px solid rgba(237,173,0,.7) !important;
    }
}

/*Color Datepicker*/
.fca-Datepicker_jeep .flatpickr-calendar .flatpickr-current-month:after {
    box-shadow: 1px -1px 0 1px #edad00 inset;
    -webkit-box-shadow: 2px -2px #edad00 inset;
}

.fca-Datepicker_jeep .flatpickr-calendar .flatpickr-current-month:before {
    box-shadow: 1px -1px 0 1px #edad00 inset;
    -webkit-box-shadow: 2px -2px #edad00 inset;
}

.fca-Datepicker_jeep .flatpickr-calendar .numInputWrapper span.arrowUp:after {
    box-shadow: 1px -1px 0 1px #edad00 inset;
    -webkit-box-shadow: 2px -2px #edad00 inset;
}

.fca-Datepicker_jeep .flatpickr-calendar .numInputWrapper span.arrowDown:after {
    box-shadow: 1px -1px 0 1px #edad00 inset;
    -webkit-box-shadow: 2px -2px #edad00 inset;
}

.fca-Datepicker_jeep .flatpickr-calendar .flatpickr-day.today {
    background-color: #edad00;
    border-color: #edad00;
}

.fca-Datepicker_jeep .flatpickr-calendar .flatpickr-day.today:hover, .fca-Datepicker_jeep .flatpickr-calendar .flatpickr-day.today:focus {
    background-color: #edad00;
    border-color: #edad00;
}

.fca-NavbarBackground_jeep {
    background-color: #ffffff;
}

.fca-NavbarTextColor_jeep,
.fca-NavbarTextColor_jeep .header-Module_Navbar .navbar a {
    color: #1a1a1a !important;
}

.fca-NavbarBackground_jeep .header-Navbar_Navbar-nav-link:before {
    background-color: #edad00 !important;
}

.fca-Menu_Models .fca-Menu_Models_jeep.active:before {
    border-color: #edad00;
}


.fca-Border_jeep.active {
    border-color: #edad00;
}

.underlineBrand_jeep:before {
    background: #edad00 !important;
}

.fca-Body_jeep .newsletter-brand {
    border-color: #edad00 !important;
}
.fca-Body_jeep .newsletter-brand :checked + label::before {
    color: #edad00 !important;
}


/*Colors Brands*/
.fca-Color_peugeot {
    color: #00a3e0 !important;
}

.fca-Color_peugeot svg path{
    fill: #00a3e0 !important;
}

.fca-Color_peugeot:hover, .fca-Color_peugeot:active {
    color: #00a3e0;
}

/*Colors Links*/
.fca-Description_News-peugeot a {
        color: #2A3E86;
}

/*Background Brands*/
.fca-Bg_peugeot {
    background-color: #00a3e0;
}

/*Active Menu Brands*/
.fca-Active_peugeot:before {
    background-color: #00a3e0;
}

/*Hover Menu Brands*/
.fca-Hover_peugeot a:hover {
    color: #00a3e0 !important;
}

/*Hover Active Country*/
.fca-Menu_Country-peugeot:after {
    background-color: #00a3e0 !important;
}

/*Active Menu Dropdown Brand*/
.fca-Menu_Color-peugeot {
    color: #00a3e0 !important;
}

.fca-Menu_Color-peugeot:after {
    background-color: #00a3e0;
}

/*Button Brands*/
.fca-Btn_peugeot {
    background-color: #00a3e0;
    border-color: #00a3e0;
}

.fca-Btn_peugeot:hover, .fca-Btn_peugeot:focus, .fca-Btn_peugeot:active {
    background-color: #00a3e0 !important;
    border-color: #00a3e0 !important;
}

/*Brands Awards*/
.fca-Text_Table-peugeot {
    background-color: rgba(0,163,224,.8) !important;
}

.fca-Text_Table-peugeot .fca-Special_peugeot:after {
    background-color: #ffffff;
}

/*Special Brands*/
.fca-Special_peugeot:after {
    background-color: #00a3e0;
}

/*Active Brands Menu Page*/
.fca-Menu_Page-peugeot:after {
    background-color: #00a3e0;
}

/*Color Brands Filters Opacity*/
.fca-Opacity_peugeot {
    background-color: rgba(0,163,224,.2);
    color: #00a3e0;
}

/*Color Brands Scroll Bar*/
.fca-Scroll_peugeot .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #00a3e0 !important;
}

.fca-Scroll_peugeot ul li:not(.active):hover {
    color: #00a3e080 !important;
    background-color: transparent !important;
}

.fca-Scroll_peugeot ul li.active {
    background-color: #00a3e0 !important;
}

/*Color Brands Content Tab*/
.fca-Tab_peugeot .active:after {
    background-color: #00a3e0;
}

.fca-Checkbox_peugeot .form-check input[type="checkbox"] {
    border: 2px solid #00a3e0 !important;
}

.fca-Checkbox_peugeot .form-check input[type="checkbox"]:checked {
    background-color: #00a3e0 !important;
    border-color: #00a3e0 !important;
}

/*Color Brands Form Radio Button*/
.fca-Radio_Color-peugeot .checkmark {
    border: 2px solid#00a3e0;
}

.fca-Radio_Color-peugeot .checkmark:after {
    background: #00a3e0;
}

.fca-Radio_Color-peugeot input:checked ~ .checkmark {
    border: 2px solid#00a3e0;
}

/*Color Brands Form Radio Button @andrea*/
.fca-Radio_Color-peugeot input[type="radio"] + label:before {
    border-color: #00a3e0;
}

.fca-Radio_Color-peugeot input[type="radio"] + label:after {
    background-color: #00a3e0;
}

.fca-Radio_Color-peugeot input[type="radio"]:checked + label::after {
    background: #00a3e0;
}

/*Color Brands Badge New Content*/
.fca-Border_Badge-peugeot .fca-Icon_Exclamation {
    border: 2px solid#00a3e0;
}

/*Color Search Menu*/
.fca-Search_Menu-peugeot .form-control:focus {
    color: rgba(0,163,224,.7);
}

.fca-Search_Menu-peugeot input {
    color: rgba(0,163,224,.7);
}

.fca-Search_Menu-peugeot input::-webkit-input-placeholder {
    color: rgba(0,163,224,.7);
}

.fca-Search_Menu-peugeot input::-moz-placeholder {
    color: rgba(0,163,224,.7);
}

.fca-Search_Menu-peugeot input:-ms-input-placeholder {
    color: rgba(0,163,224,.7);
}

.fca-Search_Menu-peugeot input:-moz-placeholder {
    color: rgba(0,163,224,.7);
}

.fca-Search_Menu-peugeot .fca-Button_Search {
    background-color: #00a3e0;
}

@media (max-width: 991.98px) {
    .fca-Search_Menu-peugeot input {
        border-bottom: 1px solid rgba(0,163,224,.7) !important;
    }
}

/*Color Datepicker*/
.fca-Datepicker_peugeot .flatpickr-calendar .flatpickr-current-month:after {
    box-shadow: 1px -1px 0 1px #00a3e0 inset;
    -webkit-box-shadow: 2px -2px #00a3e0 inset;
}

.fca-Datepicker_peugeot .flatpickr-calendar .flatpickr-current-month:before {
    box-shadow: 1px -1px 0 1px #00a3e0 inset;
    -webkit-box-shadow: 2px -2px #00a3e0 inset;
}

.fca-Datepicker_peugeot .flatpickr-calendar .numInputWrapper span.arrowUp:after {
    box-shadow: 1px -1px 0 1px #00a3e0 inset;
    -webkit-box-shadow: 2px -2px #00a3e0 inset;
}

.fca-Datepicker_peugeot .flatpickr-calendar .numInputWrapper span.arrowDown:after {
    box-shadow: 1px -1px 0 1px #00a3e0 inset;
    -webkit-box-shadow: 2px -2px #00a3e0 inset;
}

.fca-Datepicker_peugeot .flatpickr-calendar .flatpickr-day.today {
    background-color: #00a3e0;
    border-color: #00a3e0;
}

.fca-Datepicker_peugeot .flatpickr-calendar .flatpickr-day.today:hover, .fca-Datepicker_peugeot .flatpickr-calendar .flatpickr-day.today:focus {
    background-color: #00a3e0;
    border-color: #00a3e0;
}

.fca-NavbarBackground_peugeot {
    background-color: #000000;
}

.fca-NavbarTextColor_peugeot,
.fca-NavbarTextColor_peugeot .header-Module_Navbar .navbar a {
    color: #fafafa !important;
}

.fca-NavbarBackground_peugeot .header-Navbar_Navbar-nav-link:before {
    background-color: #00a3e0 !important;
}

.fca-Menu_Models .fca-Menu_Models_peugeot.active:before {
    border-color: #00a3e0;
}


.fca-Border_peugeot.active {
    border-color: #00a3e0;
}

.underlineBrand_peugeot:before {
    background: #00a3e0 !important;
}

.fca-Body_peugeot .newsletter-brand {
    border-color: #00a3e0 !important;
}
.fca-Body_peugeot .newsletter-brand :checked + label::before {
    color: #00a3e0 !important;
}


/*Colors Brands*/
.fca-Color_ram {
    color: #2a3e86 !important;
}

.fca-Color_ram svg path{
    fill: #2a3e86 !important;
}

.fca-Color_ram:hover, .fca-Color_ram:active {
    color: #2a3e86;
}

/*Colors Links*/
.fca-Description_News-ram a {
        color: #2A3E86;
}

/*Background Brands*/
.fca-Bg_ram {
    background-color: #2a3e86;
}

/*Active Menu Brands*/
.fca-Active_ram:before {
    background-color: #2a3e86;
}

/*Hover Menu Brands*/
.fca-Hover_ram a:hover {
    color: #2a3e86 !important;
}

/*Hover Active Country*/
.fca-Menu_Country-ram:after {
    background-color: #2a3e86 !important;
}

/*Active Menu Dropdown Brand*/
.fca-Menu_Color-ram {
    color: #2a3e86 !important;
}

.fca-Menu_Color-ram:after {
    background-color: #2a3e86;
}

/*Button Brands*/
.fca-Btn_ram {
    background-color: #2a3e86;
    border-color: #2a3e86;
}

.fca-Btn_ram:hover, .fca-Btn_ram:focus, .fca-Btn_ram:active {
    background-color: #2a3e86 !important;
    border-color: #2a3e86 !important;
}

/*Brands Awards*/
.fca-Text_Table-ram {
    background-color: rgba(42,62,134,.8) !important;
}

.fca-Text_Table-ram .fca-Special_ram:after {
    background-color: #ffffff;
}

/*Special Brands*/
.fca-Special_ram:after {
    background-color: #2a3e86;
}

/*Active Brands Menu Page*/
.fca-Menu_Page-ram:after {
    background-color: #2a3e86;
}

/*Color Brands Filters Opacity*/
.fca-Opacity_ram {
    background-color: rgba(42,62,134,.2);
    color: #2a3e86;
}

/*Color Brands Scroll Bar*/
.fca-Scroll_ram .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #2a3e86 !important;
}

.fca-Scroll_ram ul li:not(.active):hover {
    color: #2a3e8680 !important;
    background-color: transparent !important;
}

.fca-Scroll_ram ul li.active {
    background-color: #2a3e86 !important;
}

/*Color Brands Content Tab*/
.fca-Tab_ram .active:after {
    background-color: #2a3e86;
}

.fca-Checkbox_ram .form-check input[type="checkbox"] {
    border: 2px solid #2a3e86 !important;
}

.fca-Checkbox_ram .form-check input[type="checkbox"]:checked {
    background-color: #2a3e86 !important;
    border-color: #2a3e86 !important;
}

/*Color Brands Form Radio Button*/
.fca-Radio_Color-ram .checkmark {
    border: 2px solid#2a3e86;
}

.fca-Radio_Color-ram .checkmark:after {
    background: #2a3e86;
}

.fca-Radio_Color-ram input:checked ~ .checkmark {
    border: 2px solid#2a3e86;
}

/*Color Brands Form Radio Button @andrea*/
.fca-Radio_Color-ram input[type="radio"] + label:before {
    border-color: #2a3e86;
}

.fca-Radio_Color-ram input[type="radio"] + label:after {
    background-color: #2a3e86;
}

.fca-Radio_Color-ram input[type="radio"]:checked + label::after {
    background: #2a3e86;
}

/*Color Brands Badge New Content*/
.fca-Border_Badge-ram .fca-Icon_Exclamation {
    border: 2px solid#2a3e86;
}

/*Color Search Menu*/
.fca-Search_Menu-ram .form-control:focus {
    color: rgba(42,62,134,.7);
}

.fca-Search_Menu-ram input {
    color: rgba(42,62,134,.7);
}

.fca-Search_Menu-ram input::-webkit-input-placeholder {
    color: rgba(42,62,134,.7);
}

.fca-Search_Menu-ram input::-moz-placeholder {
    color: rgba(42,62,134,.7);
}

.fca-Search_Menu-ram input:-ms-input-placeholder {
    color: rgba(42,62,134,.7);
}

.fca-Search_Menu-ram input:-moz-placeholder {
    color: rgba(42,62,134,.7);
}

.fca-Search_Menu-ram .fca-Button_Search {
    background-color: #2a3e86;
}

@media (max-width: 991.98px) {
    .fca-Search_Menu-ram input {
        border-bottom: 1px solid rgba(42,62,134,.7) !important;
    }
}

/*Color Datepicker*/
.fca-Datepicker_ram .flatpickr-calendar .flatpickr-current-month:after {
    box-shadow: 1px -1px 0 1px #2a3e86 inset;
    -webkit-box-shadow: 2px -2px #2a3e86 inset;
}

.fca-Datepicker_ram .flatpickr-calendar .flatpickr-current-month:before {
    box-shadow: 1px -1px 0 1px #2a3e86 inset;
    -webkit-box-shadow: 2px -2px #2a3e86 inset;
}

.fca-Datepicker_ram .flatpickr-calendar .numInputWrapper span.arrowUp:after {
    box-shadow: 1px -1px 0 1px #2a3e86 inset;
    -webkit-box-shadow: 2px -2px #2a3e86 inset;
}

.fca-Datepicker_ram .flatpickr-calendar .numInputWrapper span.arrowDown:after {
    box-shadow: 1px -1px 0 1px #2a3e86 inset;
    -webkit-box-shadow: 2px -2px #2a3e86 inset;
}

.fca-Datepicker_ram .flatpickr-calendar .flatpickr-day.today {
    background-color: #2a3e86;
    border-color: #2a3e86;
}

.fca-Datepicker_ram .flatpickr-calendar .flatpickr-day.today:hover, .fca-Datepicker_ram .flatpickr-calendar .flatpickr-day.today:focus {
    background-color: #2a3e86;
    border-color: #2a3e86;
}

.fca-NavbarBackground_ram {
    background-color: #ffffff;
}

.fca-NavbarTextColor_ram,
.fca-NavbarTextColor_ram .header-Module_Navbar .navbar a {
    color: #1a1a1a !important;
}

.fca-NavbarBackground_ram .header-Navbar_Navbar-nav-link:before {
    background-color: #2a3e86 !important;
}

.fca-Menu_Models .fca-Menu_Models_ram.active:before {
    border-color: #2a3e86;
}


.fca-Border_ram.active {
    border-color: #2a3e86;
}

.underlineBrand_ram:before {
    background: #2a3e86 !important;
}

.fca-Body_ram .newsletter-brand {
    border-color: #2a3e86 !important;
}
.fca-Body_ram .newsletter-brand :checked + label::before {
    color: #2a3e86 !important;
}

