/* For Sale head CSS, combined in page order (snippet 866) */
/* subset of /wp-content/plugins/js_composer/assets/css/js_composer.min.css for news posts and For Sale (26 Oct 2026; rules used on all 88 posts + For Sale) */

.vc_row::after, .vc_row::before { content: " "; display: table; }
.vc_row::after { clear: both; }
.vc_column_container { width: 100%; }
.vc_row { margin-left: -15px; margin-right: -15px; }
.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xl-1, .vc_col-xl-10, .vc_col-xl-11, .vc_col-xl-12, .vc_col-xl-2, .vc_col-xl-3, .vc_col-xl-4, .vc_col-xl-5, .vc_col-xl-6, .vc_col-xl-7, .vc_col-xl-8, .vc_col-xl-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 { box-sizing: border-box; min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; }
[dir="rtl"] .vc_rtl-columns-reverse :is(.vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9) { float: right; }
@media (min-width: 768px){.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 { float: left; }[dir="rtl"] .vc_rtl-columns-reverse :is(.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9) { float: right; }.vc_col-sm-12 { width: 100%; }.vc_col-sm-4 { width: 33.3333%; }[dir="rtl"] .vc_rtl-columns-reverse :is(.vc_col-sm-1\/5, .vc_col-sm-2\/5, .vc_col-sm-3\/5, .vc_col-sm-4\/5, .vc_col-sm-5\/5) { float: right; }}
@media (min-width: 992px){[dir="rtl"] .vc_rtl-columns-reverse :is(.vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9) { float: right; }[dir="rtl"] .vc_rtl-columns-reverse :is(.vc_col-sm-1\/5, .vc_col-sm-2\/5, .vc_col-sm-3\/5, .vc_col-sm-4\/5, .vc_col-sm-5\/5) { float: right; }}
@media (min-width: 1200px){[dir="rtl"] .vc_rtl-columns-reverse :is(.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9) { float: right; }[dir="rtl"] .vc_rtl-columns-reverse :is(.vc_col-sm-1\/5, .vc_col-sm-2\/5, .vc_col-sm-3\/5, .vc_col-sm-4\/5, .vc_col-sm-5\/5) { float: right; }}
@media (min-width: 1400px){[dir="rtl"] .vc_rtl-columns-reverse :is(.vc_col-xl-1, .vc_col-xl-10, .vc_col-xl-11, .vc_col-xl-12, .vc_col-xl-2, .vc_col-xl-3, .vc_col-xl-4, .vc_col-xl-5, .vc_col-xl-6, .vc_col-xl-7, .vc_col-xl-8, .vc_col-xl-9) { float: right; }[dir="rtl"] .vc_rtl-columns-reverse :is(.vc_col-xl-1\/5, .vc_col-xl-2\/5, .vc_col-xl-3\/5, .vc_col-xl-4\/5, .vc_col-xl-5\/5) { float: right; }}
.vc_table > :is(tbody > tr > td, tbody > tr > th, tfoot > tr > td, tfoot > tr > th, thead > tr > td, thead > tr > th) { border-top: 1px solid rgb(221, 221, 221); line-height: 1.42857; padding: 8px; vertical-align: top; }
.vc_table-bordered, .vc_table-bordered > :is(tbody > tr > td, tbody > tr > th, tfoot > tr > td, tfoot > tr > th, thead > tr > td, thead > tr > th) { border: 1px solid rgb(221, 221, 221); }
.vc_table-bordered > thead > tr > :is(td, th) { border-bottom-width: 2px; }
.vc_column_container :is(.vc_btn, .wpb_button) { margin-bottom: 5px; margin-top: 5px; }
:is(.vc_color-blue.vc_message_box-outline, .vc_color-blue.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(84, 114, 210); }
:is(.vc_color-turquoise.vc_message_box-outline, .vc_color-turquoise.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(0, 193, 207); }
:is(.vc_color-pink.vc_message_box-outline, .vc_color-pink.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(254, 108, 97); }
:is(.vc_color-violet.vc_message_box-outline, .vc_color-violet.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(141, 109, 196); }
:is(.vc_color-peacoc.vc_message_box-outline, .vc_color-peacoc.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(76, 173, 201); }
:is(.vc_color-chino.vc_message_box-outline, .vc_color-chino.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(206, 194, 171); }
:is(.vc_color-mulled_wine.vc_message_box-outline, .vc_color-mulled_wine.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(80, 72, 91); }
:is(.vc_color-vista_blue.vc_message_box-outline, .vc_color-vista_blue.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(117, 214, 156); }
:is(.vc_color-orange.vc_message_box-outline, .vc_color-orange.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(247, 190, 104); }
:is(.vc_color-sky.vc_message_box-outline, .vc_color-sky.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(90, 161, 227); }
:is(.vc_color-green.vc_message_box-outline, .vc_color-green.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(109, 171, 60); }
:is(.vc_color-juicy_pink.vc_message_box-outline, .vc_color-juicy_pink.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(244, 82, 77); }
:is(.vc_color-sandy_brown.vc_message_box-outline, .vc_color-sandy_brown.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(247, 148, 104); }
:is(.vc_color-purple.vc_message_box-outline, .vc_color-purple.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(185, 126, 187); }
:is(.vc_color-black.vc_message_box-outline, .vc_color-black.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(42, 42, 42); }
:is(.vc_color-grey.vc_message_box-outline, .vc_color-grey.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(235, 235, 235); }
:is(.vc_color-white.vc_message_box-outline, .vc_color-white.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(255, 255, 255); }
:is(.vc_color-info.vc_message_box-outline, .vc_color-info.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(86, 176, 238); }
:is(.vc_color-success.vc_message_box-outline, .vc_color-success.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(27, 188, 155); }
:is(.vc_color-warning.vc_message_box-outline, .vc_color-warning.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(252, 181, 63); }
:is(.vc_color-danger.vc_message_box-outline, .vc_color-danger.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(255, 120, 119); }
:is(.vc_color-alert-info.vc_message_box-outline, .vc_color-alert-info.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(103, 204, 224); }
:is(.vc_color-alert-success.vc_message_box-outline, .vc_color-alert-success.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(154, 211, 106); }
:is(.vc_color-alert-warning.vc_message_box-outline, .vc_color-alert-warning.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(249, 207, 121); }
:is(.vc_color-alert-danger.vc_message_box-outline, .vc_color-alert-danger.vc_message_box-solid-icon) .vc_message_box-icon { color: rgb(239, 132, 149); }
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li { margin-bottom: 35px; }
.wpb-content-wrapper { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: block; margin: 0px; overflow: unset; padding: 0px; }
.vc_column-inner::after, .vc_column-inner::before { content: " "; display: table; }
.vc_column-inner::after { clear: both; }
.vc_column_container { padding-left: 0px; padding-right: 0px; }
.vc_column_container > .vc_column-inner { box-sizing: border-box; padding-left: 15px; padding-right: 15px; width: 100%; }
.vc_row.vc_column-gap-1 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 0.5px; padding-right: 0.5px; }
.vc_row.vc_column-gap-2 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 1px; padding-right: 1px; }
.vc_row.vc_column-gap-3 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 1.5px; padding-right: 1.5px; }
.vc_row.vc_column-gap-4 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 2px; padding-right: 2px; }
.vc_row.vc_column-gap-5 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 2.5px; padding-right: 2.5px; }
.vc_row.vc_column-gap-10 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 5px; padding-right: 5px; }
.vc_row.vc_column-gap-15 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 7.5px; padding-right: 7.5px; }
.vc_row.vc_column-gap-20 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 10px; padding-right: 10px; }
.vc_row.vc_column-gap-25 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 12.5px; padding-right: 12.5px; }
.vc_row.vc_column-gap-30 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 15px; padding-right: 15px; }
.vc_row.vc_column-gap-35 > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: 17.5px; padding-right: 17.5px; }
.vc_row.wpb_column-gap > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { padding-left: calc(var(--wpb-column-gap)/2); padding-right: calc(var(--wpb-column-gap)/2); }
.vc_row.vc_row-flex > :is(.vc_vc_column, .vc_vc_column_inner) { display: flex; }
.vc_row.vc_row-flex > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { display: flex; width: 100%; }
.vc_row.vc_row-flex > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container > .vc_column-inner { display: flex; flex-direction: column; flex-grow: 1; }
.vc_row.vc_row-o-content-top > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container > .vc_column-inner { justify-content: flex-start; }
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { align-items: flex-start; }
.vc_row.vc_row-o-content-bottom > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container > .vc_column-inner { justify-content: flex-end; }
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { align-items: flex-end; }
.vc_row.vc_row-o-content-middle > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container > .vc_column-inner { justify-content: center; }
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > :is(.vc_vc_column, .vc_vc_column_inner) > .vc_column_container { align-items: center; }
:is(.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_default .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_title) .vc_toggle_icon { left: 0px; position: absolute; top: 50%; transform: translateY(-50%); }
.vc_toggle_size_sm.vc_toggle_default :is(.vc_toggle_content, .vc_toggle_title) { padding-left: 17.6px; }
:is(.vc_toggle_size_md.vc_toggle_default .vc_toggle_content, .vc_toggle_size_md.vc_toggle_default .vc_toggle_title, .vc_toggle_size_md.vc_toggle_round .vc_toggle_content, .vc_toggle_size_md.vc_toggle_round .vc_toggle_title, .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content, .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title, .vc_toggle_size_md.vc_toggle_simple .vc_toggle_content, .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title, .vc_toggle_size_md.vc_toggle_square .vc_toggle_content, .vc_toggle_size_md.vc_toggle_square .vc_toggle_title) .vc_toggle_icon { left: 0px; position: absolute; top: 50%; transform: translateY(-50%); }
.vc_toggle_size_md.vc_toggle_default :is(.vc_toggle_content, .vc_toggle_title) { padding-left: 24.2px; }
:is(.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_default .vc_toggle_title, .vc_toggle_size_lg.vc_toggle_round .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_round .vc_toggle_title, .vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title, .vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title, .vc_toggle_size_lg.vc_toggle_square .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_square .vc_toggle_title) .vc_toggle_icon { left: 0px; position: absolute; top: 50%; transform: translateY(-50%); }
.vc_toggle_size_lg.vc_toggle_default :is(.vc_toggle_content, .vc_toggle_title) { padding-left: 30.8px; }
:is(.vc_toggle_default .vc_toggle_content, .vc_toggle_default .vc_toggle_title, .vc_toggle_round .vc_toggle_content, .vc_toggle_round .vc_toggle_title, .vc_toggle_rounded .vc_toggle_content, .vc_toggle_rounded .vc_toggle_title, .vc_toggle_simple .vc_toggle_content, .vc_toggle_simple .vc_toggle_title, .vc_toggle_square .vc_toggle_content, .vc_toggle_square .vc_toggle_title) .vc_toggle_icon { left: 0px; position: absolute; top: 50%; transform: translateY(-50%); }
.vc_toggle_default :is(.vc_toggle_content, .vc_toggle_title) { padding-left: 24.2px; }
:is(button.wpb_btn-large, span.wpb_btn-large) [class^="icon-"] { margin-top: 1px; }
:is(button.wpb_btn-small, span.wpb_btn-small) [class^="icon-"] { margin-top: -1px; }
:is(.vc_btn3.vc_btn3-icon-left, .vc_btn3.vc_btn3-icon-right) .vc_btn3-icon { display: block; position: absolute; top: 50%; transform: translateY(-50%); }
.vc_btn3-container.vc_btn3-center :is(.vc_btn3-block.vc_btn3-icon-left, .vc_btn3-block.vc_btn3-icon-right) .vc_btn3-icon { display: inline-block; min-width: 1em; position: static; transform: translate(0px); }
.vc_btn3-container.vc_btn3-center :is(.vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline, .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom) { padding: 7px 11px; }
.vc_btn3-container.vc_btn3-center :is(.vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline, .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom) { padding: 10px 15px; }
.vc_btn3-container.vc_btn3-center :is(.vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline, .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom) { padding: 13px 19px; }
.vc_btn3-container.vc_btn3-center :is(.vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline, .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom) { padding: 17px 24px; }
.vc_btn3-container :is(.vc_btn3-block.vc_btn3-icon-left, .vc_btn3-block.vc_btn3-icon-right) { text-align: inherit; }
.vc_call_to_action hgroup :is(h2, h4) { clear: none; margin: 0px; }
:is(.cta_align_left, .cta_align_right) .wpb_button { max-width: 27.5%; }
:is(.cta_align_left, .cta_align_right) .wpb_call_text { clear: none; float: left; width: 70%; }
@media (max-width: 600px){.vc_responsive :is(.cta_align_left, .cta_align_right) .wpb_button { display: block; float: none; margin: 3% auto; max-width: 70%; width: 70%; }.vc_responsive :is(.cta_align_left, .cta_align_right) .wpb_call_text { max-width: none; text-align: center; width: auto; }}
.vc_general.vc_cta3 :is(.vc_cta3-content, .vc_cta3-icons) > :last-child { margin-bottom: 0px; }
.vc_general.vc_cta3 :is(h2, h4) { margin-left: 0px; margin-right: 0px; margin-top: 0px; }
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header :is(h2, h4), .vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header :is(h2, h4) { color: inherit; }
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header :is(h2, h4), .vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header :is(h2, h4) { color: inherit; }
.wpb_content_element :is(.wpb_tabs_nav, .wpb_tour_tabs_wrapper) { padding: 0px; }
.wpb_content_element .wpb_tabs_nav :is(li.ui-tabs-active, li:hover) { background-color: rgb(247, 247, 247); }
.wpb_content_element :is(.wpb_accordion_wrapper .wpb_accordion_content, .wpb_tour_tabs_wrapper .wpb_tab) { padding: 1em; }
.wpb_accordion .wpb_accordion_wrapper :is(.ui-state-active, .ui-state-default) .ui-icon { background-image: url("https://sportutilityvehicles.co.za/wp-content/plugins/js_composer/assets/images/toggle_open.png"); background-repeat: no-repeat; display: block; height: 16px; position: absolute; right: 0.7em; top: 0.7em; width: 16px; }
.wpb_row :is(.wpb_filtered_grid, .wpb_grid) ul.wpb_thumbnails-fluid { padding: 0px; overflow: visible !important; }
.wpb_carousel :is(.next, .prev) { background-color: rgb(247, 247, 247); font-size: 12px; padding: 0px 6px; position: absolute; text-decoration: none; top: 3px; transition: 0.15s; z-index: 10; }
.wpb_carousel :is(.next:hover, .prev:hover) { background-color: rgb(240, 240, 240); }
.wpb_carousel :is(.next:focus, .prev:focus) { outline: none; text-decoration: none; }
.wpb_posts_slider :is(.flex-caption, .nivo-caption) { background-color: rgb(247, 247, 247); color: inherit; opacity: 1; padding: 10px 15px; position: static; }
.vc_carousel :is(.vc_carousel-control:active, .vc_carousel-control:focus) { outline: none; }
:is(.vc_separator.vc_separator-has-text.vc_separator_align_center, .vc_separator.vc_separator-has-text.vc_separator_align_right) .vc_icon_element.vc_icon_element-have-style { margin-left: 0.8em; }
.wpb_single_image .vc_single_image-wrapper { display: inline-block; max-width: 100%; vertical-align: top; }
.wpb_single_image :is(.vc_single_image-wrapper.vc_box_outline, .vc_single_image-wrapper.vc_box_outline_circle) { border: 1px solid rgb(235, 235, 235); border-radius: 0px; box-shadow: none; padding: 6px; }
.wpb_single_image :is(.vc_single_image-wrapper.vc_box_outline, .vc_single_image-wrapper.vc_box_outline_circle) img { border: 1px solid rgb(235, 235, 235); border-radius: 0px; box-shadow: none; }
.wpb_single_image :is(.vc_single_image-wrapper.vc_box_border, .vc_single_image-wrapper.vc_box_border_circle) { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; padding: 6px; }
.wpb_single_image :is(.vc_single_image-wrapper.vc_box_border, .vc_single_image-wrapper.vc_box_border_circle) img { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; }
.wpb_single_image :is(.vc_single_image-wrapper.vc_box_shadow, .vc_single_image-wrapper.vc_box_shadow_border, .vc_single_image-wrapper.vc_box_shadow_border_circle, .vc_single_image-wrapper.vc_box_shadow_circle), .wpb_single_image :is(.vc_single_image-wrapper.vc_box_shadow, .vc_single_image-wrapper.vc_box_shadow_border, .vc_single_image-wrapper.vc_box_shadow_border_circle, .vc_single_image-wrapper.vc_box_shadow_circle) img { border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; }
.wpb_single_image :is(.vc_single_image-wrapper.vc_box_shadow_border, .vc_single_image-wrapper.vc_box_shadow_border_circle) { padding: 6px; }
.wpb_single_image :is(.vc_single_image-wrapper.vc_box_border_circle, .vc_single_image-wrapper.vc_box_circle, .vc_single_image-wrapper.vc_box_outline_circle, .vc_single_image-wrapper.vc_box_shadow_border_circle, .vc_single_image-wrapper.vc_box_shadow_circle), .wpb_single_image :is(.vc_single_image-wrapper.vc_box_border_circle, .vc_single_image-wrapper.vc_box_circle, .vc_single_image-wrapper.vc_box_outline_circle, .vc_single_image-wrapper.vc_box_shadow_border_circle, .vc_single_image-wrapper.vc_box_shadow_circle) img { border-radius: 50%; box-shadow: none; overflow: hidden; }
.wpb_single_image :is(.vc_single_image-wrapper.vc_box_shadow_border_circle, .vc_single_image-wrapper.vc_box_shadow_circle), .wpb_single_image :is(.vc_single_image-wrapper.vc_box_shadow_border_circle, .vc_single_image-wrapper.vc_box_shadow_circle) img { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; }
.wpb_single_image.vc_align_center { text-align: center; }
.wpb_single_image :is(.vc_box_outline.vc_box_border_blue, .vc_box_outline_circle.vc_box_border_blue) { border-color: rgb(84, 114, 210); }
.wpb_single_image :is(.vc_box_border.vc_box_border_blue, .vc_box_border_circle.vc_box_border_blue) { background-color: rgb(84, 114, 210); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_turquoise, .vc_box_outline_circle.vc_box_border_turquoise) { border-color: rgb(0, 193, 207); }
.wpb_single_image :is(.vc_box_border.vc_box_border_turquoise, .vc_box_border_circle.vc_box_border_turquoise) { background-color: rgb(0, 193, 207); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_pink, .vc_box_outline_circle.vc_box_border_pink) { border-color: rgb(254, 108, 97); }
.wpb_single_image :is(.vc_box_border.vc_box_border_pink, .vc_box_border_circle.vc_box_border_pink) { background-color: rgb(254, 108, 97); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_violet, .vc_box_outline_circle.vc_box_border_violet) { border-color: rgb(141, 109, 196); }
.wpb_single_image :is(.vc_box_border.vc_box_border_violet, .vc_box_border_circle.vc_box_border_violet) { background-color: rgb(141, 109, 196); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_peacoc, .vc_box_outline_circle.vc_box_border_peacoc) { border-color: rgb(76, 173, 201); }
.wpb_single_image :is(.vc_box_border.vc_box_border_peacoc, .vc_box_border_circle.vc_box_border_peacoc) { background-color: rgb(76, 173, 201); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_chino, .vc_box_outline_circle.vc_box_border_chino) { border-color: rgb(206, 194, 171); }
.wpb_single_image :is(.vc_box_border.vc_box_border_chino, .vc_box_border_circle.vc_box_border_chino) { background-color: rgb(206, 194, 171); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_mulled_wine, .vc_box_outline_circle.vc_box_border_mulled_wine) { border-color: rgb(80, 72, 91); }
.wpb_single_image :is(.vc_box_border.vc_box_border_mulled_wine, .vc_box_border_circle.vc_box_border_mulled_wine) { background-color: rgb(80, 72, 91); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_vista_blue, .vc_box_outline_circle.vc_box_border_vista_blue) { border-color: rgb(117, 214, 156); }
.wpb_single_image :is(.vc_box_border.vc_box_border_vista_blue, .vc_box_border_circle.vc_box_border_vista_blue) { background-color: rgb(117, 214, 156); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_black, .vc_box_outline_circle.vc_box_border_black) { border-color: rgb(42, 42, 42); }
.wpb_single_image :is(.vc_box_border.vc_box_border_black, .vc_box_border_circle.vc_box_border_black) { background-color: rgb(42, 42, 42); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_grey, .vc_box_outline_circle.vc_box_border_grey) { border-color: rgb(235, 235, 235); }
.wpb_single_image :is(.vc_box_border.vc_box_border_grey, .vc_box_border_circle.vc_box_border_grey) { background-color: rgb(235, 235, 235); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_orange, .vc_box_outline_circle.vc_box_border_orange) { border-color: rgb(247, 190, 104); }
.wpb_single_image :is(.vc_box_border.vc_box_border_orange, .vc_box_border_circle.vc_box_border_orange) { background-color: rgb(247, 190, 104); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_sky, .vc_box_outline_circle.vc_box_border_sky) { border-color: rgb(90, 161, 227); }
.wpb_single_image :is(.vc_box_border.vc_box_border_sky, .vc_box_border_circle.vc_box_border_sky) { background-color: rgb(90, 161, 227); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_green, .vc_box_outline_circle.vc_box_border_green) { border-color: rgb(109, 171, 60); }
.wpb_single_image :is(.vc_box_border.vc_box_border_green, .vc_box_border_circle.vc_box_border_green) { background-color: rgb(109, 171, 60); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_juicy_pink, .vc_box_outline_circle.vc_box_border_juicy_pink) { border-color: rgb(244, 82, 77); }
.wpb_single_image :is(.vc_box_border.vc_box_border_juicy_pink, .vc_box_border_circle.vc_box_border_juicy_pink) { background-color: rgb(244, 82, 77); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_sandy_brown, .vc_box_outline_circle.vc_box_border_sandy_brown) { border-color: rgb(247, 148, 104); }
.wpb_single_image :is(.vc_box_border.vc_box_border_sandy_brown, .vc_box_border_circle.vc_box_border_sandy_brown) { background-color: rgb(247, 148, 104); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_purple, .vc_box_outline_circle.vc_box_border_purple) { border-color: rgb(185, 126, 187); }
.wpb_single_image :is(.vc_box_border.vc_box_border_purple, .vc_box_border_circle.vc_box_border_purple) { background-color: rgb(185, 126, 187); }
.wpb_single_image :is(.vc_box_outline.vc_box_border_white, .vc_box_outline_circle.vc_box_border_white) { border-color: rgb(255, 255, 255); }
.wpb_single_image :is(.vc_box_border.vc_box_border_white, .vc_box_border_circle.vc_box_border_white) { background-color: rgb(255, 255, 255); }
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner :is(.vc_gitem-link, .vc_icon_element-link) { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-sizing: initial; display: block; height: 100%; position: absolute; top: 0px; width: 100%; }
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded, .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded :is(.vc_gitem-link, .vc_icon_element-link), .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline, .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline :is(.vc_gitem-link, .vc_icon_element-link) { border-radius: 50%; }
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less, .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less :is(.vc_gitem-link, .vc_icon_element-link), .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline, .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline :is(.vc_gitem-link, .vc_icon_element-link) { border-radius: 5px; }
.vc_grid.vc_row .vc_grid-item :is(.vc_btn, .vc_icon_element, .wpb_content_element) { margin-bottom: 15px; }
.vc_grid.vc_row .vc_grid-item :is(.vc_btn, .vc_icon_element, .wpb_content_element) a { border-bottom: 0px; text-decoration: none; }
:is(.vc_masonry_grid, .vc_masonry_media_grid) .vc_grid.vc_row .vc_grid-item { position: static; }
:is(.vc_basic_grid, .vc_media_grid) .vc_grid.vc_row .vc_grid-item.vc_visible-item, :is(.vc_masonry_grid, .vc_masonry_media_grid) .vc_grid.vc_row .vc_grid-item.vc_visible-item { display: block; }
@media (min-width: 768px){:is(.vc_basic_grid, .vc_media_grid) .vc_grid.vc_row .vc_grid-item.vc_visible-item { display: inline-block; }}
:is(.vc_gitem-zone-a, .vc_gitem-zone-b) .vc_gitem-row-position-top { left: 0px; position: absolute; right: 0px; top: 0px; }
:is(.vc_gitem-zone-a, .vc_gitem-zone-b) .vc_gitem-row-position-middle { left: 0px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }
:is(.vc_gitem-zone-a, .vc_gitem-zone-b) .vc_gitem-row-position-bottom { bottom: 0px; left: 0px; position: absolute; right: 0px; }
:is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b { inset: 0px; box-sizing: border-box; display: block; margin: 0px; opacity: 0; position: absolute; transition: 1s; }
:is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b .vc_separator { transition: 1s; width: 0px; }
:is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b .vc_btn { transform: scale(0); transition: 1s; }
:is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b .vc_post-title { backface-visibility: hidden; display: inline-block; opacity: 0; perspective: 1000px; transform: translate3d(0px, -100%, 0px); transition: transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1); }
.vc_grid-item-mini.vc_is-hover :is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b .vc_post-title .vc_separator { transition: 1s; width: 50%; }
.vc_grid-item-mini.vc_is-hover :is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b .vc_post-title .vc_btn { transform: scale(1); transition: 1s; }
.vc_grid-item-mini.vc_is-hover :is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b .vc_post-title .vc_post-title { opacity: 1; transform: translateZ(0px); }
.vc_grid-item-mini.vc_is-hover :is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b { opacity: 1; }
.vc_grid-item-mini.vc_is-hover :is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b .vc_separator { transition: 1s; width: 50%; }
.vc_grid-item-mini.vc_is-hover :is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b .vc_btn { transform: scale(1); transition: 1s; }
.vc_grid-item-mini.vc_is-hover :is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut, .vc_gitem-animate-fadeIn, .vc_gitem-animate-scaleIn, .vc_gitem-animate-scaleRotateIn) .vc_gitem-zone-b .vc_post-title { opacity: 1; transform: translateZ(0px); }
:is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut) .vc_gitem-zone-a { backface-visibility: hidden; filter: blur(0px); perspective: 1000px; transform-origin: 50% 50%; transition: filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1); }
.vc_grid-item-mini.vc_is-hover :is(.vc_gitem-animate-blurOut, .vc_gitem-animate-blurScaleOut) .vc_gitem-zone-a { filter: blur(2px); }
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots :is(.vc_grid-owl-dot.active, .vc_grid-owl-dot:hover) span { opacity: 1; }
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots :is(.vc_grid-owl-dot.active, .vc_grid-owl-dot:hover) span { opacity: 1; }
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots :is(.vc_grid-owl-dot.active, .vc_grid-owl-dot:hover) span { opacity: 1; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue) .vc_grid-owl-dot span { border-color: rgb(84, 114, 210) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover) span { background-color: rgb(84, 114, 210) !important; border-color: rgb(84, 114, 210) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise) .vc_grid-owl-dot span { border-color: rgb(0, 193, 207) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover) span { background-color: rgb(0, 193, 207) !important; border-color: rgb(0, 193, 207) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink) .vc_grid-owl-dot span { border-color: rgb(254, 108, 97) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover) span { background-color: rgb(254, 108, 97) !important; border-color: rgb(254, 108, 97) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet) .vc_grid-owl-dot span { border-color: rgb(141, 109, 196) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover) span { background-color: rgb(141, 109, 196) !important; border-color: rgb(141, 109, 196) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc) .vc_grid-owl-dot span { border-color: rgb(76, 173, 201) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover) span { background-color: rgb(76, 173, 201) !important; border-color: rgb(76, 173, 201) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino) .vc_grid-owl-dot span { border-color: rgb(206, 194, 171) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover) span { background-color: rgb(206, 194, 171) !important; border-color: rgb(206, 194, 171) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine) .vc_grid-owl-dot span { border-color: rgb(80, 72, 91) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover) span { background-color: rgb(80, 72, 91) !important; border-color: rgb(80, 72, 91) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue) .vc_grid-owl-dot span { border-color: rgb(117, 214, 156) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover) span { background-color: rgb(117, 214, 156) !important; border-color: rgb(117, 214, 156) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black) .vc_grid-owl-dot span { border-color: rgb(42, 42, 42) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover) span { background-color: rgb(42, 42, 42) !important; border-color: rgb(42, 42, 42) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey) .vc_grid-owl-dot span { border-color: rgb(235, 235, 235) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover) span { background-color: rgb(235, 235, 235) !important; border-color: rgb(235, 235, 235) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange) .vc_grid-owl-dot span { border-color: rgb(247, 190, 104) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover) span { background-color: rgb(247, 190, 104) !important; border-color: rgb(247, 190, 104) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky) .vc_grid-owl-dot span { border-color: rgb(90, 161, 227) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover) span { background-color: rgb(90, 161, 227) !important; border-color: rgb(90, 161, 227) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green) .vc_grid-owl-dot span { border-color: rgb(109, 171, 60) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover) span { background-color: rgb(109, 171, 60) !important; border-color: rgb(109, 171, 60) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink) .vc_grid-owl-dot span { border-color: rgb(244, 82, 77) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover) span { background-color: rgb(244, 82, 77) !important; border-color: rgb(244, 82, 77) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown) .vc_grid-owl-dot span { border-color: rgb(247, 148, 104) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover) span { background-color: rgb(247, 148, 104) !important; border-color: rgb(247, 148, 104) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple) .vc_grid-owl-dot span { border-color: rgb(185, 126, 187) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover) span { background-color: rgb(185, 126, 187) !important; border-color: rgb(185, 126, 187) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white) .vc_grid-owl-dot span { border-color: rgb(255, 255, 255) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover) span { background-color: rgb(255, 255, 255) !important; border-color: rgb(255, 255, 255) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-custom, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-custom) .vc_grid-owl-dot span { border-color: var(--vc-grid-paging-color); }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-custom .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-custom .vc_grid-owl-dot:hover, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-custom .vc_grid-owl-dot.active, .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-custom .vc_grid-owl-dot:hover) span { background-color: var(--vc-grid-paging-color); border-color: var(--vc-grid-paging-color); }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue) .vc_grid-owl-dot span { background-color: rgb(84, 114, 210) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise) .vc_grid-owl-dot span { background-color: rgb(0, 193, 207) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink) .vc_grid-owl-dot span { background-color: rgb(254, 108, 97) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet) .vc_grid-owl-dot span { background-color: rgb(141, 109, 196) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc) .vc_grid-owl-dot span { background-color: rgb(76, 173, 201) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino) .vc_grid-owl-dot span { background-color: rgb(206, 194, 171) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine) .vc_grid-owl-dot span { background-color: rgb(80, 72, 91) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue) .vc_grid-owl-dot span { background-color: rgb(117, 214, 156) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black) .vc_grid-owl-dot span { background-color: rgb(42, 42, 42) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey) .vc_grid-owl-dot span { background-color: rgb(235, 235, 235) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange) .vc_grid-owl-dot span { background-color: rgb(247, 190, 104) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky) .vc_grid-owl-dot span { background-color: rgb(90, 161, 227) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green) .vc_grid-owl-dot span { background-color: rgb(109, 171, 60) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink) .vc_grid-owl-dot span { background-color: rgb(244, 82, 77) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown) .vc_grid-owl-dot span { background-color: rgb(247, 148, 104) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple) .vc_grid-owl-dot span { background-color: rgb(185, 126, 187) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white) .vc_grid-owl-dot span { background-color: rgb(255, 255, 255) !important; }
.vc_grid.vc_grid-owl-theme :is(.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-custom, .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-custom, .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-custom) .vc_grid-owl-dot span { background-color: var(--vc-grid-paging-color); }
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { cursor: pointer; display: inline-block; font-size: 25px; height: 25px; line-height: 25px; margin-top: -12.5px; opacity: 0.5; position: absolute; text-decoration: none; top: 50%; transition: opacity 0.3s ease-in; }
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav :is(.vc_grid-owl-next:hover, .vc_grid-owl-prev:hover) { opacity: 1; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -13px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -13.5px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -14px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -14.5px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -15px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -17.5px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -20px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -22.5px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -25px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -27.5px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: -30px; }
.vc_grid.vc_grid-owl-theme.vc_grid-gutter .vc_grid-owl-nav :is(.vc_grid-owl-next, .vc_grid-owl-prev) { margin-top: calc(-12.5px + var(--vc-grid-gap, 0px)/2*-1); }
.vc_grid-pagination .vc_grid-pagination-list > li > :is(a, span) { background-color: rgb(51, 122, 183); border: 1px solid rgb(51, 122, 183); color: rgb(255, 255, 255); float: left; font-size: 10px; line-height: 1.42857; margin-left: -1px; opacity: 0.5; padding: 3px 10px; position: relative; text-decoration: none; transition: opacity 0.3s ease-in; }
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > :is(a, span) { margin-left: 0px; }
.vc_grid-pagination .vc_grid-pagination-list > :is(li:focus a, li:focus span, li:hover a, li:hover span) { opacity: 1; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue > li > :is(a, span) { background-color: rgb(84, 114, 210) !important; border-color: rgb(84, 114, 210) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > :is(a, span) { background-color: rgb(0, 193, 207) !important; border-color: rgb(0, 193, 207) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink > li > :is(a, span) { background-color: rgb(254, 108, 97) !important; border-color: rgb(254, 108, 97) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet > li > :is(a, span) { background-color: rgb(141, 109, 196) !important; border-color: rgb(141, 109, 196) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > :is(a, span) { background-color: rgb(76, 173, 201) !important; border-color: rgb(76, 173, 201) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino > li > :is(a, span) { background-color: rgb(206, 194, 171) !important; border-color: rgb(206, 194, 171) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > :is(a, span) { background-color: rgb(80, 72, 91) !important; border-color: rgb(80, 72, 91) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > :is(a, span) { background-color: rgb(117, 214, 156) !important; border-color: rgb(117, 214, 156) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black > li > :is(a, span) { background-color: rgb(42, 42, 42) !important; border-color: rgb(42, 42, 42) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey > li > :is(a, span) { background-color: rgb(235, 235, 235) !important; border-color: rgb(235, 235, 235) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange > li > :is(a, span) { background-color: rgb(247, 190, 104) !important; border-color: rgb(247, 190, 104) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky > li > :is(a, span) { background-color: rgb(90, 161, 227) !important; border-color: rgb(90, 161, 227) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green > li > :is(a, span) { background-color: rgb(109, 171, 60) !important; border-color: rgb(109, 171, 60) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > :is(a, span) { background-color: rgb(244, 82, 77) !important; border-color: rgb(244, 82, 77) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > :is(a, span) { background-color: rgb(247, 148, 104) !important; border-color: rgb(247, 148, 104) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple > li > :is(a, span) { background-color: rgb(185, 126, 187) !important; border-color: rgb(185, 126, 187) !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white > li > :is(a, span) { background-color: rgb(255, 255, 255) !important; border-color: rgb(255, 255, 255) !important; color: rgb(42, 42, 42) !important; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-custom > li > :is(a, span) { background-color: var(--vc-grid-paging-color); border-color: var(--vc-grid-paging-color); color: var(--vc-grid-paging-color-contrast); }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_default > li > a, .vc_grid-pagination-list.vc_grid-pagination_default > li > span, .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a, .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span, .vc_grid-pagination-list.vc_grid-pagination_default_light > li > a, .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span) { box-sizing: border-box; min-height: 22px; min-width: 28px; }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > a, .vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > span, .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > a, .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > span, .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > a, .vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > span) { border-bottom-left-radius: 2px; border-top-left-radius: 2px; }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > a, .vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > span, .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > a, .vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > span, .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > a, .vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > span) { border-bottom-right-radius: 2px; border-top-right-radius: 2px; }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_square > li > a, .vc_grid-pagination-list.vc_grid-pagination_square > li > span, .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a, .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span, .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a, .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span) { box-sizing: border-box; margin-left: 5px; min-height: 22px; min-width: 22px; padding: 3px; }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_rounded > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span) { border-radius: 30px; box-sizing: border-box; margin-left: 5px; min-height: 22px; min-width: 22px; padding: 3px; }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span) { border-radius: 5px; box-sizing: border-box; min-height: 22px; min-width: 22px; padding: 3px; }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a, .vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span, .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a, .vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span) { background-color: initial !important; color: rgb(0, 0, 0) !important; }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_default_light > li > a, .vc_grid-pagination-list.vc_grid-pagination_default_light > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a, .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span, .vc_grid-pagination-list.vc_grid-pagination_square_light > li > a, .vc_grid-pagination-list.vc_grid-pagination_square_light > li > span) { background-color: initial !important; color: rgb(255, 255, 255) !important; }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_stripes_dark, .vc_grid-pagination-list.vc_grid-pagination_stripes_light) > li { border-left-width: 1px !important; }
.vc_grid-pagination :is(.vc_grid-pagination-list.vc_grid-pagination_stripes_dark, .vc_grid-pagination-list.vc_grid-pagination_stripes_light) > li > a { border-width: 0px; background: none 0px 0px repeat scroll rgba(0, 0, 0, 0) !important; }
.vc_grid-filter.vc_grid-filter-color-blue > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(84, 114, 210); }
.vc_grid-filter.vc_grid-filter-color-blue > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-turquoise > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(0, 193, 207); }
.vc_grid-filter.vc_grid-filter-color-turquoise > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-pink > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(254, 108, 97); }
.vc_grid-filter.vc_grid-filter-color-pink > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-violet > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(141, 109, 196); }
.vc_grid-filter.vc_grid-filter-color-violet > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-peacoc > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(76, 173, 201); }
.vc_grid-filter.vc_grid-filter-color-peacoc > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-chino > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(206, 194, 171); }
.vc_grid-filter.vc_grid-filter-color-chino > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-mulled_wine > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(80, 72, 91); }
.vc_grid-filter.vc_grid-filter-color-mulled_wine > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-vista_blue > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(117, 214, 156); }
.vc_grid-filter.vc_grid-filter-color-vista_blue > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-black > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(42, 42, 42); }
.vc_grid-filter.vc_grid-filter-color-black > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-grey > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(235, 235, 235); }
.vc_grid-filter.vc_grid-filter-color-grey > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(102, 102, 102); }
.vc_grid-filter.vc_grid-filter-color-orange > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(247, 190, 104); }
.vc_grid-filter.vc_grid-filter-color-orange > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-sky > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(90, 161, 227); }
.vc_grid-filter.vc_grid-filter-color-sky > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-green > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(109, 171, 60); }
.vc_grid-filter.vc_grid-filter-color-green > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-juicy_pink > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(244, 82, 77); }
.vc_grid-filter.vc_grid-filter-color-juicy_pink > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-sandy_brown > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(247, 148, 104); }
.vc_grid-filter.vc_grid-filter-color-sandy_brown > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-purple > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(185, 126, 187); }
.vc_grid-filter.vc_grid-filter-color-purple > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-white > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: rgb(255, 255, 255); }
.vc_grid-filter.vc_grid-filter-color-white > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: rgb(102, 102, 102); }
.vc_grid-filter.vc_grid-filter-color-custom > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) { background-color: var(--vc-filter-bg); }
.vc_grid-filter.vc_grid-filter-color-custom > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { color: var(--vc-filter-bg-contrast); }
.vc_grid-filter > :is(.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover) > span { text-decoration: none; }
:is(.vc_grid-filter.vc_grid-filter-, .vc_grid-filter.vc_grid-filter-comma) .vc_grid-filter-item { padding: 0px !important; }
:is(.vc_grid-filter.vc_grid-filter-bordered-rounded-less, .vc_grid-filter.vc_grid-filter-bordered-rounded, .vc_grid-filter.vc_grid-filter-bordered) > .vc_grid-filter-item { border: 1px solid rgba(235, 235, 235, 0.8); border-collapse: collapse; margin: 0px; }
:is(.vc_grid-filter.vc_grid-filter-bordered-rounded-less, .vc_grid-filter.vc_grid-filter-bordered-rounded, .vc_grid-filter.vc_grid-filter-bordered) > .vc_grid-filter-item:nth-child(n+2) { margin-left: -1px; margin-top: -1px; }
:is(.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item:hover) > a { text-decoration: none; }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue) > .vc_grid-filter-item { background-color: rgb(124, 147, 221); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise) > .vc_grid-filter-item { background-color: rgb(0, 145, 156); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink) > .vc_grid-filter-item { background-color: rgb(254, 155, 148); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet) > .vc_grid-filter-item { background-color: rgb(169, 145, 211); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc) > .vc_grid-filter-item { background-color: rgb(115, 191, 213); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino) > .vc_grid-filter-item { background-color: rgb(225, 217, 203); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine) > .vc_grid-filter-item { background-color: rgb(105, 95, 119); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue) > .vc_grid-filter-item { background-color: rgb(156, 226, 184); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black) > .vc_grid-filter-item { background-color: rgb(68, 68, 68); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey) > .vc_grid-filter-item { background-color: rgb(210, 210, 210); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey) > .vc_grid-filter-item > span { color: rgb(102, 102, 102); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey > .vc_grid-filter-item:hover) > span { color: rgb(102, 102, 102); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange) > .vc_grid-filter-item { background-color: rgb(250, 211, 152); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky) > .vc_grid-filter-item { background-color: rgb(134, 186, 234); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green) > .vc_grid-filter-item { background-color: rgb(135, 196, 86); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink) > .vc_grid-filter-item { background-color: rgb(247, 129, 125); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown) > .vc_grid-filter-item { background-color: rgb(250, 182, 152); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple) > .vc_grid-filter-item { background-color: rgb(203, 159, 205); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple) > .vc_grid-filter-item > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple > .vc_grid-filter-item:hover) > span { color: rgb(255, 255, 255); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white) > .vc_grid-filter-item { background-color: rgb(230, 230, 230); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white) > .vc_grid-filter-item > span { color: rgb(102, 102, 102); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white > .vc_grid-filter-item:hover) > span { color: rgb(102, 102, 102); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded, .vc_grid-filter.vc_grid-filter-filled) > .vc_grid-filter-item { background-color: var(--vc-filter-bg); border: 1px solid rgba(0, 0, 0, 0); border-collapse: collapse; margin: 0px; padding: 3px 7px; transition: background-color 0.2s; }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded, .vc_grid-filter.vc_grid-filter-filled) > .vc_grid-filter-item > span { color: var(--vc-filter-bg-contrast); }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded, .vc_grid-filter.vc_grid-filter-filled) > .vc_grid-filter-item:nth-child(n+2) { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; margin-left: 1px; margin-top: 1px; }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded, .vc_grid-filter.vc_grid-filter-filled) > .vc_grid-filter-item:first-child { border-bottom-left-radius: 3px; border-top: 0px; border-top-left-radius: 3px; }
:is(.vc_grid-filter.vc_grid-filter-filled-rounded, .vc_grid-filter.vc_grid-filter-filled) > .vc_grid-filter-item:last-child { border-bottom-right-radius: 3px; border-top-right-radius: 3px; }
:is(.vc_grid-filter-dropdown, .vc_grid-filter-select) .vc_grid-styled-select .vc_arrow-icon-navicon { display: none; }
:is(.vc_grid-filter-dropdown, .vc_grid-filter-select) .vc_grid-styled-select select { display: inline-block; outline: none; }
@media (min-width: 768px){:is(.vc_grid-filter-dropdown.vc_grid-filter-color-blue, .vc_grid-filter-select.vc_grid-filter-color-blue) .vc_arrow-icon-navicon { color: rgb(84, 114, 210); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-turquoise, .vc_grid-filter-select.vc_grid-filter-color-turquoise) .vc_arrow-icon-navicon { color: rgb(0, 193, 207); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-pink, .vc_grid-filter-select.vc_grid-filter-color-pink) .vc_arrow-icon-navicon { color: rgb(254, 108, 97); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-violet, .vc_grid-filter-select.vc_grid-filter-color-violet) .vc_arrow-icon-navicon { color: rgb(141, 109, 196); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-peacoc, .vc_grid-filter-select.vc_grid-filter-color-peacoc) .vc_arrow-icon-navicon { color: rgb(76, 173, 201); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-chino, .vc_grid-filter-select.vc_grid-filter-color-chino) .vc_arrow-icon-navicon { color: rgb(206, 194, 171); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine, .vc_grid-filter-select.vc_grid-filter-color-mulled_wine) .vc_arrow-icon-navicon { color: rgb(80, 72, 91); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue, .vc_grid-filter-select.vc_grid-filter-color-vista_blue) .vc_arrow-icon-navicon { color: rgb(117, 214, 156); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-black, .vc_grid-filter-select.vc_grid-filter-color-black) .vc_arrow-icon-navicon { color: rgb(42, 42, 42); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-grey, .vc_grid-filter-select.vc_grid-filter-color-grey) .vc_arrow-icon-navicon { color: rgb(235, 235, 235); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-orange, .vc_grid-filter-select.vc_grid-filter-color-orange) .vc_arrow-icon-navicon { color: rgb(247, 190, 104); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-sky, .vc_grid-filter-select.vc_grid-filter-color-sky) .vc_arrow-icon-navicon { color: rgb(90, 161, 227); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-green, .vc_grid-filter-select.vc_grid-filter-color-green) .vc_arrow-icon-navicon { color: rgb(109, 171, 60); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink, .vc_grid-filter-select.vc_grid-filter-color-juicy_pink) .vc_arrow-icon-navicon { color: rgb(244, 82, 77); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown, .vc_grid-filter-select.vc_grid-filter-color-sandy_brown) .vc_arrow-icon-navicon { color: rgb(247, 148, 104); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-purple, .vc_grid-filter-select.vc_grid-filter-color-purple) .vc_arrow-icon-navicon { color: rgb(185, 126, 187); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-white, .vc_grid-filter-select.vc_grid-filter-color-white) .vc_arrow-icon-navicon { color: rgb(255, 255, 255); }:is(.vc_grid-filter-dropdown.vc_grid-filter-color-custom, .vc_grid-filter-select.vc_grid-filter-color-custom) .vc_arrow-icon-navicon { color: var(--vc-filter-bg); }:is(.vc_grid-filter-dropdown, .vc_grid-filter-select) .vc_grid-styled-select { border: 1px solid rgb(204, 204, 204); display: inline-block; height: 30px; overflow: hidden; padding-right: 5px; text-align: left; vertical-align: middle; width: auto; }:is(.vc_grid-filter-dropdown, .vc_grid-filter-select) .vc_grid-styled-select .vc_arrow-icon-navicon { display: inline; font-size: 17px; vertical-align: middle; }:is(.vc_grid-filter-dropdown, .vc_grid-filter-select) .vc_grid-styled-select select { background: none 0px 0px repeat scroll rgba(0, 0, 0, 0); border: 0px; border-radius: 0px; cursor: pointer; font-size: 12px; height: 30px; line-height: 1; margin-right: -50px; padding: 5px; position: relative; z-index: 0; max-width: inherit !important; }}
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded :is(.vc-hoverbox-back, .vc-hoverbox-front) { border-radius: 10px; }
.vc-hoverbox-wrapper.vc-hoverbox-shape--round :is(.vc-hoverbox-back, .vc-hoverbox-front) { border-radius: 50px; }


