/*
 Theme Name:   Naian Concept
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Danivera
 Author URI:   https://danivera.com
 Template:     generatepress
 Version:      0.1
*/

/* Colores 

*/
 

/*menu*/
/*.main-navigation{z-index:1; position:relative;}
#menu-principal li:last-child, #primary-menu li:last-child {
	position:absolute;
	right:0px
}
.bot-contacto{
	background:#808080;
}

#menu-principal li li:last-child, #menu-principal li li li:last-child, #primary-menu li li:last-child, #primary-menu li li li:last-child  {
	position:relative;
}

.inside-navigation.grid-container {
    background: #3D3D3D;
}
nav#site-navigation {
    margin-top: -30px;
}

.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container {
    padding: 0px;
}

.cab-hero{margin-top:-40px}



h1{
	display: inline;
	line-height:1.8em!important;
}

.home h1{
	display: inline;
	line-height:1.2em!important;
}

h1 span { 
  background:#DA1721;
  padding: 16px 16px;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}
.tit-product h2, .tit-product h3, .tit-product h4{	line-height:1.3em!important;}
.main-navigation .main-nav ul ul li li a{
	text-transform:none!important;
}

.main-navigation .icon-arrow-right{
	color:#DA1721!important;
}

.footer-widget-3{text-align:center;}
/*.site-footer .footer-widgets-container .inner-padding{padding:0px 20px 0px 0px;}*/

/*social*/

/*.social{display:flex; }
.social li{padding-right:12px; margin-bottom:0px!important;}
.social i{padding-right:4px; color:#DA1721;}

.social span{padding-right:4px;}

.idiomas{margin-left:10px;}

/* lista y ficha producto*/

/*.tit-product .elementor-widget-container{display:flex; height:auto!important; width: fit-content;}

.bot-tecnica i{background:#DA1721; padding:20px;}
.bot-tecnica .elementor-button-text{
	display:flex;
	align-items:center!important;
}

.aplicaciones h2{font-size:22px; line-height:26px; margin-bottom:10px}
.aplicaciones ul{margin:0px 20px;}
.caracteristicas ul{ list-style-type:circle; margin:0px 38px;}

.caracteristicas li, .aplicaciones li{ margin-bottom:10px;}

.aplicaciones h3{font-size:22px; line-height:26px; margin-bottom:10px}

/*descargas*/

/*.list-descarga a{color:#3C3C3B!important;}

 .footer-widgets .footer-widget-1 {
    flex-basis: 40%;
}

.footer-widgets .footer-widget-2 {
    flex-basis: 40%;
}

.footer-widgets .footer-widget-3 {
    flex-basis: 20%;
}


/* contacto*/

/*.horario strong{color:#DA1721;}

.generate-back-to-top{border-radius:0px;}


/* home*/

./*carrusel h2{
	background:#DA1721;
	padding:20px
}

.carru-fotos .elementor-swiper-button{
	background:#DA1721;
	padding:6px;
	font-size:20px!important;

}
.carru-fotos .elementor-swiper-button.elementor-swiper-button-prev{left:0px}

.carru-fotos .elementor-swiper-button.elementor-swiper-button-next{right:0px}

.elementor-slides:hover {
    cursor: auto!important;
}


.ico-serv .elementor-icon-box-wrapper:hover a{color:#DA1721!important;}

/* caja productos*/
/*.caja-productos .tit-product{margin-top:-60px}
.caja-productos .tit-product h2, .caja-productos .tit-product h3, .caja-productos .tit-product h4{
	display:flex!important;
	background:#DA1721;
	padding:15px 15px 15px 15px;
}

.caja-productos .elementor-nav-menu {
	margin:-20px 15px 0px 15px;
	display:flex!important;
}
.caja-productos .elementor-nav-menu li{padding:5px 0px!important;} 

.caja-productos .elementor-nav-menu li a{white-space: pre-wrap!important;}

.caja-productos .elementor-nav-menu li{padding:5px 0px;}
.caja-productos .elementor-nav-menu li:first-child{padding:0px 0px;}
.caja-productos .elementor-nav-menu li:before,
.lista-prod-interna h3:before, .menu-hidraulica-home li:before, .lista-descargas a:before{content:"·"; padding:0px 5px 0px 10px; color:#3C3C3B; justify-content:center; align-items:center!important;}

.menu-hidraulica-home li, .lista-descargas a{display:flex!important;
justify-content:left; align-items:flex-start!important;
	
}
.menu-hidraulica-home{
	padding:0px 10px;
}

.menu-hidraulica-home li:before {
    padding-top: 5px;
}


.lista-prod-interna h3 {display:flex;}

.lista-prod-interna .elementor-post__thumbnail{display:none;}


.lista-prod-interna h3 a:hover{color:#DA1721!important;}

/*
.menu-hidraulica-home ul{
	column-count: 2!important;;
}*/

/*.caja-productos .elementor-nav-menu li:first-child::before{content:""; padding:0px;}*/

/*.caja-productos .elementor-nav-menu{white-space: pre-wrap;}

.caja-principal-producto img, .buscador img{
	  height: 250px;
  	object-fit: cover;
}


/* descargas*/

/*.lista-descargas h4{margin-bottom:0px;}

.lista-descargas a{color:#3C3C3B;}
.lista-descargas a:hover{color:#DA1721;}


.menu-hidraulica-home li, .lista-descargas a{display:flex!important;
	align-items:flex-start;
	
}

/* markup for tablets */
@media screen and (min-width:1024px) and (max-width:1200px) {

}


/*ajuste mapas*/

.gm-style .gm-style-iw-c{border-radius:0px;}


/*MEDIA QUERIES*/


@media (max-width: 1100px){

@media (max-width:1024px) {



}

/* markup for tablets */
@media screen and (min-width:769px) and (max-width:1024px) {

 


}

/* markup for mobile */
@media screen and (max-width:768px) {


    
}