@media (max-width:767px) {
	.hidden-xs {
		display: none!important
	}
}

@media (min-width:768px) and (max-width:991px) {
	.hidden-sm {
		display: none!important
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.hidden-md {
		display: none!important
	}
}

@media (min-width:1200px) {
	.hidden-lg {
		display: none!important
	}
}

.slick-loading .slick-list {
	background: #fff image-url("ajax-loader.gif") center center no-repeat
}

.slick-next,
.slick-prev {
	position: absolute;
	display: block;
	height: 20px;
	width: 20px;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	background: 0 0;
	color: transparent;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	padding: 0;
	border: none;
	outline: 0
}

.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
	outline: 0;
	background: 0 0;
	color: transparent
}

.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
	opacity: 1
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
	opacity: .25
}

.slick-next:before,
.slick-prev:before {
	font-family: slick;
	font-size: 20px;
	line-height: 1;
	color: #fff;
	opacity: .75;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.slick-prev {
	left: -25px
}

[dir=rtl] .slick-prev {
	left: auto;
	right: -25px
}

.slick-prev:before {
	content: "←"
}

[dir=rtl] .slick-prev:before {
	content: "→"
}

.slick-next {
	right: -25px
}

[dir=rtl] .slick-next {
	left: -25px;
	right: auto
}

.slick-next:before {
	content: "→"
}

[dir=rtl] .slick-next:before {
	content: "←"
}

.slick-dotted.slick-slider {
	margin-bottom: 30px
}

.slick-dots {
	position: absolute;
	bottom: -25px;
	list-style: none;
	display: block;
	text-align: center;
	padding: 0;
	margin: 0;
	width: 100%
}

.slick-dots li {
	position: relative;
	display: inline-block;
	height: 20px;
	width: 20px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer
}

.slick-dots li button {
	border: 0;
	background: 0 0;
	display: block;
	height: 20px;
	width: 20px;
	outline: 0;
	line-height: 0;
	font-size: 0;
	color: transparent;
	padding: 5px;
	cursor: pointer
}

.slick-dots li button:focus,
.slick-dots li button:hover {
	outline: 0
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
	opacity: 1
}

.slick-dots li button:before {
	position: absolute;
	top: 0;
	left: 0;
	content: "•";
	width: 20px;
	height: 20px;
	font-family: slick;
	font-size: 6px;
	line-height: 20px;
	text-align: center;
	color: #000;
	opacity: .25;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
	color: #000;
	opacity: .75
}

.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}

.slick-list {
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0
}

.slick-list:focus {
	outline: 0
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.slick-track {
	position: relative;
	left: 0;
	top: 0;
	display: block
}

.slick-track:after,
.slick-track:before {
	content: "";
	display: table
}

.slick-track:after {
	clear: both
}

.slick-loading .slick-track {
	visibility: hidden
}

.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	display: none
}

[dir=rtl] .slick-slide {
	float: right
}

.slick-slide img {
	display: block
}

.slick-slide.slick-loading img {
	display: none
}

.slick-slide.dragging img {
	pointer-events: none
}

.slick-initialized .slick-slide {
	display: block
}

