/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


/* FILTRO CATEGORIAS */

.secc_filtros_coches .filtros_coches .e-filter button[data-filter="coches-cambio"]{
	display:none;
}
.secc_filtros_coches .filtros_coches .e-filter button[data-filter="mercedes-benz"]{
	order:1;
}
.secc_filtros_coches .filtros_coches .e-filter button[data-filter="audi"]{
	order:2;
}
.secc_filtros_coches .filtros_coches .e-filter button[data-filter="porsche"]{
	order:3;
}
.secc_filtros_coches .filtros_coches .e-filter button[data-filter="toyota"]{
	order:4;
}
.secc_filtros_coches .filtros_coches .e-filter button[data-filter="volvo"]{
	order:5;
}
.secc_filtros_coches .filtros_coches .e-filter button[data-filter="lexus"]{
	order:6;
}
.secc_filtros_coches .filtros_coches .e-filter button[data-filter="renault"]{
	order:7;
}
.secc_filtros_coches .filtros_coches .e-filter button[data-filter="peugeot"]{
	order:8;
}
.secc_filtros_coches .filtros_coches .e-filter button[data-filter="citroen"]{
	order:9;
}



/*SINGLE COCHE*/
.secc_ficha_coche{
	overflow:hidden;
}
.col_single_ficha_blanca{
	position:relative;
}
.col_single_ficha_blanca:after{
	content:'';
	position:absolute;
	top:0;
	left:100%;
	height:100%;
	width:100vw;
	background-color:#FFFFFF;
}
.secc_ficha_coche .col_single_ficha_foto .slider_ficha .swiper-button-prev,.secc_ficha_coche .col_single_ficha_foto .slider_ficha .swiper-button-next{
	background-color:rgba(1,1,1,0.7);
	padding:28px 18px;
}
.secc_ficha_coche .col_single_ficha_foto .slider_ficha .swiper-button-prev:hover,.secc_ficha_coche .col_single_ficha_foto .slider_ficha .swiper-button-next:hover{
	background-color:rgba(1,1,1,1);
}
.secc_ficha_coche .col_single_ficha_foto .slider_ficha .swiper-button-prev:after,.secc_ficha_coche .col_single_ficha_foto .slider_ficha .swiper-button-next:after{
	color:#FFFFFF;
}
.secc_ficha_coche .col_single_ficha_foto .slider_ficha .swiper-slide img{
	width:100%;
	object-fit:cover;
}
.p_margen .elementor-widget-container p{
	margin-bottom:0px;
} 
.secc_ficha_coche .col_single_ficha_foto .col_pestanas .pestanas_single .elementor-widget-container .e-n-tabs.e-activated .e-n-tabs-heading{
	background-color:#E4E4E4;
	padding:5px;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:nowrap;
}

/* MERCEDES */

.secc_galeria_mercedes .galeria_mercedes .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide figure img{
	height:450px;
	object-fit:cover;
}


/*FOOTER*/
.single-coche .secc_footer{
	margin-top:0px;
}

.secc_footer .mapa_footer h2{
	margin-top:0px;
}
.secc_footer .mapa_footer ul{
	padding-left:0px;
}
.secc_footer .elementor-element-ff5be41.mapa_footer ul li a:hover{
	color:#282830cc;
}

.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list{
	display:flex;
	flex-direction:column;
}

.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-35{
	order:0;
}
.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-19{
	order:1;
}
.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-38{
	order:2;
}
.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-23{
	order:3;
}
.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-18{
	order:4;
}
.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-37{
	order:5;
}
.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-20{
	order:6;
}
.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-36{
	display:none;
}
.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-22{
	display:none;
}
.secc_footer .col_footer_marcas .mapa_footer .elementor-sitemap-list .cat-item-21{
	display:none;
}






/*QUERY*/
@media(max-width:1024px){
	.secc_ficha_coche .col_single_ficha_foto .col_pestanas .pestanas_single .elementor-widget-container .e-n-tabs.e-activated .e-n-tabs-heading{
		flex-wrap:wrap;
		justify-content:center;
		padding:10px;
	}
	.secc_galeria_mercedes .galeria_mercedes .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide figure img{
		height:350px;

	}
}
@media(max-width:912px){
	.hero_home{
		min-height:55vh;
	}
}
@media(max-width:820px){
	.hero_home{
		min-height:70vh;
	}
}
@media(max-width:767px){
	.hero_home{
		min-height:85vh;
	}
	.menu_legal_footer .elementor-nav-menu--main .elementor-nav-menu{
		justify-content:center;
	}
	.secc_ficha_coche .col_single_ficha_foto .col_pestanas .pestanas_single .elementor-widget-container .e-n-tabs.e-activated .e-n-tabs-heading{
		display:contents;
	}
	.secc_galeria_mercedes .galeria_mercedes .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide figure img{
		width:100%;
	}
}
@media(max-width:430px){
	.hero_home{
		min-height:60vh;
	}
}
@media(max-width:390px){
	.hero_home{
		min-height:70vh;
	}
}