/* subset of /wp-content/plugins/motors-wpbakery-widgets/assets/css/stm_mm_top_categories.css for news posts and For Sale (26 Oct 2026; rules used on all 88 posts + For Sale) */

html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap h3 { font-size: 16px; font-weight: 700; color: rgb(0, 46, 91); margin-bottom: 3px; }
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid { display: flex; flex-flow: wrap; justify-content: flex-start; width: 100%; }
@media (min-width: 992px){html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid { overflow: auto; height: 180px; }}
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a { display: block; width: 100%; max-width: 105px; height: 84px; padding: 5px; border: 1px solid rgb(255, 255, 255); transition: 0.2s ease-in-out; background: transparent; border-radius: 4px; margin-bottom: 19px; }
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a:nth-last-child(1), html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a:nth-last-child(2), html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a:nth-last-child(3) { margin-bottom: 0px; }
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a::before { display: none; }
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a:hover { border-color: rgb(210, 210, 210); }
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a:hover .inner .name { color: rgb(27, 199, 68); }
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a .inner { display: flex; flex-direction: column; justify-content: flex-start; align-items: center; width: 100%; height: 100%; padding: 0px; }
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a .inner .image { display: block; max-width: 67px; min-height: 46px; }
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a .inner .image img { display: block; position: relative; width: 100%; }
html body #wrapper #header ul li.stm_megamenu .stm_mm_top_categories_wrap .stm_mm-cats-grid a .inner .name { font-size: 13px; font-weight: 400; color: rgb(119, 119, 119); transition: 0.2s ease-in-out; letter-spacing: 0px; text-transform: capitalize; line-height: 20px; text-align: center; }