.slick-loading .slick-slide {
	visibility: hidden
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

.slick-arrow.slick-hidden {
	display: none
}




.slider-cars-14{padding:0;padding:110px 0 20px; position: relative;}
.slider-cars-14 .fundo{ background: #151919; color: #fff; text-align: center; position: absolute; top: 0; left: 0; height: 200px; width: 100%;padding-top: 30px; border-top: 2px solid #f00}
.slider-cars-14 .fundo h2{ font-size: 26px; line-height: 32px; text-transform: uppercase;}
.slider-cars-14 .fundo h2 strong{ font-size: 30px; font-family: md_office_bold;}
.slider-cars-14 ul.tabs{display:flex;align-items:center;justify-content:flex-start;width:calc(100% + 2px);overflow:visible}
.slider-cars-14 ul.tabs:after,.slider-cars-14 ul.tabs:before{content:"";display:table;clear:both}
.slider-cars-14 ul.tabs span{background-color:none;line-height:2px;width:37%}
.slider-cars-14 ul.tabs span h3{font-size:23px; display: block;}
.slider-cars-14 ul.tabs span h4{font-size:17px; margin-top: 15px}
.slider-cars-14 ul.tabs li{cursor:default;background:#fff;padding:10px;color:#333;font-size:14px;display:block;width:calc(100% / 8);float:left;text-align:center;text-transform:uppercase}
.slider-cars-14 ul.tabs li:after{content:"";display:block;width:0;height:4px;background:#fc3;bottom:0;left:0;transition:250ms ease}
.slider-cars-14 ul.tabs li:not(:first-child):hover:after{width:100%}
.slider-cars-14 ul.tabs li[data-tab]{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.slider-cars-14 ul.tabs li[data-tab].active{background:#cbcbcb}
.slider-cars-14 .no-sliders .slick-slide{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);transform:scale(1.1)}
.slider-cars-14 .no-sliders .slick-slide h3{opacity:1}
.slider-cars-14 .slick-slide{-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px);-webkit-transition:.3s -webkit-filter linear;-moz-transition:.3s -moz-filter linear;-o-transition:.3s -o-filter linear;transition:.3s filter linear;-webkit-transition:.3s transform linear;-moz-transition:.3s transform linear;-o-transition:.3s transform linear;transition:.3s transform linear;transform:scale(1);padding-bottom:10px}
.slider-cars-14 .slick-slide h3{-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear;opacity:0}
.slider-cars-14 .slick-center{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);-webkit-transition:.3s -webkit-filter linear;-moz-transition:.3s -moz-filter linear;-o-transition:.3s -o-filter linear;transition:.3s filter linear;-webkit-transition:.3s transform linear;-moz-transition:.3s transform linear;-o-transition:.3s transform linear;transition:.3s transform linear;transform:scale(1.1)}
.slider-cars-14 .slick-center h3{-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear;opacity:1}
.slider-cars-14 .slick-arrow{width:80px;height:80px;border-radius:50%;border:3px solid #dcdcdc;display:flex!important;align-items:center;justify-content:center;z-index:1;background-color:rgba(255,255,255,.2);opacity:0}
.slider-cars-14 .slick-prev{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;left:150px;padding:1px 3px 0 0}
.slider-cars-14 .slick-prev:hover:before{opacity:1;-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}
.slider-cars-14 .slick-prev:before{content:"\f053";font-family:FontAwesome;color:#c00;display:inline-block;width:auto;font-size:40px;opacity:0;-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}
.slider-cars-14 .slick-next{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;right:150px;padding:3px 0 0 5px}
.slider-cars-14 .slick-next:hover:before{opacity:1;-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}
.slider-cars-14 .slick-next:before{content:"\f054";font-family:FontAwesome;color:#c00;display:inline-block;width:auto;font-size:40px;opacity:0;-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}
.slider-cars-14 .slick-disabled{opacity:1}
.slider-cars-14 .slick-disabled:before{opacity:1}
.slider-cars-14 .tabs-box{overflow:hidden;width:100%}
.slider-cars-14 .cont.tabs-panel .cont{opacity:0;visibility:hidden;transition:opacity 420ms ease;height:0;overflow:hidden;top:0;position:relative}
.slider-cars-14 .cont.tabs-panel .cont.active{opacity:1;visibility:visible;height:auto;overflow:visible}

@media (min-width:992px){
	.slider-cars-14 .list-car:hover>.slick-prev{left:170px;opacity:1}
	.slider-cars-14 .list-car:hover>.slick-next{right:170px;opacity:1}
}
.slider-cars-14 .list-car *{box-sizing:border-box!important}
.slider-cars-14 .list-car .item a{display:block;width:100%;height:100%;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:column;outline:0;position:relative}
.slider-cars-14 .list-car .item a:hover:after{width:100%}
.slider-cars-14 .list-car .item a figure{width:100%;display:flex;align-items:center;justify-content:center;padding:10px;padding-bottom:0}
.slider-cars-14 .list-car .item a figure img{max-width:100%;max-height:100%}
.slider-cars-14 .list-car .item a h3{margin:0;font-size:12px;color:#333;font-weight:700;text-transform:uppercase}

@media (min-width:992px) and (max-width:1199px){
	.slider-cars-14 .slick-prev{left:-20px}
	.slider-cars-14 .slick-next{right:-20px}
}
@media (max-width:1100px){
	.slider-cars-14{padding:0;padding:130px 0 20px; }
}
@media (max-width:991px){
	.slider-cars-14{padding:0;padding:95px 0 20px; }
	.slider-cars-14 ul.tabs{justify-content:flex-start}
	.slider-cars-14 ul.tabs li{width:calc(100% / 6)}
	.slider-cars-14 .tabs-box{width:calc(100% + 80px);margin:0 -40px;border:0;border-bottom:1px solid #e9e9e9;height:45px;position:relative;overflow:visible}
	.slider-cars-14 .tabs-box span.nossos{height:100%;display:flex;width:55%;float:left;align-items:center;padding:0 15px;color:#333;font-size:14px;text-transform:uppercase;font-weight:700}
	.slider-cars-14 .tabs-box .right{height:100%;width:45%;float:left;position:static}
	.slider-cars-14 .tabs-box span.modelos{height:100%;width:100%;background:#f1f1f1;display:flex;align-items:center;justify-content:center;color:#282828;font-size:14px;text-transform:uppercase;font-weight:700}
	.slider-cars-14 .tabs-box span.modelos .fa{position:relative;bottom:2px;margin-left:5px}
	.slider-cars-14 .tabs-box ul.tabs{display:none;position:absolute;width:60%;right:0;top:45px;background:#f1f1f1;z-index:17;border:1px solid #e9e9e9}
	.slider-cars-14 .tabs-box ul.tabs li{width:100%;float:none;border-left:0}
	.slider-cars-14 .tabs-box ul.tabs li:not(:last-child){border-bottom:1px solid #e9e9e9}
	.slider-cars-14 .container{padding:0;width:100%}
	.slider-cars-14 .slick-arrow{width:35px;height:35px;opacity:1}
	.slider-cars-14 .slick-arrow:before{font-size:17px}
	.slider-cars-14 .slick-prev{left:-38px;z-index:10}
	.slider-cars-14 .slick-prev:before{opacity:1}
	.slider-cars-14 .slick-next{right:-38px;z-index:10;padding:.5px 0 0 3px}
	.slider-cars-14 .slick-next:before{opacity:1}
	.slider-cars-14 .tabs-box{width:calc(100% + 80px);margin:0 -40px;height:45px;position:relative;overflow:visible}
}
@media (max-width:767px){
	.slider-cars-14 .fundo h2{ font-size: 18px; line-height: 24px; }
	.slider-cars-14 .fundo h2 strong{ font-size: 22px;}
}
@media (max-width:330px){
	.slider-cars-14{padding:0;padding:135px 0 20px; }
}