/* subset of /wp-content/plugins/motors-wpbakery-widgets/assets/css/stm_mm_top_vehicles.css for news posts and For Sale (26 Oct 2026; rules used on all 88 posts + For Sale) */

html body #wrapper #header ul li.stm_megamenu .stm-mm-top-vehicles h3 { font-size: 16px; font-weight: 700; color: rgb(0, 46, 91); margin-bottom: 0px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-vehicles .stm-mm-vehicles-list ul.top-vehicles { margin: 0px; padding: 0px; display: flex; flex-flow: wrap; align-items: flex-start; justify-content: space-between; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-vehicles .stm-mm-vehicles-list ul.top-vehicles li { display: block; width: 47%; padding: 0px; margin: 0px 0px 5px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-vehicles .stm-mm-vehicles-list ul.top-vehicles li a { display: block; overflow: hidden; padding: 9px 0px 9px 13px; font-size: 13px; font-weight: 400; color: rgb(119, 119, 119); position: relative; white-space: nowrap; text-overflow: ellipsis; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-vehicles .stm-mm-vehicles-list ul.top-vehicles li a::before { content: ""; display: block; width: 3px; height: 3px; background: rgb(27, 199, 68); border-radius: 3px; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); opacity: 1; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-vehicles .stm-mm-vehicles-list ul.top-vehicles li a:hover { background: transparent; color: rgb(27, 199, 68); }


/* subset of /wp-content/plugins/motors-wpbakery-widgets/assets/css/stm_mm_top_makes_tab.css for news posts and For Sale (26 Oct 2026; rules used on all 88 posts + For Sale) */

html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap { display: block; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav.nav-tabs { border-bottom: 1px solid rgb(222, 222, 222); margin: 0px 0px 23px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav.nav-tabs .nav-item { border: unset; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav.nav-tabs .nav-item:last-child a { margin-right: 0px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav.nav-tabs .nav-item .nav-link { background: transparent; border: unset; font-size: 14px; font-weight: 400; color: rgb(21, 62, 77); text-align: left; padding: 10px 20px 13px 0px; margin-right: 20px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav.nav-tabs .nav-item .nav-link::before { content: ""; display: block; width: 45px; height: 2px; background: transparent; position: absolute; bottom: -1px; left: 0px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav.nav-tabs .nav-item.active .nav-link, html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav.nav-tabs .nav-item:hover .nav-link { color: rgb(21, 62, 77); }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav.nav-tabs .nav-item.active .nav-link::before, html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav.nav-tabs .nav-item:hover .nav-link::before { background: rgb(27, 199, 68); }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap { display: flex; flex-flow: row; align-items: flex-start; justify-content: flex-start; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle { display: block; width: 23%; margin-right: 20px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle:last-child { margin-right: 0px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle .vehicle-img { display: block; width: 100%; overflow: hidden; position: relative; margin-bottom: 10px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle .vehicle-img img { display: block; width: 100%; position: relative; transform: translateZ(0px); }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle .vehicle-img .price { display: block; position: absolute; font-size: 12px; font-weight: 700; color: rgb(255, 255, 255); padding: 2px 5px; background: rgb(109, 153, 226); bottom: 0px; right: 0px; left: initial; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle .title a { color: rgb(21, 62, 77); font-size: 13px; font-weight: 600; text-transform: uppercase; line-height: 16px; margin-bottom: 10px; background: transparent; letter-spacing: 0px; padding: 0px; }
html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle .title a:hover { color: rgb(27, 199, 68); }
@media (max-width: 780px){html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav .nav-item { margin-right: 0px; }html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .nav .nav-item .nav-link { padding: 15px 20px 10px 0px; }}
@media (max-width: 550px){html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap { flex-wrap: wrap; justify-content: space-between; }html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle { width: 48%; margin: 0px 0px 20px !important; }}
@media (min-width: 992px) and (max-width: 1169px){html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle .vehicle-img .price { font-size: 0.75em; padding: 0px 4px; line-height: 1.6; }html body #wrapper #header ul li.stm_megamenu .stm-mm-top-makes-wrap .tab-content .stm-mm-vehicles-wrap .stm-mm-vehicle .title a { font-size: 11px; }}


